Commit Graph

9468 Commits

Author SHA1 Message Date
Eli Barzilay
31c55616a9 Welcome to a new PLT day.
svn: r11985
2008-10-10 07:50:11 +00:00
Casey Klein
b2ce9f4cd3 1. Fixed bug in reduction-semantics.ss.
2. Fixed bug in generation of 'any pattern.
3. Added `check-metafunction' form.

svn: r11984
2008-10-09 19:09:11 +00:00
Eli Barzilay
18f05a6823 Welcome to a new PLT day.
svn: r11983
2008-10-09 07:50:08 +00:00
Eli Barzilay
a51ea08cb4 fix a bug, when there is no user field
svn: r11982
2008-10-09 01:33:35 +00:00
Eli Barzilay
98c8abeb3b use >>> for a marker, like the build does
svn: r11978
2008-10-08 16:09:45 +00:00
Sam Tobin-Hochstadt
3db02a50e1 Fix inference for simple fns with ...
svn: r11977
2008-10-08 15:34:05 +00:00
Matthew Flatt
fc974109b2 adjust icache flush computation for PPC
svn: r11976
2008-10-08 15:33:46 +00:00
Matthew Flatt
6cbac335f7 even more CPP corrections for mprotect code
svn: r11975
2008-10-08 15:26:32 +00:00
Matthew Flatt
1115def7bb more CPP corrections for mprotect code
svn: r11974
2008-10-08 15:20:50 +00:00
Matthew Flatt
aedc028b2c fix PPC instruct-cache flush to not walk past the end of an allocated page
svn: r11973
2008-10-08 15:12:44 +00:00
Matthew Flatt
4609f594b6 add missing include for open when needed with mprotect
svn: r11972
2008-10-08 14:59:47 +00:00
Matthew Flatt
9779ffb677 fix mprotect CPP for when mprotect isn't needed
svn: r11971
2008-10-08 14:57:06 +00:00
Eli Barzilay
c5b666026a Welcome to a new PLT day.
svn: r11970
2008-10-08 07:50:22 +00:00
Sam Tobin-Hochstadt
665da912c8 New test for bug found by eli.
svn: r11969
2008-10-07 21:55:45 +00:00
Sam Tobin-Hochstadt
dbf4462228 Fix bug in inference when tvars in env.
svn: r11968
2008-10-07 21:55:25 +00:00
Matthew Flatt
a584304aa2 fix code allocation bug
svn: r11967
2008-10-07 19:26:42 +00:00
Matthew Flatt
89f2315374 fix bug in exe creation where 'lib runtime-paths could be mis-parsed as mzlib paths
svn: r11966
2008-10-07 16:00:36 +00:00
Matthew Flatt
bda26f5eaa fix image pasting for x86 Mac
svn: r11965
2008-10-07 15:06:46 +00:00
Matthew Flatt
82ad7da253 change -S, -X, and -z flags for mz/mr
svn: r11964
2008-10-07 14:56:26 +00:00
Eli Barzilay
98975fc524 move the reader of make-module-evaluator inside the user context jail
svn: r11963
2008-10-07 14:20:18 +00:00
Eli Barzilay
bbceacae84 turn on read-accept-reader in the default-sandbox-reader
svn: r11962
2008-10-07 14:14:59 +00:00
Eli Barzilay
9f3161cf24 doc clarifications
svn: r11961
2008-10-07 14:14:23 +00:00
Eli Barzilay
0899471d32 use the default language if there was an error reading the preference file
svn: r11960
2008-10-07 14:07:56 +00:00
Matthew Flatt
da1e0f6313 fix code allocation bug
svn: r11959
2008-10-07 13:12:44 +00:00
Matthew Flatt
06efa91709 scheme_malloc_code and scheme_free_code
svn: r11958
2008-10-07 11:58:51 +00:00
Eli Barzilay
8217dddd56 * The module-path place is now optional, and #:language can be used
with an expression (evaluated as usual, not quoted), or with a thunk
  that is invoked before reading the body begins.
* Added some missing tests that were not used for some reason...
* Some other documentation improvements.
* Improved the code a little more.

svn: r11957
2008-10-07 10:56:29 +00:00
Eli Barzilay
da389b03a9 better code layout (easier to add new options)
svn: r11956
2008-10-07 07:53:50 +00:00
Eli Barzilay
d2bd4c050e * Added (module <lang>) as a specification for using
`make-module-evaluator' accepting only modules with the specified
  language.
* Fix a bug with deciding on how to convert values for printing.
* Improved code in checker.ss.

svn: r11955
2008-10-06 21:44:23 +00:00
Eli Barzilay
433819df52 Added a #:language argument to `make-module-evaluator' to enforce a
particular language module.

svn: r11954
2008-10-06 21:34:24 +00:00
Sam Tobin-Hochstadt
c953007f63 Fix automated TS tests.
svn: r11953
2008-10-06 19:41:30 +00:00
Eli Barzilay
499fc08d0d set props and a little better code for syntax in scribble file
svn: r11952
2008-10-06 17:24:16 +00:00
Eli Barzilay
dd20d88776 Welcome to a new PLT day.
svn: r11950
2008-10-06 07:50:04 +00:00
Eli Barzilay
f205e32302 clarify and give an example for PLTCOLLECTS
svn: r11949
2008-10-06 04:52:21 +00:00
Robby Findler
c556fd74aa svn: r11948 2008-10-06 03:42:33 +00:00
Robby Findler
d2d85b39b3 cleaned up chat noir
svn: r11947
2008-10-06 02:32:37 +00:00
Robby Findler
a01a8a962f svn: r11946 2008-10-05 23:12:37 +00:00
Eli Barzilay
191d6fbf48 set svn:* props
svn: r11945
2008-10-05 21:39:14 +00:00
Robby Findler
baf98c4136 added chat noir
svn: r11944
2008-10-05 20:32:26 +00:00
Eli Barzilay
2b5e42850d post 4.1.1
svn: r11943
2008-10-05 20:21:13 +00:00
Eli Barzilay
115e2d9b91 Welcome to a new PLT day.
svn: r11941
2008-10-05 04:43:23 +00:00
Eli Barzilay
062152e711 fixed PR9806 and PR9807
svn: r11940
2008-10-05 04:42:48 +00:00
Eli Barzilay
9c92ce8cc9 disable htdp languages context for now
svn: r11939
2008-10-05 04:17:26 +00:00
Eli Barzilay
a1bbd7dd3c oops, revert this line
svn: r11938
2008-10-05 03:41:17 +00:00
Eli Barzilay
2899c1f1cc planet-requires moved to tests/typed-scheme/util-tests
svn: r11937
2008-10-05 03:40:55 +00:00
Eli Barzilay
0d6a9d73dc proper fix for the latex problem (blockquote was used unnecessarily)
svn: r11936
2008-10-05 02:23:21 +00:00
Eli Barzilay
76172dd0f3 bad hack to make compilation go through
svn: r11935
2008-10-04 21:20:35 +00:00
Eli Barzilay
202535a7f4 typo
svn: r11934
2008-10-04 20:33:22 +00:00
Eli Barzilay
4dbd674671 Welcome to a new PLT day.
svn: r11933
2008-10-04 19:16:54 +00:00
Eli Barzilay
8d06e0c707 rename holder -> keep
svn: r11932
2008-10-04 19:10:38 +00:00
Eli Barzilay
2886a95318 * Exported `cvector-ptr'
* Added `#:hold' to `_fun' for callbacks (will be changed to `#:keep'
  soon, but better to have a checkpoint)
* _cprocedure also has a `hold' argument, and is now using keyword
  arguments (it was getting crowded in the optional arguments
  department)
* Documented everything that changed, with a longish descrption for
  options for holding callback values.
* More tests, including tests for callbacks that would crash if the
  callback values are not held.

svn: r11931
2008-10-04 19:01:17 +00:00