Commit History

Auteur SHA1 Bericht Datum
  Andy Wingo dc4fe9741f Add new $calli expression type. 4 jaren geleden
  Andy Wingo 2b58c49e59 Fix CPS optimizations to allow callk in front half 4 jaren geleden
  Andy Wingo cd5ab6377b Add $switch CPS term kind 4 jaren geleden
  Andy Wingo 73a769fc2b Add support no closure in $callk 6 jaren geleden
  Andy Wingo ad55ee83c3 $throw is a new kind of CPS term 7 jaren geleden
  Andy Wingo ee15ca1455 $prompt is now its own kind of CPS term. 7 jaren geleden
  Andy Wingo afb0a92d50 $branch is now a distinct CPS term type 7 jaren geleden
  Andy Wingo c54c151eb6 $primcall has a "param" member 7 jaren geleden
  Andy Wingo c119623e45 Simplify $branch to always take a $primcall 7 jaren geleden
  Andy Wingo 4aabc205cc Add missing files 10 jaren geleden
  Andy Wingo 420423f9a0 Remove CPS optimization passes and closure conversion 10 jaren geleden
  Andy Wingo 50fcdfece3 Remove "free" field of $fun 10 jaren geleden
  Andy Wingo 34ff3af9f0 Replace $letrec with $rec 10 jaren geleden
  Andy Wingo a9ec16f9c5 Remove $void CPS expression type 10 jaren geleden
  Andy Wingo 92805e2197 Add $branch expression type 11 jaren geleden
  Andy Wingo a0329d0109 Root higher-order CPS term is always $kfun $cont 11 jaren geleden
  Andy Wingo 8320f50431 Rename $kentry to $kfun 11 jaren geleden
  Andy Wingo 24b611e81c src and meta are fields of $kentry, not $fun 11 jaren geleden
  Andy Wingo c4a209b96f New pass to avoid free variable creation for self-recursion 11 jaren geleden