Mercurial > hg > truffle
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 |