Matthew Flatt
|
c58820e30d
|
vyzo's thread mailboxes (3.99.0.19)
svn: r9010
|
2008-03-18 00:38:36 +00:00 |
|
Matthew Flatt
|
968dbfea6c
|
fix meta-phase instantiation problems
svn: r9002
|
2008-03-17 13:40:56 +00:00 |
|
Matthew Flatt
|
b64d03d932
|
fix mac sdk support; change initial namespace to not have 'module'; set up mzc --c-mods (still need docs)
svn: r8997
|
2008-03-16 23:08:53 +00:00 |
|
Matthew Flatt
|
20a98a2f41
|
allow MzScheme to start up if the current directory does not exist
svn: r8979
|
2008-03-15 13:19:56 +00:00 |
|
Matthew Flatt
|
651419aabc
|
fix -singleInstance for Unix/X
svn: r8978
|
2008-03-15 13:19:32 +00:00 |
|
Eli Barzilay
|
28311a690f
|
Welcome to a new PLT day.
svn: r8977
|
2008-03-15 07:50:19 +00:00 |
|
Matthew Flatt
|
b1009e7e5a
|
fix planet path checking (PR 9249)
svn: r8970
|
2008-03-14 11:44:36 +00:00 |
|
Matthew Flatt
|
293ba025ba
|
prefab structure types (3.99.0.18)
svn: r8967
|
2008-03-13 20:59:22 +00:00 |
|
Matthew Flatt
|
bba17def0f
|
try again to fix round for solaris
svn: r8958
|
2008-03-12 12:45:01 +00:00 |
|
Matthew Flatt
|
75f679c047
|
add --enable-sdk configure flag
svn: r8947
|
2008-03-11 13:39:44 +00:00 |
|
Matthew Flatt
|
84c0893e2b
|
fix bug in round uner Solaris
svn: r8934
|
2008-03-09 13:25:32 +00:00 |
|
Matthew Flatt
|
73a137d84c
|
added scheme_add_swap_out_callback
svn: r8932
|
2008-03-08 15:46:50 +00:00 |
|
Matthew Flatt
|
6ef8ed012e
|
use CODESET instead of 0 for nl_langinfo()
svn: r8908
|
2008-03-06 22:20:55 +00:00 |
|
Matthew Flatt
|
186d63a2cc
|
commit Solaris (round -0.0) workaround
svn: r8906
|
2008-03-06 21:32:25 +00:00 |
|
Matthew Flatt
|
53bc658226
|
r6rs tests and repairs
svn: r8905
|
2008-03-06 18:56:31 +00:00 |
|
Matthew Flatt
|
f3d74fa4c8
|
R6RS fixes; fix for <, >, <=, and >= with +nan.0 and a bignum or rational; compile two-byte regexp patterns (common for hand-rolled case-insensitivity, as in the R6RS parser) to a more compact and efficient representation
svn: r8898
|
2008-03-06 04:56:47 +00:00 |
|
Matthew Flatt
|
944770a4d1
|
fix another(!) JIT bug related to the runstack pointer and GC --- this time when a jump to a native function has the wrong arity; more certificate-management shortcuts to avoid explosion of work for long expansion chains; changed scheme/base module-begin to not create long expansion chais in the first place
svn: r8880
|
2008-03-04 19:41:21 +00:00 |
|
Eli Barzilay
|
b2688fb9b3
|
Welcome to a new PLT day.
svn: r8878
|
2008-03-04 17:44:27 +00:00 |
|
Matthew Flatt
|
f2f2322140
|
fix another stx bug introduced in phase generalization
svn: r8871
|
2008-03-04 14:56:46 +00:00 |
|
Matthew Flatt
|
b3476706ec
|
add newline handling to reencode-input/output-port; provide a streamlined path for custom-port buffering (via pipes); fix JIT bug related to updating the runstack pointer after a call that turns out to be a direct-native call
svn: r8851
|
2008-03-02 16:00:12 +00:00 |
|
Matthew Flatt
|
b3a47edde1
|
Unicode 5.0, use U+FFFD as replacement char
svn: r8838
|
2008-03-01 14:17:50 +00:00 |
|
Eli Barzilay
|
723a9f5787
|
Welcome to a new PLT day.
svn: r8835
|
2008-03-01 08:50:31 +00:00 |
|
Matthew Flatt
|
3e77d0b60f
|
bring numerics (real, rational, etc) in line with R6RS
svn: r8832
|
2008-02-29 19:53:51 +00:00 |
|
Matthew Flatt
|
682f356b45
|
3.99.0.14, define-require-syntax, define-provide-syntax, fix extreme corner case for identifier binding (a macro-introduced identifier that is unmarked and unrenamed)
svn: r8822
|
2008-02-28 17:15:54 +00:00 |
|
Matthew Flatt
|
5a646bfe18
|
r6rs io
svn: r8807
|
2008-02-26 22:15:02 +00:00 |
|
Matthew Flatt
|
743db7529d
|
r6rs io work; compiler tweaks
svn: r8805
|
2008-02-26 13:54:54 +00:00 |
|
Matthew Flatt
|
8311c8f9e4
|
Eli's repaired and specialized sort, fix in 'for/fold' binding, generalized integers-bytes functions, and some r6rs work
svn: r8798
|
2008-02-25 14:42:32 +00:00 |
|
Eli Barzilay
|
bb34f747b6
|
make all files terminate with a newline
svn: r8786
|
2008-02-24 21:27:36 +00:00 |
|
Matthew Flatt
|
bd97e3e797
|
r6rs progress
svn: r8775
|
2008-02-23 14:11:24 +00:00 |
|
Eli Barzilay
|
b1a08edd5a
|
use new require specs in many places
svn: r8774
|
2008-02-23 09:42:03 +00:00 |
|
Eli Barzilay
|
3740b05660
|
Welcome to a new PLT day.
svn: r8752
|
2008-02-21 08:50:16 +00:00 |
|
Matthew Flatt
|
5b0164eaeb
|
fix macro expansion of (provide (expand ...))
svn: r8751
|
2008-02-21 02:18:14 +00:00 |
|
Matthew Flatt
|
0416a85a66
|
don't seal module rename for local expand
svn: r8750
|
2008-02-21 02:12:54 +00:00 |
|
Matthew Flatt
|
ba63bd6f95
|
3.99.0.13: generalize require and provide to work with arbitrary phases
svn: r8742
|
2008-02-20 14:17:37 +00:00 |
|
Matthew Flatt
|
ea61e52e84
|
mzmain.dll -> mzmain_ss.dll
svn: r8690
|
2008-02-16 15:39:02 +00:00 |
|
Eli Barzilay
|
e7a35198a4
|
version conventions
svn: r8688
|
2008-02-16 10:58:25 +00:00 |
|
Matthew Flatt
|
1c0f087188
|
add minor comment
svn: r8668
|
2008-02-15 05:33:14 +00:00 |
|
Matthew Flatt
|
8a49528a74
|
fix bug in latest x86_64 FP JIT bug fix
svn: r8667
|
2008-02-15 05:30:00 +00:00 |
|
Matthew Flatt
|
c5f2b03221
|
fix problem in x86_64 FP JIT with jit_{ldi,sti}_d and 64-bit addresses
svn: r8666
|
2008-02-15 04:10:19 +00:00 |
|
Matthew Flatt
|
d3ce4799e5
|
fix two safe-for-space compiler bugs
svn: r8664
|
2008-02-14 21:04:37 +00:00 |
|
Eli Barzilay
|
4146df6d08
|
Welcome to a new PLT day.
svn: r8641
|
2008-02-13 08:50:17 +00:00 |
|
Matthew Flatt
|
0dc359a956
|
fix a scribble bug; add r6rs reader
svn: r8635
|
2008-02-12 21:50:35 +00:00 |
|
Matthew Flatt
|
86b0c9909a
|
fix bug in tracking nominal imporst (which is why the version changed), add EoPL scribblings and fix browser scribblings
svn: r8633
|
2008-02-12 14:59:05 +00:00 |
|
Matthew Flatt
|
6f057bd68c
|
fix syntax-local-expand/capture-lifts
svn: r8614
|
2008-02-10 15:52:46 +00:00 |
|
Eli Barzilay
|
b4c362062c
|
Welcome to a new PLT day.
svn: r8612
|
2008-02-10 08:50:33 +00:00 |
|
Matthew Flatt
|
937e912728
|
fix optimization that avoids some space-safety work
svn: r8608
|
2008-02-09 17:07:19 +00:00 |
|
Matthew Flatt
|
350903f027
|
another sfs attempt
svn: r8607
|
2008-02-09 16:02:45 +00:00 |
|
Matthew Flatt
|
d94919802f
|
re-disable sfs compiler pass (yet another bug that I somehow overlooked)
svn: r8606
|
2008-02-09 15:46:26 +00:00 |
|
Matthew Flatt
|
d8a93a6d9a
|
re-enable sfs compiler pass (bug fixed)
svn: r8605
|
2008-02-09 15:39:14 +00:00 |
|
Matthew Flatt
|
39c29c2c59
|
argh --- disable sfs conversion, (found a bug)
svn: r8604
|
2008-02-09 15:17:38 +00:00 |
|