Commitin historia

Tekijä SHA1 Viesti Päivämäärä
  Andy Wingo ff7328df0d Fix peval bug when expand-primitives introduces lexicals 2 vuotta sitten
  Andy Wingo 373f35b5f7 peval cross-module-inlining gracefully handles missing interface 3 vuotta sitten
  Andy Wingo fd5cb457fb Implement cross-module inlining 4 vuotta sitten
  Andy Wingo d643913ac2 Fix bug if call-with-prompt tag not a lexical 4 vuotta sitten
  Andy Wingo a7f4a6f1c4 Fold eqv? to eq? on exact integers according to target fixnum range 5 vuotta sitten
  Andy Wingo 7df3f3414b More robust reduction of equal? and eqv? 5 vuotta sitten
  Andy Wingo cf53854d42 Fix peval bug that ignored excess args 5 vuotta sitten
  Andy Wingo 79a40cf717 Add "mod" field to tree-il toplevel ref, set, define 6 vuotta sitten
  Andy Wingo cd4d4e70c5 Run fix-letrec before peval 6 vuotta sitten
  Mark H Weaver 6708acbf66 Fix eta-conversion edge cases in peval. 7 vuotta sitten
  Andy Wingo cf486700b7 error, scm-error primcalls expand to `throw' 7 vuotta sitten
  Andy Wingo 0d42f5467f Lower logtest branches to instead be 'zero? logand' 7 vuotta sitten
  Andy Wingo 7184c176b4 with-dynamic-state compiler and VM support 8 vuotta sitten
  Andy Wingo 31c76f16c6 Fix duplicate case in peval 9 vuotta sitten
  Andy Wingo 229d062f83 Constant-folding eq? and eqv? uses deduplication 9 vuotta sitten
  Andy Wingo fff013215f Fix peval on (call-with-values foo (lambda (x) x)) 9 vuotta sitten
  Andy Wingo 166703c5ce Better partial evaluation of tests in tests 9 vuotta sitten
  Andy Wingo 8f18b71b7a Remove add1 and sub1 9 vuotta sitten
  Andy Wingo 4632f3d998 Fix bug compiling fixpoint combinator 10 vuotta sitten
  Mark H Weaver 856d318a9f Merge branch 'stable-2.0' 10 vuotta sitten
  Mark H Weaver 7a71a45cfd peval: Handle optional argument inits that refer to previous arguments. 10 vuotta sitten
  Andy Wingo 8006d2d6eb Optimizer support for logtest and logbit? 11 vuotta sitten
  Andy Wingo 803a1ee7c7 Constant folding for (list) and (vector) in peval 11 vuotta sitten
  Andy Wingo 82490a665c Don't peval-penalize let-bound lambdas only referenced once 11 vuotta sitten
  Mark H Weaver 1df515a077 Merge branch 'stable-2.0' 11 vuotta sitten
  Ian Price 265e7bd92a Fix inlining of tail list to apply. 11 vuotta sitten
  Andy Wingo 863dd87362 Effects analysis distinguishes between struct fields 11 vuotta sitten
  Andy Wingo 0f676d8725 Peval: Fold `thunk?' in more cases. 11 vuotta sitten
  Andy Wingo 4a6d351979 Fix peval bug with inlining and optional argument initializers 11 vuotta sitten
  Andy Wingo 99983d544a Inline escape-only prompt bodies in the Tree-IL 12 vuotta sitten