/dports/devel/jsl/jsl-0.3.0/src/liveconnect/ |
H A D | jsj_JSObject.c | 423 if (!jsj_env) in capture_js_error_reports_for_java() 454 … jsj_env->pending_js_errors = destroy_saved_js_error(jsj_env->jEnv, jsj_env->pending_js_errors); in jsj_ClearPendingJSErrors() 740 if (!jsj_env) in jsj_enter_js() 891 if (!jsj_env) in Java_netscape_javascript_JSObject_getMember() 946 if (!jsj_env) in Java_netscape_javascript_JSObject_getSlot() 984 if (!jsj_env) in Java_netscape_javascript_JSObject_setMember() 1031 if (!jsj_env) in Java_netscape_javascript_JSObject_setSlot() 1062 if (!jsj_env) in Java_netscape_javascript_JSObject_removeMember() 1111 if (!jsj_env) in Java_netscape_javascript_JSObject_call() 1200 if (!jsj_env) in Java_netscape_javascript_JSObject_eval() [all …]
|
H A D | jsj.c | 632 if (!jsj_env) in new_jsjava_thread_state() 652 return jsj_env; in new_jsjava_thread_state() 659 jsj_env = NULL; in find_jsjava_thread() 685 return jsj_env; in find_jsjava_thread() 710 if (jsj_env) in JSJ_AttachCurrentThreadToJava() 718 return jsj_env; in JSJ_AttachCurrentThreadToJava() 753 if (jsj_env) in jsj_MapJavaThreadToJSJavaThreadState() 776 if (!jsj_env) in jsj_MapJavaThreadToJSJavaThreadState() 779 return jsj_env; in jsj_MapJavaThreadToJSJavaThreadState() 796 jsj_env->cx = cx; in JSJ_SetDefaultJSContextForJavaThread() [all …]
|
H A D | nsCLiveconnect.cpp | 265 if (!jsj_env) in GetMember() 323 if (!jsj_env) in GetSlot() 373 if (!jsj_env) in SetMember() 391 jsj_exit_js(cx, jsj_env, saved_state); in SetMember() 423 if (!jsj_env) in SetSlot() 435 jsj_exit_js(cx, jsj_env, saved_state); in SetSlot() 464 if (!jsj_env) in RemoveMember() 518 if (!jsj_env) in Call() 598 if (!jsj_env) in Eval() 669 if (!jsj_env) in GetWindow() [all …]
|
H A D | jsj_JavaClass.c | 182 jsj_ExitJava(jsj_env); in JavaClass_getPropertyById() 187 jsj_ExitJava(jsj_env); in JavaClass_getPropertyById() 227 jsj_ExitJava(jsj_env); in JavaClass_getPropertyById() 251 jsj_ExitJava(jsj_env); in JavaClass_setPropertyById() 262 jsj_ExitJava(jsj_env); in JavaClass_setPropertyById() 268 jsj_ExitJava(jsj_env); in JavaClass_setPropertyById() 277 jsj_ExitJava(jsj_env); in JavaClass_setPropertyById() 433 jsj_ExitJava(jsj_env); in JavaClass_newEnumerate() 682 jsj_ExitJava(jsj_env); in getClass() 718 jsj_ExitJava(jsj_env); in JavaClass_construct() [all …]
|
H A D | jsj_JavaObject.c | 296 JSJavaThreadState *jsj_env; in JavaObject_finalize() local 318 jsj_ExitJava(jsj_env); in JavaObject_finalize() 352 JS_ASSERT(jsj_env); in jsj_DiscardJavaObjReflections() 353 if (!jsj_env) in jsj_DiscardJavaObjReflections() 410 jsj_ExitJava(jsj_env); in JavaObject_convert() 421 jsj_ExitJava(jsj_env); in JavaObject_convert() 432 jsj_ExitJava(jsj_env); in JavaObject_convert() 716 jsj_ExitJava(jsj_env); in JavaObject_getPropertyById() 790 jsj_ExitJava(jsj_env); in JavaObject_setPropertyById() 800 jsj_ExitJava(jsj_env); in JavaObject_setPropertyById() [all …]
|
H A D | jsj_utils.c | 456 JSJavaThreadState *jsj_env; in jsj_EnterJava() local 462 jsj_env = the_java_jsj_env; in jsj_EnterJava() 465 if (!jsj_env) { in jsj_EnterJava() 474 if ((jsj_env->recursion_depth > 0) && (jsj_env->cx != cx)) in jsj_EnterJava() 477 jsj_env->recursion_depth++; in jsj_EnterJava() 480 if (!jsj_env->cx) in jsj_EnterJava() 481 jsj_env->cx = cx; in jsj_EnterJava() 484 *envp = jsj_env->jEnv; in jsj_EnterJava() 485 return jsj_env; in jsj_EnterJava() 492 if (jsj_env) { in jsj_ExitJava() [all …]
|
H A D | jsj_JavaArray.c | 215 JSJavaThreadState *jsj_env; in JavaArray_getPropertyById() local 218 jsj_env = jsj_EnterJava(cx, &jEnv); in JavaArray_getPropertyById() 222 jsj_ExitJava(jsj_env); in JavaArray_getPropertyById() 230 JSJavaThreadState *jsj_env; in JavaArray_setPropertyById() local 233 jsj_env = jsj_EnterJava(cx, &jEnv); in JavaArray_setPropertyById() 237 jsj_ExitJava(jsj_env); in JavaArray_setPropertyById() 251 JSJavaThreadState *jsj_env; in JavaArray_lookupProperty() local 266 jsj_ExitJava(jsj_env); in JavaArray_lookupProperty() 337 JSJavaThreadState *jsj_env; in JavaArray_newEnumerate() local 358 jsj_ExitJava(jsj_env); in JavaArray_newEnumerate() [all …]
|
H A D | jsj_method.c | 1400 jEnv = jsj_env->jEnv; in invoke_java_method() 1536 jEnv = jsj_env->jEnv; in invoke_overloaded_java_method() 1570 jEnv = jsj_env->jEnv; in invoke_java_constructor() 1631 jEnv = jsj_env->jEnv; in invoke_overloaded_java_constructor() 1651 jEnv = jsj_env->jEnv; in java_constructor_wrapper() 1687 JSJavaThreadState *jsj_env; in jsj_JavaConstructorWrapper() local 1711 jsj_ExitJava(jsj_env); in jsj_JavaConstructorWrapper() 1725 jEnv = jsj_env->jEnv; in static_method_wrapper() 1753 JSJavaThreadState *jsj_env; in jsj_JavaStaticMethodWrapper() local 1771 jsj_ExitJava(jsj_env); in jsj_JavaStaticMethodWrapper() [all …]
|
H A D | jsj_class.c | 412 JSJavaThreadState *jsj_env = (JSJavaThreadState *)arg; in enumerate_remove_java_class() local 417 destroy_class_descriptor(jsj_env->cx, jsj_env->jEnv, class_descriptor); in enumerate_remove_java_class() 428 JSJavaThreadState *jsj_env; in jsj_DiscardJavaClassReflections() local 433 jsj_env = jsj_MapJavaThreadToJSJavaThreadState(jEnv, &err_msg); in jsj_DiscardJavaClassReflections() 434 JS_ASSERT(jsj_env); in jsj_DiscardJavaClassReflections() 435 if (!jsj_env) in jsj_DiscardJavaClassReflections() 439 cx = jsj_env->cx; in jsj_DiscardJavaClassReflections() 446 cx = JSJ_callbacks->map_jsj_thread_to_js_context(jsj_env, in jsj_DiscardJavaClassReflections() 450 cx = JSJ_callbacks->map_jsj_thread_to_js_context(jsj_env, in jsj_DiscardJavaClassReflections() 467 (void*)jsj_env); in jsj_DiscardJavaClassReflections()
|
H A D | jsjava.h | 106 JSContext * (*map_jsj_thread_to_js_context)(JSJavaThreadState *jsj_env, 273 JSJ_DetachCurrentThreadFromJava(JSJavaThreadState *jsj_env); 289 JSJ_SetDefaultJSContextForJavaThread(JSContext *cx, JSJavaThreadState *jsj_env);
|
H A D | jsj_JavaPackage.c | 141 JSJavaThreadState *jsj_env; in JavaPackage_resolve() local 172 jsj_env = jsj_EnterJava(cx, &jEnv); in JavaPackage_resolve() 261 jsj_ExitJava(jsj_env); in JavaPackage_resolve()
|
H A D | jsj_private.h | 424 jsj_exit_js(JSContext *cx, JSJavaThreadState *jsj_env, JSErrorReporter old_error_reporterp); 600 jsj_ClearPendingJSErrors(JSJavaThreadState *jsj_env); 649 jsj_ExitJava(JSJavaThreadState *jsj_env);
|
H A D | jsj_simpleapi.c | 66 default_map_jsj_thread_to_js_context(JSJavaThreadState *jsj_env, in default_map_jsj_thread_to_js_context() argument
|
/dports/lang/spidermonkey17/js/src/liveconnect/ |
H A D | jsj_JSObject.c | 423 if (!jsj_env) in capture_js_error_reports_for_java() 454 … jsj_env->pending_js_errors = destroy_saved_js_error(jsj_env->jEnv, jsj_env->pending_js_errors); in jsj_ClearPendingJSErrors() 740 if (!jsj_env) in jsj_enter_js() 887 if (!jsj_env) in Java_netscape_javascript_JSObject_getMember() 942 if (!jsj_env) in Java_netscape_javascript_JSObject_getSlot() 980 if (!jsj_env) in Java_netscape_javascript_JSObject_setMember() 1027 if (!jsj_env) in Java_netscape_javascript_JSObject_setSlot() 1058 if (!jsj_env) in Java_netscape_javascript_JSObject_removeMember() 1107 if (!jsj_env) in Java_netscape_javascript_JSObject_call() 1196 if (!jsj_env) in Java_netscape_javascript_JSObject_eval() [all …]
|
H A D | jsj.c | 634 if (!jsj_env) in new_jsjava_thread_state() 654 return jsj_env; in new_jsjava_thread_state() 661 jsj_env = NULL; in find_jsjava_thread() 687 return jsj_env; in find_jsjava_thread() 712 if (jsj_env) in JSJ_AttachCurrentThreadToJava() 720 return jsj_env; in JSJ_AttachCurrentThreadToJava() 755 if (jsj_env) in jsj_MapJavaThreadToJSJavaThreadState() 778 if (!jsj_env) in jsj_MapJavaThreadToJSJavaThreadState() 781 return jsj_env; in jsj_MapJavaThreadToJSJavaThreadState() 798 jsj_env->cx = cx; in JSJ_SetDefaultJSContextForJavaThread() [all …]
|
H A D | nsCLiveconnect.cpp | 263 if (!jsj_env) in GetMember() 321 if (!jsj_env) in GetSlot() 371 if (!jsj_env) in SetMember() 389 jsj_exit_js(cx, jsj_env, saved_state); in SetMember() 421 if (!jsj_env) in SetSlot() 433 jsj_exit_js(cx, jsj_env, saved_state); in SetSlot() 462 if (!jsj_env) in RemoveMember() 516 if (!jsj_env) in Call() 598 if (!jsj_env) in Eval() 669 if (!jsj_env) in GetWindow() [all …]
|
H A D | jsj_JavaClass.c | 182 jsj_ExitJava(jsj_env); in JavaClass_getPropertyById() 187 jsj_ExitJava(jsj_env); in JavaClass_getPropertyById() 227 jsj_ExitJava(jsj_env); in JavaClass_getPropertyById() 251 jsj_ExitJava(jsj_env); in JavaClass_setPropertyById() 262 jsj_ExitJava(jsj_env); in JavaClass_setPropertyById() 268 jsj_ExitJava(jsj_env); in JavaClass_setPropertyById() 277 jsj_ExitJava(jsj_env); in JavaClass_setPropertyById() 429 jsj_ExitJava(jsj_env); in JavaClass_newEnumerate() 678 jsj_ExitJava(jsj_env); in getClass() 714 jsj_ExitJava(jsj_env); in JavaClass_construct() [all …]
|
H A D | jsj_JavaObject.c | 297 JSJavaThreadState *jsj_env; in JavaObject_finalize() local 353 JS_ASSERT(jsj_env); in jsj_DiscardJavaObjReflections() 354 if (!jsj_env) in jsj_DiscardJavaObjReflections() 411 jsj_ExitJava(jsj_env); in JavaObject_convert() 422 jsj_ExitJava(jsj_env); in JavaObject_convert() 433 jsj_ExitJava(jsj_env); in JavaObject_convert() 642 jsj_ExitJava(jsj_env); in JavaObject_getPropertyById() 717 jsj_ExitJava(jsj_env); in JavaObject_getPropertyById() 791 jsj_ExitJava(jsj_env); in JavaObject_setPropertyById() 801 jsj_ExitJava(jsj_env); in JavaObject_setPropertyById() [all …]
|
H A D | jsj_utils.c | 456 JSJavaThreadState *jsj_env; in jsj_EnterJava() local 462 jsj_env = the_java_jsj_env; in jsj_EnterJava() 465 if (!jsj_env) { in jsj_EnterJava() 474 if ((jsj_env->recursion_depth > 0) && (jsj_env->cx != cx)) in jsj_EnterJava() 477 jsj_env->recursion_depth++; in jsj_EnterJava() 480 if (!jsj_env->cx) in jsj_EnterJava() 481 jsj_env->cx = cx; in jsj_EnterJava() 484 *envp = jsj_env->jEnv; in jsj_EnterJava() 485 return jsj_env; in jsj_EnterJava() 492 if (jsj_env) { in jsj_ExitJava() [all …]
|
H A D | jsj_JavaArray.c | 215 JSJavaThreadState *jsj_env; in JavaArray_getPropertyById() local 218 jsj_env = jsj_EnterJava(cx, &jEnv); in JavaArray_getPropertyById() 222 jsj_ExitJava(jsj_env); in JavaArray_getPropertyById() 230 JSJavaThreadState *jsj_env; in JavaArray_setPropertyById() local 233 jsj_env = jsj_EnterJava(cx, &jEnv); in JavaArray_setPropertyById() 237 jsj_ExitJava(jsj_env); in JavaArray_setPropertyById() 247 JSJavaThreadState *jsj_env; in JavaArray_lookupProperty() local 262 jsj_ExitJava(jsj_env); in JavaArray_lookupProperty() 333 JSJavaThreadState *jsj_env; in JavaArray_newEnumerate() local 354 jsj_ExitJava(jsj_env); in JavaArray_newEnumerate() [all …]
|
H A D | jsj_method.c | 1400 jEnv = jsj_env->jEnv; in invoke_java_method() 1536 jEnv = jsj_env->jEnv; in invoke_overloaded_java_method() 1570 jEnv = jsj_env->jEnv; in invoke_java_constructor() 1631 jEnv = jsj_env->jEnv; in invoke_overloaded_java_constructor() 1651 jEnv = jsj_env->jEnv; in java_constructor_wrapper() 1687 JSJavaThreadState *jsj_env; in jsj_JavaConstructorWrapper() local 1711 jsj_ExitJava(jsj_env); in jsj_JavaConstructorWrapper() 1725 jEnv = jsj_env->jEnv; in static_method_wrapper() 1753 JSJavaThreadState *jsj_env; in jsj_JavaStaticMethodWrapper() local 1771 jsj_ExitJava(jsj_env); in jsj_JavaStaticMethodWrapper() [all …]
|
H A D | jsj_class.c | 412 JSJavaThreadState *jsj_env = (JSJavaThreadState *)arg; in enumerate_remove_java_class() local 417 destroy_class_descriptor(jsj_env->cx, jsj_env->jEnv, class_descriptor); in enumerate_remove_java_class() 428 JSJavaThreadState *jsj_env; in jsj_DiscardJavaClassReflections() local 433 jsj_env = jsj_MapJavaThreadToJSJavaThreadState(jEnv, &err_msg); in jsj_DiscardJavaClassReflections() 434 JS_ASSERT(jsj_env); in jsj_DiscardJavaClassReflections() 435 if (!jsj_env) in jsj_DiscardJavaClassReflections() 439 cx = jsj_env->cx; in jsj_DiscardJavaClassReflections() 446 cx = JSJ_callbacks->map_jsj_thread_to_js_context(jsj_env, in jsj_DiscardJavaClassReflections() 450 cx = JSJ_callbacks->map_jsj_thread_to_js_context(jsj_env, in jsj_DiscardJavaClassReflections() 467 (void*)jsj_env); in jsj_DiscardJavaClassReflections()
|
H A D | jsjava.h | 106 JSContext * (*map_jsj_thread_to_js_context)(JSJavaThreadState *jsj_env, 273 JSJ_DetachCurrentThreadFromJava(JSJavaThreadState *jsj_env); 289 JSJ_SetDefaultJSContextForJavaThread(JSContext *cx, JSJavaThreadState *jsj_env);
|
H A D | jsj_JavaPackage.c | 141 JSJavaThreadState *jsj_env; in JavaPackage_resolve() local 172 jsj_env = jsj_EnterJava(cx, &jEnv); in JavaPackage_resolve() 261 jsj_ExitJava(jsj_env); in JavaPackage_resolve()
|
H A D | jsj_private.h | 419 jsj_exit_js(JSContext *cx, JSJavaThreadState *jsj_env, JSErrorReporter old_error_reporterp); 595 jsj_ClearPendingJSErrors(JSJavaThreadState *jsj_env); 644 jsj_ExitJava(JSJavaThreadState *jsj_env);
|