História revízii

Autor SHA1 Správa Dátum
  Andy Wingo a2f5f9eda4 Fix bug in CSE auxiliary definitions 5 rokov pred
  Andy Wingo 73a769fc2b Add support no closure in $callk 6 rokov pred
  Andy Wingo f6c07e4eb2 Add compiler support for eliding closure bindings 6 rokov pred
  Andy Wingo 39729e8448 Rename $closure to $const-fun 6 rokov pred
  Andy Wingo 9f98b4a5b1 Add $code CPS expression type 7 rokov pred
  Andy Wingo 91d0db1bf7 Add VM ops needed for string-ref 7 rokov pred
  Andy Wingo dd203e5d7d Remove optimizer and backend support for struct ops 7 rokov pred
  Andy Wingo 73f55cb9ae Rename gc-pointer-ref to pointer-ref 7 rokov pred
  Andy Wingo d355b42a3e Add optimizer and backend support for gc-pointer-ref 7 rokov pred
  Andy Wingo 24f998e4d2 Lower box, box-ref, box-set! primcalls 7 rokov pred
  Andy Wingo abfe04835b Remove special optimizer and backend support for pairs 7 rokov pred
  Andy Wingo 6e100c9ba6 CPS pass now expects exploded vector primitives 7 rokov pred
  Andy Wingo ad55ee83c3 $throw is a new kind of CPS term 7 rokov pred
  Andy Wingo ee15ca1455 $prompt is now its own kind of CPS term. 7 rokov pred
  Andy Wingo afb0a92d50 $branch is now a distinct CPS term type 7 rokov pred
  Andy Wingo 315dd366ee Add scm-ref, etc instructions for generic heap object field access 7 rokov pred
  Andy Wingo 2ab89102e7 Improve CSE complexity 7 rokov pred
  Andy Wingo 1575c863fe Minor CSE run-time optimization 7 rokov pred
  Andy Wingo aeb7c18b99 Add fabricated expressions for u64-s64 conversion 7 rokov pred
  Andy Wingo bc1fdf73db Refactor aux definition fabrication in CSE pass 7 rokov pred
  Andy Wingo 7e79a3291e Better untagging of fixnums 7 rokov pred
  Andy Wingo 8b5f9648ff Add tag-fixnum instruction 7 rokov pred
  Andy Wingo d7ecf35d70 Immediate parameter for struct-ref et al 7 rokov pred
  Andy Wingo f9b8763921 Immediate variants of vector-ref, etc use immediate param 7 rokov pred
  Andy Wingo c54c151eb6 $primcall has a "param" member 7 rokov pred
  Andy Wingo f34abbc396 Add hacks around lack of allocation sinking 7 rokov pred
  Andy Wingo c119623e45 Simplify $branch to always take a $primcall 7 rokov pred
  Andy Wingo 723efdfc44 Fabricated expression tweak in CSE 8 rokov pred
  Andy Wingo 8bf77f7192 Add support for unboxed s64 values 9 rokov pred
  Andy Wingo dfbe869e24 Add low-level support for unboxed 64-bit unsigned ints 9 rokov pred