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 9 gadi atpakaļ
  Per Bothner a4e3d91dd0 Implement 'sequence' type, convertion to it, and 'length' taking sequence. 9 gadi atpakaļ
  Per Bothner 126af75038 Efficient treatment of CharSequences as sequences of Unicode characters. 9 gadi atpakaļ
  Per Bothner f84b4656cf * CompilationHelpers.java (validateApplyToArgs): Optimize when 9 gadi atpakaļ
  Per Bothner 01d5169161 * CompileArith.java (compile): Better job with shift. 9 gadi atpakaļ
  Per Bothner 173a8b64b5 More support for unsigned arithmetic. 9 gadi atpakaļ
  Per Bothner 0ceae97de3 Avoid redundant int to byte/short conversion when storing 9 gadi atpakaļ
  Per Bothner bb31ee982c Support numeric comparison on unsigned primitive values. 9 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. 10 gadi atpakaļ
  Per Bothner 367db8cfd9 Re-implement define-procedure for better inlining. 10 gadi atpakaļ
  Per Bothner 2f8eaf726f Add support for $splice$ operation. 10 gadi atpakaļ
  Per Bothner 65d58f4053 * CompilationHelpers.java (validateIsEqv): Similar optimization 11 gadi atpakaļ
  Per Bothner e2042afcdb * CompileMisc.java (compileNumberCompare): If we can't optimize based 11 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. 13 gadi atpakaļ
  Per Bothner e4bb3ba668 * inlining-test.scm (factorial-infer2): New method - currently unused. 13 gadi atpakaļ
  Per Bothner 05ee0fd416 * uninit1.scm: New test, for uninitialized variable accesses. 13 gadi atpakaļ
  Per Bothner 76cc429e06 * CompileArith.java (inlineAdd, inlineMul, inlineDiv): Move some 15 gadi atpakaļ