RFR(xs): 8149405: OOM Error running java/lang/invoke/MethodHandlesTest.java on windows-x86

Joseph Provino joseph.provino at oracle.com
Thu Mar 24 17:01:49 UTC 2016


Derek, looks good.


joe

On 3/24/2016 12:46 PM, Derek White wrote:
> Thanks Kim!
>
> On 3/24/16 1:36 AM, Kim Barrett wrote:
>>> On Mar 23, 2016, at 11:02 AM, Derek White <derek.white at oracle.com> 
>>> wrote:
>>>
>>> This is a very small fix that adds ResourceMarks to 
>>> MethodData::clean_method_data() (and two similar functions nearby).
>>>
>>> Basically an iteration over all classes in all methods in all 
>>> classes was occurring in one ResourceMark during a full gc, so we 
>>> occasionally ran out of malloc space.
>>>
>>> Once again, x86 builds running on Win64 are the "canary in the coal 
>>> mine" for these kinds of temp. memory leaks, so it's a great test 
>>> case even if not a very realistic one!
>>>
>>> BUG: https://bugs.openjdk.java.net/browse/JDK-8149405
>>> WEBREV: http://cr.openjdk.java.net/~drwhite/8149405/webrev.01/
>>> TESTS: jprt
>>>
>>> Thanks for looking,
>>>
>>> - Derek
>> Looks good.
>>
>



More information about the hotspot-gc-dev mailing list