281 do_intrinsic(_arraycopy, java_lang_System, arraycopy_name, arraycopy_signature, F_SN) \
282 do_name( arraycopy_name, "arraycopy") \
283 do_signature(arraycopy_signature, "(Ljava/lang/Object;ILjava/lang/Object;II)V") \
284 \
285 do_intrinsic(_currentCarrierThread, java_lang_Thread, currentCarrierThread_name, currentThread_signature, F_SN) \
286 do_name( currentCarrierThread_name, "currentCarrierThread") \
287 do_intrinsic(_currentThread, java_lang_Thread, currentThread_name, currentThread_signature, F_SN) \
288 do_name( currentThread_name, "currentThread") \
289 do_signature(currentThread_signature, "()Ljava/lang/Thread;") \
290 do_intrinsic(_scopedValueCache, java_lang_Thread, scopedValueCache_name, scopedValueCache_signature, F_SN) \
291 do_name( scopedValueCache_name, "scopedValueCache") \
292 do_signature(scopedValueCache_signature, "()[Ljava/lang/Object;") \
293 do_intrinsic(_setScopedValueCache, java_lang_Thread, setScopedValueCache_name, setScopedValueCache_signature, F_SN) \
294 do_name( setScopedValueCache_name, "setScopedValueCache") \
295 do_signature(setScopedValueCache_signature, "([Ljava/lang/Object;)V") \
296 do_intrinsic(_findScopedValueBindings, java_lang_Thread, findScopedValueBindings_name, void_object_signature, F_SN) \
297 do_name( findScopedValueBindings_name, "findScopedValueBindings") \
298 \
299 do_intrinsic(_setCurrentThread, java_lang_Thread, setCurrentThread_name, thread_void_signature, F_RN) \
300 do_name( setCurrentThread_name, "setCurrentThread") \
301 \
302 /* reflective intrinsics, for java/lang/Class, etc. */ \
303 do_intrinsic(_isAssignableFrom, java_lang_Class, isAssignableFrom_name, class_boolean_signature, F_RN) \
304 do_name( isAssignableFrom_name, "isAssignableFrom") \
305 do_intrinsic(_isInstance, java_lang_Class, isInstance_name, object_boolean_signature, F_RN) \
306 do_name( isInstance_name, "isInstance") \
307 do_intrinsic(_getModifiers, java_lang_Class, getModifiers_name, void_int_signature, F_RN) \
308 do_name( getModifiers_name, "getModifiers") \
309 do_intrinsic(_isInterface, java_lang_Class, isInterface_name, void_boolean_signature, F_RN) \
310 do_name( isInterface_name, "isInterface") \
311 do_intrinsic(_isArray, java_lang_Class, isArray_name, void_boolean_signature, F_RN) \
312 do_name( isArray_name, "isArray") \
313 do_intrinsic(_isPrimitive, java_lang_Class, isPrimitive_name, void_boolean_signature, F_RN) \
314 do_name( isPrimitive_name, "isPrimitive") \
315 do_intrinsic(_isHidden, java_lang_Class, isHidden_name, void_boolean_signature, F_RN) \
316 do_name( isHidden_name, "isHidden") \
317 do_intrinsic(_getSuperclass, java_lang_Class, getSuperclass_name, void_class_signature, F_RN) \
318 do_name( getSuperclass_name, "getSuperclass") \
319 do_intrinsic(_Class_cast, java_lang_Class, Class_cast_name, object_object_signature, F_R) \
320 do_name( Class_cast_name, "cast") \
|
281 do_intrinsic(_arraycopy, java_lang_System, arraycopy_name, arraycopy_signature, F_SN) \
282 do_name( arraycopy_name, "arraycopy") \
283 do_signature(arraycopy_signature, "(Ljava/lang/Object;ILjava/lang/Object;II)V") \
284 \
285 do_intrinsic(_currentCarrierThread, java_lang_Thread, currentCarrierThread_name, currentThread_signature, F_SN) \
286 do_name( currentCarrierThread_name, "currentCarrierThread") \
287 do_intrinsic(_currentThread, java_lang_Thread, currentThread_name, currentThread_signature, F_SN) \
288 do_name( currentThread_name, "currentThread") \
289 do_signature(currentThread_signature, "()Ljava/lang/Thread;") \
290 do_intrinsic(_scopedValueCache, java_lang_Thread, scopedValueCache_name, scopedValueCache_signature, F_SN) \
291 do_name( scopedValueCache_name, "scopedValueCache") \
292 do_signature(scopedValueCache_signature, "()[Ljava/lang/Object;") \
293 do_intrinsic(_setScopedValueCache, java_lang_Thread, setScopedValueCache_name, setScopedValueCache_signature, F_SN) \
294 do_name( setScopedValueCache_name, "setScopedValueCache") \
295 do_signature(setScopedValueCache_signature, "([Ljava/lang/Object;)V") \
296 do_intrinsic(_findScopedValueBindings, java_lang_Thread, findScopedValueBindings_name, void_object_signature, F_SN) \
297 do_name( findScopedValueBindings_name, "findScopedValueBindings") \
298 \
299 do_intrinsic(_setCurrentThread, java_lang_Thread, setCurrentThread_name, thread_void_signature, F_RN) \
300 do_name( setCurrentThread_name, "setCurrentThread") \
301 do_intrinsic(_setCurrentLockId, java_lang_Thread, setCurrentLockId_name, long_void_signature, F_SN) \
302 do_name( setCurrentLockId_name, "setCurrentLockId") \
303 \
304 /* reflective intrinsics, for java/lang/Class, etc. */ \
305 do_intrinsic(_isAssignableFrom, java_lang_Class, isAssignableFrom_name, class_boolean_signature, F_RN) \
306 do_name( isAssignableFrom_name, "isAssignableFrom") \
307 do_intrinsic(_isInstance, java_lang_Class, isInstance_name, object_boolean_signature, F_RN) \
308 do_name( isInstance_name, "isInstance") \
309 do_intrinsic(_getModifiers, java_lang_Class, getModifiers_name, void_int_signature, F_RN) \
310 do_name( getModifiers_name, "getModifiers") \
311 do_intrinsic(_isInterface, java_lang_Class, isInterface_name, void_boolean_signature, F_RN) \
312 do_name( isInterface_name, "isInterface") \
313 do_intrinsic(_isArray, java_lang_Class, isArray_name, void_boolean_signature, F_RN) \
314 do_name( isArray_name, "isArray") \
315 do_intrinsic(_isPrimitive, java_lang_Class, isPrimitive_name, void_boolean_signature, F_RN) \
316 do_name( isPrimitive_name, "isPrimitive") \
317 do_intrinsic(_isHidden, java_lang_Class, isHidden_name, void_boolean_signature, F_RN) \
318 do_name( isHidden_name, "isHidden") \
319 do_intrinsic(_getSuperclass, java_lang_Class, getSuperclass_name, void_class_signature, F_RN) \
320 do_name( getSuperclass_name, "getSuperclass") \
321 do_intrinsic(_Class_cast, java_lang_Class, Class_cast_name, object_object_signature, F_R) \
322 do_name( Class_cast_name, "cast") \
|