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 |
|
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 |
|
Vincent St-Amour
|
d078305a59
|
Improved behavior of coercions with n-ary arithmeric operations.
|
2010-07-21 21:09:41 -04:00 |
|
Vincent St-Amour
|
a31d7b60c8
|
Added type signatures for operations on inexact complexes and floats.
|
2010-07-21 21:09:40 -04:00 |
|
Vincent St-Amour
|
b13075a1c0
|
Changed the interface to typed racket's test harness.
|
2010-07-21 21:09:40 -04:00 |
|
Vincent St-Amour
|
47195410cb
|
Added optimization for zero?.
|
2010-07-21 21:09:40 -04:00 |
|
Matthew Flatt
|
5d7f044488
|
change mrlib/image-core to use pen-list% cap and join support
|
2010-07-21 16:19:12 -06:00 |
|
Matthew Flatt
|
fa68e23c37
|
add pen and cap support to pen-list%
|
2010-07-21 15:50:22 -06:00 |
|
Matthew Flatt
|
90ec44f65c
|
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
|
2010-07-21 15:50:22 -06:00 |
|
Matthew Flatt
|
f1dc3bf06e
|
fix doc typo
|
2010-07-21 15:50:22 -06:00 |
|
Matthew Flatt
|
9fc9d9582e
|
fix heuristic for caching stack traces
|
2010-07-21 15:50:22 -06:00 |
|
Casey Klein
|
ae99d4e5bc
|
Adds a `apply-reduction-relation*' example to the docs
|
2010-07-21 08:46:28 -05:00 |
|
Casey Klein
|
ad308e32f1
|
Removes undocumented, unmaintained random testing form
|
2010-07-21 08:46:27 -05:00 |
|
Casey Klein
|
541a0c4ecb
|
Adds #:prepare keyword to random testing forms
|
2010-07-21 08:46:27 -05:00 |
|
Robby Findler
|
392d22ff3c
|
props
|
2010-07-21 06:31:31 -05:00 |
|
Robby Findler
|
6cd277a36f
|
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.
|
2010-07-20 22:59:52 -05:00 |
|
Matthew Flatt
|
5cfd52d224
|
fix collison of draw-bitmap with GC bitmap under Windows; merge to 5.0.1
|
2010-07-20 21:19:29 -06:00 |
|
Matthew Flatt
|
066e6f0ebb
|
remove autom4te.cache, which is generated by autoconf
Merge to 5.0.1
|
2010-07-20 19:27:38 -06:00 |
|
Matthew Flatt
|
816f66f4c5
|
fix stack-trace clean-up code for x86_64
Merge to 5.0.1
|
2010-07-20 19:07:53 -06:00 |
|
Matthew Flatt
|
66ffb43cb4
|
Solaris x86_64 config
Merge to 5.0.1
|
2010-07-20 19:07:52 -06:00 |
|
Matthew Flatt
|
68c49a2228
|
avoid gmake-ism in racket makefile
|
2010-07-20 19:07:52 -06:00 |
|
Matthias Felleisen
|
a9fb29ced3
|
doc line for release, push thru to master
|
2010-07-20 20:54:30 -04:00 |
|
John Clements
|
eeecd40bd7
|
Replace 5.1 with 5.0.1, my mistake.
|
2010-07-20 20:09:50 -04:00 |
|
John Clements
|
e0fd59dfa6
|
updated HISTORY.txt for Racket v5.1
Merge to 5.1 release.
|
2010-07-20 20:08:30 -04:00 |
|
Casey Klein
|
56b74c0712
|
Updates history for v5.0.1 (merge to branch)
|
2010-07-20 19:02:22 -05:00 |
|
Matthew Flatt
|
6ffa068e1e
|
fix use of the second argument to in-bib
|
2010-07-20 14:02:57 -06:00 |
|
Jay McCarthy
|
77b6709da1
|
Adding fake lambdas to get arrows on clauses.
|
2010-07-20 13:59:38 -06:00 |
|
Matthew Flatt
|
b71940bfbf
|
fix doc typo
Closes PR 10881
Merge to 5.0.1
|
2010-07-20 10:36:52 -06:00 |
|
Matthew Flatt
|
59de3b4f5e
|
fix doc typo
Closes PR 10905
Merge to 5.0.1
|
2010-07-20 10:35:00 -06:00 |
|
Matthew Flatt
|
8f15f04bd5
|
fix error message for (cons [else])
Closes PR 10910
Merge to 5.0.1
|
2010-07-20 10:33:55 -06:00 |
|
Matthew Flatt
|
a2f3dad4f0
|
fix exit status of signal-terminated subprocess
Closes PR 10932
Merge to 5.0.1
|
2010-07-20 10:30:03 -06:00 |
|