Historique des commits

Auteur SHA1 Message Date
  Per Bothner 1fb5ad9d57 Fix GitLab issue #32 "Imprecise infered return type". il y a 7 ans
  Per Bothner d1f4793c0b No longer allow a non-spliced argument array to a Java varargs method. il y a 8 ans
  Per Bothner af428ce6b0 Sync branches/invoke with trunk -8784:8883 il y a 8 ans
  Per Bothner c18e3de5bd Sync branches/invoke with trunk -r8538:8552 il y a 9 ans
  Per Bothner 454b0bafbd * CompilationHelpers.java (validateApplyToArgs): Simplify optimization il y a 9 ans
  Per Bothner a4e3d91dd0 Implement 'sequence' type, convertion to it, and 'length' taking sequence. il y a 9 ans
  Per Bothner 126af75038 Efficient treatment of CharSequences as sequences of Unicode characters. il y a 9 ans
  Per Bothner f84b4656cf * CompilationHelpers.java (validateApplyToArgs): Optimize when il y a 9 ans
  Per Bothner 01d5169161 * CompileArith.java (compile): Better job with shift. il y a 9 ans
  Per Bothner 173a8b64b5 More support for unsigned arithmetic. il y a 9 ans
  Per Bothner 0ceae97de3 Avoid redundant int to byte/short conversion when storing il y a 9 ans
  Per Bothner bb31ee982c Support numeric comparison on unsigned primitive values. il y a 9 ans
  Per Bothner 905b3f08ff * inlining-test.scm: Update to use new type specifier syntax. il y a 10 ans
  Per Bothner 19fee2820e Change handling of tail-calls and return-continuations so we il y a 10 ans
  Per Bothner 84c9a55556 More optimization of call-with-values. il y a 10 ans
  Per Bothner 415561d033 Andrea Bernardini's GSoC changes to optimize 'case' expressions. il y a 10 ans
  Per Bothner 19f3181879 * standard/Scheme.java (initScheme): Add string-append!. il y a 10 ans
  Per Bothner 9e91df0bc5 Make string-for-each R&RS-compliant and add optimization/inlining. il y a 10 ans
  Per Bothner 15b3d9c78f Change 'character' type to be a primitive implemented as 'int'. il y a 10 ans
  Per Bothner d47878fad7 * exceptions.scm (raise): Add 'equivalent-syntax' property. il y a 10 ans
  Per Bothner 367db8cfd9 Re-implement define-procedure for better inlining. il y a 10 ans
  Per Bothner 2f8eaf726f Add support for $splice$ operation. il y a 10 ans
  Per Bothner 65d58f4053 * CompilationHelpers.java (validateIsEqv): Similar optimization il y a 11 ans
  Per Bothner e2042afcdb * CompileMisc.java (compileNumberCompare): If we can't optimize based il y a 11 ans
  Per Bothner 159c96cd3c Implement data-flow from argument to function parameter. il y a 13 ans
  Per Bothner e8adbbd126 * ApplyExp.java: Optimize tail-recursion even in module-level functions. il y a 13 ans
  Per Bothner 7eea05b522 Improved support for parameterized types. il y a 13 ans
  Per Bothner e4bb3ba668 * inlining-test.scm (factorial-infer2): New method - currently unused. il y a 13 ans
  Per Bothner 05ee0fd416 * uninit1.scm: New test, for uninitialized variable accesses. il y a 13 ans
  Per Bothner 76cc429e06 * CompileArith.java (inlineAdd, inlineMul, inlineDiv): Move some il y a 15 ans