summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2016-05-06Updated version (4.8.5.r38.g58817f5 -> 4.8.5.r39.ge93bc78).AUR Update Bot
Changelog ========= Force 64 bit precision floating point computations to fix problem with 32 bit cygwin, and lower optimization level for building latest release with MSVC on appveyor (e93bc78)
2016-05-05updateStefan Husmann
2016-05-02updateStefan Husmann
2016-05-02build system changedStefan Husmann
2016-04-29Updated version (4.8.5.r17.g0201a23 -> 4.8.5.r18.g408bb44).AUR Update Bot
Changelog ========= Allow easily switching implementation of spin locks from ticket locks (default) to OS mutexes (408bb44)
2016-04-28Updated version (4.8.5.r13.g610d90b -> 4.8.5.r17.g0201a23).AUR Update Bot
Changelog ========= Activity log can now be started and dumped from Scheme (0201a23) Rewrite some code in lib/_kernel.scm to make it cleaner (85bade1) Windows: update build scripts for Microsoft Visual C++ (e19baeb) Garbage collector: mark global variables in parallel (7cc49ed)
2016-04-25Updated version (4.8.5.r11.g67697c1 -> 4.8.5.r13.g610d90b).AUR Update Bot
Changelog ========= Merge branch 'master' of https://github.com/feeley/gambit (610d90b) Update build scripts for Microsoft Visual C++ (1bb254d)
2016-04-24Updated version (4.8.5.r7.ga145121 -> 4.8.5.r11.g67697c1).AUR Update Bot
Changelog ========= Merge pull request #191 from okuoku/autoconf-remove-ws2_32 (67697c1) Merge pull request #193 from okuoku/save-errno-in-sigchld (ece67a8) Remove ws2_32 check other than MinGW (917ab7a) Save and restore errno in sigchld_signal_handler (0d9e839)
2016-04-23Updated version (4.8.5.r4.ga22f0a7 -> 4.8.5.r7.ga145121).AUR Update Bot
Changelog ========= Use heap_chunks_to_scan_count only on multithreaded VMs (a145121) Merge branch 'master' of https://github.com/feeley/gambit (19b315a) Add preliminary parallel GC (e351885)
2016-04-12Updated version (4.8.5.r2.g540bded -> 4.8.5.r4.ga22f0a7).AUR Update Bot
Changelog ========= Add tests for (expt -1 integer) (a22f0a7) Small changes to _num.scm Special case (expt -1 n), and use ##square insteadl of (##* p p) in (934f452)
2016-04-05Updated version (4.8.5.r1.gdbbb8f5 -> 4.8.5.r2.g540bded).AUR Update Bot
Changelog ========= Fix issue #109 (540bded)
2016-04-03Updated version (4.8.5 -> 4.8.5.r1.gdbbb8f5).AUR Update Bot
Changelog ========= Fix issue #195 which prevented dynamic loading of files when configured with --enable-multiple-threaded-vms on OS X (dbbb8f5)
2016-04-02updateStefan Husmann
2016-03-08Updated version (4.8.4.r82.g02384b3 -> 4.8.4.r84.gdc98203).AUR Update Bot
Changelog ========= Merge branch 'master' of https://github.com/feeley/gambit (dc98203) Make gsc allow the -l option combined with the -exe option (bf99465)
2016-03-01Updated version (4.8.4.r79.g1803423 -> 4.8.4.r82.g02384b3).AUR Update Bot
Changelog ========= Add check for overflow on vector allocation. (02384b3) Fix issue #186 (unnecessary left shift of a very large integer that overflows) (9e6400b) Fix issue #185 (avoid undefined behavior when doing left shift of negative value) (3130603)
2016-02-24Updated version (4.8.4.r76.g9cb53f7 -> 4.8.4.r79.g1803423).AUR Update Bot
Changelog ========= Export macro-read-next-char-or-eof and macro-peek-next-char-or-eof to be usable after an (include "~~lib/_gambit.scm") (1803423) Add ___UWORD type as synonym for "unsigned ___WORD" (00409c7) Fix issue #181 where ##flonum->fixnum behaved incorrectly on ARM when the argument is negative (bug was introduced in commit fa1940a3f37e1c2a890b991455a62b7778cf7954) (2d1792c)
2016-02-23fix install fileStefan Husmann
2016-02-23Updated version (4.8.4.r75.ge4deea7 -> 4.8.4.r76.g9cb53f7).AUR Update Bot
Changelog ========= Fix x86 encoding of memory addressing when there is an index register but no base register (9cb53f7)
2016-02-17Updated version (4.8.4.r57.gd150b78 -> 4.8.4.r75.ge4deea7).AUR Update Bot
Changelog ========= Adjust fixnum unit-tests so they work on 32 and 64 bit platforms (e4deea7) Merge pull request #179 from eval-apply/flonum-tests (dce32bf) unit test: fl= (b3d24f5) unit test: fl- (08c5788) unit test: flmax (ad3b6ed) unit test: flmin (3a03a03) unit test: fltruncate (92e72ee) unit test: flodd? (94cbca2) unit test: fleven? (390aba4) unit test: fldenominator (77efc95) unit test: flinfinite? (6a276bb) unit test: flfinite? (67be03d) unit test: flinteger? (f135ec5) unit test: flpositive? (5c6748f) unit test: flnegative? (8b181bd) unit test: flnumerator (26e7cf5) unit test: flzero? (a58e358) rename flonump test (a147e6e)
2016-02-16Updated version (4.8.4.r54.g2f65a0c -> 4.8.4.r57.gd150b78).AUR Update Bot
Changelog ========= Skip #.scm files when running unit-tests (d150b78) Merge branch 'master' of https://github.com/feeley/gambit (6abb2d9) Add unit tests for homogeneous vectors (6033aba)
2016-02-11Updated version (4.8.4.r52.g5e0006b -> 4.8.4.r54.g2f65a0c).AUR Update Bot
Changelog ========= Merge branch 'master' of https://github.com/feeley/gambit (2f65a0c) Check for wget Check for wget and abort if not installed. (2e2912e)
2016-02-10Updated version (4.8.4.r17.g5757479 -> 4.8.4.r52.g5e0006b).AUR Update Bot
Changelog ========= Merge pull request #178 from eval-apply/fixnum-tests (5e0006b) Ensure all fixnum tests check all parameter positions for flonums as well as for integer flonums (2784de7) Merge pull request #177 from eval-apply/fixnum-tests (1e5cbbd) unit test: fx<= (5b6901b) unit test: fx>= (08c6e3c) unit test: fx> (e3b5299) unit test: fx< (68c65fe) unit test: fxwraparithmetic-shift-left (56c02ac) unit test: fxwraparithmetic-shift (6ef9a32) unit test: fxwraplogical-shift-right (249f5e8) unit test: fxwrapquotient (a7219ab) unit test: fxwrapabs (357836e) unit test: fxwrap- (811f518) unit test: fxremainder (79e5e85) unit test: fxquotient (977e72d) unit test: fxmodulo (e6bf084) unit test: fxlength (bf39222) unit test: fxior (b636249) unit test: fxxor (de96de2) unit test: fxif (dbc9c22) unit test: fxfirst-bit-set (5dcb5e9) unit test: fxbit-set? (82caea4) unit test: fxbit-count (549b7dd) unit test: fxarithmetic-shift (f2eb4de) unit test: fxarithmetic-shift-right (2167d3d) unit test: fxarithmetic-shift-left (d277fed) unit test: fxand (85e022e) unit test: fxabs (6c5f79c) unit test: fx= (3f42489) unit test: fxpositive? (85171b4) unit test: fxnegative? (74ea6bc) unit test: fxodd? (99aa1c7) unit test: fxmin (1be37fa) unit test: fxmax (214e26e) unit test: fxeven? (f431bda)
2016-02-05Updated version (4.8.4.r13.ge0526ca -> 4.8.4.r17.g5757479).AUR Update Bot
Changelog ========= On travis-ci use Xcode 7.3 on OS X (5757479) Improve speed of travis-ci build (bfa0a19) Avoid compiler warning for unused results (3bc23bc) On travis-ci test using gcc and clang, with linux and OS X (d5ac2db)
2016-02-04Updated version (4.8.4.r7.g75b4768 -> 4.8.4.r13.ge0526ca).AUR Update Bot
Changelog ========= Merge pull request #176 from eval-apply/tests (e0526ca) fxzerop test (b941070) fxnot test (a1f51c8) add fxsubp test (f60184d) correct fx- unit test (94f00ac) unit test for fx- and ##fx- (8f73073)
2016-01-31Updated version (4.8.4.r6.g5e7e977 -> 4.8.4.r7.g75b4768).AUR Update Bot
Changelog ========= Add --enable-activity-log configure flag to generate activity logs, and the xactlog program to view the logs (75b4768)
2016-01-29Updated version (4.8.4.r4.g6c0d64c -> 4.8.4.r6.g5e7e977).AUR Update Bot
Changelog ========= Issue #174 unit test (5e7e977) Adjust the thread-group type definition to be consistent with the structure of a thread (0b9f1a6)
2016-01-28Updated version (4.8.4.r2.gbdbfc01 -> 4.8.4.r4.g6c0d64c).AUR Update Bot
Changelog ========= Add high-resolution monotonic time measurement functions (6c0d64c) Fix type error when time representation is not a floating point number (0717f55)
2016-01-27Updated version (4.8.4 -> 4.8.4.r2.gbdbfc01).AUR Update Bot
Changelog ========= Finer control over enabled configurable debugging options to avoid slowdown when --enable-debug is used (bdbfc01) Properly pass parameters to ___garbage_collect when ___DEBUG_GARBAGE_COLLECT is defined (f7bfcf0)
2016-01-26Updated version (4.8.3.r15.g7c691f6 -> 4.8.4).AUR Update Bot
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)
2016-01-22Updated version (4.8.3.r12.gc70bc28 -> 4.8.3.r15.g7c691f6).AUR Update Bot
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)
2016-01-21Updated version (4.8.3.r10.gdda6dc2 -> 4.8.3.r12.gc70bc28).AUR Update Bot
Changelog ========= Merge pull request #163 from jasperla/openbsd/mips64 (c70bc28) Test for $target_os should be lowercase (6b5a6d5)
2016-01-20Updated version (4.8.3.r5.gd9c609f -> 4.8.3.r10.gdda6dc2).AUR Update Bot
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)
2016-01-20Updated version (4.8.3.r2.gb17f796 -> 4.8.3.r5.gd9c609f).AUR Update Bot
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)
2016-01-16updateStefan Husmann
2016-01-14Updated version (4.8.2.r21.ge56eafd -> 4.8.2.r23.g1baae0e).AUR Update Bot
Changelog ========= Fix overly aggressive optimize-dead-definitions declaration (1baae0e) Improve optimize-dead-definitions declaration so that specific global variables can be targetted (004ca59)
2016-01-13Updated version (4.8.2.r19.g345d9fc -> 4.8.2.r21.ge56eafd).AUR Update Bot
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)
2016-01-03Updated version (4.8.2.r13.gc7fc129 -> 4.8.2.r19.g345d9fc).AUR Update Bot
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)
2016-01-02Updated version (4.8.2.r12.g59b5940 -> 4.8.2.r13.gc7fc129).AUR Update Bot
Changelog ========= Show warnings when linking Gambit (c7fc129)
2016-01-02Updated version (4.8.2.r10.ga5b6ee3 -> 4.8.2.r12.g59b5940).AUR Update Bot
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)
2015-12-17Updated version (4.8.2.r9.g24382f3 -> 4.8.2.r10.ga5b6ee3).AUR Update Bot
Changelog ========= Fix issue 147 in a better way (a5b6ee3)
2015-12-17updateStefan Husmann
2015-12-11Updated version (4.8.2.r5.gc395d3f -> 4.8.2.r6.g455ede6).AUR Update Bot
Changelog ========= Avoid using #f to encode not-abandoned mutex state (455ede6)
2015-12-07Updated version (4.8.2.r2.gb87e26f -> 4.8.2.r5.gc395d3f).AUR Update Bot
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)
2015-11-30Updated version (4.8.2 -> 4.8.2.r2.gb87e26f).AUR Update Bot
Changelog ========= Fix wrong gcc path for building OS X installers (b87e26f) Update build scripts on Windows for split of _t-univ.scm (87ead1d)
2015-11-27delete empty lineStefan Husmann
2015-11-27disabledStefan Husmann
2015-11-25UpdateStefan Husmann
2015-11-25Still does not build, but more accurate PKGBUILDStefan Husmann
2015-11-24sorry,Stefan Husmann
2015-09-30add install fileStefan Husmann