Lines Matching defs:globals
85 jmmVMGlobal* globals;
104 globals = (jmmVMGlobal*) malloc(gsize);
105 if (globals == NULL) {
110 memset(globals, 0, gsize);
111 num_flags = jmm_interface->GetVMGlobals(env, names, globals, count);
113 free(globals);
119 if (globals[i].name == NULL) {
122 switch (globals[i].type) {
125 globals[i].value.z);
128 valueObj = globals[i].value.l;
132 globals[i].value.j);
138 switch (globals[i].origin) {
165 flag = JNU_NewObjectByName(env, class_name, signature, globals[i].name,
166 valueObj, globals[i].writeable,
167 globals[i].external, origin);
169 free(globals);
179 free(globals);
183 free(globals);