Commit Graph

20081 Commits

Author SHA1 Message Date
Matthew Flatt
ba8ec17d88 change mrlib/image-core to use pen-list% cap and join support
(cherry picked from commit 5d7f044488)
2010-07-25 04:15:55 -04:00
Matthew Flatt
1a26779b42 add pen and cap support to pen-list%
(cherry picked from commit fa68e23c37)
2010-07-25 04:15:55 -04:00
Matthew Flatt
58f48d48f9 CM: report bad dependencies clearly; fix file-stamp-in-paths
for when `use-compile-file-paths' has multiple subpaths
  Probably merge to 5.0.1
(cherry picked from commit 90ec44f65c)
2010-07-25 04:15:40 -04:00
Robby Findler
c9e6f5d315 fixed a bug in the saving of bitmaps (and along the way added some randomized tests that found a few other things)
Please merge to release branch.
(cherry picked from commit 6cd277a36f)
2010-07-25 04:15:40 -04:00
Matthew Flatt
83224e6596 fix collison of draw-bitmap with GC bitmap under Windows; merge to 5.0.1
(cherry picked from commit 5cfd52d224)
2010-07-25 04:15:40 -04:00
Matthew Flatt
6634eb3f0b remove autom4te.cache, which is generated by autoconf
Merge to 5.0.1
(cherry picked from commit 066e6f0ebb)
2010-07-25 04:15:40 -04:00
Matthew Flatt
731f5c8525 fix stack-trace clean-up code for x86_64
Merge to 5.0.1
(cherry picked from commit 816f66f4c5)
2010-07-25 04:15:39 -04:00
Matthew Flatt
6b3f8f9010 Solaris x86_64 config
Merge to 5.0.1
(cherry picked from commit 66ffb43cb4)
2010-07-25 04:15:25 -04:00
Matthias Felleisen
766f509707 doc line for release, push thru to master
(cherry picked from commit a9fb29ced3)
2010-07-25 04:15:25 -04:00
John Clements
f3282ff284 Replace 5.1 with 5.0.1, my mistake.
(cherry picked from commit eeecd40bd7)
2010-07-25 04:15:25 -04:00
John Clements
ee2ed45834 updated HISTORY.txt for Racket v5.1
Merge to 5.1 release.
(cherry picked from commit e0fd59dfa6)
2010-07-25 04:15:24 -04:00
Casey Klein
a1422cb73b Updates history for v5.0.1 (merge to branch)
(cherry picked from commit 56b74c0712)
2010-07-25 04:15:23 -04:00
Eli Barzilay
82cba3fad0 One more README occurrence 2010-07-25 04:13:27 -04:00
Eli Barzilay
1eac3e1d28 Show only first 10-character prefix of the sha1. 2010-07-25 04:13:27 -04:00
Eli Barzilay
9074bf1992 Typo in Matthias's name 2010-07-25 04:13:27 -04:00
Eli Barzilay
1417caac07 Minor edits & typos 2010-07-25 04:13:27 -04:00
Kevin Tew
81c4275220 Fix cross references 2010-07-24 23:06:43 -06:00
Matthew Flatt
787bd61e33 fix mismatch between five.rkt code and Guide prose
Merge to 5.0.1
2010-07-24 20:43:17 -05:00
Matthew Flatt
96d528db9e fix Scribble Latex rendering of consecutive dashes and quotes 2010-07-24 20:43:17 -05:00
Robby Findler
3db5c5173a Merge branch 'master' of git:plt 2010-07-24 19:58:27 -05:00
Robby Findler
87e502e2a3 rackety 2010-07-24 19:58:18 -05:00
Vincent St-Amour
ec39ea5f33 Added one more test for unboxed let bindings. 2010-07-24 17:01:23 -04:00
Kevin Tew
1111c48fdb Fix latex doc generation 2010-07-24 09:57:36 -06:00
Matthew Flatt
57d3dd7df7 port techreports page to Racket 2010-07-23 22:28:47 -05:00
Vincent St-Amour
80b6ef7dd1 The optimizer now ignores code that is inside a with-handlers form,
since it would be typechecked in an unusual manner.
2010-07-23 18:52:47 -04:00
Vincent St-Amour
5d86813267 Fixed a test that could not work because of shadowing in hand-optimized code. 2010-07-23 18:52:46 -04:00
Vincent St-Amour
5892ef2fad Fixed unboxing of let bindings. 2010-07-23 18:52:46 -04:00
Vincent St-Amour
12ce9abda6 Fixed typo. 2010-07-23 18:52:45 -04:00
Vincent St-Amour
82b064a520 The optimizer now ignores expressions ignored by the typechecker. 2010-07-23 18:52:44 -04:00
Vincent St-Amour
ea580e6ff8 Added a test to the optimizer. 2010-07-23 18:52:43 -04:00
Vincent St-Amour
83987fffac let bindings of inexact-complex numbers can be replaced by bindings
for each of their components.

This allows unboxing of intermediate results that are bound and only
ever used in positions where they would be unboxed.
2010-07-23 18:52:42 -04:00
Vincent St-Amour
063b87697a Optimized extracting parts of inexact complexes. 2010-07-23 18:52:42 -04:00
Vincent St-Amour
0493e6f762 Refactoring of the optimizer. 2010-07-23 18:52:41 -04:00
Matthew Flatt
82588438c2 fix `enter!' reloading on a ".ss" path 2010-07-23 14:14:42 -05:00
Sam Tobin-Hochstadt
b8df3839e6 This file sometimes errors. 2010-07-23 15:11:10 -04:00
Sam Tobin-Hochstadt
5bb730f72c Optimize (apply + (map f l)) to avoid the intermediate list. 2010-07-23 14:11:40 -04:00
Kevin Tew
d640add2b1 Parallel Build: raco setup COLLECT fix 2010-07-23 10:08:48 -06:00
Kevin Tew
d724514a74 Fix hang on error in parallel build 2010-07-22 19:32:52 -06:00
Matthew Flatt
7c4eddc708 fix `file-stamp-in-paths', which affects DrRacket's auto compilation
Merge to 5.0.1
2010-07-22 18:46:35 -05:00
Jay McCarthy
407dcee206 Adding match to ASL 2010-07-22 15:39:53 -06:00
Jay McCarthy
eeada45868 Fixing error string 2010-07-22 15:12:07 -06:00
Jay McCarthy
9eb053d4db Adding define-datatype to ASL 2010-07-22 11:36:04 -06:00
Kevin Tew
5bb2e148de Parallel docs build 2010-07-22 02:39:57 -06:00
Noel Welsh
74dd59e963 Add missing SRFI-41 and SRFI-98 to tests 2010-07-22 04:45:49 +01:00
Vincent St-Amour
ca106a4134 Replaced the safe specialized nbody benchmark by the unsafe version. 2010-07-21 21:09:43 -04:00
Vincent St-Amour
0ee0886cab Optimizations on one-argument cases of arithmetic operations. 2010-07-21 21:09:43 -04:00
Vincent St-Amour
4e944f73ab Added optimization for string-length and bytes-length. 2010-07-21 21:09:42 -04:00
Vincent St-Amour
d6ce6e664f Added box optimizations. 2010-07-21 21:09:42 -04:00
Vincent St-Amour
234e8c363c Improved closure properties of bitwise-and. 2010-07-21 21:09:41 -04:00
Vincent St-Amour
c4ae44123f Bytes are fixnums. 2010-07-21 21:09:41 -04:00