summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-06-06DRAFT: Add immediate fractions (fixrats).wip-new-taggingMark H Weaver7-15/+112
2019-06-06DRAFT: Add immediate floats (iflos).Mark H Weaver13-49/+124
2019-06-06DRAFT: Change f64->scm into an intrinsic.Mark H Weaver7-33/+56
2019-06-06WIP: New tagging v8Mark H Weaver62-648/+739
2019-06-05DRAFT: Use 'eqv?' instead of 'eq?' in intmap.scm, intset.scm, etc.Mark H Weaver3-76/+76
2019-06-03DRAFT: Scheme eval: Add source annotations to generated procedures.Mark H Weaver6-301/+376
2019-06-01fix typoMark H Weaver1-1/+1
2019-05-27Reapply atomics inliningAndy Wingo4-49/+9
2019-05-27Revert "Inline the atomic intrinsics"Andy Wingo3-7/+39
2019-05-27Revert "Fix atomics usage in handle-interrupts JIT."Andy Wingo1-2/+10
2019-05-27Merge remote-tracking branch 'lightening/master'Andy Wingo4-0/+34
2019-05-27Add breakpoint instructionAndy Wingo4-0/+34
2019-05-27Merge remote-tracking branch 'lightening/master'Andy Wingo1-1/+1
2019-05-27Fix accidental change to ARMv7 ldrAndy Wingo1-1/+1
2019-05-27Fix atomics usage in handle-interrupts JIT.Andy Wingo1-10/+2
2019-05-27Inline the atomic intrinsicsAndy Wingo3-39/+7
2019-05-27Use new atomic instructions from lighteningAndy Wingo1-34/+19
2019-05-27Merge remote-tracking branch 'lightening/master'Andy Wingo6-12/+286
2019-05-27Add atomic operationsAndy Wingo5-7/+283
2019-05-27Correctly handle overflow when emitting literal poolsAndy Wingo1-5/+3
2019-05-25Switch to use atomic_compare_exchange_strongAndy Wingo4-47/+27
2019-05-23Bump version to 2.9.2v2.9.2Andy Wingo1-1/+1
2019-05-23Reference Lightening instead of GNU LightningAndy Wingo1-6/+9
2019-05-23Merge until 65d98d8fd from 'stable-2.2'Andy Wingo0-0/+0
2019-05-23Update iconv.m4 from gnulib.Mark H Weaver1-11/+24
2019-05-23Strings, i18n: Limit the use of alloca to approximately 8 kilobytes.Mark H Weaver4-37/+107
2019-05-23put-u8: Always write a single byte, regardless of the port encoding.Mark H Weaver1-1/+1
2019-05-23Optimize fixnum exact integer square roots.Mark H Weaver1-31/+40
2019-05-23Avoid 'with-latin1-locale' in binary I/O tests.Mark H Weaver1-8/+7
2019-05-23Fix indentation in scm_sum.Mark H Weaver1-67/+68
2019-05-23Fix typo in comment.Mark H Weaver1-1/+1
2019-05-23Add 'scm_c_make_char' and use it where appropriate.Mark H Weaver8-41/+53
2019-05-23Reimplement SCM_MAKE_CHAR to evaluate its argument only once.Mark H Weaver1-9/+11
2019-05-23Fix gc.test "after-gc-hook gets called" failures.Andrea Azzarone1-0/+8
2019-05-23Update user-visible copyright years.Mark H Weaver3-5/+5
2019-05-23Avoid passing NULL to 'memcpy' and 'memcmp'.Mark H Weaver4-9/+23
2019-05-23Fix typo in comment.Mark H Weaver1-1/+1
2019-05-23Disable test for current value of setitimer on CygwinMichael Gran1-3/+12
2019-05-23Make locale monetary conversion tests be less strict on terminal whitespaceMichael Gran1-2/+2
2019-05-23Handle newlib C library's langinfo constant namesMichael Gran2-1/+29
2019-05-23Add a fallback value for the locale-monetary-decimal-pointMichael Gran1-2/+2
2019-05-23Fix binary output on files created by mkstemp!Mike Gran2-4/+19
2019-05-23Avoid leaking a file descriptor in test-unwindMike Gran1-2/+5
2019-05-23Fix strftime compile with null threadsMike Gran1-1/+1
2019-05-23Remove redefinition of when & unless in snarf-check-and-output-texiMike Gran1-9/+1
2019-05-23Don't mutate read-only string in ports testMike Gran1-2/+2
2019-05-23Do not warn the user when 'madvise' returns ENOSYS.Ludovic Courtès1-1/+4
2019-05-23Fix tests for SRFI-19 date->string ~NDaniel Llorens1-6/+10
2019-05-23Support ~N in SRFI-19 string->dateDaniel Llorens3-0/+37
2019-05-23Update (ice-9 match) to include selected bug fixes from upstream.Mark H Weaver2-7/+21