< prev index next >

src/share/vm/prims/jni.cpp

Print this page
rev 7181 : 8049864: TestParallelHeapSizeFlags fails with unexpected heap size
Reviewed-by: sjohanss, jmasa


5054 
5055 #ifndef PRODUCT
5056 
5057 #include "gc_implementation/shared/gcTimer.hpp"
5058 #include "gc_interface/collectedHeap.hpp"
5059 #if INCLUDE_ALL_GCS
5060 #include "gc_implementation/g1/heapRegionRemSet.hpp"
5061 #endif
5062 #include "memory/guardedMemory.hpp"
5063 #include "utilities/quickSort.hpp"
5064 #include "utilities/ostream.hpp"
5065 #if INCLUDE_VM_STRUCTS
5066 #include "runtime/vmStructs.hpp"
5067 #endif
5068 
5069 #define run_unit_test(unit_test_function_call)              \
5070   tty->print_cr("Running test: " #unit_test_function_call); \
5071   unit_test_function_call
5072 
5073 // Forward declaration

5074 void TestReservedSpace_test();
5075 void TestReserveMemorySpecial_test();
5076 void TestVirtualSpace_test();
5077 void TestMetaspaceAux_test();
5078 void TestMetachunk_test();
5079 void TestVirtualSpaceNode_test();
5080 void TestNewSize_test();
5081 void TestKlass_test();
5082 void Test_linked_list();
5083 void TestChunkedList_test();
5084 #if INCLUDE_ALL_GCS
5085 void TestOldFreeSpaceCalculation_test();
5086 void TestG1BiasedArray_test();
5087 void TestBufferingOopClosure_test();
5088 void TestCodeCacheRemSet_test();
5089 void FreeRegionList_test();
5090 #endif
5091 
5092 void execute_internal_vm_tests() {
5093   if (ExecuteInternalVMTests) {
5094     tty->print_cr("Running internal VM tests");

5095     run_unit_test(TestReservedSpace_test());
5096     run_unit_test(TestReserveMemorySpecial_test());
5097     run_unit_test(TestVirtualSpace_test());
5098     run_unit_test(TestMetaspaceAux_test());
5099     run_unit_test(TestMetachunk_test());
5100     run_unit_test(TestVirtualSpaceNode_test());
5101     run_unit_test(GlobalDefinitions::test_globals());
5102     run_unit_test(GCTimerAllTest::all());
5103     run_unit_test(arrayOopDesc::test_max_array_length());
5104     run_unit_test(CollectedHeap::test_is_in());
5105     run_unit_test(QuickSort::test_quick_sort());
5106     run_unit_test(GuardedMemory::test_guarded_memory());
5107     run_unit_test(AltHashing::test_alt_hash());
5108     run_unit_test(test_loggc_filename());
5109     run_unit_test(TestNewSize_test());
5110     run_unit_test(TestKlass_test());
5111     run_unit_test(Test_linked_list());
5112     run_unit_test(TestChunkedList_test());
5113 #if INCLUDE_VM_STRUCTS
5114     run_unit_test(VMStructs::test());




5054 
5055 #ifndef PRODUCT
5056 
5057 #include "gc_implementation/shared/gcTimer.hpp"
5058 #include "gc_interface/collectedHeap.hpp"
5059 #if INCLUDE_ALL_GCS
5060 #include "gc_implementation/g1/heapRegionRemSet.hpp"
5061 #endif
5062 #include "memory/guardedMemory.hpp"
5063 #include "utilities/quickSort.hpp"
5064 #include "utilities/ostream.hpp"
5065 #if INCLUDE_VM_STRUCTS
5066 #include "runtime/vmStructs.hpp"
5067 #endif
5068 
5069 #define run_unit_test(unit_test_function_call)              \
5070   tty->print_cr("Running test: " #unit_test_function_call); \
5071   unit_test_function_call
5072 
5073 // Forward declaration
5074 void TestOS_test();
5075 void TestReservedSpace_test();
5076 void TestReserveMemorySpecial_test();
5077 void TestVirtualSpace_test();
5078 void TestMetaspaceAux_test();
5079 void TestMetachunk_test();
5080 void TestVirtualSpaceNode_test();
5081 void TestNewSize_test();
5082 void TestKlass_test();
5083 void Test_linked_list();
5084 void TestChunkedList_test();
5085 #if INCLUDE_ALL_GCS
5086 void TestOldFreeSpaceCalculation_test();
5087 void TestG1BiasedArray_test();
5088 void TestBufferingOopClosure_test();
5089 void TestCodeCacheRemSet_test();
5090 void FreeRegionList_test();
5091 #endif
5092 
5093 void execute_internal_vm_tests() {
5094   if (ExecuteInternalVMTests) {
5095     tty->print_cr("Running internal VM tests");
5096     run_unit_test(TestOS_test());
5097     run_unit_test(TestReservedSpace_test());
5098     run_unit_test(TestReserveMemorySpecial_test());
5099     run_unit_test(TestVirtualSpace_test());
5100     run_unit_test(TestMetaspaceAux_test());
5101     run_unit_test(TestMetachunk_test());
5102     run_unit_test(TestVirtualSpaceNode_test());
5103     run_unit_test(GlobalDefinitions::test_globals());
5104     run_unit_test(GCTimerAllTest::all());
5105     run_unit_test(arrayOopDesc::test_max_array_length());
5106     run_unit_test(CollectedHeap::test_is_in());
5107     run_unit_test(QuickSort::test_quick_sort());
5108     run_unit_test(GuardedMemory::test_guarded_memory());
5109     run_unit_test(AltHashing::test_alt_hash());
5110     run_unit_test(test_loggc_filename());
5111     run_unit_test(TestNewSize_test());
5112     run_unit_test(TestKlass_test());
5113     run_unit_test(Test_linked_list());
5114     run_unit_test(TestChunkedList_test());
5115 #if INCLUDE_VM_STRUCTS
5116     run_unit_test(VMStructs::test());


< prev index next >