Matthew Flatt
23617b08bd
change default Unix-style installation to use racket in path
...
Merge to v5.0
2010-05-25 06:58:00 -06:00
Jay McCarthy
387f915f24
Adding local change note
2010-05-24 11:33:16 -06:00
Matthew Flatt
5ce13a34b7
fix some middle-of-C-block variable declrations
2010-05-22 07:05:16 -06:00
Eli Barzilay
c64704742c
Fixing some tab damage from Jay's commit
2010-05-21 21:10:53 -04:00
Jay McCarthy
776926141f
Adding warning removal pragma
2010-05-21 16:04:12 -06:00
Jay McCarthy
40c412d7ea
Adding MAYBE_UNUSED to xc output to remove warnings
2010-05-21 16:04:12 -06:00
Jay McCarthy
a06d8a8a36
Using nicear to get rid of spurious ar stderr output
2010-05-21 16:04:12 -06:00
Jay McCarthy
15a4946d32
Removing strict aliasing error
...
Adding comment for fixing this error better
2010-05-21 16:04:12 -06:00
Jay McCarthy
15a1dd6b20
Removing paren warning
2010-05-21 16:04:11 -06:00
Jay McCarthy
c29419826c
Removing else warning
2010-05-21 16:04:11 -06:00
Jay McCarthy
a2335a763f
maybe unused annotations
2010-05-21 16:04:11 -06:00
Jay McCarthy
dd5e574747
Duplicate max/min def
2010-05-21 16:04:11 -06:00
Jay McCarthy
7ed6c41aab
XPM warning removal
2010-05-21 16:04:11 -06:00
Jay McCarthy
abf1be31c0
correct int->ptr->int warning on 64bit
2010-05-21 16:04:11 -06:00
Jay McCarthy
ffe527417b
Annotating maybe unused
2010-05-21 16:04:11 -06:00
Jay McCarthy
b5ee4ac21b
Observing ftruncate results to remove error, adding comments to have better eyes look at a better way to recover from the problems
2010-05-21 16:04:11 -06:00
Jay McCarthy
b66d31e7c1
Confuse GCC data-flow analysis to remove warning: function returns address of local variable
2010-05-21 16:04:11 -06:00
Jay McCarthy
26850e9b9f
Add extern prototype for GC_collection_in_progress
2010-05-21 16:04:11 -06:00
Jay McCarthy
1eee0501a6
GC_thr_init prototype in header
2010-05-21 16:04:10 -06:00
Jay McCarthy
741f5502f3
Attempt to remove 'warning: dereferencing type-punned pointer will break strict-aliasing rules'
2010-05-21 16:04:10 -06:00
Jay McCarthy
43d1494aef
Adding clock zero and using to avoid uninit errors
2010-05-21 16:04:10 -06:00
Jay McCarthy
010e3d5381
Adding null initializations
2010-05-21 16:04:10 -06:00
Jay McCarthy
749096f87c
Added macro to encode warning suppression
2010-05-21 16:04:10 -06:00
Jay McCarthy
a8e51a8a36
Added define to get pthread_getattr_np prototype with copy for systems where that doesn't work
2010-05-21 16:04:10 -06:00
Jay McCarthy
e8c272d463
Avoiding statement with no effect warning
2010-05-21 16:04:09 -06:00
Eli Barzilay
fb042df0c7
New Racket version 5.0.0.1.
2010-05-20 02:50:38 -04:00
Kevin Tew
114a0f142d
FreeBSD fix
2010-05-19 10:45:41 -06:00
Kevin Tew
64ed4fb578
[Places] make jit code allocation place local
2010-05-19 10:40:41 -06:00
Kevin Tew
3d9a28eb50
[Places] remove unneeded jit_lock
2010-05-19 10:40:41 -06:00
Eli Barzilay
b85998dd62
Post-release version for the v5.0 release
2010-05-19 06:05:53 -04:00
Eli Barzilay
4e7fb7f62c
Some fixes and some reformatting.
2010-05-18 17:15:58 -04:00
Eli Barzilay
4279fe3c4f
Some "org.plt-scheme" -> "org.racket-lang"s
2010-05-17 09:54:17 -04:00
Matthew Flatt
66b32b4bee
rackety Mac resources and out-of-memory message
2010-05-17 07:11:32 -06:00
Eli Barzilay
9c352f5704
More svn -> git changes.
...
Some mentions of svn/subversion are replaced with git, and some patterns
for paths to ignore include ".git*". (Note ".mailmap" not added, might
need to.)
2010-05-17 05:41:04 -04:00
Eli Barzilay
285e9b5279
Use ".rktc" for the C-generated foreign file.
2010-05-17 01:48:39 -04:00
Eli Barzilay
fcedc30ee4
Rename "collects/tests/mred" -> ".../gracket".
...
Some additional mred-related tweaks.
2010-05-17 01:44:27 -04:00
Eli Barzilay
de0cc7771b
A lot of "DrScheme" -> "DrRacket"s.
2010-05-17 01:27:03 -04:00
Eli Barzilay
a46743211b
A lot of "plt-scheme.org" -> "racket-lang.org"s.
2010-05-17 00:53:12 -04:00
Eli Barzilay
7f6efdc8be
A lot of "MrEd" -> "GRacket"s.
2010-05-16 23:46:05 -04:00
Eli Barzilay
2d9601089d
A lot of "MzScheme" -> "Racket"s.
2010-05-16 18:26:26 -04:00
Matthew Flatt
1f613f6e08
fix bug in the combination of object-name, chaperones, and reduced-arity procedures
2010-05-16 07:30:44 -06:00
Eli Barzilay
418b05b8ff
Fix a few typos
2010-05-15 21:03:35 -04:00
Eli Barzilay
6b664e0308
More mzscheme -> racket changes.
2010-05-15 18:52:46 -04:00
Matthew Flatt
900784c8e4
fix regexp sub-pattern reporting
2010-05-15 08:36:11 -06:00
Matthew Flatt
dc79d5f656
hack configure scripts to avoid warnings
2010-05-14 16:50:54 -06:00
Jay McCarthy
5c1529d66d
Fixing configure error outputs
2010-05-14 13:46:08 -06:00
Matthew Flatt
8752e65bf8
disable check on a module's source name
2010-05-14 11:33:09 -06:00
Matthew Flatt
8f74a69d44
disable futures when building with SGC
2010-05-12 08:51:39 -06:00
Eli Barzilay
88d1cb2029
New Racket version.
2010-05-12 06:00:35 -04:00
Eli Barzilay
8def58b716
Anchor src attributes
2010-05-12 01:46:05 -04:00
Matthew Flatt
50e923b199
add 'eprintf' and 'displayln'
2010-05-11 06:38:34 -06:00
Matthew Flatt
acb98cef60
allow paths as input to regexp-matching functions
2010-05-11 06:03:39 -06:00
Eli Barzilay
745adb03d1
fix src attributes
2010-05-11 02:15:32 -04:00
Eli Barzilay
96a9bdfbc4
Hopefully this fixes the cygwin build on windows
2010-05-11 00:17:32 -04:00
Eli Barzilay
db1af22f91
New Racket version.
2010-05-10 23:01:48 -04:00
Matthew Flatt
2159807e4a
try to fix mzcom
2010-05-10 20:40:18 -06:00
Eli Barzilay
f3c8d7f778
Align options in `configure -h'.
2010-05-10 22:13:10 -04:00
Matthew Flatt
899e85f94f
change prop:custom-print-as-constructor to more general prop:custom-print-quotable
2010-05-10 18:32:25 -06:00
Matthew Flatt
360f925906
fix mysterx DLL to use rkt inner suffix
2010-05-10 18:32:25 -06:00
Matthew Flatt
2ee555c4e0
adjust CRLF handling of some Windows files
2010-05-10 18:32:25 -06:00
Eli Barzilay
def35e561a
New Racket version.
2010-05-10 10:46:54 -04:00
Eli Barzilay
15107e84c7
get back lost CRLFs
2010-05-10 10:16:30 -04:00
Matthew Flatt
202b38a4f4
rackety readme
2010-05-10 06:35:47 -06:00
Matthew Flatt
b2e0d92098
restore 'print-reader-abbreviations' support
2010-05-06 17:45:04 -06:00
Matthew Flatt
43027a8d9b
switch printer to constructor+quote style
2010-05-06 10:33:42 -06:00
Matthew Flatt
27cd77c16c
fix problem with chaperone of chaperoned hash
2010-05-05 09:23:40 -06:00
Matthew Flatt
7c52a82216
fix another hash chaperone bug
2010-05-05 07:52:48 -06:00
Matthew Flatt
0497baece8
fix problem with gracket locating the pref file for low-level prefs
2010-05-05 07:34:37 -06:00
Matthew Flatt
7359a6f9d0
fix equal? on two chaperoned values
2010-05-05 07:17:58 -06:00
Matthew Flatt
5b9e0e455d
fix problem with iteration over chpaeroned hash table
2010-05-05 06:35:16 -06:00
Kevin Tew
9a61471f06
[Places] make jit lock thread local
2010-05-04 15:49:37 -06:00
Kevin Tew
e3e8a54ee9
[Places] THREAD_LOCAL opened_libs
2010-05-04 15:49:36 -06:00
Matthew Flatt
e55acb4bc8
fix bytecode validator on closed case-lambda forms
2010-05-04 15:25:08 -06:00
Matthew Flatt
8af4134991
move result-chaperoning procedure to start of chaperioning procedure's results
2010-05-04 13:56:21 -06:00
Matthew Flatt
250ae872a7
fix Gracket low-level pref, and fix schthread.h for Darwin (and OS X without -DOS_X)
2010-05-04 06:49:09 -06:00
Matthew Flatt
a097b2ef6a
fix chaperone-hash to be more consistent with key handling
2010-05-03 17:59:54 -06:00
Matthew Flatt
6e42f95140
fix README typos
2010-05-02 08:43:30 -06:00
Matthew Flatt
424f7b6659
some rackety READMEs
2010-05-02 07:03:16 -06:00
Matthew Flatt
e504acb726
use .rktl suffix for files meant to be 'load'ed
2010-05-01 09:58:16 -06:00
Matthew Flatt
3db8dd7c26
SHA1-based shortcut for compiler/cm
2010-04-30 16:30:10 -06:00
Matthew Flatt
7ed0d4e00a
futures: protect use of mfence by processor count
2010-04-29 17:11:42 -06:00
Kevin Tew
1991e9328f
[Places] Tag allocate channels.
...
mark message array
2010-04-29 15:32:55 -06:00
Kevin Tew
5d804c65cb
[Places] Only rendezvous with master if rendezvous was requested before local GC started
...
increase master gen0.max_size to GEN0_INITIAL_SIZE * 10;
2010-04-29 15:32:55 -06:00
Kevin Tew
d6bfd0688a
more SIGSEGV info
2010-04-29 15:32:55 -06:00
Kevin Tew
1ce41d49f4
Places GC cleanup on place termination
2010-04-28 11:25:38 -06:00
Kevin Tew
ac8aa01a48
GC - add sanity check default case
2010-04-28 11:25:31 -06:00
Kevin Tew
c56fb66fa0
add page to killing debug
2010-04-28 11:25:24 -06:00
Kevin Tew
0a287b59e0
more SIGSEGV descriptions
2010-04-28 11:25:18 -06:00
Kevin Tew
d2670835ce
Remove uneeded place gc lock
2010-04-28 11:25:12 -06:00
Matthew Flatt
2c54268228
move pref file to .rtkd extension, and automatically read from the old PLT Scheme path if the new one doesn't exist
2010-04-28 07:24:39 -06:00
Matthew Flatt
28b4043077
rename all files .ss -> .rkt
2010-04-27 16:50:15 -06:00
Kevin Tew
f4b07e9640
fix missing 2 arg case of sch_default_global_port_print_handler
2010-04-27 14:28:35 -06:00
Robby Findler
05df75f935
Merge branch 'master' of git:plt
2010-04-27 09:20:17 -05:00
Matthew Flatt
327408c12f
drop suffix from pref-file name
2010-04-26 15:33:58 -06:00
Matthew Flatt
ed82cca998
Merge branch 'master' of git.racket-lang.org:plt
2010-04-26 15:05:15 -06:00
Matthew Flatt
b3e0a784e4
.mzschemerc -> .racketrc, etc.
2010-04-26 14:40:37 -06:00
Matthew Flatt
db2ed4cef3
change printer to not quote ellipsis in partially opaque structure
2010-04-26 14:18:43 -06:00
Kevin Tew
71827c2a79
GC Cleanup and comments
2010-04-26 13:34:17 -06:00
Kevin Tew
b11593fadb
Fix accounting of MASTERGC gen0 memory
2010-04-26 13:34:16 -06:00
Kevin Tew
7eba20b236
Use C Macro to communicate real meaning of page->previous_size
2010-04-26 13:34:16 -06:00