RFR (XS): 8214523: Fix nmethod asserts for concurrent nmethod unloading
vladimir.kozlov at oracle.com
Fri Nov 30 17:56:10 UTC 2018
On 11/30/18 7:49 AM, coleen.phillimore at oracle.com wrote:
> This looks good to me.
> On 11/30/18 10:46 AM, Erik Österlund wrote:
>> By popular demand, I decided to CC hotspot-dev. And Coleen.
>> On 2018-11-30 11:29, Erik Österlund wrote:
>>> There are some asserts in nmethod.cpp that do not play well with concurrent nmethod unloading. This patch adjusts
>>> said asserts and makes nmethod::maybe_invalidate_installed_code() return early if the nmethod is not JVMCI compiled,
>>> to dodge JVMCI requirements on locking, that is far from supported right now anyway for concurrent unloading.
More information about the hotspot-compiler-dev