Commit Graph

961 Commits

Author SHA1 Message Date
Matthew Flatt
8c42e26cde give up on GC blit if DC is in CG mode
svn: r8088
2007-12-21 02:54:19 +00:00
Matthew Flatt
f70ea2d03a shared
svn: r8069
2007-12-19 21:32:07 +00:00
Matthew Flatt
6b62431fa5 fix SW_HIDE
svn: r8065
2007-12-19 16:59:33 +00:00
Matthew Flatt
19a6edc664 finish fixing sandboxed test suites
svn: r8062
2007-12-19 14:46:30 +00:00
Matthew Flatt
36c5684876 put mzlib test suites into separate sandboxes
svn: r8058
2007-12-19 04:12:02 +00:00
Matthew Flatt
3d8d11051b fix startup to be compiled
svn: r8054
2007-12-18 21:38:03 +00:00
Matthew Flatt
415cd0bf15 lazy, force, delay in scheme/promise and scheme; clean up mzscheme some, and clean up the docs some
svn: r8053
2007-12-18 21:37:23 +00:00
Matthew Flatt
058d8dc77e document mz/mr command-line arguments
svn: r8047
2007-12-18 13:52:50 +00:00
Matthew Flatt
f12a39d97b added scheme/help
svn: r8016
2007-12-15 18:02:05 +00:00
Matthew Flatt
96308d90b6 fix -m handling
svn: r8009
2007-12-14 15:37:24 +00:00
Matthew Flatt
012641498b copy readers as needed for xform-collects
svn: r7999
2007-12-13 22:04:00 +00:00
Matthew Flatt
138a38ea04 new scheme/cmdline, refine -r/-u to imply -N
svn: r7989
2007-12-13 15:04:20 +00:00
Eli Barzilay
98328c07ee typo in switch parsing
svn: r7984
2007-12-13 06:03:55 +00:00
Matthew Flatt
622cd0554d revised mzlib/sandbox in scheme/sandbox
svn: r7965
2007-12-12 13:47:02 +00:00
Eli Barzilay
a0db104f00 fix error message
svn: r7952
2007-12-11 11:33:23 +00:00
Matthew Flatt
a7dad576bd fix modbeg again, change resolved module path so that it is not case-normalized
svn: r7917
2007-12-07 17:51:08 +00:00
Matthew Flatt
69d98535fa fix invalidate-object error
svn: r7911
2007-12-07 12:18:51 +00:00
Matthew Flatt
6b949a190c improve error message on re-definition of a constant
svn: r7907
2007-12-06 21:49:17 +00:00
Matthew Flatt
cd7157641c Scribble improvements: defmodule & co.
svn: r7902
2007-12-05 21:41:07 +00:00
Matthew Flatt
f0e73013d1 avoid over-strict aliasing assumptions in gcc for amd64
svn: r7901
2007-12-05 16:13:24 +00:00
Matthew Flatt
e9758a2432 fix pointer arithmetic for MSVC
svn: r7900
2007-12-05 16:06:51 +00:00
Matthew Flatt
f2e5deb35f move GC-page info to separate region (improves locality and reduces mprotect calls), and inline allocation for pairs, mutable pairs, and closures
svn: r7897
2007-12-04 16:22:45 +00:00
Matthew Flatt
ed323e756c end GC when switching from smoothed to aligned, or vice-versa
svn: r7888
2007-12-02 16:02:07 +00:00
Matthew Flatt
9b96716432 improve arity error messages when keywords are involved
svn: r7887
2007-12-02 15:45:51 +00:00
Matthew Flatt
5af717ec5b don't expand RHS of letrec-syntaxes+values when in compile mode
svn: r7863
2007-11-29 21:17:55 +00:00
Matthew Flatt
fd8586e113 MzScheme's -e command-line flag prints results
svn: r7860
2007-11-29 14:32:15 +00:00
Matthew Flatt
ba448d3f4b fix reference to scheme_jit_malloced when the JIT is disabled at compile time
svn: r7849
2007-11-28 04:19:59 +00:00
Matthew Flatt
3cbec73158 clean-up for mkincludes to avoid printouts and use optional args
svn: r7848
2007-11-28 04:10:21 +00:00
Matthew Flatt
4fda437fe3 fix build problems related to fdsets
svn: r7845
2007-11-27 16:15:45 +00:00
Matthew Flatt
28980d9e4e hopefully fix xform interaction with FDSET_LIMIT
svn: r7825
2007-11-23 23:10:54 +00:00
Matthew Flatt
0d44c0c57a disable print-vector-length by default
svn: r7818
2007-11-22 19:27:02 +00:00
Matthew Flatt
fbda5f9996 only double full GCs when finalizers are run
svn: r7814
2007-11-22 13:58:32 +00:00
Matthew Flatt
0794586020 fix Mac 10.5 problem with select() and fd counts > 256
svn: r7810
2007-11-22 01:27:48 +00:00
Matthew Flatt
11b45ef610 double full GCs to help clean up after finalizers
svn: r7809
2007-11-22 00:35:54 +00:00
Matthew Flatt
24980e41ce fix some problems with variable-reference->namespace and namespace-attach-module
svn: r7768
2007-11-19 20:57:06 +00:00
Matthew Flatt
3abf3eb098 repair mz test suite
svn: r7760
2007-11-18 04:34:49 +00:00
Matthew Flatt
416cffff77 fix (magnitude +inf.0+inf.0i)
svn: r7759
2007-11-18 03:59:10 +00:00
Matthew Flatt
391892a848 3.99.0.3: improved namespace API
svn: r7756
2007-11-18 02:06:57 +00:00
Matthew Flatt
28a1f1f60a fix bug in vector->immutable-vector on 0-sized vector
svn: r7748
2007-11-16 18:19:53 +00:00
Matthew Flatt
c1aca0833c fix designate_modified prototype
svn: r7745
2007-11-16 13:46:48 +00:00
Matthew Flatt
169ee4cbd1 more tweaks to avoid editor flicker under Mac OS X
svn: r7737
2007-11-15 13:26:31 +00:00
Matthew Flatt
e1fc8e96f0 fix incorrect pool-release in checking for monospace font
svn: r7732
2007-11-15 03:04:59 +00:00
Matthew Flatt
a9ddbb33e4 let update thread run longer to avoid flicker on Mac OS (especially now that the text% offscreen buffer is disabled)
svn: r7730
2007-11-15 02:53:38 +00:00
Matthew Flatt
86ee638d2a disable text% offscreen buffer for OS X in an effort to improve anti-aliased onscreen text
svn: r7729
2007-11-15 00:42:43 +00:00
Matthew Flatt
8b0e48d7aa fix arrow-key navigation of menus in Mac OS X 10.5
svn: r7728
2007-11-14 21:13:37 +00:00
Matthew Flatt
b8d9e4f406 mzc -e fixes
svn: r7714
2007-11-14 01:25:01 +00:00
Matthew Flatt
39cedb62ed v3.99.0.2
svn: r7706
2007-11-13 12:40:00 +00:00
Matthew Flatt
4873e94991 fix case-sensntive filenames
svn: r7692
2007-11-10 12:49:18 +00:00
Matthew Flatt
169d2f672a XFORMXX repairs from Paul Eggert (PR 9059)
svn: r7687
2007-11-09 20:15:10 +00:00
Matthew Flatt
fda261c4dd fix bug in module->namespace when #%kernel is imported for synta xor label
svn: r7683
2007-11-09 15:42:54 +00:00