Searched refs:nativeQueue (Results 1 - 3 of 3) sorted by relevance
/openjdk7/jdk/src/macosx/classes/com/apple/concurrent/ |
H A D | LibDispatchNative.java | 37 static native void nativeReleaseQueue(long nativeQueue); argument 38 static native void nativeExecuteAsync(long nativeQueue, Runnable task); argument 39 static native void nativeExecuteSync(long nativeQueue, Runnable task); argument
|
H A D | Dispatch.java | 85 final long nativeQueue = LibDispatchNative.nativeCreateConcurrentQueue(priority.nativePriority); 86 if (nativeQueue == 0L) return null; 87 return new LibDispatchConcurrentQueue(nativeQueue); 111 final long nativeQueue = LibDispatchNative.nativeCreateSerialQueue(queueName); 112 if (nativeQueue == 0) return null; 113 return new LibDispatchSerialQueue(nativeQueue);
|
/openjdk7/jdk/src/macosx/native/com/apple/concurrent/ |
H A D | Dispatch.m | 95 (JNIEnv *env, jclass clazz, jlong nativeQueue) 97 if (nativeQueue == 0L) return; 98 dispatch_release((dispatch_queue_t)jlong_to_ptr(nativeQueue)); 105 static void perform_dispatch(JNIEnv *env, jlong nativeQueue, jobject runnable, void (*dispatch_fxn)(dispatch_queue_t, dispatch_block_t)) 108 dispatch_queue_t queue = (dispatch_queue_t)jlong_to_ptr(nativeQueue); 147 (JNIEnv *env, jclass clazz, jlong nativeQueue, jobject runnable) 150 perform_dispatch(env, nativeQueue, runnable, dispatch_async); 160 (JNIEnv *env, jclass clazz, jlong nativeQueue, jobject runnable) 163 perform_dispatch(env, nativeQueue, runnable, dispatch_sync);
|
Completed in 36 milliseconds