Age | Commit message (Expand) | Author | Files | Lines |
2019-09-01 | Optimize fixnum or s64 -> f64 conversions | Andy Wingo | 1 | -0/+4 |
2019-08-26 | Compiler allocates boxed flonums in unmarked space | Andy Wingo | 1 | -0/+2 |
2019-08-24 | Unbox floor/ceiling and trigonometric functions where possible | Andy Wingo | 1 | -0/+39 |
2019-08-18 | Define missing shuffling assembler for string-set! et al | Andy Wingo | 1 | -0/+11 |
2019-08-04 | Add support for optimized unboxed abs and sqrt | Andy Wingo | 1 | -0/+11 |
2019-06-07 | Add compiler support for eliding closure bindings | Andy Wingo | 1 | -6/+9 |
2019-06-06 | Add bind-optionals instruction | Andy Wingo | 1 | -4/+9 |
2018-10-08 | Fix linker bug that could fail to find the shstrtab | Andy Wingo | 1 | -1/+2 |
2018-09-20 | Renumber instructions and bump objcode versionv2.3.0 | Andy Wingo | 1 | -1/+1 |
2018-08-20 | Fix bounds on compiler-emitted JIT metadata | Andy Wingo | 1 | -2/+2 |
2018-08-13 | Avoid needless 64-bit args on 32-bit machines for some intrinsics | Andy Wingo | 1 | -3/+3 |
2018-07-29 | Emit instrument-entry before programs | Andy Wingo | 1 | -37/+45 |
2018-07-29 | Emit instrument-loop in loops. | Andy Wingo | 1 | -7/+49 |
2018-07-29 | Add instrument-call, instrument-loop VM instructions | Andy Wingo | 1 | -0/+2 |
2018-07-20 | Multiple-value returns now start from slot 0, not slot 1 | Andy Wingo | 1 | -0/+1 |
2018-07-20 | Rework VM approach to shuffling unknown numbers of args | Andy Wingo | 1 | -2/+1 |
2018-06-27 | Compile current-module as intrinsic call | Andy Wingo | 1 | -1/+5 |
2018-05-14 | Compile "define!" via intrinsic | Andy Wingo | 1 | -1/+2 |
2018-05-14 | Remove backend support for cached-module-box et al. | Andy Wingo | 1 | -19/+0 |
2018-05-14 | Add cache-ref, cache-set! macro-instructions | Andy Wingo | 1 | -13/+16 |
2018-05-14 | Add intrinsics for module operations | Andy Wingo | 1 | -0/+7 |
2018-05-01 | lsh, rsh etc are intrinsics | Andy Wingo | 1 | -4/+11 |
2018-04-29 | push and pop dynamic state via intrinsics | Andy Wingo | 1 | -5/+10 |
2018-04-29 | Intrinsics for dynamic state instructions | Andy Wingo | 1 | -6/+12 |
2018-04-29 | Add support for dynamic-state-related intrinsics | Andy Wingo | 1 | -0/+19 |
2018-04-13 | Explode atomic box ops to new atomic instructions | Andy Wingo | 1 | -5/+8 |
2018-04-12 | logsub is intrinsic | Andy Wingo | 1 | -1/+2 |
2018-04-12 | u64->scm, s64->scm intrinsics | Andy Wingo | 1 | -2/+10 |
2018-04-12 | scm->u64, scm->s64, scm->u64/truncate intrinsics | Andy Wingo | 1 | -3/+12 |
2018-04-10 | Disable f64->scm instruction | Andy Wingo | 1 | -1/+0 |
2018-04-10 | Add scm->f64 intrinsic | Andy Wingo | 1 | -1/+5 |
2018-04-10 | Class-of is intrinsic | Andy Wingo | 1 | -1/+2 |
2018-04-10 | string->number, etc intrinsics | Andy Wingo | 1 | -3/+18 |
2018-04-10 | Add $code CPS expression type | Andy Wingo | 1 | -1/+0 |
2018-04-10 | Add load-label instruction | Andy Wingo | 1 | -0/+1 |
2018-04-10 | Instruction explosion for char->integer | Andy Wingo | 1 | -1/+0 |
2018-04-10 | Remove integer->char op | Andy Wingo | 1 | -1/+0 |
2018-04-10 | Explode "string-set!" | Andy Wingo | 1 | -1/+2 |
2018-04-10 | Add string-set! intrinsic | Andy Wingo | 1 | -0/+14 |
2018-04-09 | Remove now-unused string-length, string-ref | Andy Wingo | 1 | -2/+0 |
2018-04-08 | Add VM ops needed for string-ref | Andy Wingo | 1 | -0/+3 |
2018-03-30 | Compile some generic arithmetic to intrinsic calls | Andy Wingo | 1 | -12/+54 |
2018-01-22 | Remove unneeded assembly shuffle routines. | Andy Wingo | 1 | -17/+0 |
2018-01-22 | Remove free-ref, free-set! | Andy Wingo | 1 | -2/+0 |
2018-01-22 | Remove optimizer and backend support for struct ops | Andy Wingo | 1 | -7/+0 |
2018-01-16 | Remove optimizer and backend support for bv-u8-ref et al | Andy Wingo | 1 | -21/+0 |
2018-01-14 | Rename gc-pointer-ref to pointer-ref | Andy Wingo | 1 | -3/+3 |
2018-01-14 | Add raw u8-ref, etc instructions | Andy Wingo | 1 | -0/+21 |
2018-01-10 | Add optimizer and backend support for gc-pointer-ref | Andy Wingo | 1 | -0/+3 |
2018-01-10 | Add support for raw gc-managed pointer locals | Andy Wingo | 1 | -1/+2 |