| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename 'scm_c_make_char' to 'scm_i_make_char'.... | Mark H Weaver | 2019-06-18 | 1 | -1/+1 |
* | Add 'scm_c_make_char' and use it where appropriate.... | Mark H Weaver | 2019-05-07 | 1 | -3/+3 |
* | Fix 'atomic-box-compare-and-swap!'.... | Mark H Weaver | 2018-10-05 | 1 | -5/+14 |
* | vm: Fix stack-marking bug in multi-threaded programs.... | Ludovic Courtès | 2018-06-29 | 1 | -12/+15 |
* | VM syncs IP in pop-fluid... | Andy Wingo | 2018-05-09 | 1 | -2/+2 |
* | Sync IP before allocating closures... | Andy Wingo | 2018-01-26 | 1 | -0/+1 |
* | All literal constants are read-only... | Andy Wingo | 2017-04-18 | 1 | -4/+8 |
* | Attempt to mutate residualized literal pair throws exception... | Andy Wingo | 2017-04-18 | 1 | -2/+4 |
* | VM support for string-set!; slimmer read-string... | Andy Wingo | 2017-03-09 | 1 | -2/+31 |
* | Better errors for odd-length keyword args... | Andy Wingo | 2017-02-28 | 1 | -5/+8 |
* | Fix bug #25492... | Daniel Llorens | 2017-02-07 | 1 | -1/+1 |
* | Add unboxed floating point comparison instructions.... | David Thompson | 2017-01-12 | 1 | -5/+68 |
* | FFI: Add support for functions that set 'errno'.... | Mark H Weaver | 2016-12-18 | 1 | -22/+7 |
* | with-dynamic-state compiler and VM support... | Andy Wingo | 2016-12-05 | 1 | -2/+29 |
* | Reimplement dynamic states... | Andy Wingo | 2016-12-05 | 1 | -28/+27 |
* | Compile fluid-set! to VM opcode... | Andy Wingo | 2016-11-27 | 1 | -1/+1 |
* | Inline interrupts... | Andy Wingo | 2016-11-19 | 1 | -14/+48 |
* | Explicit interrupt handling in VM... | Andy Wingo | 2016-11-17 | 1 | -89/+44 |
* | Add handle-interrupts inst and compiler pass... | Andy Wingo | 2016-11-16 | 1 | -3/+10 |
* | Use atomics for async interrupts... | Andy Wingo | 2016-10-26 | 1 | -2/+17 |
* | Compiler support for atomics... | Andy Wingo | 2016-09-06 | 1 | -5/+90 |
* | Add unboxed logxor on u64 values... | Andy Wingo | 2016-09-01 | 1 | -1/+16 |
* | `define!' instruction returns the variable... | Andy Wingo | 2016-06-21 | 1 | -5/+8 |
* | Fix shuffling of unboxed stack elements on 32-bit systems... | Andy Wingo | 2016-06-11 | 1 | -8/+27 |
* | VM type checking refactor... | Andy Wingo | 2016-06-11 | 1 | -42/+37 |
* | vm: Make sure IP is stored before potentially GCing.... | Andy Wingo | 2016-06-11 | 1 | -6/+18 |
* | Fix bad backtraces... | Andy Wingo | 2016-06-10 | 1 | -16/+15 |
* | Minor VM fixes... | Andy Wingo | 2016-06-10 | 1 | -2/+2 |
* | Add integer->char and char->integer opcodes... | Andy Wingo | 2016-05-04 | 1 | -2/+41 |
* | Add support for comparing u64 values with SCM values... | Andy Wingo | 2015-12-03 | 1 | -5/+93 |
* | Small VM cleanups... | Andy Wingo | 2015-12-03 | 1 | -5/+4 |
* | Add ursh/immediate and ulsh/immediate ops... | Andy Wingo | 2015-12-02 | 1 | -2/+32 |
* | Add untagged bitwise operations... | Andy Wingo | 2015-12-02 | 1 | -6/+106 |
* | Add logsub op.... | Andy Wingo | 2015-12-01 | 1 | -1/+21 |
* | Add current-thread VM op... | Andy Wingo | 2015-12-01 | 1 | -1/+14 |
* | Unbox indexes of vectors, strings, and structs... | Andy Wingo | 2015-12-01 | 1 | -69/+76 |
* | Untag values and indexes for all bytevector instructions... | Andy Wingo | 2015-12-01 | 1 | -178/+63 |
* | Add support for unboxed s64 values... | Andy Wingo | 2015-12-01 | 1 | -3/+46 |
* | New instructions load-f64, load-u64... | Andy Wingo | 2015-12-01 | 1 | -2/+35 |
* | Add tagged and untagged arithmetic ops with immediate operands... | Andy Wingo | 2015-12-01 | 1 | -5/+97 |
* | Remove add1 and sub1... | Andy Wingo | 2015-12-01 | 1 | -46/+2 |
* | Add unsigned 64-bit arithmetic operators: uadd, usub, umul... | Andy Wingo | 2015-12-01 | 1 | -3/+42 |
* | Add instructions to branch on u64 comparisons... | Andy Wingo | 2015-12-01 | 1 | -3/+44 |
* | bv-f{32,64}-{ref,set!} take unboxed u64 index... | Andy Wingo | 2015-12-01 | 1 | -20/+24 |
* | Add bv-length instruction... | Andy Wingo | 2015-12-01 | 1 | -1/+13 |
* | Add low-level support for unboxed 64-bit unsigned ints... | Andy Wingo | 2015-12-01 | 1 | -2/+29 |
* | Apply of non-programs has IP that is not from prev frame... | Andy Wingo | 2015-12-01 | 1 | -51/+63 |
* | Remove br-if-equal opcode... | Andy Wingo | 2015-11-12 | 1 | -13/+2 |
* | Add fadd, fsub, fmul, fdiv instructions... | Andy Wingo | 2015-11-11 | 1 | -4/+52 |
* | bv-{f32,f64}-{ref,set!} operate on raw f64 values... | Andy Wingo | 2015-11-11 | 1 | -9/+19 |