< prev index next >

src/share/vm/prims/jni.cpp

Print this page
rev 9698 : imported patch 8145031


3928     run_unit_test(Test_linked_list());
3929     run_unit_test(TestChunkedList_test());
3930     run_unit_test(JSONTest::test());
3931     run_unit_test(Test_log_length());
3932     run_unit_test(DirectivesParser::test());
3933 #if INCLUDE_VM_STRUCTS
3934     run_unit_test(VMStructs::test());
3935 #endif
3936 #if INCLUDE_ALL_GCS
3937     run_unit_test(TestOldFreeSpaceCalculation_test());
3938     run_unit_test(TestG1BiasedArray_test());
3939     run_unit_test(TestBufferingOopClosure_test());
3940     run_unit_test(TestCodeCacheRemSet_test());
3941     if (UseG1GC) {
3942       run_unit_test(FreeRegionList_test());
3943       run_unit_test(IHOP_test());
3944     }
3945     run_unit_test(test_memset_with_concurrent_readers());
3946     run_unit_test(TestPredictions_test());
3947     run_unit_test(WorkerDataArray_test());

3948 #endif
3949     tty->print_cr("All internal VM tests passed");
3950   }
3951 }
3952 
3953 #undef run_unit_test
3954 
3955 #endif
3956 
3957 DT_RETURN_MARK_DECL(CreateJavaVM, jint
3958                     , HOTSPOT_JNI_CREATEJAVAVM_RETURN(_ret_ref));
3959 
3960 static jint JNI_CreateJavaVM_inner(JavaVM **vm, void **penv, void *args) {
3961   HOTSPOT_JNI_CREATEJAVAVM_ENTRY((void **) vm, penv, args);
3962 
3963   jint result = JNI_ERR;
3964   DT_RETURN_MARK(CreateJavaVM, jint, (const jint&)result);
3965 
3966   // We're about to use Atomic::xchg for synchronization.  Some Zero
3967   // platforms use the GCC builtin __sync_lock_test_and_set for this,




3928     run_unit_test(Test_linked_list());
3929     run_unit_test(TestChunkedList_test());
3930     run_unit_test(JSONTest::test());
3931     run_unit_test(Test_log_length());
3932     run_unit_test(DirectivesParser::test());
3933 #if INCLUDE_VM_STRUCTS
3934     run_unit_test(VMStructs::test());
3935 #endif
3936 #if INCLUDE_ALL_GCS
3937     run_unit_test(TestOldFreeSpaceCalculation_test());
3938     run_unit_test(TestG1BiasedArray_test());
3939     run_unit_test(TestBufferingOopClosure_test());
3940     run_unit_test(TestCodeCacheRemSet_test());
3941     if (UseG1GC) {
3942       run_unit_test(FreeRegionList_test());
3943       run_unit_test(IHOP_test());
3944     }
3945     run_unit_test(test_memset_with_concurrent_readers());
3946     run_unit_test(TestPredictions_test());
3947     run_unit_test(WorkerDataArray_test());
3948     run_unit_test(Abstract_VM_Version::FinalParallelGCThreads_test());
3949 #endif
3950     tty->print_cr("All internal VM tests passed");
3951   }
3952 }
3953 
3954 #undef run_unit_test
3955 
3956 #endif
3957 
3958 DT_RETURN_MARK_DECL(CreateJavaVM, jint
3959                     , HOTSPOT_JNI_CREATEJAVAVM_RETURN(_ret_ref));
3960 
3961 static jint JNI_CreateJavaVM_inner(JavaVM **vm, void **penv, void *args) {
3962   HOTSPOT_JNI_CREATEJAVAVM_ENTRY((void **) vm, penv, args);
3963 
3964   jint result = JNI_ERR;
3965   DT_RETURN_MARK(CreateJavaVM, jint, (const jint&)result);
3966 
3967   // We're about to use Atomic::xchg for synchronization.  Some Zero
3968   // platforms use the GCC builtin __sync_lock_test_and_set for this,


< prev index next >