jdk/src/java.base/windows/native/libjava/ProcessHandleImpl_win.c
changeset 32209 24bb680a1609
parent 31682 c19dcf5e0b6d
child 34385 0762c1d51f8a
equal deleted inserted replaced
32167:c8753d0be177 32209:24bb680a1609
    43  */
    43  */
    44 
    44 
    45 /* Field id for jString 'command' in java.lang.ProcessHandle.Info */
    45 /* Field id for jString 'command' in java.lang.ProcessHandle.Info */
    46 static jfieldID ProcessHandleImpl_Info_commandID;
    46 static jfieldID ProcessHandleImpl_Info_commandID;
    47 
    47 
       
    48 /* Field id for jString 'commandLine' in java.lang.ProcessHandleImpl.Info */
       
    49 static jfieldID ProcessHandleImpl_Info_commandLineID;
       
    50 
    48 /* Field id for jString[] 'arguments' in java.lang.ProcessHandle.Info */
    51 /* Field id for jString[] 'arguments' in java.lang.ProcessHandle.Info */
    49 static jfieldID ProcessHandleImpl_Info_argumentsID;
    52 static jfieldID ProcessHandleImpl_Info_argumentsID;
    50 
    53 
    51 /* Field id for jlong 'totalTime' in java.lang.ProcessHandle.Info */
    54 /* Field id for jlong 'totalTime' in java.lang.ProcessHandle.Info */
    52 static jfieldID ProcessHandleImpl_Info_totalTimeID;
    55 static jfieldID ProcessHandleImpl_Info_totalTimeID;
    67 JNIEXPORT void JNICALL
    70 JNIEXPORT void JNICALL
    68 Java_java_lang_ProcessHandleImpl_00024Info_initIDs(JNIEnv *env, jclass clazz) {
    71 Java_java_lang_ProcessHandleImpl_00024Info_initIDs(JNIEnv *env, jclass clazz) {
    69 
    72 
    70     CHECK_NULL(ProcessHandleImpl_Info_commandID = (*env)->GetFieldID(env,
    73     CHECK_NULL(ProcessHandleImpl_Info_commandID = (*env)->GetFieldID(env,
    71         clazz, "command", "Ljava/lang/String;"));
    74         clazz, "command", "Ljava/lang/String;"));
       
    75     CHECK_NULL(ProcessHandleImpl_Info_commandLineID = (*env)->GetFieldID(env,
       
    76         clazz, "commandLine", "Ljava/lang/String;"));
    72     CHECK_NULL(ProcessHandleImpl_Info_argumentsID = (*env)->GetFieldID(env,
    77     CHECK_NULL(ProcessHandleImpl_Info_argumentsID = (*env)->GetFieldID(env,
    73         clazz, "arguments", "[Ljava/lang/String;"));
    78         clazz, "arguments", "[Ljava/lang/String;"));
    74     CHECK_NULL(ProcessHandleImpl_Info_totalTimeID = (*env)->GetFieldID(env,
    79     CHECK_NULL(ProcessHandleImpl_Info_totalTimeID = (*env)->GetFieldID(env,
    75         clazz, "totalTime", "J"));
    80         clazz, "totalTime", "J"));
    76     CHECK_NULL(ProcessHandleImpl_Info_startTimeID = (*env)->GetFieldID(env,
    81     CHECK_NULL(ProcessHandleImpl_Info_startTimeID = (*env)->GetFieldID(env,