You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "Dongjoon Hyun (JIRA)" <ji...@apache.org> on 2018/12/06 22:16:00 UTC

[jira] [Created] (SPARK-26298) Upgrade Janino version to 3.0.11

Dongjoon Hyun created SPARK-26298:
-------------------------------------

             Summary: Upgrade Janino version to 3.0.11
                 Key: SPARK-26298
                 URL: https://issues.apache.org/jira/browse/SPARK-26298
             Project: Spark
          Issue Type: Bug
          Components: Build
    Affects Versions: 3.0.0
            Reporter: Dongjoon Hyun


This issue aims to upgrade Janino compiler to [version 3.0.11|http://janino-compiler.github.io/janino/changelog.html].

- Fixed issue #63: Script with many "helper" variables.
- At last, the "jdk-9" implementation works.
- Made the code that is required for JDK 9+ (ModuleFinder and consorts) Java-6-compilable through reflection, so that commons-compiler-jdk can still be compiled with Java 6, but functions at runtime also with Java 9+.
- Fixed Java 9+ compatibility (JRE module system).
- Fixed issue #65: Compilation Error Messages Generated by JDK.
- Added experimental support for the "StackMapFrame" attribute; not active yet.
- Fixed issue #61: Make Unparser more flexible.
- Fixed NPEs in various "toString()" methods.
- Fixed issue #62: Optimize static method invocation with rvalue target expression.
- Merged pull request #60: Added all missing "ClassFile.getConstant*Info()" methods, removing the necessity for many type casts.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org