Historie revizí

Autor SHA1 Zpráva Datum
  Andy Wingo c3240d09b2 Unbox indexes of vectors, strings, and structs před 9 roky
  Andy Wingo 92ed7f6989 Fix miscompilation of closures allocated as vectors před 9 roky
  Andy Wingo 4aabc205cc Add missing files před 9 roky
  Andy Wingo 420423f9a0 Remove CPS optimization passes and closure conversion před 9 roky
  Andy Wingo 50fcdfece3 Remove "free" field of $fun před 10 roky
  Andy Wingo 34ff3af9f0 Replace $letrec with $rec před 10 roky
  Andy Wingo a9ec16f9c5 Remove $void CPS expression type před 10 roky
  Andy Wingo 92805e2197 Add $branch expression type před 10 roky
  Andy Wingo c4aa51bae8 Remove debugging code in closure-conversion před 11 roky
  Andy Wingo fcb31f2953 Closure conversion eliminates self-references introduced by fixpoint před 11 roky
  Andy Wingo 2920554a1e Refactor to closure-conversion před 11 roky
  Andy Wingo 32e62c2dae Optimize closures with one free variable před 11 roky
  Andy Wingo cd130361b8 Well-known closures represented using pairs or vectors před 11 roky
  Andy Wingo 6dc886faf1 Avoid creating closures with no free variables před 11 roky
  Andy Wingo 983413a1d9 Hard-wire calls to known procedures před 11 roky
  Andy Wingo 8b1a4b23fd closure conversion computes well-known functions před 11 roky
  Andy Wingo cf8bb03772 First-order CPS has $program and $closure forms před 11 roky
  Andy Wingo a0329d0109 Root higher-order CPS term is always $kfun $cont před 11 roky
  Andy Wingo b85f5f851f Closure conversion, reify-primitives use $kfun $cont před 11 roky
  Andy Wingo d3dbf75ab3 with-fresh-name-state takes a cont, not a $fun před 11 roky
  Andy Wingo 8320f50431 Rename $kentry to $kfun před 11 roky
  Andy Wingo 24b611e81c src and meta are fields of $kentry, not $fun před 11 roky
  Andy Wingo 90dce16db4 Use Tree-IL-like case-lambda clause chaining in CPS před 11 roky
  Andy Wingo 828ed94469 Replace all let-gensyms uses with let-fresh před 11 roky
  Andy Wingo b3ae2b5068 Add VM and compiler support for calls to known procedures před 11 roky
  Andy Wingo 7ab76a830b Remove "pop" from $prompt před 11 roky
  Andy Wingo 13085a828f Replace ($var sym) with ($values (sym)). před 11 roky
  Andy Wingo 6e422a3599 Source information goes on the $continue, not the $cont. před 11 roky
  Andy Wingo 96af4a18b8 Add "pop" field to $prompt před 11 roky
  Andy Wingo 4b8de65e9d Add closure conversion před 11 roky