summaryrefslogtreecommitdiffstats
path: root/mpi/mpi.h
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2020-04-20 06:46:12 -0700
committerKaz Kylheku <kaz@kylheku.com>2020-04-20 06:46:12 -0700
commit5dc6f379ce7c149a6f875ed69158db2b303285bc (patch)
treea21e786130e321ac31ab76328e6e89601bc5f303 /mpi/mpi.h
parent1d605f0a476e7c5f82a071bc040e93c937f608a3 (diff)
downloadtxr-5dc6f379ce7c149a6f875ed69158db2b303285bc.tar.gz
txr-5dc6f379ce7c149a6f875ed69158db2b303285bc.tar.bz2
txr-5dc6f379ce7c149a6f875ed69158db2b303285bc.zip
compiler: avoid wasteful substitution via %bin-op%.
* share/txr/stdlib/compiler.tl (%bin-op%): Specify default value argument to relate so that arguments not found in %nary-ops% will match to nil. Otherwise the code in comp-fun-form rewrites all two-argument function calls through this relation, resulting in a bit of wasted consing.
Diffstat (limited to 'mpi/mpi.h')
0 files changed, 0 insertions, 0 deletions