提交歷史

作者 SHA1 備註 提交日期
  Andy Wingo 3bbdf22312 Enable closure elision. 5 年之前
  Andy Wingo f6c07e4eb2 Add compiler support for eliding closure bindings 5 年之前
  Andy Wingo 39729e8448 Rename $closure to $const-fun 6 年之前
  Andy Wingo 9f98b4a5b1 Add $code CPS expression type 6 年之前
  Andy Wingo 49fa4980bb Expand pair-related primcalls 7 年之前
  Andy Wingo 6e100c9ba6 CPS pass now expects exploded vector primitives 7 年之前
  Andy Wingo ad55ee83c3 $throw is a new kind of CPS term 7 年之前
  Andy Wingo ee15ca1455 $prompt is now its own kind of CPS term. 7 年之前
  Andy Wingo afb0a92d50 $branch is now a distinct CPS term type 7 年之前
  Andy Wingo da7144d93c Use unchecked scm-ref/set in closure conversion 7 年之前
  Andy Wingo b27065fdf2 Closure conversion uses immediate variants of vector instructions 7 年之前
  Andy Wingo 2f45cfcb9c free-ref, free-set take immediate parameters 7 年之前
  Andy Wingo c54c151eb6 $primcall has a "param" member 7 年之前
  Andy Wingo c119623e45 Simplify $branch to always take a $primcall 7 年之前
  Andy Wingo c3240d09b2 Unbox indexes of vectors, strings, and structs 9 年之前
  Andy Wingo 92ed7f6989 Fix miscompilation of closures allocated as vectors 9 年之前
  Andy Wingo 4aabc205cc Add missing files 9 年之前
  Andy Wingo 420423f9a0 Remove CPS optimization passes and closure conversion 9 年之前
  Andy Wingo 50fcdfece3 Remove "free" field of $fun 10 年之前
  Andy Wingo 34ff3af9f0 Replace $letrec with $rec 9 年之前
  Andy Wingo a9ec16f9c5 Remove $void CPS expression type 10 年之前
  Andy Wingo 92805e2197 Add $branch expression type 10 年之前
  Andy Wingo c4aa51bae8 Remove debugging code in closure-conversion 10 年之前
  Andy Wingo fcb31f2953 Closure conversion eliminates self-references introduced by fixpoint 10 年之前
  Andy Wingo 2920554a1e Refactor to closure-conversion 10 年之前
  Andy Wingo 32e62c2dae Optimize closures with one free variable 10 年之前
  Andy Wingo cd130361b8 Well-known closures represented using pairs or vectors 10 年之前
  Andy Wingo 6dc886faf1 Avoid creating closures with no free variables 10 年之前
  Andy Wingo 983413a1d9 Hard-wire calls to known procedures 10 年之前
  Andy Wingo 8b1a4b23fd closure conversion computes well-known functions 10 年之前