Commit Graph

1408 Commits

Author SHA1 Message Date
Matthew Flatt
e2d4bc0d2b finish decompiler on syntax objects
svn: r12077
2008-10-21 00:10:47 +00:00
Matthew Flatt
9d0f9f7a05 fix problem with transferring marks when some marks contirbuted to the generation of a module-level binding
svn: r12071
2008-10-20 13:13:42 +00:00
Matthew Flatt
881d884b67 avoid calling FindScrollStep with a negative offset
svn: r12062
2008-10-18 23:47:32 +00:00
Matthew Flatt
c73be48400 fix refcount typo
svn: r12061
2008-10-18 16:41:18 +00:00
Matthew Flatt
02fbdf09b1 avoid having MzScheme get stuck on pipes when CancelSynchronizedIo is not available
svn: r12060
2008-10-18 16:40:08 +00:00
Matthew Flatt
431b60d7b4 rewind broken Windows port chages, for now
svn: r12058
2008-10-18 14:54:34 +00:00
Matthew Flatt
b013cf9d7a fix Windows repairs for ports
svn: r12057
2008-10-18 14:33:51 +00:00
Matthew Flatt
69685db892 try to fix problems force-closing stuck ports under Windows
svn: r12056
2008-10-18 14:22:51 +00:00
Eli Barzilay
6266b12d6d Welcome to a new PLT day.
svn: r12040
2008-10-15 00:58:58 +00:00
Matthew Flatt
8b595ed120 make-syntax-delta-introducer and adjusted binding in scheme/unit forms
svn: r12032
2008-10-14 13:27:43 +00:00
Eli Barzilay
26130818f3 Welcome to a new PLT day.
svn: r12022
2008-10-13 18:29:25 +00:00
Matthew Flatt
ec68bafa9c add eqv hash tables; add hash-update
svn: r12018
2008-10-13 16:21:18 +00:00
Matthew Flatt
489f4b623c remove bogus -lpthread from 3m link (slipped in with places change)
svn: r11988
2008-10-11 12:47:28 +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
Matthew Flatt
a584304aa2 fix code allocation bug
svn: r11967
2008-10-07 19:26:42 +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
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
dd20d88776 Welcome to a new PLT day.
svn: r11950
2008-10-06 07:50:04 +00:00
Eli Barzilay
2b5e42850d post 4.1.1
svn: r11943
2008-10-05 20:21:13 +00:00
Eli Barzilay
f2756fca3c properly mark callback memory as executable
svn: r11930
2008-10-03 19:52:51 +00:00
Matthew Flatt
086f3c3b44 fix int-def context binding problems, fix scheme/splicing, change rnrs/base-6 to use scheme/splicing
svn: r11917
2008-09-30 22:03:55 +00:00
Eli Barzilay
3f4c0997e3 Welcome to a new PLT day.
svn: r11906
2008-09-29 17:42:26 +00:00
Eli Barzilay
09427ab88f typo
svn: r11905
2008-09-29 17:42:12 +00:00
Eli Barzilay
f64fb9ff46 prepare for 4.1.1
svn: r11904
2008-09-29 17:41:34 +00:00
Matthew Flatt
cad726031f fix two macro-expansion bugs, one related to the top level, and one related to internal-definition positions
svn: r11900
2008-09-29 12:19:38 +00:00
Matthew Flatt
ce10c4a5fc fix 'module-langugage tracking
svn: r11832
2008-09-22 13:08:40 +00:00
Eli Barzilay
afb21c32b5 Welcome to a new PLT day.
svn: r11831
2008-09-22 07:50:18 +00:00
Matthew Flatt
dd7db9ff7b add read-language, module-compiled-language-info, and module->language-info
svn: r11827
2008-09-21 16:00:42 +00:00
Matthew Flatt
de0ebda750 fix duplicate export of GC_resolve
svn: r11778
2008-09-16 13:46:04 +00:00
Matthew Flatt
ddb0efb40d don't clear text% paste-continue status on mouse enter/leave
svn: r11762
2008-09-15 20:13:39 +00:00
Matthew Flatt
1482d7d7c6 CPP macro tweak (hopefully makes MSVC a little happier)
svn: r11759
2008-09-15 19:33:46 +00:00
Matthew Flatt
186bf67630 msvs9-friendly patches; preliminary splicing let-syntax library; export and doc GC_resolve and GC_fixup_self
svn: r11758
2008-09-15 19:08:50 +00:00
Matthew Flatt
72055191b4 add printable<%>
svn: r11705
2008-09-12 22:50:09 +00:00
Eli Barzilay
c2dfbc3559 Welcome to a new PLT day.
svn: r11639
2008-09-11 07:50:17 +00:00
Matthew Flatt
49f5785277 fix some issues in recent mzscheme changes
svn: r11631
2008-09-10 12:57:11 +00:00
Eli Barzilay
3570267c41 regenerate configure script; update README
svn: r11629
2008-09-10 09:53:49 +00:00
Eli Barzilay
f43990ee3b use sysv only on Windows (usable elsewhere, but its the default anyway)
svn: r11625
2008-09-10 02:22:59 +00:00
Kevin Tew
6ba827d26d Make scheme_orig_*_port THREAD_LOCAL
svn: r11618
2008-09-09 15:57:30 +00:00
Kevin Tew
3a0049ccb2 Fixed typo that resulted in broken rwlock
svn: r11617
2008-09-09 15:57:18 +00:00
Kevin Tew
9f2a3c4e57 More locking around symbol-table-like module path hash table
svn: r11616
2008-09-09 15:57:10 +00:00
Kevin Tew
8011866767 Made Place_Start_Data a gc allocation
svn: r11615
2008-09-09 15:57:02 +00:00
Kevin Tew
ba47325536 Added mutex abstraction
svn: r11614
2008-09-09 15:56:54 +00:00
Kevin Tew
c2fe5919c8 Fix for multithreaded access to the symbol table
svn: r11613
2008-09-09 15:56:46 +00:00