sig
type t
external make : bool -> AtomicBool.t = "ocamljava_atomicbool_make"
external compare_and_set : AtomicBool.t -> bool -> bool -> bool
= "ocamljava_atomicbool_compare_and_set"
external get : AtomicBool.t -> bool = "ocamljava_atomicbool_get"
external get_and_set : AtomicBool.t -> bool -> bool
= "ocamljava_atomicbool_get_and_set"
external lazy_set : AtomicBool.t -> bool -> unit
= "ocamljava_atomicbool_lazy_set"
external set : AtomicBool.t -> bool -> unit = "ocamljava_atomicbool_set"
external weak_compare_and_set : AtomicBool.t -> bool -> bool -> bool
= "ocamljava_atomicbool_weak_compare_and_set"
end