hg: jdk/jdk: 8249822: SymbolPropertyTable creates an extra OopHandle per entry

coleen.phillimore at oracle.com coleen.phillimore at oracle.com
Fri Jul 24 11:46:42 UTC 2020


Changeset: a36b9f6adbf2
Author:    coleenp
Date:      2020-07-24 07:45 -0400
URL:       https://hg.openjdk.java.net/jdk/jdk/rev/a36b9f6adbf2

8249822: SymbolPropertyTable creates an extra OopHandle per entry
Summary: Add an assert to OopHandle assigment operator to catch leaking OopHandles, and fix code accordingly.
Reviewed-by: sspitsyn, eosterlund, dholmes

! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/oopHandle.hpp
! src/hotspot/share/oops/oopHandle.inline.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp



More information about the jdk-all-changes mailing list