hg: jdk/sandbox: 8246181: Avoid walking SymbolTable during -Xshare:dump

chris.hegarty at oracle.com chris.hegarty at oracle.com
Wed Jun 24 18:30:28 UTC 2020


Changeset: 5e4af417bb41
Author:    minqi
Date:      2020-06-24 11:15 -0700
URL:       https://hg.openjdk.java.net/jdk/sandbox/rev/5e4af417bb41

8246181: Avoid walking SymbolTable during -Xshare:dump
Summary: All symbols at dump are created as permanent. Store them in a global array to avoid working SymbolTable.
Reviewed-by: iklam, ccheung

! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp



More information about the jdk-sandbox-changes mailing list