Searched refs:vho (Results 1 – 1 of 1) sorted by relevance
/art/test/712-varhandle-invocations/src/ |
D | VarHandleArrayTests.java | 83 final VarHandle vho = MethodHandles.arrayElementVarHandle(Object[].class); in testObjectArrayVarHandle() local 86 vho.set(values, 0, ONE); in testObjectArrayVarHandle() 88 assertThrowsAIOBE(() -> vho.set(values, values.length, null)); in testObjectArrayVarHandle() 89 assertThrowsASE(() -> vho.set(values, 0, new Object())); in testObjectArrayVarHandle() 90 assertThrowsASE(() -> vho.set(values, 0, "hello")); in testObjectArrayVarHandle() 91 assertThrowsNPE(() -> vho.set(null, 0, ZERO)); in testObjectArrayVarHandle() 92 assertThrowsWMTE(() -> vho.set(0, ZERO)); in testObjectArrayVarHandle() 93 assertThrowsWMTE(() -> vho.set(values, ZERO)); in testObjectArrayVarHandle() 96 assertEquals(ONE, vho.getAndSetAcquire(values, 0, TWO)); in testObjectArrayVarHandle() 97 assertThrowsAIOBE(() -> vho.getAndSetRelease(values, values.length, null)); in testObjectArrayVarHandle() [all …]
|