equal
deleted
inserted
replaced
160 */ |
160 */ |
161 int CallJavaMainInNewThread(jlong stack_size, void* args); |
161 int CallJavaMainInNewThread(jlong stack_size, void* args); |
162 |
162 |
163 /* sun.java.launcher.* platform properties. */ |
163 /* sun.java.launcher.* platform properties. */ |
164 void SetJavaCommandLineProp(char* what, int argc, char** argv); |
164 void SetJavaCommandLineProp(char* what, int argc, char** argv); |
165 void SetJavaLauncherProp(void); |
|
166 |
165 |
167 /* |
166 /* |
168 * Functions defined in java.c and used in java_md.c. |
167 * Functions defined in java.c and used in java_md.c. |
169 */ |
168 */ |
170 jint ReadKnownVMs(const char *jvmcfg, jboolean speculative); |
169 jint ReadKnownVMs(const char *jvmcfg, jboolean speculative); |
172 void AddOption(char *str, void *info); |
171 void AddOption(char *str, void *info); |
173 jboolean IsWhiteSpaceOption(const char* name); |
172 jboolean IsWhiteSpaceOption(const char* name); |
174 |
173 |
175 // Utility function defined in args.c |
174 // Utility function defined in args.c |
176 int isTerminalOpt(char *arg); |
175 int isTerminalOpt(char *arg); |
177 |
|
178 const char* GetProgramName(); |
|
179 const char* GetFullVersion(); |
|
180 jboolean IsJavaArgs(); |
|
181 jboolean IsJavaw(); |
176 jboolean IsJavaw(); |
182 |
177 |
183 int ContinueInNewThread(InvocationFunctions* ifn, jlong threadStackSize, |
178 int ContinueInNewThread(InvocationFunctions* ifn, jlong threadStackSize, |
184 int argc, char** argv, |
179 int argc, char** argv, |
185 int mode, char *what, int ret); |
180 int mode, char *what, int ret); |