Eli Barzilay
7cdb5787e5
properly fix the readme issue
2010-07-25 21:14:46 -04:00
Vincent St-Amour
1b998f25e5
Fix to tolerate complexes of unknown exactness inside inexact-complex
...
expressions.
2010-07-25 20:13:36 -04:00
Robby Findler
83cde5c8fb
got rid of some uses of collection-path
2010-07-25 15:15:57 -05:00
Matthew Flatt
5f1aa418f3
add collection-file-path and splace collection trees at the file level
2010-07-25 11:01:09 -05:00
Matthew Flatt
4359783d8b
fix CM+DrRacket cdr bug
2010-07-25 06:17:23 -05:00
Eli Barzilay
af6364a58c
Fix sha1-truncation, by removing it.
...
Usually, the "%h" format should result in an abbreviated sha1, but it
looks like getting it through `git archive' returns the full thing
rather than the truncated version. So avoid the substring for now, and
find out if it's a git bug or not.
2010-07-25 05:01:44 -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
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