提交歷史

作者 SHA1 備註 提交日期
  Andy Wingo e60469c8b6 Add primitive alias analysis to CSE 3 年之前
  Andy Wingo 71e201d5c4 Use more logtest in cse.scm 3 年之前
  Andy Wingo 83023160b1 Simplify module variable lookup slow-path 4 年之前
  Andy Wingo 03998db647 Add new pass to optimize branch chains to table dispatch 4 年之前
  Andy Wingo cd5ab6377b Add $switch CPS term kind 4 年之前
  Andy Wingo d238566d0e CPS compiler reduces eq? on constant to eq-constant? 5 年之前
  Andy Wingo 4274d615cc Add new lookup, lookup-bound intrinsics 5 年之前
  Andy Wingo d6b6392cfb Rename "lookup" intrinsic to "module-variable" 5 年之前
  Andy Wingo 6c6867d570 Effects analysis treats the fixed parts of objects specially 5 年之前
  Andy Wingo d1cf892880 Optimize fixnum or s64 -> f64 conversions 5 年之前
  Andy Wingo b02d1b08d7 Compiler allocates boxed flonums in unmarked space 5 年之前
  Andy Wingo b1564df298 Unbox floor/ceiling and trigonometric functions where possible 5 年之前
  Andy Wingo 382cc5c246 Add support for optimized unboxed abs and sqrt 6 年之前
  Andy Wingo 39729e8448 Rename $closure to $const-fun 6 年之前
  Andy Wingo ceffb5e990 Compile "define!" via intrinsic 7 年之前
  Andy Wingo 77e7bea4c2 Remove backend support for cached-module-box et al. 7 年之前
  Andy Wingo dff85f6f9f Explode atomic box ops to new atomic instructions 7 年之前
  Andy Wingo 9f98b4a5b1 Add $code CPS expression type 7 年之前
  Andy Wingo 21d5897b4c Instruction explosion for char->integer 7 年之前
  Andy Wingo 9355985154 Remove integer->char op 7 年之前
  Andy Wingo 2964abad05 Explode "string-set!" 7 年之前
  Andy Wingo 7a109dddd7 Lower string-ref in CPS conversion 7 年之前
  Andy Wingo 91d0db1bf7 Add VM ops needed for string-ref 7 年之前
  Andy Wingo 39fb7e540b CPS conversion lowers string-length 7 年之前
  Andy Wingo b09bbfe3c0 Remove free-ref, free-set! 7 年之前
  Andy Wingo dd203e5d7d Remove optimizer and backend support for struct ops 7 年之前
  Andy Wingo 557acdbbba Instruction explosion for struct-ref, struct-set! 7 年之前
  Andy Wingo 8573d94404 Remove optimizer and backend support for bv-u8-ref et al 7 年之前
  Andy Wingo 4829cb3ce9 Add assume-u64 and assume-s64 dataflow restrictions 7 年之前
  Andy Wingo 535d6fad80 Custom bv-u8-ref lowering procedure 7 年之前