Home | History | Annotate | Download | only in art

Lines Matching refs:id

49   private static void simpleTests(long id) {
50 unlock(id); // Should fail.
52 lock(id);
53 unlock(id);
54 unlock(id); // Should fail.
56 lock(id);
57 lock(id);
58 unlock(id);
59 unlock(id);
60 unlock(id); // Should fail.
62 rawWait(id, 0); // Should fail.
63 rawWait(id, -1); // Should fail.
64 rawWait(id, 1); // Should fail.
66 lock(id);
67 rawWait(id, 50);
68 unlock(id);
69 unlock(id); // Should fail.
71 rawNotify(id); // Should fail.
72 lock(id);
73 rawNotify(id);
74 unlock(id);
75 unlock(id); // Should fail.
77 rawNotifyAll(id); // Should fail.
78 lock(id);
79 rawNotifyAll(id);
80 unlock(id);
81 unlock(id); // Should fail.
84 private static void threadTests(final long id) throws Exception {
93 lock(id);
95 rawWait(id, 0);
98 unlock(id);
118 lock(id);
119 rawNotify(id);
120 unlock(id);
133 lock(id);
134 rawNotifyAll(id);
135 unlock(id);
215 private static void lock(long id) {
217 rawMonitorEnter(id);
220 private static void unlock(long id) {
223 rawMonitorExit(id);
229 private static void rawWait(long id, long millis) {
232 rawMonitorWait(id, millis);
238 private static void rawNotify(long id) {
241 rawMonitorNotify(id);
247 private static void rawNotifyAll(long id) {
250 rawMonitorNotifyAll(id);
292 private static native void destroyRawMonitor(long id);
293 private static native void rawMonitorEnter(long id);
294 private static native void rawMonitorExit(long id);
295 private static native void rawMonitorWait(long id, long millis);
296 private static native void rawMonitorNotify(long id);
297 private static native void rawMonitorNotifyAll(long id);