ChangeLog.invoke 1.1 KB

123456789101112131415161718192021222324252627282930313233343536
  1. 2016-11-15 Per Bothner <per@bothner.com>
  2. Implement an alternative to MethodHandle for Java6 and Android.
  3. * gnu/mapping/CallContext.java (class MethodHandle): New member class.
  4. (class ReflectMethodHandle): MethodHandle "shim" using reflection.
  5. For kawa/ChangeLog:
  6. 2015-08-10 Per Bothner <per@bothner.com>
  7. * standard/Scan.java (rewrite): Return on error.
  8. 2015-08-02 Per Bothner <per@bothner.com>
  9. Allow '@PATTERN' and '@:PATTERN" in parameter lists.
  10. * lang/BindDecls.java (parsePatternCar): Handle slice patterns.
  11. * lang/Lambda.java (rewriteFormals): Handle the above pattern as a
  12. rest parameter.
  13. For gnu/mapping/ChangeLog:
  14. 2016-11-27 Per Bothner <per@bothner.com>
  15. * ApplyToArgs.java (apply1, apply2, apply3, apply4): New methods.
  16. Optimize the simple case when operator is a Procedure.
  17. 2015-08-02 Per Bothner <per@bothner.com>
  18. * CallContext.java (getRestPlainArray): New method.
  19. (checkKeywordsDone, getRestArgsArray): Some tweaking.
  20. For gnu/expr/ChangeLog:
  21. * Compilation.java (generateCheckArg): Don't allow keywords
  22. to match '@ARG'-style rest parameter.