Commit graph

66 commits

Author SHA1 Message Date
Alex Shinn
3804c0ecb2 s/gc_mark/markedp to avoid confusion with the mark command 2011-02-12 17:03:58 +09:00
Alex Shinn
22deffb46e read will truncate floating point numbers if SEXP_USE_FLONUMS is false 2011-02-12 15:57:52 +09:00
Alex Shinn
2c036c7e7a adding experimental auto-force capability 2011-01-11 22:54:23 +09:00
Alex Shinn
23382e9540 allowing per-heap maximum size limit as a new argument to sexp_make_eval_context
can specify on the command line with -h 1M/2M (set to 0 for no limit)
2010-12-30 11:26:15 +09:00
Alex Shinn
7306b55350 adding ability to track the alloc source of objects 2010-12-29 18:33:37 +09:00
Alex Shinn
754f21ddcf setting default context event to #f (otherwise thread-sleep! will crash) 2010-12-27 13:03:59 +00:00
Alex Shinn
bc8e98c556 include size of parent slots for full cpl when registering an inherited type 2010-12-26 10:22:13 +09:00
Alex Shinn
d29eea3780 need to check for errno == EAGAIN in sexp_maybe_block_port 2010-12-11 22:30:44 -08:00
Alex Shinn
2affd2c677 creating initial API for C functions to block on input ports 2010-12-11 22:15:17 -08:00
Alex Shinn
840ef090bd adding unicode tests, fixing substring & make-string 2010-12-08 22:57:13 -08:00
Alex Shinn
6a10550dad allowing unicode character names 2010-12-06 23:35:24 -08:00
Alex Shinn
2eaf4068e5 several gc bugfixes (fixes #52) 2010-12-05 16:50:57 -08:00
Alex Shinn
b95a7cac42 parameters now check for thread-specific overrides (still need to set these in parameterize) 2010-09-24 07:23:43 +09:00
Alex Shinn
078ee010aa fixes to remove gcc initialization warnings with -On 2010-09-20 20:21:59 +09:00
Alex Shinn
9d8788414f preserving necessary objects when destroying contexts with safe accessors
(also removing some gcc warnings)
2010-09-20 20:12:07 +09:00
Alex Shinn
acf3d1c120 fixes for SEXP_USE_SAFE_ACCESSORS on macosx 2010-09-18 14:50:24 +09:00