comparison src/share/vm/prims/jni.cpp @ 1980:828eafbd85cc

6348631: remove the use of the HPI library from Hotspot Summary: move functions from hpi library to hotspot, communicate with licensees and open source community, check jdk for dependency, file CCC request Reviewed-by: coleenp, acorn, dsamersoff
author ikrylov
date Wed, 01 Dec 2010 18:26:32 -0500
parents f95d63e2154a
children 017cd8bce8a8
comparison
equal deleted inserted replaced
1972:f95d63e2154a 1980:828eafbd85cc
3256 volatile jint safe_to_recreate_vm = 1; 3256 volatile jint safe_to_recreate_vm = 1;
3257 struct JavaVM_ main_vm = {&jni_InvokeInterface}; 3257 struct JavaVM_ main_vm = {&jni_InvokeInterface};
3258 3258
3259 3259
3260 #define JAVASTACKSIZE (400 * 1024) /* Default size of a thread java stack */ 3260 #define JAVASTACKSIZE (400 * 1024) /* Default size of a thread java stack */
3261 #define PROCSTACKSIZE 0 /* 0 means default size in HPI */
3262 enum { VERIFY_NONE, VERIFY_REMOTE, VERIFY_ALL }; 3261 enum { VERIFY_NONE, VERIFY_REMOTE, VERIFY_ALL };
3263 3262
3264 HS_DTRACE_PROBE_DECL1(hotspot_jni, GetDefaultJavaVMInitArgs__entry, void*); 3263 HS_DTRACE_PROBE_DECL1(hotspot_jni, GetDefaultJavaVMInitArgs__entry, void*);
3265 DT_RETURN_MARK_DECL(GetDefaultJavaVMInitArgs, jint); 3264 DT_RETURN_MARK_DECL(GetDefaultJavaVMInitArgs, jint);
3266 3265