racket/collects/compiler/private
Michael Filonenko 17b8092641 extflonums
An extflonum is like a flonum, but with 80-bit precision and
not a number in the sense of `number?': only operations such as
`extfl+' work on extflonums, and only on platforms where extflonums
can be implemented by hardware without interefering with flonums
(i.e., on platforms where SSE instructions are used for
double-precision floats).

[Patch provided by Michael Filonenko and revised by Matthew.]

The compiler tracks information about bindings that are known to
hold extflonums, but the JIT does not yet exploit this information
to unbox them (except as intermediate results).
2013-01-28 18:17:06 -07:00
..
collects-path.rkt change `raco exe' to disable collection lookup by default 2011-08-25 09:15:30 -06:00
elf.rkt fix non-ELF unix starter creation 2011-11-26 19:59:53 -07:00
embed.rkt
macfw.rkt A bunch of fprintf' -> eprintf' conversions (and a few related things). 2012-05-06 12:06:00 -04:00
mach-o.rkt mach-o: fix problems related to code signing 2013-01-18 11:03:46 -06:00
windlldir.rkt
winsubsys.rkt
winutf16.rkt
xform.rkt extflonums 2013-01-28 18:17:06 -07:00