summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2017-06-01Updated version (4.8.8.r177.gfbab2bb -> 4.8.8.r183.g42c0fa4).haawda
2017-05-26Updated version (4.8.8.r175.gae2001b -> 4.8.8.r177.gfbab2bb).haawda
2017-05-26Updated version (4.8.8.r170.g154acad -> 4.8.8.r175.gae2001b).haawda
2017-05-24Updated version (4.8.8.r169.gab7b860 -> 4.8.8.r170.g154acad).haawda
2017-05-23Updated version (4.8.8.r168.g4541ff7 -> 4.8.8.r169.gab7b860).haawda
2017-05-22Updated version (4.8.8.r167.gd32e211 -> 4.8.8.r168.g4541ff7).haawda
2017-05-21Updated version (4.8.8.r165.g0bb86df -> 4.8.8.r167.gd32e211).haawda
2017-05-19Updated version (4.8.8.r161.gc6520d1 -> 4.8.8.r165.g0bb86df).haawda
2017-05-19Updated version (4.8.8.r154.g61b76a1 -> 4.8.8.r161.gc6520d1).haawda
2017-05-18Updated version (4.8.8.r136.g9346feb -> 4.8.8.r154.g61b76a1).haawda
2017-05-17Updated version (4.8.8.r135.g300f394 -> 4.8.8.r136.g9346feb).haawda
2017-05-17Updated version (4.8.8.r132.g8741393 -> 4.8.8.r135.g300f394).haawda
2017-05-14Updated version (4.8.8.r131.g48a0290 -> 4.8.8.r132.g8741393).haawda
2017-05-13Updated version (4.8.8.r128.gc895f14 -> 4.8.8.r131.g48a0290).haawda
2017-05-13Updated version (4.8.8.r125.ga74994e -> 4.8.8.r128.gc895f14).haawda
2017-05-13Updated version (4.8.8.r124.g0190d71 -> 4.8.8.r125.ga74994e).haawda
2017-05-12Updated version (4.8.8.r105.g75ce77b -> 4.8.8.r124.g0190d71).haawda
2017-05-11Updated version (4.8.8.r103.g42bf591 -> 4.8.8.r105.g75ce77b).haawda
2017-05-09Updated version (4.8.8.r92.g942a39d -> 4.8.8.r103.g42bf591).haawda
2017-05-07Updated version (4.8.8.r86.gd636bbc -> 4.8.8.r92.g942a39d).haawda
2017-05-03Updated version (4.8.8.r82.g2c9cbb7 -> 4.8.8.r86.gd636bbc).haawda
2017-04-30Updated version (4.8.8.r81.g8fb7e8c -> 4.8.8.r82.g2c9cbb7).haawda
2017-04-21new build directivehaawda
2017-04-15Updated version (4.8.8.r71.gfe096c8 -> 4.8.8.r72.gd13c173).haawda
2017-04-11Updated version (4.8.8.r69.g3e38114 -> 4.8.8.r71.gfe096c8).haawda
2017-04-04Updated version (4.8.8.r67.gde1480e -> 4.8.8.r69.g3e38114).haawda
2017-04-02Updated version (4.8.8.r66.gda8c5cc -> 4.8.8.r67.gde1480e).haawda
2017-04-01Updated version (4.8.8.r60.g143c4e1 -> 4.8.8.r66.gda8c5cc).haawda
Changelog ========= Implement the gsc -exe option for the JavaScript backend (da8c5cc) Add -Wdisabled_optimization when using gcc to help detect disabled optimizations (4bfa725) Add unit test for printing with sharing-allowed? not #f (37b5b8c) Faster implementation of marktables to improve detection of shared parts when printing Scheme object with sharing-allowed? not #f (4bc41bf) Universal backend: prevent JavaScript error when Scheme code contains hasOwnProperty as a symbol (713ed9a) Universal backend: use new define-rbtree macro (8c43c55)
2017-03-31Updated version (4.8.8.r57.gac69eaa -> 4.8.8.r60.g143c4e1).haawda
Changelog ========= Remove broken CI stress testing (143c4e1) Refactor basic block transformations to prepare for versioning (24b2436) More robust implementation of ptree? predicate (4514524)
2017-03-25Updated version (4.8.8.r56.gdbf7be0 -> 4.8.8.r57.gac69eaa).haawda
Changelog ========= Relax interrupt polling on calls to predefined procedures (ac69eaa)
2017-03-22Updated version (4.8.8.r51.gf2f0446 -> 4.8.8.r56.gdbf7be0).haawda
Changelog ========= Reduce run time of stress test thread-terminate-stress.scm so it doesn't exceed time limit of CI (dbf7be0) Sort unit tests so they are executed in same order on all platforms (80b7569) Add vector-inc! primitive (atomic increment) (66cf270) Improve running stress tests under debugger (bdeeaa2) Run stress tests under debugger to help pinpoint bugs (4ae9566)
2017-03-19Updated version (4.8.8.r50.gb1a8795 -> 4.8.8.r51.gf2f0446).haawda
Changelog ========= Give exit code when unit test crashes (f2f0446)
2017-03-18Updated version (4.8.8.r45.g0af0f14 -> 4.8.8.r50.gb1a8795).haawda
Changelog ========= Print processor count on a "make st" (b1a8795) Repair CI build script syntax error (9e8f8a0) Improve display of unit test progress and add display of processor count to CI build scripts (4af76cd) Make current-gsc-boot target consistent with smp branch (e8723bc) Adjust CI scripts to improve robustness of build process (35e8200)
2017-03-17Updated version (4.8.8.r37.g6c56013 -> 4.8.8.r45.g0af0f14).haawda
Changelog ========= Add unit test for thread-quantum and thread-quantum-set! (0af0f14) Fix thread unit tests (2124e73) Add stress test for thread-interrupt! (8df1f6d) Improve unit testing script so that the name of the unit test is printed (cad1b5f) Have continuous integration do stress testing (13cd32a) Add stress test for thread-start! and thread-join! (2dca787) Split thread-state-active into thread-state-running and thread-state-waiting, and add current-processor, processor?, processor-id, and add unit tests (ec426dd) Add stress tests for thread-interrupt! and thread-terminate! (d5d9a53)
2017-03-11Updated version (4.8.8.r31.gb3e0333 -> 4.8.8.r37.g6c56013).Stefan Husmann
Changelog ========= Merge pull request #228 from ckkashyap/makefileOnWindows (6c56013) Fix inlining of fxwraparithmetic-shift, fxwraparithmetic-shift-left, fxwrapquotient, flodd?, fleven?, floor, flfloor, ceiling, flceiling, truncate, fltruncate, round, flround. (d55d043) Fix serdes.scm unit test so it works when compiled (4662582) Add stress testing target "make st" (afb88ce) improved doc (3819e1b) first commit (06073e4)
2017-03-07Updated version (4.8.8.r24.g8d48b43 -> 4.8.8.r31.gb3e0333).Stefan Husmann
Changelog ========= Add implementor feature to define-rbtree (b3e0333) Add high-level interrupts (2b38d84) Change semantics of thread-interrupt! so it returns the result of the thunk (e682c88) Default thread specific field to #!void and allow thread-specific calls on uninitialized threads (5bfe6a8) Add unit tests for threads (ebe4393) Avoid special treatment of ___INTR_SYNC_OP interrupt (handle it in Scheme with an interrupt handler) (a3f413f) Make each poll point handle all pending interrupts (used to only handle one interrupt per poll point) (8d5f6bf)
2017-02-27Updated version (4.8.8.r15.g2589a2b -> 4.8.8.r24.g8d48b43).Stefan Husmann
Changelog ========= Clean up stray whitespace in configure.ac (8d48b43) Merge pull request #226 from nortiero/gcc6-darwin-workaround (ae59ac1) Merge pull request #223 from juanfra684/patch-2 (c2e2e6a) Fix linking error when gsc invoked with -:s flag (issue #227) (c86476d) Add unit-tests for threads and mutexes (f72c967) Improve unit tests for thread-start! and thread-join! (30748a6) Better message (b0b11be) Disable -fipa-ra optimization when the following conditions are met: (8ac3ca7) Revert change to the OpenBSD test in configure (efa91eb)
2017-02-24Updated version (4.8.8.r13.g277666d -> 4.8.8.r15.g2589a2b).Stefan Husmann
Changelog ========= Avoid heap overflows due to missing critical sections in multiple threaded VMs (2589a2b) Avoid spurious heap overflows due to uninitialized variables (59d1f58)
2017-02-21Updated version (4.8.8.r12.g3cd348c -> 4.8.8.r13.g277666d).Stefan Husmann
Changelog ========= Need to reset stack trip to properly detect stack overflows and interrupts after a GC (277666d)
2017-02-14Updated version (4.8.8.r8.gf14c393 -> 4.8.8.r12.g3cd348c).Stefan Husmann
Changelog ========= Use correct parameter ordering for WIN32 InterlockedCompareExchangePointer function (3cd348c) Use wrapping versions of ##fx* and ##fx+ when hashing to avoid overflows (861d4de) Must use arithmetic shift right to properly serialize negative fixnums (1a130d1) Replace calls to ##fxarithmetic-shift-right by more portable ##fxwraplogical-shift-right (67dc73d)
2017-02-13Updated version (4.8.8.r7.g0c34159 -> 4.8.8.r8.gf14c393).Stefan Husmann
Changelog ========= Fix issue #222 (from smp branch) (f14c393)
2017-02-11Updated version (4.8.8.r3.g8f624c8 -> 4.8.8.r7.g0c34159).Stefan Husmann
Changelog ========= Better consistency with SMP branch (0c34159) Merge branch 'master' of https://github.com/gambit/gambit (bd4c030) Apply fix for issue #221 from SMP branch (3a2fe7e) In FFT-based multiplication, speed up conversion to bignum. (db91c8b)
2017-02-09Updated version (4.8.8.r1.g0a369a4 -> 4.8.8.r3.g8f624c8).Stefan Husmann
Changelog ========= Avoid configuring WIN32 thread system in Microsoft Visual C++ build batch files (8f624c8) Update Microsoft Visual C++ build batch files (7f760df)
2017-02-04UpdateStefan Husmann
2017-01-29Updated version (4.8.7.r10.g23c6586 -> 4.8.7.r11.g0209073).Stefan Husmann
Changelog ========= Fix build process so that it can build multiple branches (0209073)
2017-01-27UpdateStefan Husmann
2017-01-23updateStefan Husmann
2017-01-03UpdateStefan Husmann
2016-12-29updateStefan Husmann
2016-12-22Updated version (4.8.6.r19.gfe9acbc -> 4.8.6.r20.g86ae4c4).AUR Update Bot
Changelog ========= Avoid stale thread-resume-thunk when rescheduling thread (86ae4c4)