Leif Andersen
4c4874c26d
Documentation for scheme_register_process_global is fixed.
...
It was previously both incomplete, and incorrect.
2016-02-02 17:55:06 -07:00
Leif Andersen
f7298cdb29
scheme_rename -> scheme_reload
2016-01-20 23:03:16 -05:00
Jay McCarthy
551e4d5a0d
Adding documentation for new parameters and updating inside/params with other defs near my changes
2015-11-20 10:17:36 -05:00
Matthew Flatt
fb1432e70e
declare and document scheme_set_dll_path() for Windows embedding
2015-11-13 06:49:07 -07:00
Juan Francisco Cantero Hurtado
5e2421b1a0
Doc: github.com/plt -> github.com/racket
2015-11-06 10:26:07 -06:00
Matthew Flatt
ea6cef5246
Windows: make scheme_register_tls_space() always available
...
To make the API consistent for MSVC versus MinGW builds, make
a functional formerly required for embedding on 32-bit Windows
always available and required for all Windows variants.
2015-10-20 20:22:22 -06:00
Matthew Flatt
1a48418844
infrastructure for raco ctool --c-mods <dest> --runtime <dir>
...
Make the runtime-file gatherer, which is normally used by `raco exec`,
work also for modules prepared for an executable that embeds Racket.
2015-09-18 18:55:22 -06:00
Matthew Flatt
3d69846046
GC: fuse mark and fixup passes, usually
...
In the common case of a minor GC without a generation 1/2
or a major GC without compaction, a single pass suffices
to both mark and update references.
This change reduces overall GC time by 10%-25% on typical
programs.
2015-09-15 15:16:11 -06:00
Matthew Flatt
2d4f3e2ac9
remove the "racket-pkgs" directory layer
...
The layer is now redundant, since everything left in "pkgs" is in the
"racket-pkgs" category.
2014-12-08 05:22:59 -07:00