Age | Commit message (Collapse) | Author |
|
Changelog
=========
Merge branch 'master' of https://github.com/gambit/gambit (fe9acbc)
Fix issue #216 (crash when thread-interrupt! is called before body of thread has started executing) (cde319d)
|
|
Changelog
=========
Dump control-flow history for all processors of the VM. (433a723)
Rename trampoline function to ___trampoline for more consistent C backtraces (d858b0e)
|
|
Changelog
=========
Replace ill-named "run-queue" structure by "processor" and "vm" structures. (785cb74)
Refactor code to use a macro to define operations on double-ended-queues (3b7b23b)
|
|
Changelog
=========
Only use "volatile" qualifier when configured with --enable-multiple-threaded-vms (de3cd85)
|
|
Changelog
=========
Change numbering of interrupts (it is important for ___INTR_SYNC_OP to be first so that the barrier sync is entered reliably by all processors) (2f68abe)
The stack_trip pointer itself must be volatile because it is a modification of this pointer that informs a processor that it has been interrupted by another processor (a8604be)
Use ___WORD type to allow atomic increment/decrement of GC worker count (bfd04a2)
Smaller trace width in activity log so that large processor count fits on normal screens (457b104)
|
|
Changelog
=========
Proper cast for string conversion when --enable-cplusplus and --enable-openssl are used (318a156)
Fix incorrect uses of ___EXT macro (701101d)
|
|
Changelog
=========
Update README.md to make docs before installing (05575ba)
|
|
Changelog
=========
Better fix for ,(v procedure) issue (545f816)
Fix REPL command ,(v procedure) to visit the environment of a procedure (a6f5e57)
|
|
|
|
|
|
|
|
|
|
Changelog
=========
Put a time limit on the busy waiting in the barrier sync used by the garbage collector (bcaee11)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Changelog
=========
Correctly implement R5RS eval environments (see issue #204) (0928445)
Fix heap resizing calculation for very large heaps (> 4 GB) (1ca21f0)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Changelog
=========
When debugging, give location of call to fatal_heap_overflow (eb9f23f)
Fix miscomputation of heap size due to using int type (which may be 32 bits on a 64 bit machine) (3fed276)
|
|
|
|
|
|
Changelog
=========
Update GambitREPL iOS app for recent changes to Gambit and new Xcode 7.3.1 (52e80fe)
|
|
Changelog
=========
Fix issue with "main" procedure of a compiled program not being called (a0a3393)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Changelog
=========
Merge branch 'master' of https://github.com/feeley/gambit (0df8e8f)
Explain floating point issue on 32 bit cygwin and why tests are not performed on 32 bit cygwin (3e07172)
|
|
|
|
|