Revīziju vēsture

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