Sam Tobin-Hochstadt
|
71bb63c128
|
Better typing for `make-sequence'.
|
2010-07-01 17:12:59 -04:00 |
|
Sam Tobin-Hochstadt
|
9a1c08e230
|
Avoid some quotes while printing types.
|
2010-07-01 17:12:59 -04:00 |
|
Sam Tobin-Hochstadt
|
6f7c0112d3
|
add `displayln'
|
2010-07-01 17:12:59 -04:00 |
|
Matthew Flatt
|
3de7dbd2fd
|
add chaperone-evt
|
2010-07-01 14:59:01 -06:00 |
|
Sam Tobin-Hochstadt
|
3d347f117b
|
Add --just flag for running tests.
|
2010-07-01 13:47:02 -04:00 |
|
Sam Tobin-Hochstadt
|
829689eb9d
|
Fix error reporting regression.
|
2010-07-01 13:46:16 -04:00 |
|
Sam Tobin-Hochstadt
|
4f3e3625b3
|
Fix error spec for this test.
|
2010-07-01 13:45:52 -04:00 |
|
Sam Tobin-Hochstadt
|
c0a9704ebc
|
Rewrote spectral-norm benchmark based on Lua version.
|
2010-07-01 11:35:21 -04:00 |
|
Sam Tobin-Hochstadt
|
75bd26d326
|
Better error message for multiple ->
Closes PR 10493.
|
2010-07-01 11:35:21 -04:00 |
|
Sam Tobin-Hochstadt
|
efbdfd3e6e
|
Support syntax errors blaming multiple syntaxes.
|
2010-07-01 11:35:20 -04:00 |
|
Matthew Flatt
|
459e4fba82
|
fix C warnings due to function prototype mismatches
|
2010-07-01 08:52:12 -06:00 |
|
Robby Findler
|
8a6058fa0f
|
added some printouts to say what this file is doing.
|
2010-07-01 06:03:08 -05:00 |
|
Robby Findler
|
896bbfaabb
|
Adding support to do memory profiling of drr startup that drdr can track.
|
2010-07-01 06:03:07 -05:00 |
|
Robby Findler
|
b4d176466a
|
Added a logger to drdr for tracking drracket's memory use on startup
|
2010-07-01 06:03:07 -05:00 |
|
Eli Barzilay
|
e05cbae2af
|
New Racket version 5.0.0.3.
|
2010-07-01 03:50:26 -04:00 |
|
Matthew Flatt
|
159daa43aa
|
fix bytecode validator to accept letrec-bound flonum-consuming functions
Closes PR 11009
|
2010-06-30 22:03:36 -06:00 |
|
Vincent St-Amour
|
e4cd5329fb
|
Fixed benchmarks to work with Nonnegative-Floats.
|
2010-06-30 19:27:18 -04:00 |
|
Matthew Flatt
|
f478b74ed6
|
fix ++lib flag for raco ctool --c-mods
|
2010-06-30 16:22:32 -06:00 |
|
Matthew Flatt
|
b37799f42c
|
scribble/doclang extends racket/base instead of scheme/base
|
2010-06-30 15:49:00 -06:00 |
|
Matthew Flatt
|
3686875440
|
set configuration in executable before creating the initial environment
which is needed for correct allocation with places
|
2010-06-30 15:49:00 -06:00 |
|
Vincent St-Amour
|
f14cfebddc
|
Restored running of the optimizer's tests by drdr.
|
2010-06-30 14:53:23 -04:00 |
|
Vincent St-Amour
|
1fe70704a2
|
Updated build-list and build-vector's types for fixnums.
|
2010-06-30 14:53:23 -04:00 |
|
Vincent St-Amour
|
adf5c8c030
|
Better types for modulo and remainder involving fixnums.
|
2010-06-30 14:53:22 -04:00 |
|
Vincent St-Amour
|
62a15df3eb
|
Added the Nonnegative-Float type.
|
2010-06-30 14:53:22 -04:00 |
|
Vincent St-Amour
|
f026da5ecf
|
Added filters for numeric comparisons.
|
2010-06-30 14:53:22 -04:00 |
|
Vincent St-Amour
|
e8c42cd20c
|
Extended type signatures for addition.
|
2010-06-30 14:53:21 -04:00 |
|
Vincent St-Amour
|
06b636b2e3
|
Updated make-vector's type for fixnums.
|
2010-06-30 14:53:21 -04:00 |
|
Vincent St-Amour
|
dcfb2d8a94
|
Added the Inexact-Complex type.
|
2010-06-30 14:53:21 -04:00 |
|
Vincent St-Amour
|
ef576e27c5
|
Fixed the type of min and max to only operate on reals.
|
2010-06-30 14:53:20 -04:00 |
|
Vincent St-Amour
|
22a652ef8e
|
Kept track of source location better in the for: macros and got rid of
useless type ascriptions.
|
2010-06-30 14:53:20 -04:00 |
|
Vincent St-Amour
|
90252c9bd3
|
Fixed the type for hash-ref!
|
2010-06-30 14:53:20 -04:00 |
|
Vincent St-Amour
|
8ec6d7ff3f
|
Added a rule for valid float promotion when dividing.
|
2010-06-30 14:53:19 -04:00 |
|
Vincent St-Amour
|
c6373ca7c0
|
Added special case to the typechecker for (- <positive-fixnum> 1).
|
2010-06-30 14:53:19 -04:00 |
|
Vincent St-Amour
|
f27aac552f
|
Fixed build-vector's type.
|
2010-06-30 14:53:19 -04:00 |
|
Vincent St-Amour
|
a6872c67a7
|
Eliminate exact->inexact of floats.
|
2010-06-30 14:53:18 -04:00 |
|
Vincent St-Amour
|
dfafc0b295
|
Added fixnum optimizations.
|
2010-06-30 14:53:18 -04:00 |
|
Vincent St-Amour
|
cee39c4a38
|
Added fixnums to more type signatures.
|
2010-06-30 14:53:18 -04:00 |
|
Jay McCarthy
|
06844073c7
|
Switch to using substitutions in returns and remove old parts of the interface
|
2010-06-30 10:54:13 -06:00 |
|
Matthew Flatt
|
128d86da1f
|
throw out attempt at more laziness in phase instantiation
keep some related refactoring, though
|
2010-06-30 10:40:03 -06:00 |
|
Matthew Flatt
|
cd95e082d7
|
fix guide's use of current-directory at compile time
|
2010-06-30 10:40:03 -06:00 |
|
Matthew Flatt
|
47eb8ea815
|
add `identifier-prune-to-source-module' and use it in contract implementation
reduces DrRacket's initial footprint by 20-25% --- back to the v5.0 level
|
2010-06-30 10:40:03 -06:00 |
|
Matthew Flatt
|
459dff9f37
|
more laziness in instantiation of higher phases
|
2010-06-30 10:40:02 -06:00 |
|
Matthew Flatt
|
788a144118
|
convert (car (let .... (list X ....))) to (let ... X), etc.
|
2010-06-30 10:40:02 -06:00 |
|
Matthew Flatt
|
7a7f545046
|
doc corrections and clarifications
|
2010-06-30 10:40:02 -06:00 |
|
Robby Findler
|
be38b69820
|
typo
|
2010-06-30 11:26:50 -05:00 |
|
Sam Tobin-Hochstadt
|
f763404347
|
Forgot to disable this yet again.
|
2010-06-30 12:04:23 -04:00 |
|
Vincent St-Amour
|
2c021dd6d2
|
Disabled running the optimizer's test harness by drdr, to avoid timeout.
|
2010-06-30 11:14:06 -04:00 |
|
Jay McCarthy
|
f5f46d9fe0
|
Changing docs re: John
|
2010-06-30 08:35:28 -06:00 |
|
Jay McCarthy
|
4e932f6c6b
|
Fix documentation and add warning voice
|
2010-06-29 16:02:50 -06:00 |
|
Sam Tobin-Hochstadt
|
18078400b7
|
make subst structs transparent
|
2010-06-29 17:34:44 -04:00 |
|