hg: jdk/jdk: 8247938: Change various JVM enums like LinkInfo::AccessCheck and Klass::DefaultsLookupMode to enum class

lois.foltan at oracle.com lois.foltan at oracle.com
Thu Aug 6 18:14:49 UTC 2020


Changeset: db6952bf8c39
Author:    lfoltan
Date:      2020-08-06 18:13 +0000
URL:       https://hg.openjdk.java.net/jdk/jdk/rev/db6952bf8c39

8247938: Change various JVM enums like LinkInfo::AccessCheck and Klass::DefaultsLookupMode to enum class
Summary: Use C++11 scoped enumeration declarations for several different Klass and LinkInfo enumerations.
Reviewed-by: coleenp, hseigel, kbarrett

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/arrayKlass.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/prims/methodHandles.cpp
! src/hotspot/share/prims/nativeLookup.cpp



More information about the jdk-changes mailing list