Uploaded image for project: 'Spark'
  1. Spark
  2. SPARK-26298

Upgrade Janino version to 3.0.11

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 3.0.0
    • 3.0.0
    • Build
    • None

    Description

      This issue aims to upgrade Janino compiler to version 3.0.11.

      • 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.

      Attachments

        Activity

          People

            dongjoon Dongjoon Hyun
            dongjoon Dongjoon Hyun
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: