< prev index next >

src/share/vm/prims/jni.cpp

Print this page




3838 
3839 #ifndef PRODUCT
3840 
3841 #include "gc/shared/collectedHeap.hpp"
3842 #include "gc/shared/gcTimer.hpp"
3843 #if INCLUDE_ALL_GCS
3844 #include "gc/g1/heapRegionRemSet.hpp"
3845 #endif
3846 #include "memory/guardedMemory.hpp"
3847 #include "utilities/ostream.hpp"
3848 #include "utilities/quickSort.hpp"
3849 #if INCLUDE_VM_STRUCTS
3850 #include "runtime/vmStructs.hpp"
3851 #endif
3852 
3853 #define run_unit_test(unit_test_function_call)              \
3854   tty->print_cr("Running test: " #unit_test_function_call); \
3855   unit_test_function_call
3856 
3857 // Forward declaration

3858 void test_semaphore();
3859 void TestOS_test();
3860 void TestReservedSpace_test();
3861 void TestReserveMemorySpecial_test();
3862 void TestVirtualSpace_test();
3863 void TestMetaspaceAux_test();
3864 void TestMetachunk_test();
3865 void TestVirtualSpaceNode_test();
3866 void TestNewSize_test();
3867 void TestOldSize_test();
3868 void TestKlass_test();
3869 void TestBitMap_test();
3870 void TestAsUtf8();
3871 void Test_linked_list();
3872 void TestChunkedList_test();
3873 #if INCLUDE_ALL_GCS
3874 void TestOldFreeSpaceCalculation_test();
3875 void TestG1BiasedArray_test();
3876 void TestBufferingOopClosure_test();
3877 void TestCodeCacheRemSet_test();
3878 void FreeRegionList_test();
3879 #endif
3880 
3881 void execute_internal_vm_tests() {
3882   if (ExecuteInternalVMTests) {
3883     tty->print_cr("Running internal VM tests");

3884     run_unit_test(test_semaphore());
3885     run_unit_test(TestOS_test());
3886     run_unit_test(TestReservedSpace_test());
3887     run_unit_test(TestReserveMemorySpecial_test());
3888     run_unit_test(TestVirtualSpace_test());
3889     run_unit_test(TestMetaspaceAux_test());
3890     run_unit_test(TestMetachunk_test());
3891     run_unit_test(TestVirtualSpaceNode_test());
3892     run_unit_test(GlobalDefinitions::test_globals());
3893     run_unit_test(GCTimerAllTest::all());
3894     run_unit_test(arrayOopDesc::test_max_array_length());
3895     run_unit_test(CollectedHeap::test_is_in());
3896     run_unit_test(QuickSort::test_quick_sort());
3897     run_unit_test(GuardedMemory::test_guarded_memory());
3898     run_unit_test(AltHashing::test_alt_hash());
3899     run_unit_test(test_loggc_filename());
3900     run_unit_test(TestNewSize_test());
3901     run_unit_test(TestOldSize_test());
3902     run_unit_test(TestKlass_test());
3903     run_unit_test(TestBitMap_test());




3838 
3839 #ifndef PRODUCT
3840 
3841 #include "gc/shared/collectedHeap.hpp"
3842 #include "gc/shared/gcTimer.hpp"
3843 #if INCLUDE_ALL_GCS
3844 #include "gc/g1/heapRegionRemSet.hpp"
3845 #endif
3846 #include "memory/guardedMemory.hpp"
3847 #include "utilities/ostream.hpp"
3848 #include "utilities/quickSort.hpp"
3849 #if INCLUDE_VM_STRUCTS
3850 #include "runtime/vmStructs.hpp"
3851 #endif
3852 
3853 #define run_unit_test(unit_test_function_call)              \
3854   tty->print_cr("Running test: " #unit_test_function_call); \
3855   unit_test_function_call
3856 
3857 // Forward declaration
3858 void test_workgang();
3859 void test_semaphore();
3860 void TestOS_test();
3861 void TestReservedSpace_test();
3862 void TestReserveMemorySpecial_test();
3863 void TestVirtualSpace_test();
3864 void TestMetaspaceAux_test();
3865 void TestMetachunk_test();
3866 void TestVirtualSpaceNode_test();
3867 void TestNewSize_test();
3868 void TestOldSize_test();
3869 void TestKlass_test();
3870 void TestBitMap_test();
3871 void TestAsUtf8();
3872 void Test_linked_list();
3873 void TestChunkedList_test();
3874 #if INCLUDE_ALL_GCS
3875 void TestOldFreeSpaceCalculation_test();
3876 void TestG1BiasedArray_test();
3877 void TestBufferingOopClosure_test();
3878 void TestCodeCacheRemSet_test();
3879 void FreeRegionList_test();
3880 #endif
3881 
3882 void execute_internal_vm_tests() {
3883   if (ExecuteInternalVMTests) {
3884     tty->print_cr("Running internal VM tests");
3885     run_unit_test(test_workgang());
3886     run_unit_test(test_semaphore());
3887     run_unit_test(TestOS_test());
3888     run_unit_test(TestReservedSpace_test());
3889     run_unit_test(TestReserveMemorySpecial_test());
3890     run_unit_test(TestVirtualSpace_test());
3891     run_unit_test(TestMetaspaceAux_test());
3892     run_unit_test(TestMetachunk_test());
3893     run_unit_test(TestVirtualSpaceNode_test());
3894     run_unit_test(GlobalDefinitions::test_globals());
3895     run_unit_test(GCTimerAllTest::all());
3896     run_unit_test(arrayOopDesc::test_max_array_length());
3897     run_unit_test(CollectedHeap::test_is_in());
3898     run_unit_test(QuickSort::test_quick_sort());
3899     run_unit_test(GuardedMemory::test_guarded_memory());
3900     run_unit_test(AltHashing::test_alt_hash());
3901     run_unit_test(test_loggc_filename());
3902     run_unit_test(TestNewSize_test());
3903     run_unit_test(TestOldSize_test());
3904     run_unit_test(TestKlass_test());
3905     run_unit_test(TestBitMap_test());


< prev index next >