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

New tests development for type profiling and speculation

XMLWordPrintable

    • b11

        New tests should be created to cover new type profiling points added by JDK-8026251, JDK-8023657, JDK-8026054 and type speculation by JDK-8024070.
        These changes add type profiling for:
         1. reference parameters on method entries (JDK-8026251),
         2. reference arguments at an invoke (JDK-8023657),
         3. return values of reference types from an invoke (JDK-8026054).

        The speculative types are used for:
         1. checkcast, instanceof, aastore
         2. receiver at invokes
         3. System.arraycopy()
         4. Class.isInstance()
         5. patterns of the form: if (a.getClass() == D.class)

              ppunegov Pavel Punegov
              eyavits Evgeny Yavits (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: