Commit Graph

20557 Commits

Author SHA1 Message Date
Eli Barzilay
da5e39bb39 Update version number for the v5.1.1 release 2011-04-29 23:46:57 -04:00
Matthew Flatt
d61b573eb3 remove `define-wish' from BSL for now
Merge to 5.1.1
(cherry picked from commit 4cd0ba277e)
2011-04-27 14:37:31 -06:00
Matthias Felleisen
197eef5b91 protocol damage noted
(cherry picked from commit 1993771652)
2011-04-27 14:37:23 -06:00
Matthew Flatt
7b604f37c2 fix CGC ephemeron bug
Merge to 5.1.1
(cherry picked from commit 5ae4b00168)
2011-04-25 19:36:00 -04:00
Vincent St-Amour
659cb91c2d Remove file that was accidentally committed.
(cherry picked from commit 7e491392e1)
2011-04-25 14:00:08 -04:00
Matthias Felleisen
947b39d09b history updated
(cherry picked from commit 6b7e844254)
2011-04-25 10:53:07 -06:00
Matthias Felleisen
bd94b49c0d critical bug fix in registration process; please propagate
(cherry picked from commit f2a475eb43)
2011-04-25 10:53:03 -06:00
Matthias Felleisen
8e723f1721 open output files in text mode
(cherry picked from commit 88e0631c71)
2011-04-25 10:52:58 -06:00
Matthew Flatt
8061414c1a fix configure error that can cause CFLAGS to be ignored
Merge to 5.1.1
(cherry picked from commit 4aabaeb7af)
2011-04-25 02:29:17 -04:00
Matthew Flatt
07269cd0b6 x86 JIT: keep call & ret paired
even for a non-tail call from native code to native code;
 this change provides huge performance improvements for
 some microbenchmarks
 Merge to 5.1.1
(cherry picked from commit ac5d4cd401)
2011-04-25 02:29:12 -04:00
Casey Klein
4f1faf5617 Updates Redex history for v5.1.1 release
(cherry picked from commit 0414b5e6de)
2011-04-23 09:35:23 -04:00
Eli Barzilay
498b5d5bf5 Disable xdg-open, since it seems like it suffers from the same problem
gnome-open does.

Relevant (but not really a solution) to PR 11869.
(cherry picked from commit 020946cb2a)
2011-04-23 09:27:34 -04:00
Eli Barzilay
aba5580b80 Add -j 1' to builds, and --disable-libffi' to configure.
(cherry picked from commit 22603f3f15)
2011-04-23 09:27:26 -04:00
Eli Barzilay
baca1d620b Fix the bgcolor on the mailman pages.
IE misparses a three-digit specification, so use 6 digits there.
(cherry picked from commit 7f57fcec7e)
2011-04-23 09:27:23 -04:00
John Clements
72aae5241a updates to history
merge to 5.1.1 release
(cherry picked from commit b228316a8a)
2011-04-23 09:27:15 -04:00
Eli Barzilay
fef878523e Fix typo
(cherry picked from commit 3f94c3dcfc)
2011-04-23 09:27:06 -04:00
Robby Findler
61f3f31b0a fixed a bug in the way PR 11775 was fixed
related to PR 11775
  pls. merge to release branch
(cherry picked from commit 7f9bd52857)
2011-04-23 09:26:42 -04:00
Robby Findler
548866996f removed drscheme man page
merge to release branch
(cherry picked from commit 22e08dde07)
2011-04-23 09:26:33 -04:00
Robby Findler
4895b6fe26 added in recent changes
(cherry picked from commit 8655c4a55e)
2011-04-23 09:26:25 -04:00
Sam Tobin-Hochstadt
45d06c58a6 Fix undocumented binding.
(cherry picked from commit 295cb191cf)
2011-04-23 09:26:15 -04:00
Matthew Flatt
1601f8b73e fix gc of ps/pdf/svg cairo-surface stream
(cherry picked from commit aed7bdf0c9)
2011-04-20 19:28:46 -04:00
Matthew Flatt
5957da6bd9 fix typos
(cherry picked from commit 499800d96e)
2011-04-20 19:28:42 -04:00
Sam Tobin-Hochstadt
f858496f14 Avoid resolving types when checking subtyping on structs.
This fixes problems with caching, because sometimes we were giving the wrong answer for nested calls to `subtype'.
(cherry picked from commit 82e6e9d19e)
2011-04-20 19:28:36 -04:00
Sam Tobin-Hochstadt
cf55168496 Use `in-hash' explicitly.
(cherry picked from commit d459ad47b8)
2011-04-20 19:28:33 -04:00
Sam Tobin-Hochstadt
de002b69e3 Add type keys for Struct and StructTop.
(cherry picked from commit fe60793b4d)
2011-04-20 19:28:29 -04:00
Sam Tobin-Hochstadt
a191a15bca Add clever comments.
(cherry picked from commit 6c17b01f99)
2011-04-20 19:28:25 -04:00
Sam Tobin-Hochstadt
6a906b01b0 Add debugging parameter, and wrappers for unstable/debug.
(cherry picked from commit eaa63f2d1e)
2011-04-20 19:28:21 -04:00
Sam Tobin-Hochstadt
5255446653 Add cache for `resolve-once'.
Substantial speedups on "new-metrics.rkt" test.
(cherry picked from commit 79061150ef)
2011-04-20 19:28:00 -04:00
Sam Tobin-Hochstadt
4380e6d01c Use eq? on sequence numbers.
(cherry picked from commit 0f30f5d8de)
2011-04-20 19:27:57 -04:00
Sam Tobin-Hochstadt
2da100ba8f Remove useless requires.
(cherry picked from commit 51083dbce6)
2011-04-20 19:27:54 -04:00
Sam Tobin-Hochstadt
0a8ad31a47 Fix typo.
(cherry picked from commit 7ba2b6e100)
2011-04-20 19:27:51 -04:00
Sam Tobin-Hochstadt
0d898db859 Remove unused macro.
Convert function to macro for inlining.
(cherry picked from commit e7beef3f4f)
2011-04-20 19:27:45 -04:00
Sam Tobin-Hochstadt
d938e0c9b0 Refactor to avoid duplicated code.
(cherry picked from commit 05d9e1a871)
2011-04-20 19:27:40 -04:00
Stephen Chang
8c26521524 fix typo in guide sec 17.3.3
(cherry picked from commit 3e08a61190)
2011-04-20 19:27:30 -04:00
Robby Findler
5030041385 fix check syntax's stdout so that it can handle specials
related to PR 11854
  merge to release, please
(cherry picked from commit 57b9bcfe38)
2011-04-20 19:27:26 -04:00
Stephen Chang
8ba24327c1 fix struct constructor application in lazy racket
(cherry picked from commit 718b9709bc)
2011-04-20 19:27:02 -04:00
Jon Rafkind
86b781e5bf show an example of define-fun-syntax and using the keywords
(cherry picked from commit cdb63b9c77)
2011-04-20 19:26:59 -04:00
Jon Rafkind
35491070d0 better error message when pre: or post: is used incorrectly
(cherry picked from commit 3f572809c9)
2011-04-20 19:26:56 -04:00
Sam Tobin-Hochstadt
05260c16c2 Remove useless propositional clauses. Thanks to dyoo for test case.
(cherry picked from commit 0f5dfd6871)
2011-04-20 19:26:52 -04:00
Matthew Flatt
4321a1e13c fix `namespace-attach-module' at phases above 0
Closes PR 11863
 Merge to 5.1.1
(cherry picked from commit 586478a241)
2011-04-20 19:26:43 -04:00
Matthew Flatt
2d375a7d29 doc corrections
Closes PR 11865
 Merge to 5.1.1
(cherry picked from commit 18e3f54fa5)
2011-04-19 09:31:25 -04:00
Matthew Flatt
8f368d8df6 fix typo
Closes PR 11864
 Merge to 5.1.1
(cherry picked from commit 6664e20815)
2011-04-19 09:31:23 -04:00
Matthew Flatt
6586ab1201 fix typo
Closes PR 11862
 Merge to 5.1.1
(cherry picked from commit 963a8214b8)
2011-04-19 09:31:20 -04:00
Matthew Flatt
67b490adb1 adjust Racket release notes for 5.1.1
Merge to v5.1.1
(cherry picked from commit 4e576a8ac9)
2011-04-19 09:31:16 -04:00
Eli Barzilay
d827278dd8 Indentation in example
(cherry picked from commit 49e1b47bb2)
2011-04-19 09:31:13 -04:00
Sam Tobin-Hochstadt
cb4ab1869e Copy properties when optimizing bodies of lambda/define-values.
Closes PR 11860.
(cherry picked from commit 981616d504)
2011-04-19 09:31:10 -04:00
Sam Tobin-Hochstadt
d61e0e4c5c Remove unused code.
(cherry picked from commit 187dc63493)
2011-04-19 09:31:06 -04:00
Hari Prashanth
14ba5fb38a Added some examples to to the TR reference docs.
Signed-off-by: Sam Tobin-Hochstadt <samth@racket-lang.org>
(cherry picked from commit 7934ac3461)
2011-04-19 09:31:03 -04:00
Matthew Flatt
d863ee466b fix bug in thread'-based implementation of place'
which is used when parallel places are unavailable
(cherry picked from commit 2fa35a2a5c)
2011-04-19 09:31:01 -04:00
Vincent St-Amour
2db9698835 Optimize filter operations.
(cherry picked from commit bce90e2a71)
2011-04-19 09:30:58 -04:00