Uses of Enum Class
io.quarkus.gizmo2.MemoryOrder
Packages that use MemoryOrder
-
Uses of MemoryOrder in io.quarkus.gizmo2
Methods in io.quarkus.gizmo2 that return MemoryOrderModifier and TypeMethodDescriptionstatic MemoryOrderReturns the enum constant of this class with the specified name.static MemoryOrder[]MemoryOrder.values()Returns an array containing the constants of this enum class, in the order they are declared. -
Uses of MemoryOrder in io.quarkus.gizmo2.creator
Methods in io.quarkus.gizmo2.creator with parameters of type MemoryOrderModifier and TypeMethodDescriptionBlockCreator.compareAndExchange(Assignable var, Expr expected, Expr update, MemoryOrder order) BlockCreator.get(Assignable var, MemoryOrder mode) Read a value from memory with the given atomicity mode.BlockCreator.getAndAdd(Assignable var, Expr amount, MemoryOrder order) Atomically get, add, and store the value of the target assignable expression.BlockCreator.getAndBitwiseAnd(Assignable var, Expr other, MemoryOrder order) Atomically get, bitwise-and, and store the value of the target assignable expression.BlockCreator.getAndBitwiseOr(Assignable var, Expr other, MemoryOrder order) Atomically get, bitwise-or, and store the value of the target assignable expression.BlockCreator.getAndBitwiseXor(Assignable var, Expr other, MemoryOrder order) Atomically get, bitwise-xor, and store the value of the target assignable expression.BlockCreator.getAndSet(Assignable var, Expr newValue, MemoryOrder order) Atomically get and set the value of the target assignable expression.voidBlockCreator.set(Assignable var, Expr value, MemoryOrder mode) Write a value to memory with the given atomicity mode.BlockCreator.weakCompareAndSet(Assignable var, Expr expected, Expr update, MemoryOrder order) Atomically sets the value ofvartoupdateif its current value is equal toexpected.