<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
</head>
<body bgcolor="#FFFFFF" text="#000000">
This is a small fix for a (malloc) memory leak that is causing a
variety of crashes.<br>
<br>
This also improves memory tracking slightly, and adds asserts that
clarify the expected locking usage of g1CodeCacheRemSet.<br>
<br>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<span class="issue-link"><b>BUG</b>: JDK-8141421</span> Various test
fail with OOME on win x86<br>
<b>Webrev</b>:
<a class="moz-txt-link-freetext" href="http://cr.openjdk.java.net/~drwhite/8141421/webrev.00/">http://cr.openjdk.java.net/~drwhite/8141421/webrev.00/</a><br>
<b>Testing</b> jprt, aurora.<br>
<br>
- Derek<br>
<br>
NOTE: Still tracking down if this fixes all failures noted in <span
class="issue-link">8141421:<br>
</span>
<blockquote><span class="issue-link">+RULE
"runtime/6819213/TestBootNativeLibraryPath.java" Crash Out of
Memory Error ...allocation.inline.hpp...</span><br>
<span class="issue-link">+RULE
"runtime/6819213/TestBootNativeLibraryPath.java" ExitCode 1</span><br>
<span class="issue-link">RULE
"runtime/Metaspace/FragmentMetaspace.java" Crash Out of Memory
Error ...allocation.inline.hpp...</span><br>
<span class="issue-link">RULE
"runtime/Metaspace/FragmentMetaspace.java" ExitCode 1</span><br>
<span class="issue-link">RULE
"vm/runtime/contended/tests/genereated/GeneratedClassTest_1_20_10000_10_0.75d"
Crash Out of Memory Error ...allocation.inline.hpp...</span><br>
<span class="issue-link">RULE
"vm/runtime/contended/tests/genereated/GeneratedClassTest_1_20_10000_10_0.75d"
ExitCode 1</span><br>
<span class="issue-link">RULE
"vm/runtime/contended/tests/genereated/GeneratedClassTest_20_100_512_20_0.75d"
Crash Out of Memory Error ...allocation.inline.hpp...</span><br>
<span class="issue-link">RULE
"vm/runtime/contended/tests/genereated/GeneratedClassTest_20_100_512_20_0.75d"
ExitCode 1</span><br>
<span class="issue-link">RULE
"jdk/lambda/vm/InterfaceAccessFlagsTest.java" Crash Out of
Memory Error ...allocation.inline.hpp...</span><br>
<span class="issue-link">RULE
"jdk/lambda/vm/InterfaceAccessFlagsTest.java" ExitCode 1</span><br>
<span class="issue-link">RULE "tools/launcher/ArgsFileTest.java"
Crash Out of Memory Error ...allocation.inline.hpp...</span><br>
<span class="issue-link">RULE
"tools/launcher/MultipleJRERemoved.java" Crash Out of Memory
Error ...allocation.inline.hpp...</span><br>
<span class="issue-link">RULE
"tools/launcher/TestMainWithoutEnclosing.java" Crash Out of
Memory Error ...allocation.inline.hpp...</span><br>
<span class="issue-link">RULE
"tools/launcher/UnresolvedExceptions.java" Crash Out of Memory
Error ...allocation.inline.hpp...</span><br>
<span class="issue-link">RULE
"vm/runtime/contended/tests/genereated/GeneratedClassTest_20_100_10000_10_0.75d"
Crash Out of Memory Error ...allocation.inline.hpp...</span><br>
<span class="issue-link">java\lang\instrument\ManyMethodsBenchmarkAgent.java</span><br>
<span class="issue-link"></span><br>
<span class="issue-link">This may also fix:</span><br>
<span class="issue-link">JDK-8134889 Kitchensink stress test
crashes with out of memory error</span><br>
<span class="issue-link">JDK-8134747 ParallelClassLoading tests
run out of memory on win32</span><br>
<span class="issue-link"><span class="issue-link">8134992
vm/gc/compact/Compact_InternedStrings_Strings failed due to a
malloc() failure</span></span><br>
<span class="issue-link"></span></blockquote>
</body>
</html>