5043 |
5043 |
5044 #define run_unit_test(unit_test_function_call) \ |
5044 #define run_unit_test(unit_test_function_call) \ |
5045 tty->print_cr("Running test: " #unit_test_function_call); \ |
5045 tty->print_cr("Running test: " #unit_test_function_call); \ |
5046 unit_test_function_call |
5046 unit_test_function_call |
5047 |
5047 |
|
5048 // Forward declaration |
|
5049 void TestReservedSpace_test(); |
|
5050 void TestReserveMemorySpecial_test(); |
|
5051 |
5048 void execute_internal_vm_tests() { |
5052 void execute_internal_vm_tests() { |
5049 if (ExecuteInternalVMTests) { |
5053 if (ExecuteInternalVMTests) { |
5050 tty->print_cr("Running internal VM tests"); |
5054 tty->print_cr("Running internal VM tests"); |
|
5055 run_unit_test(TestReservedSpace_test()); |
|
5056 run_unit_test(TestReserveMemorySpecial_test()); |
5051 run_unit_test(GlobalDefinitions::test_globals()); |
5057 run_unit_test(GlobalDefinitions::test_globals()); |
5052 run_unit_test(GCTimerAllTest::all()); |
5058 run_unit_test(GCTimerAllTest::all()); |
5053 run_unit_test(arrayOopDesc::test_max_array_length()); |
5059 run_unit_test(arrayOopDesc::test_max_array_length()); |
5054 run_unit_test(CollectedHeap::test_is_in()); |
5060 run_unit_test(CollectedHeap::test_is_in()); |
5055 run_unit_test(QuickSort::test_quick_sort()); |
5061 run_unit_test(QuickSort::test_quick_sort()); |