racket/c
Matthew Flatt ec05bac0cf add "externals" fasl support, allow non-strings in sfd
"Externals" supports fasling with some values lifted out an provided
separately.

Lifting the restriction on source file descriptor paths, formerly to
strings, means that paths can be represented in a different way, and
they can be fasled through a different means than the built-in
encodings.

original commit: b6b0ae67b08f2e9bc8b7fafe5ebad0375b6ce9db
2020-07-14 20:22:59 -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 add "externals" fasl support, allow non-strings in sfd 2020-07-14 20:22:59 -06:00
fasl.c add "externals" fasl support, allow non-strings in sfd 2020-07-14 20:22:59 -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