Mark H Weaver
|
f08e08bfac
DRAFT: Add immediate fractions (fixrats).
|
5 jaren geleden |
Mark H Weaver
|
10606b8760
DRAFT: Add immediate floats (iflos).
|
5 jaren geleden |
Mark H Weaver
|
de42f12099
DRAFT: Change f64->scm into an intrinsic.
|
5 jaren geleden |
Mark H Weaver
|
87f32999b9
WIP: New tagging v8
|
5 jaren geleden |
Mark H Weaver
|
90275c1c18
DRAFT: Use 'eqv?' instead of 'eq?' in intmap.scm, intset.scm, etc.
|
5 jaren geleden |
Mark H Weaver
|
716e02b85d
DRAFT: Scheme eval: Add source annotations to generated procedures.
|
5 jaren geleden |
Mark H Weaver
|
28c2b44f6d
fix typo
|
5 jaren geleden |
Andy Wingo
|
1fb39929f9
Reapply atomics inlining
|
5 jaren geleden |
Andy Wingo
|
2ba50e2fe6
Revert "Inline the atomic intrinsics"
|
5 jaren geleden |
Andy Wingo
|
d0a95bfbe8
Revert "Fix atomics usage in handle-interrupts JIT."
|
5 jaren geleden |
Andy Wingo
|
49fa49c42d
Merge remote-tracking branch 'lightening/master'
|
5 jaren geleden |
Andy Wingo
|
84b9ef087b
Add breakpoint instruction
|
5 jaren geleden |
Andy Wingo
|
09e4fc45c1
Merge remote-tracking branch 'lightening/master'
|
5 jaren geleden |
Andy Wingo
|
23bfbbaac1
Fix accidental change to ARMv7 ldr
|
5 jaren geleden |
Andy Wingo
|
e8d34258be
Fix atomics usage in handle-interrupts JIT.
|
5 jaren geleden |
Andy Wingo
|
230a555976
Inline the atomic intrinsics
|
5 jaren geleden |
Andy Wingo
|
33e07fc56c
Use new atomic instructions from lightening
|
5 jaren geleden |
Andy Wingo
|
803e412f53
Merge remote-tracking branch 'lightening/master'
|
5 jaren geleden |
Andy Wingo
|
bcdde6656b
Add atomic operations
|
5 jaren geleden |
Andy Wingo
|
909c0077cc
Correctly handle overflow when emitting literal pools
|
5 jaren geleden |
Andy Wingo
|
d1c2d7de2f
Switch to use atomic_compare_exchange_strong
|
5 jaren geleden |
Andy Wingo
|
8b8ce79e83
Bump version to 2.9.2
|
5 jaren geleden |
Andy Wingo
|
6880ced4c2
Reference Lightening instead of GNU Lightning
|
5 jaren geleden |
Andy Wingo
|
ee28c0680d
Merge until 65d98d8fd from 'stable-2.2'
|
5 jaren geleden |
Mark H Weaver
|
b94c5f8e05
Update iconv.m4 from gnulib.
|
5 jaren geleden |
Mark H Weaver
|
bd50407d1f
Strings, i18n: Limit the use of alloca to approximately 8 kilobytes.
|
5 jaren geleden |
Mark H Weaver
|
2bfa4f73f1
put-u8: Always write a single byte, regardless of the port encoding.
|
5 jaren geleden |
Mark H Weaver
|
a3a726c868
Optimize fixnum exact integer square roots.
|
5 jaren geleden |
Mark H Weaver
|
c6692a4825
Avoid 'with-latin1-locale' in binary I/O tests.
|
5 jaren geleden |
Mark H Weaver
|
66ffd93dcf
Fix indentation in scm_sum.
|
5 jaren geleden |