Mercurial > hg > graal-compiler
diff src/share/vm/prims/jni.cpp @ 17753:191174b49bec
8035406: Improve data structure for Code Cache remembered sets
Summary: Change the code cache remembered sets data structure from a GrowableArray to a chunked list of nmethods. This makes the data structure more amenable to parallelization, and decreases freeing time.
Reviewed-by: mgerdin, brutisso
author | tschatzl |
---|---|
date | Mon, 24 Mar 2014 15:30:14 +0100 |
parents | 56cd09c4a5c9 |
children | 0118c8c7b80f |
line wrap: on
line diff
--- a/src/share/vm/prims/jni.cpp Mon Mar 17 15:18:45 2014 +0100 +++ b/src/share/vm/prims/jni.cpp Mon Mar 24 15:30:14 2014 +0100 @@ -5083,6 +5083,7 @@ #if INCLUDE_ALL_GCS void TestOldFreeSpaceCalculation_test(); void TestG1BiasedArray_test(); +void TestCodeCacheRemSet_test(); #endif void execute_internal_vm_tests() { @@ -5108,6 +5109,7 @@ run_unit_test(TestOldFreeSpaceCalculation_test()); run_unit_test(TestG1BiasedArray_test()); run_unit_test(HeapRegionRemSet::test_prt()); + run_unit_test(TestCodeCacheRemSet_test()); #endif tty->print_cr("All internal VM tests passed"); }