Vincent St-Amour
|
b47a77dd57
|
Eliminate user-introduced boxing.
|
2010-08-02 21:33:30 -04:00 |
|
Blake Johnson
|
551ef5ba30
|
applying make-prefab-struct
|
2010-08-02 19:27:28 -06:00 |
|
Blake Johnson
|
7653ce037b
|
another all-from-module fix
|
2010-08-02 19:26:32 -06:00 |
|
Sam Tobin-Hochstadt
|
39c2359006
|
Remove obselete docs.
Add docs for legacy forms.
|
2010-08-02 17:23:01 -04:00 |
|
Sam Tobin-Hochstadt
|
1ce4040cd2
|
define-struct:' -> struct:' in docs.
Fix typo.
|
2010-08-02 16:59:37 -04:00 |
|
Sam Tobin-Hochstadt
|
431ff8d794
|
Don't treat Error types as potentially non-regular. (Reported by SK)
|
2010-08-02 15:41:42 -04:00 |
|
Robby Findler
|
f793360586
|
fixed a bug reported by Todd on the mailing list (probably this is his bug anyways)
|
2010-08-02 13:01:27 -05:00 |
|
Robby Findler
|
621ccbc2b4
|
improved the language dialog's handling of the (quasi-) menu key shortcuts.
closes PR 11073 (hopefully)
|
2010-08-02 11:21:40 -05:00 |
|
Jay McCarthy
|
53ff7a1092
|
Continuing 11072
|
2010-08-02 10:05:17 -06:00 |
|
Jay McCarthy
|
00f5ffc22c
|
Fixing typo re sk
|
2010-08-02 09:20:06 -06:00 |
|
Jay McCarthy
|
c7995e247e
|
Fixes PR11072
|
2010-08-02 09:18:41 -06:00 |
|
Matthew Flatt
|
9e71ccc1eb
|
consult RLIMIT_AS instead of RLIMIT_DATA for OS-imposed memory limit
|
2010-08-01 09:18:07 -06:00 |
|
Robby Findler
|
5e8e4c6ffc
|
a change to hopefully improve the error message this file (sometimes) get in drdr
|
2010-07-31 10:29:07 -05:00 |
|
Robby Findler
|
f96ed0632a
|
improved contract
|
2010-07-31 09:40:04 -05:00 |
|
Robby Findler
|
d2802a0ed7
|
whoops, PR 11065 was wrong
|
2010-07-31 09:39:44 -05:00 |
|
Robby Findler
|
ee3a837ee2
|
fixes the other aspect of PR 11062
|
2010-07-31 09:15:11 -05:00 |
|
Robby Findler
|
1b25f2241f
|
closes PR 11065
|
2010-07-31 08:06:17 -05:00 |
|
Blake Johnson
|
63c6cc5d2c
|
Added case in zo-marshal for prefab structs
Made quoted not-prefab so it isn't captured by prefab case
|
2010-07-30 15:44:52 -06:00 |
|
Blake Johnson
|
85fc01f693
|
documentation for zo-parse certificate information
|
2010-07-30 14:37:17 -06:00 |
|
Blake Johnson
|
80c6ba482d
|
better certificate handling in zo-parse and zo-marshal
|
2010-07-30 14:37:17 -06:00 |
|
Kevin Tew
|
6c2e1fa34f
|
Parallel build: improved error handling
|
2010-07-30 11:42:33 -06:00 |
|
Matthew Flatt
|
0e8af6bc5d
|
fix acc/mut error msgs from `define-struct' in teaching languages
Merge to 5.0.1
Closes PR 11062
|
2010-07-30 11:16:32 -06:00 |
|
Eli Barzilay
|
14de7399bd
|
typo
|
2010-07-30 04:20:46 -04:00 |
|
Vincent St-Amour
|
c4ba6b6038
|
Added some reflection functions to Typed Racket.
|
2010-07-29 19:11:20 -04:00 |
|
Vincent St-Amour
|
27f8279711
|
Extended use-site analysis to look through trivial rebindings, to support for loops.
|
2010-07-29 18:29:59 -04:00 |
|
Vincent St-Amour
|
914f142f4f
|
Fixed types of let loop lambdas.
|
2010-07-29 18:29:59 -04:00 |
|
Vincent St-Amour
|
260de85a6e
|
Make sure that let-bound functions don't escape through a rhs before we change their interface.
|
2010-07-29 18:29:58 -04:00 |
|
Vincent St-Amour
|
435407b37a
|
Fixed over-generous pattern matching.
|
2010-07-29 18:29:58 -04:00 |
|
Vincent St-Amour
|
b58461da2d
|
Fixed a bug that caused the let optimizations to choke on TR-introduced code.
|
2010-07-29 18:29:58 -04:00 |
|
Vincent St-Amour
|
f08456cf07
|
Extended unboxing of let-bound functions to support let loops.
|
2010-07-29 18:29:57 -04:00 |
|
Vincent St-Amour
|
855928eb7b
|
Fixed a bug in the complex use-site analysis.
|
2010-07-29 18:29:57 -04:00 |
|
Vincent St-Amour
|
4633a2a30a
|
Refactoring of the call-site correction code.
|
2010-07-29 18:29:55 -04:00 |
|
Vincent St-Amour
|
29b9eb389d
|
Changed optimization order, to avoid potential conflicts.
|
2010-07-29 18:29:55 -04:00 |
|
Vincent St-Amour
|
eed20f7c3a
|
Fix for escaping functions.
|
2010-07-29 18:29:55 -04:00 |
|
Vincent St-Amour
|
3e9e5560bf
|
Be more aggressive when unboxing let bindings.
|
2010-07-29 18:29:54 -04:00 |
|
Vincent St-Amour
|
bb14424918
|
More tests for unboxed args of let-bound functions.
|
2010-07-29 18:29:54 -04:00 |
|
Vincent St-Amour
|
defe96a148
|
Fixed a bug with functions with unboxed complex and non-complex args.
|
2010-07-29 18:29:53 -04:00 |
|
Vincent St-Amour
|
9d471df8b9
|
Added unboxed arguments to let-bound functions.
|
2010-07-29 18:29:53 -04:00 |
|
Vincent St-Amour
|
1d758ee782
|
Added an option to see the result of the optimizer before compiling.
|
2010-07-29 18:29:53 -04:00 |
|
Vincent St-Amour
|
27f0e50d53
|
Register type of loop lambdas generated by the for macros.
|
2010-07-29 18:29:52 -04:00 |
|
Vincent St-Amour
|
b0d299d1b8
|
Added unboxed letrec-syntaxes+values bindings.
|
2010-07-29 18:29:52 -04:00 |
|
Vincent St-Amour
|
8dc23d43eb
|
Added unboxed letrec bindings.
|
2010-07-29 18:29:52 -04:00 |
|
Kevin Tew
|
c7926001ef
|
Places: fix prefab_struct_key
|
2010-07-29 09:14:17 -06:00 |
|
Matthew Flatt
|
79b782edad
|
adjust configure with --enable-sdk to force gcc 4.0 instead of 4.2
Merge to 5.0.1
|
2010-07-29 07:28:43 -06:00 |
|
Matthew Flatt
|
78751b982a
|
fix doc typo
|
2010-07-29 06:56:30 -05:00 |
|
Matthew Flatt
|
33e3dac94e
|
add example to scribble/bnf docs
|
2010-07-29 06:56:30 -05:00 |
|
Blake Johnson
|
2dfd340031
|
added another case for all-from-module renames
|
2010-07-28 14:45:07 -06:00 |
|
Blake Johnson
|
8b195d1c3c
|
closing stderr in zo-test
|
2010-07-28 14:42:48 -06:00 |
|
Robby Findler
|
2309856e2a
|
from commentary following up in PR 11054
|
2010-07-28 15:14:08 -05:00 |
|
Casey Klein
|
9e41ab031f
|
Cleans up the debugging advice section
|
2010-07-27 15:43:01 -05:00 |
|