RFR: 8241427: Coarsen locking in Modules::add_module_exports

Harold Seigel harold.seigel at oracle.com
Wed Mar 25 18:33:31 UTC 2020


How difficult would it be to restore the IAE?

Thanks, Harold

On 3/25/2020 2:17 PM, Claes Redestad wrote:
> Hi,
>
> On 2020-03-25 18:48, Harold Seigel wrote:
>> Hi Claes,
>>
>> It looks like you removed this from modules.cpp.  Can you also remove 
>> it from modules.hpp?
>>
>>     Modules::get_module(Symbol* package_name, Handle h_loader, TRAPS)
>
> Done.
>
>>
>> Otherwise, the change looks good.
>
> I also updated the webrev to remove 2 tests that poke at the internal
> API to provoke the IAE we'll no longer be throwing. I'll need to check
> if there's any other fallout from higher tiers - or if we should dial
> this back a bit...
>
> /Claes


More information about the hotspot-runtime-dev mailing list