- improved optimization of ##unbox-any-c-ptr on ##box-displaced-alien; convert it to ##unbox-c-ptr where possible using class info stored in the ##bda instruction - make fcos, fsin, etc inline again; everything in math.libm inline again, except for fsqrt which is an intrinsic - convert min and max on floats to float-min and float-max - make min and max not inline, so that the above can work - struct-arrays: rice a bit so that more fixnums come up |
||
---|---|---|
.. | ||
alien | ||
cfg | ||
codegen | ||
constants | ||
errors | ||
tests | ||
tree | ||
utilities | ||
authors.txt | ||
compiler-docs.factor | ||
compiler.factor | ||
summary.txt | ||
tags.txt |