| Age | Commit message (Collapse) | Author |
|
Changelog
=========
[RUNTIME CHANGES NEEDED FOR v4.8.4] Changed version of runtime using misc/changev (3c62594)
[COMPILER CHANGES NEEDED FOR v4.8.4] Changed version in compiler (a3db0a3)
Generate correctly sign extended header for very large constants in generated C code (in particular for huge bignums) (78f06bf)
Name OpenBSD properly (1dd58a3)
|
|
Changelog
=========
Merge branch 'master' of https://github.com/feeley/gambit (7c691f6)
Explain why heartbeats have a 64 Hz resolution (6e80cb6)
Fix wrong encoding of error codes on Windows introduced yesterday (7052355)
|
|
Changelog
=========
Merge pull request #163 from jasperla/openbsd/mips64 (c70bc28)
Test for $target_os should be lowercase (6b5a6d5)
|
|
Changelog
=========
Only call ___print_ctrl_flow_history when ___DEBUG is defined (dda6dc2)
Need to make ___source_location conditional to ifdef ___DEBUG (8453682)
Add tracking of control-flow history when --enable-debug is used and dump that history to gambit.log when the program crashes (9137079)
Update copyright year (af7bc04)
Universal backend: ensure that host language stack is unwound when looping with (not interrupts-enabled) (16ac2c5)
|
|
Changelog
=========
Force git to preserve LF line endings (this caused problems on Windows where git defaults to CR-LF) (d9c609f)
Prevent clang warning "shifting a negative signed value is undefined" (fa1940a)
Look for _Thread_local storage class for thread local storage (b24078b)
|
|
|
|
Changelog
=========
Fix overly aggressive optimize-dead-definitions declaration (1baae0e)
Improve optimize-dead-definitions declaration so that specific global variables can be targetted (004ca59)
|
|
Changelog
=========
Fix igsc.scm so that it loads all the modules of the universal backend (e56eafd)
Add optimize-dead-definitions declaration to remove definitions that aren't used (3f266e1)
|
|
Changelog
=========
Universal backend: dynamically loading a separately compiled file now runs that file (345d9fc)
Universal backend: universal library includes dummy definitions for not yet implemented primitives to avoid linker warnings (2ab8b46)
Universal backend: linker now automatically defines println, ##program-descr, etc to avoid "undefined global variable" warnings (1a9bfa7)
Universal backend: default linker warnings are undefined globals only (12fabbe)
Universal backend: fix linker which failed due to ordering issue (606770c)
Universal backend: disable warnings when compiling universal library (08196bb)
|
|
Changelog
=========
Show warnings when linking Gambit (c7fc129)
|
|
Changelog
=========
Universal backend: give undefined global variable warnings at link when -warnings option is used (59b5940)
Fix problem with configure script not detecting thread system when compiling with C++ compiler (04dacfd)
|
|
Changelog
=========
Fix issue 147 in a better way (a5b6ee3)
|
|
|
|
Changelog
=========
Avoid using #f to encode not-abandoned mutex state (455ede6)
|
|
Changelog
=========
Actually commit changes to implement vector-cas! (compare-and-swap) (c395d3f)
Implement vector-cas! (compare-and-swap) (ff99336)
Store reference to primordial-thread in global variable (6f29f3f)
|
|
Changelog
=========
Fix wrong gcc path for building OS X installers (b87e26f)
Update build scripts on Windows for split of _t-univ.scm (87ead1d)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Changelog
=========
Update version in configure.ac (828b974)
[RUNTIME CHANGES NEEDED FOR v4.8.0] Changed version of runtime using misc/changev (e261891)
[COMPILER CHANGES NEEDED FOR v4.8.0] Changed version in compiler (47a7d56)
|
|
Changelog
=========
[RUNTIME CHANGES NEEDED FOR v4.7.9] Changed version of runtime using misc/changev (6797856)
[COMPILER CHANGES NEEDED FOR v4.7.9] Changed version in compiler (463df1c)
|
|
Changelog
=========
Universal backend: minor name changes (b3f8ff5)
|
|
Changelog
=========
Universal backend: add polling on ifjump instructions (2d02ac0)
|
|
Changelog
=========
Universal backend: implement jump optimization on poll points (a9391a3)
|
|
|
|
Changelog
=========
Universal backend: correctly implement ##symbol-interned? and ##keyword-interned? (8c00ed8)
Use #!void as the end-of-continuation-marker (820aca5)
|
|
Changelog
=========
Merge pull request #152 from astlouisf/remaining-primitives (23d6f7f)
Universal backend: Updates type correspondence comment (0944434)
Universal backend: Adds proper cast to bignum primitives. (2a27ff7)
Universal backend: Adds dummy flonum primitives and fixes emit-float for Java (7fe047e)
Universal backend: Fixes boolean unboxing. (8b77d87)
Universal backend: Fixes continuations primitives. (4cac77b)
Universal backend: Removes deprecated primitive ##fl<-fx-exact? and use ^obj instead of ^boolean-obj (d8147f9)
Universal backend: Adds and fixes shift primitives. (a1476ab)
Adds primitives ##fxsquare, ##fxwrapsquare, ##fxsquare?, ##fxwrapquotient and (6af0db7)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|