racket/c
Matthew Flatt fd3b903c1c sync with https://github.com/cisco/ChezScheme on fasl compression
Merge changes in the way that fasl streams are compressed. The new
approach makes compression explicit in the fasl representation, which
means that tricks like uzing zcat on a fasl file will no longer work
(at least not efficiently).

original commit: 167ac7294a2dc400821e4336f0cfc4de621efe97
2020-07-12 19:07:05 -06:00
..
alloc.c fix ephemerons when dirty and reachable during counting 2020-04-28 09:02:44 -06:00
arm32le.c changed copyright year to 2017 2017-04-06 11:41:33 -04:00
build.bat adjust build for BSDs, MinGW cross-compile, and more configuration 2019-07-06 13:16:57 -06:00
compress-io.c library-manager, numeric, and bytevector-compres improvements 2020-02-21 13:48:47 -08:00
compress-io.h compress-level parameter, improvement in lz4 compression, and various other related improvements 2019-04-18 05:47:19 -07:00
cs.ico initial upload of open-source release 2016-04-26 10:04:54 -04:00
expeditor.c sync with https://github.com/cisco/ChezScheme on fasl compression 2020-07-12 19:07:05 -06:00
externs.h sync with https://github.com/cisco/ChezScheme on fasl compression 2020-07-12 19:07:05 -06:00
fasl.c sync with https://github.com/cisco/ChezScheme on fasl compression 2020-07-12 19:07:05 -06:00
flushcache.c changed copyright year to 2017 2017-04-06 11:41:33 -04:00
foreign.c Make variables unsigned to avoid ub in calculation 2019-06-05 22:49:55 +02:00
gc-ocd.c changed copyright year to 2017 2017-04-06 11:41:33 -04:00
gc-oce.c convert GC to "mkgc.ss" implementation 2020-04-04 10:21:16 -06:00
gc.c gc repairs 2020-05-15 14:40:55 -06:00
gcwrapper.c gc repairs 2020-05-15 14:40:55 -06:00
globals.h GC marking (non-copying) mode 2020-04-22 07:10:02 -06:00
i3le.c changed copyright year to 2017 2017-04-06 11:41:33 -04:00
intern.c speed up objlist 2020-01-01 15:08:52 -07:00
io.c Improved Unicode support for command-line arguments, environment variables, the C interface and error messages, and the Windows registry, DLL loading, and process creation 2018-06-14 14:24:15 -04:00
itest.c changed copyright year to 2017 2017-04-06 11:41:33 -04:00
main.c adjust build for BSDs, MinGW cross-compile, and more configuration 2019-07-06 13:16:57 -06:00
Makefile.a6nt add pseudo-random generator API 2019-10-07 10:58:39 -06:00
Makefile.i3nt add pseudo-random generator API 2019-10-07 10:58:39 -06:00
Makefile.ta6nt add pseudo-random generator API 2019-10-07 10:58:39 -06:00
Makefile.ti3nt add pseudo-random generator API 2019-10-07 10:58:39 -06:00
Mf-a6fb propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-a6le propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-a6nb propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-a6nt fixed tab character in makefiles 2019-08-15 10:19:58 -04:00
Mf-a6ob propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-a6osx propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-a6s2 propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-arm32le adjust build for BSDs, MinGW cross-compile, and more configuration 2019-07-06 13:16:57 -06:00
Mf-base convert GC to "mkgc.ss" implementation 2020-04-04 10:21:16 -06:00
Mf-i3fb propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-i3le propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-i3nb propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-i3nt fixed tab character in makefiles 2019-08-15 10:19:58 -04:00
Mf-i3ob propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-i3osx propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-i3qnx propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-i3s2 propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-ppc32le propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-ta6fb propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-ta6le propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-ta6nb propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-ta6nt fixed tab character in makefiles 2019-08-15 10:19:58 -04:00
Mf-ta6ob propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-ta6osx propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-ta6s2 propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-tarm32le add tarm32le 2020-06-29 05:55:47 -06:00
Mf-tarm64le add AArch64 (aka Arm64) support as tarm64le 2020-07-09 06:32:41 -06:00
Mf-ti3fb propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-ti3le propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-ti3nb propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-ti3nt fixed tab character in makefiles 2019-08-15 10:19:58 -04:00
Mf-ti3ob propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-ti3osx gc repairs 2020-05-15 14:40:55 -06:00
Mf-ti3s2 propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
Mf-tppc32le propagate CC and CPPFLAGS to ZLib and LZ4 builds 2019-12-09 08:34:50 -07:00
new-io.c handle CTRL-C in ta6nt without expression editor 2020-03-04 16:23:47 -05:00
nocurses.h adjust build for BSDs, MinGW cross-compile, and more configuration 2019-07-06 13:16:57 -06:00
number.c Ensure that the literal 1 is wide enough for a shift (#23) 2020-05-07 17:34:45 +02:00
popcount.h add stencil vectors and fxpopcount 2020-01-06 05:34:28 -07:00
ppc32.c ppc32: fix icache flush 2020-06-22 17:35:47 -06:00
ppc32le.c changed copyright year to 2017 2017-04-06 11:41:33 -04:00
prim.c unbox more flonum operations 2020-06-13 14:25:52 -06:00
prim5.c unbox more flonum operations 2020-06-13 14:25:52 -06:00
print.c Merge github.com:cisco/ChezScheme 2020-02-22 15:18:47 -07:00
random.c fix psuedo-random state C view for arm32 2020-06-06 12:16:11 -06:00
scheme.c sync with https://github.com/cisco/ChezScheme on fasl compression 2020-07-12 19:07:05 -06:00
scheme.exe.manifest - Cygwin is now used on Windows, updated mats, eliminated unused killme 2016-06-10 10:07:07 -04:00
scheme.rc Now opening 9.5.3 release. Intent is to formally release 9.5.2 2019-03-21 15:07:39 -07:00
schlib.c fix foreign-callable handling of bytevector arguments 2020-06-06 19:44:40 -06:00
schsig.c sync with https://github.com/cisco/ChezScheme on fasl compression 2020-07-12 19:07:05 -06:00
segment.c add list-assuming-immutable? 2020-04-25 15:33:56 -06:00
segment.h GC marking (non-copying) mode 2020-04-22 07:10:02 -06:00
sort.h changed copyright year to 2017 2017-04-06 11:41:33 -04:00
statics.c adjust build for BSDs, MinGW cross-compile, and more configuration 2019-07-06 13:16:57 -06:00
stats.c ignore result of mktime 2019-11-23 19:54:30 -05:00
symbol.c changed copyright year to 2017 2017-04-06 11:41:33 -04:00
system.h adjust build for BSDs, MinGW cross-compile, and more configuration 2019-07-06 13:16:57 -06:00
thread.c sync with https://github.com/cisco/ChezScheme on fasl compression 2020-07-12 19:07:05 -06:00
thread.h changed copyright year to 2017 2017-04-06 11:41:33 -04:00
types.h gc repairs 2020-05-15 14:40:55 -06:00
version.h adjust build for BSDs, MinGW cross-compile, and more configuration 2019-07-06 13:16:57 -06:00
vfasl.c sync with https://github.com/cisco/ChezScheme on fasl compression 2020-07-12 19:07:05 -06:00
vs.bat Added support for building chez with VS2019. (#435) 2019-06-04 16:37:57 -04:00
windows.c simplification 2020-03-04 16:23:47 -05:00