Matthew Flatt
|
d406fb6dcf
|
improved and documented new stack-registration trampoline
svn: r10677
|
2008-07-08 15:31:06 +00:00 |
|
Matthew Flatt
|
7884610d38
|
some stack-management clean-up from Kevin
svn: r10668
|
2008-07-08 02:41:36 +00:00 |
|
Matthew Flatt
|
134b04395f
|
fix scheme_basic_env() as a reset mechanism; add scheme_free_all(), which is useful to one user who needs to unload the MzScheme DLL within a longer-running program
svn: r9765
|
2008-05-09 13:20:36 +00:00 |
|
Matthew Flatt
|
abf86a46a8
|
fix lack of space-safety in delimited continuations (related to recently fixed crashing bug)
svn: r9544
|
2008-04-30 17:39:30 +00:00 |
|
Matthew Flatt
|
ac31eba987
|
fix delim-cont bug (in the case that a captured continuation is delimited in the middle of a meta-contiuation that isn't the current one)
svn: r9540
|
2008-04-30 03:01:40 +00:00 |
|
Matthew Flatt
|
63c8b7ffde
|
fix some mzc -e problems
svn: r9379
|
2008-04-21 01:04:31 +00:00 |
|
Matthew Flatt
|
2a17f76cec
|
streamline GC's thread and custodian tracking
svn: r9224
|
2008-04-09 17:25:30 +00:00 |
|
Matthew Flatt
|
021d4d7527
|
new hash function names and ops (3.99.0.23)
svn: r9209
|
2008-04-08 21:42:38 +00:00 |
|
Matthew Flatt
|
c58820e30d
|
vyzo's thread mailboxes (3.99.0.19)
svn: r9010
|
2008-03-18 00:38:36 +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
|
3e77d0b60f
|
bring numerics (real, rational, etc) in line with R6RS
svn: r8832
|
2008-02-29 19:53:51 +00:00 |
|
Matthew Flatt
|
4f6d727b91
|
3.99.0.11, safe for space (in 3m+JIT mode)
svn: r8599
|
2008-02-09 14:27:36 +00:00 |
|
Eli Barzilay
|
281c1b8838
|
2007->2008
svn: r8169
|
2007-12-31 00:47:21 +00:00 |
|
Matthew Flatt
|
c0872f69ea
|
equal? and hashing work on cyclic values
svn: r8132
|
2007-12-27 11:07:14 +00:00 |
|
Matthew Flatt
|
39cedb62ed
|
v3.99.0.2
svn: r7706
|
2007-11-13 12:40:00 +00:00 |
|
Matthew Flatt
|
d518f24039
|
370.4
svn: r6710
|
2007-06-20 21:11:38 +00:00 |
|
Matthew Flatt
|
34d00a000c
|
369.9
svn: r5902
|
2007-04-09 08:34:00 +00:00 |
|
Matthew Flatt
|
4b765cfa5a
|
369.8
svn: r5594
|
2007-02-14 02:41:49 +00:00 |
|
Matthew Flatt
|
b0b3fc2e9f
|
slightly faster 3m allocation for inexacts, rationals, complexes, and non-ASCII chars
svn: r5493
|
2007-01-29 05:54:22 +00:00 |
|
Matthew Flatt
|
71fb3f1efc
|
typecasts to make C++ compilers happy
svn: r5478
|
2007-01-27 22:54:07 +00:00 |
|
Matthew Flatt
|
5fa4e9e5d1
|
369.6: change WXME format to start with #reader, and fix 3m bug related to integers overlapping with pointers in a thread record
svn: r5425
|
2007-01-22 03:47:32 +00:00 |
|
Matthew Flatt
|
87c0d5754e
|
369.5
svn: r5366
|
2007-01-16 20:55:13 +00:00 |
|
Matthew Flatt
|
6b60d57a86
|
359.3
svn: r5219
|
2007-01-04 11:14:58 +00:00 |
|
Eli Barzilay
|
ddc068c52b
|
2006->2007
svn: r5201
|
2006-12-31 10:05:55 +00:00 |
|
Matthew Flatt
|
2274cc9f65
|
359.2, core changes
svn: r5142
|
2006-12-20 00:47:32 +00:00 |
|
Matthew Flatt
|
08c1c5f608
|
v360.2, almost
svn: r4922
|
2006-11-23 01:47:39 +00:00 |
|
Matthew Flatt
|
e315bb65dc
|
352.7
svn: r4592
|
2006-10-13 22:03:29 +00:00 |
|
Matthew Flatt
|
86900d573a
|
352.5
svn: r4169
|
2006-08-28 09:42:12 +00:00 |
|
Matthew Flatt
|
aa44cd0e0d
|
add scheme_init_stack_bounds
svn: r4070
|
2006-08-16 05:19:12 +00:00 |
|
Matthew Flatt
|
ce71cb40f3
|
avoid setitimer on OS X, because we can use a pthread instead
svn: r3986
|
2006-08-08 19:18:50 +00:00 |
|
Matthew Flatt
|
a020290c65
|
352.2, including clean up of MSVC 8.0 build warnings
svn: r3903
|
2006-07-31 13:06:39 +00:00 |
|
Matthew Flatt
|
b930ce0747
|
352.1
svn: r3861
|
2006-07-28 13:00:14 +00:00 |
|
Robby Findler
|
7dba300922
|
fix JIT problems for x86_64 and begin0; making the multiple-value count a long probably avoids trouble
svn: r3649
|
2006-07-07 04:43:02 +00:00 |
|
Matthew Flatt
|
ba59239378
|
automate endian and 64-bit-ints configuration
svn: r3641
|
2006-07-07 00:15:39 +00:00 |
|
Matthew Flatt
|
6f29e3f0c0
|
350.4
svn: r3629
|
2006-07-06 18:01:17 +00:00 |
|
Matthew Flatt
|
ebe051694d
|
350.3
svn: r3571
|
2006-07-01 18:53:09 +00:00 |
|
Matthew Flatt
|
6706befaa3
|
350.2
svn: r3496
|
2006-06-27 12:34:39 +00:00 |
|
Matthew Flatt
|
ca551b65b1
|
350.1
svn: r3413
|
2006-06-19 11:58:14 +00:00 |
|
Matthew Flatt
|
cfc786cf66
|
fixed JIT inling bug for XXXX-set!, fast-path for read-byte and read-char, and fast common case for number->string
svn: r3294
|
2006-06-09 01:28:04 +00:00 |
|
Matthew Flatt
|
d034f64dd2
|
301.16
svn: r3040
|
2006-05-24 19:29:58 +00:00 |
|
Matthew Flatt
|
c97a02c0b4
|
301.14: add current-thread-initial-stack-size, change make install to always run setup-plt, clean up debugging GC variants
svn: r2878
|
2006-05-09 15:54:46 +00:00 |
|
Matthew Flatt
|
3dca44227a
|
make MzCOM and MysterX build with the new DLL-in-plt/lib arrangement; some problems remain
svn: r2782
|
2006-04-25 19:56:30 +00:00 |
|
Matthew Flatt
|
ad18857c6e
|
add 'orig-dir system path
svn: r2767
|
2006-04-24 19:20:44 +00:00 |
|
Matthew Flatt
|
1d77707ef1
|
301.13 (the beginning of the end for PLTHOME)
svn: r2740
|
2006-04-23 02:36:55 +00:00 |
|
Matthew Flatt
|
a07b22f1f1
|
bitwise ops accept 0 arguments; module and local binding expansion more consistent, because a module-level binding can have let-binding context; load/cd fixed; X non-Xft font problem fixed; added openbsd support and chage README in libffi; JIT inlines string-ref and bytes-ref
svn: r2689
|
2006-04-17 16:58:43 +00:00 |
|
Matthew Flatt
|
592ced9ea1
|
x86_64 JIT support
svn: r2621
|
2006-04-06 11:53:34 +00:00 |
|
Matthew Flatt
|
5ea946d478
|
mark-stack pos must be a long
svn: r2572
|
2006-04-01 14:34:23 +00:00 |
|
Matthew Flatt
|
8e376b31bd
|
301.12
svn: r2556
|
2006-03-31 13:41:03 +00:00 |
|
Matthew Flatt
|
693e173dd4
|
301.11
svn: r2469
|
2006-03-20 20:35:36 +00:00 |
|
Matthew Flatt
|
6aa901de18
|
301.8
svn: r2336
|
2006-03-01 01:10:47 +00:00 |
|