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 rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
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 ".ss" -> ".rkt" scan done. 2011-07-02 10:37:53 -04:00
winsubsys.rkt rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
winutf16.rkt rename all files .ss -> .rkt 2010-04-27 16:50:15 -06:00
xform.rkt extflonums 2013-01-28 18:17:06 -07:00