Commit History

作者 SHA1 備註 提交日期
  Andy Wingo 9b3c4612bd CPS type analysis support for mutable vs immutable vectors 7 年之前
  Andy Wingo 29fee39c2a Variable renaming in type-fold.scm 7 年之前
  Andy Wingo afb0a92d50 $branch is now a distinct CPS term type 7 年之前
  Andy Wingo 108ade6b0e Re-add support for logbit? 7 年之前
  Andy Wingo 64acf24b40 Fix NaN handling in <= and >= 7 年之前
  Andy Wingo 40dac99d42 Integer comparison folding refactors 7 年之前
  Andy Wingo 695362a830 Better type folding for = on exact numbers 7 年之前
  Andy Wingo 6f3ae92b37 Improve type and range inference on bignums 7 年之前
  Andy Wingo 6a11fb1532 Add &exact-number helper definition 7 年之前
  Andy Wingo c22e61a7ff Fix u64/s64 typesafety around fixnum (un)tagging 7 年之前
  Andy Wingo a48735f56c Fix s64->scm reducer 7 年之前
  Andy Wingo 294dbaad35 Add support for comparisons against integer immediates 7 年之前
  Andy Wingo 4a0a930f1c Don't fold comparisons that might contain a NaN. 7 年之前
  Andy Wingo 7e79a3291e Better untagging of fixnums 7 年之前
  Andy Wingo e8226be0c0 Type folding has "macro reduction" phase 7 年之前
  Andy Wingo 7a7f71de5c Canonicalize <=, >=, and > primcalls to < 7 年之前
  Andy Wingo 17bd5a8938 Add lsh, rsh instructions 7 年之前
  Andy Wingo c54c151eb6 $primcall has a "param" member 7 年之前
  Andy Wingo 0d42f5467f Lower logtest branches to instead be 'zero? logand' 7 年之前
  Andy Wingo d1c69b5c95 Remove compiler support for u64-scm comparisons 7 年之前
  Andy Wingo 31e7f44340 Add compiler support for fixnum? primcall predicate 7 年之前
  Andy Wingo 79a2748f83 Add compiler support for s64 comparisons. 7 年之前
  Andy Wingo 73d1502630 Lower eqv? and equal? to new instructions. 7 年之前
  Andy Wingo c2fa345093 Add missing compiler support for heap-object? primcall et al. 7 年之前
  Andy Wingo c119623e45 Simplify $branch to always take a $primcall 7 年之前
  Andy Wingo 1139c10e09 Heap type predicates preceded by heap-object? 7 年之前
  Andy Wingo cd947a1161 Model all special immediates under one type bit (with range) 7 年之前
  Andy Wingo 2ca88789b1 Type inference distinguishes &fixnum and &bignum types 7 年之前
  David Thompson 35a9059250 Add unboxed floating point comparison instructions. 8 年之前
  Andy Wingo 52965e03ec Better folding of branches on $values 9 年之前