Commit Graph

4496 Commits

Author SHA1 Message Date
Ryan Culpepper
679bd4e30c Macro stepper: cosmetic changes, new interface (stub)
svn: r5536
2007-02-01 23:19:44 +00:00
Ryan Culpepper
2f4e4df213 Macro stepper: nicer looking syntax snip props view
svn: r5535
2007-02-01 23:18:19 +00:00
Ryan Culpepper
8ac1fe54e1 Macro stepper:
syntax snips display properties inline
  changed read-special to use procedures instead of promises

svn: r5534
2007-02-01 23:10:38 +00:00
Eli Barzilay
f9b5e1e21d Welcome to a new PLT day.
svn: r5533
2007-02-01 08:50:03 +00:00
Matthew Flatt
482596754b change binary-tree to maybe correctly match the rules
svn: r5532
2007-02-01 07:02:00 +00:00
Matthew Flatt
04621493ad benchmark impl. is not actually based on the Ruby version
svn: r5531
2007-02-01 06:15:46 +00:00
Matthew Flatt
26766f9cfa fixed yet another race condition in a test
svn: r5530
2007-02-01 06:03:02 +00:00
Jacob Matthews
1ecaecbd99 make a line to uncomment to switch to coach
svn: r5529
2007-02-01 02:57:01 +00:00
Jacob Matthews
e5a39eeee0 .
svn: r5528
2007-02-01 02:49:27 +00:00
Jacob Matthews
92535627a5 fixed erroneous grammar production for specs
svn: r5527
2007-02-01 02:45:27 +00:00
Matthew Flatt
ba2c163558 remove stray reference to eli-debug.ss
svn: r5526
2007-02-01 02:11:23 +00:00
Matthew Flatt
778d4d5472 fix another race condition in a test case
svn: r5525
2007-02-01 01:39:22 +00:00
Matthew Flatt
ed07c57367 make some internal equal-based hash table accesses atomic, just in case
svn: r5524
2007-02-01 01:37:25 +00:00
Matthew Flatt
b6f6cf588b fix --prefix=... install on Mac OS X
svn: r5523
2007-02-01 00:47:52 +00:00
John Clements
05bdd7e0c5 support for begin0. Whew.
svn: r5522
2007-02-01 00:18:42 +00:00
Matthew Flatt
6caa70e84b can now use make-file-or-directory-link instead of cp -a
svn: r5521
2007-01-31 23:20:03 +00:00
Matthew Flatt
f0cadda10a fix problem with deallocating JIT-generated code and then allocating new code in its place, where the relevant allocator is smart enough to unmap and the map a page that contains the object
svn: r5520
2007-01-31 11:35:09 +00:00
Matthew Flatt
c9e5484762 finish vm_memalign.c, though it's not a good idea after all and won't be used by default anywhere
svn: r5519
2007-01-31 11:32:39 +00:00
Eli Barzilay
ad2d4cc775 Welcome to a new PLT day.
svn: r5518
2007-01-31 08:50:04 +00:00
Matthew Flatt
c8cab191a0 extend OS-level allocation interface with malloc_dirty_pages
svn: r5517
2007-01-31 05:09:53 +00:00
Matthew Flatt
ebb8d0f39a add support for posix_memalign as the low-level allocator (because mmap doesn't work with glibc's malloc)
svn: r5516
2007-01-31 05:05:28 +00:00
Robby Findler
81ce545d63 added define-opt/c
svn: r5515
2007-01-31 01:12:19 +00:00
Matthew Flatt
0610ffdd41 avoid excessive allocation for 64-bit machines in make-string/make-bytes tests
svn: r5514
2007-01-31 00:33:38 +00:00
Matthew Flatt
b7f5fd2d3d Mac OS X: fix GL alignment in 'metal frames
svn: r5513
2007-01-31 00:27:56 +00:00
Ryan Culpepper
25740b3224 Macro stepper: fixed prefix refresh on hiding policy change
svn: r5512
2007-01-30 22:37:20 +00:00
Ryan Culpepper
d76d947d93 Macro stepper: internal debugging improvements
svn: r5511
2007-01-30 22:32:21 +00:00
Ryan Culpepper
3b3954c1f8 Macro stepper: moved buttons out from under grow-box (thx Robby)
svn: r5510
2007-01-30 21:38:01 +00:00
Mike Sperber
b47ca09dc5 Add some missing calls to `normalize-path'.
svn: r5509
2007-01-30 19:01:56 +00:00
Eli Barzilay
59a3c3ca7d Welcome to a new PLT day.
svn: r5508
2007-01-30 08:50:02 +00:00
Matthew Flatt
b9426b74ae fix system-idle-evt when main thread is suspended
svn: r5507
2007-01-30 08:06:31 +00:00
Matthew Flatt
bfc693c063 369.7
svn: r5506
2007-01-30 06:34:05 +00:00
Matthew Flatt
1668d9c036 add TAIL_COPY_THRESHOLD to depth computed for closure bodies to avoid runstack overflow
svn: r5505
2007-01-30 02:48:07 +00:00
Matthew Flatt
6596821faf fix runstack clearing for non-JIT mode
svn: r5504
2007-01-30 02:02:55 +00:00
Robby Findler
de59204fa5 some cleanup
svn: r5503
2007-01-30 00:54:23 +00:00
Kathy Gray
8eee6a0298 svn: r5501 2007-01-29 17:05:18 +00:00
Matthew Flatt
74f94b755e add attribution
svn: r5500
2007-01-29 14:01:29 +00:00
Matthew Flatt
69fcdd2d14 add another missing benchmark
svn: r5499
2007-01-29 14:00:47 +00:00
Matthew Flatt
a5b490ae35 build in memcmp as a non-gcing function for xform
svn: r5498
2007-01-29 13:12:45 +00:00
Matthew Flatt
277fad6c1f fix benchmark name
svn: r5497
2007-01-29 12:59:11 +00:00
Matthew Flatt
052e2c3896 implement missing bm
svn: r5496
2007-01-29 12:57:08 +00:00
Eli Barzilay
495ec85d97 Welcome to a new PLT day.
svn: r5495
2007-01-29 08:50:03 +00:00
Matthew Flatt
808e37bfc3 no more gmzc
svn: r5494
2007-01-29 06:25:21 +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
81eb579aae minor streamling to speed up thread swaps
svn: r5492
2007-01-29 03:57:46 +00:00
Eli Barzilay
8dde1e2c69 bugfix
svn: r5491
2007-01-29 01:57:48 +00:00
Matthew Flatt
60b1287342 improve performance interaction of GC (especially 3m) and lots of threads
svn: r5490
2007-01-29 01:50:52 +00:00
Eli Barzilay
a742c67ab6 really solve the cycle, show config only when *re*loading
svn: r5489
2007-01-29 01:36:29 +00:00
Eli Barzilay
aa685ff9c4 break cycle
svn: r5488
2007-01-29 01:28:11 +00:00
Eli Barzilay
7bf793352c log lines when reloading modules or configuration
svn: r5487
2007-01-29 01:16:04 +00:00
Robby Findler
7ab052ebb9 fixed a bug
svn: r5485
2007-01-28 15:25:46 +00:00