hg: jdk/jdk: 8163511: Allocation of compile task fails with assert: "Leaking compilation tasks?"

tobias.hartmann at oracle.com tobias.hartmann at oracle.com
Thu Mar 7 07:38:42 UTC 2019


Changeset: cd701366fcf8
Author:    thartmann
Date:      2019-03-07 08:38 +0100
URL:       http://hg.openjdk.java.net/jdk/jdk/rev/cd701366fcf8

8163511: Allocation of compile task fails with assert: "Leaking compilation tasks?"
Summary: Use weak handles for compile tasks to allow unloading of referenced methods.
Reviewed-by: kvn, coleenp, eosterlund

! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileTask.cpp
! src/hotspot/share/compiler/compileTask.hpp
! src/hotspot/share/runtime/compilationPolicy.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/tieredThresholdPolicy.cpp
+ test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestOverloadCompileQueues.java



More information about the jdk-changes mailing list