Age | Commit message (Expand) | Author | Files | Lines |
2022-11-01 | disassembler: Show intrinsic name for 'call-' instructions. | Ludovic Courtès | 1 | -1/+46 |
2020-08-03 | CPS compiler reduces eq? on constant to eq-constant? | Andy Wingo | 1 | -1/+5 |
2020-08-03 | Add eq-immediate? instruction | Andy Wingo | 1 | -1/+1 |
2020-07-30 | Add sign-extending make-immediate instruction | Andy Wingo | 1 | -1/+11 |
2020-07-23 | Add jtable instruction | Andy Wingo | 1 | -191/+203 |
2020-04-14 | bitvector-set-bit! / bitvector-clear-bit! replace bitvector-set! | Andy Wingo | 1 | -1/+1 |
2020-04-14 | bitvector-bit-set? / bitvector-bit-clear? replace bitvector-ref | Andy Wingo | 1 | -1/+1 |
2019-08-29 | Have disassemble-file accept an optional output port | Daniel Llorens | 1 | -2/+2 |
2019-06-06 | Add bind-optionals instruction | Andy Wingo | 1 | -2/+4 |
2018-07-20 | Rework VM approach to shuffling unknown numbers of args | Andy Wingo | 1 | -18/+9 |
2018-07-20 | Reserve frame word for machine return address | Andy Wingo | 1 | -1/+1 |
2018-07-20 | Prepare for frames having separate virtual and machine return addrs | Andy Wingo | 1 | -1/+2 |
2018-05-14 | Remove backend support for cached-module-box et al. | Andy Wingo | 1 | -22/+0 |
2018-04-13 | Explode atomic box ops to new atomic instructions | Andy Wingo | 1 | -1/+1 |
2018-04-10 | Add load-label instruction | Andy Wingo | 1 | -0/+9 |
2018-01-22 | Remove free-ref, free-set! | Andy Wingo | 1 | -2/+0 |
2018-01-07 | Add CPS compilation support for mutable-vector? | Andy Wingo | 1 | -1/+2 |
2017-12-27 | Fix stack effect/clobber parsing for calls | Andy Wingo | 1 | -5/+7 |
2017-12-06 | Re-mark "throw" et al as not having fallthrough | Andy Wingo | 1 | -0/+1 |
2017-12-02 | Mark throw, throw/value, etc as having fallthrough | Andy Wingo | 1 | -1/+6 |
2017-11-15 | Add support for comparisons against integer immediates | Andy Wingo | 1 | -0/+8 |
2017-11-05 | Add new "throw" VM ops | Andy Wingo | 1 | -0/+3 |
2017-10-30 | Remove disassembler support for old-style jump instructions | Andy Wingo | 1 | -38/+2 |
2017-10-29 | Use tag visitors to generate assemblers, disassembly annotations | Andy Wingo | 1 | -49/+11 |
2017-10-29 | Refactor (system base types internal) to use more macros | Andy Wingo | 1 | -7/+7 |
2017-10-25 | Add assembler and disassembler support for new instructions | Andy Wingo | 1 | -3/+62 |
2017-10-24 | Add support for C16_C16 instruction words | Andy Wingo | 1 | -1/+4 |
2017-03-28 | Add disjoint syntax object type | Andy Wingo | 1 | -0/+1 |
2017-01-12 | Add unboxed floating point comparison instructions. | David Thompson | 1 | -0/+2 |
2015-12-03 | Add support for comparing u64 values with SCM values | Andy Wingo | 1 | -1/+5 |
2015-12-01 | Untag values and indexes for all bytevector instructions | Andy Wingo | 1 | -1/+1 |
2015-12-01 | New instructions load-f64, load-u64 | Andy Wingo | 1 | -1/+1 |
2015-12-01 | Add instructions to branch on u64 comparisons | Andy Wingo | 1 | -1/+3 |
2015-11-12 | Don't compile equal? to br-if-equal | Andy Wingo | 1 | -2/+2 |
2015-10-28 | Remove use of return in disassembler.scm | Andy Wingo | 1 | -1/+1 |
2015-10-28 | Always emit return-values | Andy Wingo | 1 | -0/+4 |
2015-10-22 | Update VM documentation for new stack layout | Andy Wingo | 1 | -1/+7 |
2015-10-21 | Add stack size computation to disassembler | Andy Wingo | 1 | -8/+70 |
2015-10-21 | Prepare for SP-addressed locals | Andy Wingo | 1 | -40/+28 |
2015-01-22 | Keywords have a tc7 | Andy Wingo | 1 | -1/+2 |
2014-07-03 | Compiler emits br-if-logtest | Andy Wingo | 1 | -1/+1 |
2014-07-03 | Add br-if-logtest opcode | Andy Wingo | 1 | -1/+2 |
2014-04-20 | VM opcodes only have <24-bit slot operands in the first word | Andy Wingo | 1 | -16/+0 |
2014-04-16 | Add parsing interfaces to the disassembler | Andy Wingo | 1 | -1/+116 |
2014-04-13 | Improve disassembly for optimized closures | Andy Wingo | 1 | -4/+19 |
2013-12-02 | Rename "RTL" to "bytecode" | Andy Wingo | 1 | -2/+2 |
2013-11-30 | Unknown files print as (unknown file) in disassembler | Andy Wingo | 1 | -1/+1 |
2013-11-30 | ,x disassembles nested programs too | Andy Wingo | 1 | -21/+38 |
2013-11-19 | Rename objcodes?.{scm,c,h} to loader.{scm,c,h} | Andy Wingo | 1 | -1/+1 |
2013-11-19 | (system vm instruction) rtl-instruction-list -> (language rtl) instruction-list | Andy Wingo | 1 | -1/+1 |