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

Specialize Vtablestubs::entry_for() for VtableBlob

XMLWordPrintable

    • b20

        CompiledIC::is_icholder_entry() uses Vtablestubs::entry_for() on code blobs known to be VtableBlob instances.

        All VtableBlobs are managed by Vtablestubs, i.e. such blobs are trivially always in the VtableStubs table.

        Specialization of that entry_for() call allows sidestepping locking the mutex for determining this and avoids the always-succeeding search too.

              tschatzl Thomas Schatzl
              tschatzl Thomas Schatzl
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: