Historial de Commits

Autor SHA1 Mensaje Fecha
  Per Bothner 1fb5ad9d57 Fix GitLab issue #32 "Imprecise infered return type". hace 7 años
  Per Bothner a2cc005187 Merge branch 'master' into invoke hace 7 años
  Per Bothner 3c0748b267 * CompileReflect.java (validate): Optimize 'class' static pseudo-field. hace 7 años
  Per Bothner dce19950cf Various changes to support IString for imutable strings. hace 8 años
  Per Bothner d1f4793c0b No longer allow a non-spliced argument array to a Java varargs method. hace 8 años
  Per Bothner 89a73757b9 Merge branch 'master' into invoke hace 8 años
  Per Bothner 15c2b163dd * CompileArith.java: Optimization for ADD and SUB. hace 8 años
  Per Bothner af428ce6b0 Sync branches/invoke with trunk -8784:8883 hace 8 años
  Per Bothner 8578072592 * LambdaExp.java (addMethodFor): Fix nonportability for unsigned types. hace 8 años
  Per Bothner cdccaa447d Implement 'array'/'arrayN'/'arrayN[etype]' types. Optimize array indexing. hace 8 años
  Per Bothner d9e6edc02e Sync branches/invoke with trunk -r8736:8779 hace 8 años
  Per Bothner 134d8094ae * LambdaExp.java (validateApply): Remove intra-class method-call hace 8 años
  Per Bothner b4adfa3b49 inlining-test now works. hace 8 años
  Per Bothner b78f7cb115 Sync branches/invoke with trunk -r8580:8731 hace 9 años
  Per Bothner f4ea43ea85 Various tweaks for type types and lazy types. hace 9 años
  Per Bothner 5cf4914f5f * compile_misc.scm (valuesCompile): Optimize 2-argument 'values' call hace 9 años
  Per Bothner c18e3de5bd Sync branches/invoke with trunk -r8538:8552 hace 9 años
  Per Bothner 3b3a40cdf4 Partial support for a 'dynamic' type. hace 9 años
  Per Bothner b08577effd Invoke-check re-write. hace 9 años
  Per Bothner 454b0bafbd * CompilationHelpers.java (validateApplyToArgs): Simplify optimization hace 9 años
  Per Bothner a4e3d91dd0 Implement 'sequence' type, convertion to it, and 'length' taking sequence. hace 9 años
  Per Bothner 126af75038 Efficient treatment of CharSequences as sequences of Unicode characters. hace 9 años
  Per Bothner f84b4656cf * CompilationHelpers.java (validateApplyToArgs): Optimize when hace 9 años
  Per Bothner 01d5169161 * CompileArith.java (compile): Better job with shift. hace 9 años
  Per Bothner 173a8b64b5 More support for unsigned arithmetic. hace 9 años
  Per Bothner 0ceae97de3 Avoid redundant int to byte/short conversion when storing hace 9 años
  Per Bothner bb31ee982c Support numeric comparison on unsigned primitive values. hace 9 años
  Per Bothner 6b135934e2 Optimizations to avoid redundant goto. hace 9 años
  Per Bothner ded92a0bce * CompileValues.java (validateApplyWithValues): Optimize case hace 10 años
  Per Bothner b0f20b0b7e * compile_map.scm (ListMapHelper): Rewrite result collect to hace 10 años