racket/mats
dyb dacb66ac72 fixed a bug in flonum-extractor, which on 64-bit machines was using an
8-byte read instead of a 4-byte read to pick up the 4 highest-order
bytes of a little-endian flonum, potentially reading past the end of
mapped memory for flonums produced by taking the imaginary part of an
inexact complexnum (which, unlike other flonums, are not aligned on
16-byte boundaries).  The 8-byte load would also have failed to produce
correct results on 64-bit big-endian machines (of which we presently
have none) because the offsets passed to flonum-extractor assume the
bits are in the lowest-order 4 bytes of the extracted field.
  cp0.ss,
  misc.ms,
  release_notes.stex

original commit: 97bd75bcedbcf32b77c59615a638ea1528ebe26b
2017-06-09 21:21:08 -04:00
..
3.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
4.ms - restored the map and for-each optimizations with a fix for the 2017-06-08 02:43:14 -04:00
5_1.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
5_2.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
5_3.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
5_4.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
5_5.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
5_6.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
5_7.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
5_8.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
6.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
7.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
8.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
bytevector.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
cat_flush.c changed copyright year to 2017 2017-04-06 11:41:33 -04:00
cfl.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
cp0.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
date.ms Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
enum.ms enum-set-indexer procedure now checks for a symbol, changed "isn't" to "is not" for consistency 2017-05-05 15:22:46 -04:00
examples.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
exceptions.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
fl.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
foreign.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
foreign1.c changed copyright year to 2017 2017-04-06 11:41:33 -04:00
foreign2.c changed copyright year to 2017 2017-04-06 11:41:33 -04:00
foreign3.c changed copyright year to 2017 2017-04-06 11:41:33 -04:00
format.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
freq.in initial upload of open-source release 2016-04-26 10:04:54 -04:00
freq.out initial upload of open-source release 2016-04-26 10:04:54 -04:00
ftype.h changed copyright year to 2017 2017-04-06 11:41:33 -04:00
ftype.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
fx.ms fix overflow detection for fxsll, fxarithmetic-shift-left and fxarithmetic-shift 2017-05-05 15:28:29 -04:00
hash.ms tests and docs for ephemerons 2017-05-24 09:38:58 -06:00
ht.ss changed copyright year to 2017 2017-04-06 11:41:33 -04:00
ieee.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
io.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
m4test.in changed copyright year to 2017 2017-04-06 11:41:33 -04:00
m4test.out initial upload of open-source release 2016-04-26 10:04:54 -04:00
mat.ss changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-a6fb changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-a6le changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-a6nb changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-a6nt changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-a6ob changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-a6osx changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-a6s2 changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-arm32le changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-base changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-i3fb changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-i3le changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-i3nb changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-i3nt changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-i3ob changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-i3osx changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-i3qnx changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-i3s2 changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ppc32le changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ta6fb changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ta6le changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ta6nb changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ta6nt changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ta6ob changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ta6osx changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ta6s2 changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ti3fb changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ti3le changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ti3nb changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ti3nt changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ti3ob changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ti3osx changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-ti3s2 changed copyright year to 2017 2017-04-06 11:41:33 -04:00
Mf-tppc32le changed copyright year to 2017 2017-04-06 11:41:33 -04:00
misc.ms fixed a bug in flonum-extractor, which on 64-bit machines was using an 2017-06-09 21:21:08 -04:00
oop.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
oop.ss initial upload of open-source release 2016-04-26 10:04:54 -04:00
patch-compile-2-f-f-t Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-compile-2-f-t-f Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-compile-2-f-t-t Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-compile-2-t-f-f Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-compile-2-t-f-t Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-compile-2-t-t-f Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-compile-2-t-t-t Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-compile-3-f-f-t initial upload of open-source release 2016-04-26 10:04:54 -04:00
patch-compile-3-f-t-f initial upload of open-source release 2016-04-26 10:04:54 -04:00
patch-compile-3-f-t-t Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-compile-3-t-f-f initial upload of open-source release 2016-04-26 10:04:54 -04:00
patch-compile-3-t-f-t initial upload of open-source release 2016-04-26 10:04:54 -04:00
patch-compile-3-t-t-f initial upload of open-source release 2016-04-26 10:04:54 -04:00
patch-compile-3-t-t-t Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-compile-0-f-f-t Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-compile-0-f-t-f - restored the map and for-each optimizations with a fix for the 2017-06-08 02:43:14 -04:00
patch-compile-0-f-t-t Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-compile-0-t-f-f Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-compile-0-t-f-t Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-compile-0-t-t-f Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-compile-0-t-t-t Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-interpret-2-f-f-f Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-interpret-2-f-t-f Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-interpret-2-t-f-f Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-interpret-2-t-t-f Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-interpret-3-f-f-f - restored the map and for-each optimizations with a fix for the 2017-06-08 02:43:14 -04:00
patch-interpret-3-f-t-f - restored the map and for-each optimizations with a fix for the 2017-06-08 02:43:14 -04:00
patch-interpret-3-t-f-f Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-interpret-3-t-t-f Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-interpret-0-f-f-f Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-interpret-0-f-t-f Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-interpret-0-t-f-f Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
patch-interpret-0-t-t-f Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
primvars.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
record.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
root-experr-compile-2-f-f-f Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
root-experr-compile-3-f-f-f initial upload of open-source release 2016-04-26 10:04:54 -04:00
root-experr-compile-0-f-f-f Add date-dst? and date-zone-name procedures 2017-06-08 11:21:39 -04:00
thread.ms mutexes and conditions are now freed when no longer used 2017-04-13 09:41:58 -04:00
unix.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00
windows.ms changed copyright year to 2017 2017-04-06 11:41:33 -04:00