Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6667615

Escape Analysis: extend MDO to cache arguments escape state

XMLWordPrintable

    • Icon: Enhancement Enhancement
    • Resolution: Fixed
    • Icon: P4 P4
    • hs12
    • hs12
    • hotspot
    • None
    • b02
    • sparc
    • solaris_10
    • Not verified

        EA uses byte code escape analyzer to determine the escape state of an allocation passed
        as an argument to a not inlined call. bcEscapeAnalyzer looks recursively on bytecode
        of the method and methods this method calls. It is expensive to do in each call site.
        Use MDO to cache arguments escape state.

              kvn Vladimir Kozlov
              kvn Vladimir Kozlov
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved:
                Imported:
                Indexed: