Home
last modified time | relevance | path

Searched refs:vho (Results 1 – 1 of 1) sorted by relevance

/art/test/712-varhandle-invocations/src/
DVarHandleArrayTests.java83 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 …]