Searched defs:Condition (Results 1 - 7 of 7) sorted by relevance

/openjdk7/jdk/src/share/classes/java/util/concurrent/locks/
H A DCondition.java41 * {@code Condition} factors out the {@code Object} monitor
47 * and statements, a {@code Condition} replaces the use of the Object
60 * <p>A {@code Condition} instance is intrinsically bound to a lock.
61 * To obtain a {@code Condition} instance for a particular {@link Lock}
73 * {@link Condition} instances.
77 * final Condition notFull = <b>lock.newCondition(); </b>
78 * final Condition notEmpty = <b>lock.newCondition(); </b>
118 * <p>A {@code Condition} implementation can provide behavior and semantics
126 * <p>Note that {@code Condition} instances are just normal objects and can
130 * Acquiring the monitor lock of a {@code Condition} instanc
179 public interface Condition { interface
[all...]
/openjdk7/hotspot/src/share/vm/runtime/
H A DbiasedLocking.hpp161 enum Condition { enum in class:BiasedLocking
177 static Condition revoke_and_rebias(Handle obj, bool attempt_rebias, TRAPS);
/openjdk7/hotspot/src/share/vm/interpreter/
H A DtemplateTable.hpp100 enum Condition { equal, not_equal, less, less_equal, greater, greater_equal }; enum in class:TemplateTable
254 static void if_0cmp (Condition cc);
255 static void if_icmp (Condition cc);
256 static void if_nullcmp(Condition cc);
257 static void if_acmp (Condition cc);
345 static void def(Bytecodes::Code code, int flags, TosState in, TosState out, void (*gen)(Condition cc), Condition cc);
/openjdk7/hotspot/src/share/vm/opto/
H A Dconnode.hpp152 Condition, // Condition controlling the cmove enumerator in enum:CMoveNode::__anon311
160 init_req(Condition,bol);
/openjdk7/hotspot/src/cpu/x86/vm/
H A Dassembler_x86.hpp456 enum Condition { // The x86 condition codes used for conditional jumps/moves. enum in class:Assembler
934 void cmovl(Condition cc, Register dst, Register src);
935 void cmovl(Condition cc, Register dst, Address src);
937 void cmovq(Condition cc, Register dst, Register src);
938 void cmovq(Condition cc, Register dst, Address src);
1198 void jcc(Condition cc, Label& L, bool maybe_short = true);
1204 void jccb(Condition cc, Label& L);
1512 void setb(Condition cc, Register dst);
2385 Condition negate_condition(Condition con
[all...]
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_Instruction.hpp353 enum Condition { enum in class:Instruction
367 static Condition mirror(Condition cond);
368 static Condition negate(Condition cond);
683 virtual CompareResult compare(Instruction::Condition condition, Value right) const;
684 BlockBegin* compare(Instruction::Condition cond, Value right,
1042 IfOp(Value x, Condition cond, Value y, Value tval, Value fval)
1054 Condition cond() const { return (Condition)Op
[all...]
/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dassembler_sparc.hpp766 enum Condition { enum in class:Assembler
1252 inline void cbcond(Condition c, CC cc, Register s1, Register s2, Label& L);
1253 inline void cbcond(Condition c, CC cc, Register s1, int simm5, Label& L);
1259 inline void fb( Condition c, bool a, address d, relocInfo::relocType rt = relocInfo::none );
1260 inline void fb( Condition c, bool a, Label& L );
1264 inline void fbp( Condition c, bool a, CC cc, Predict p, address d, relocInfo::relocType rt = relocInfo::none );
1265 inline void fbp( Condition c, bool a, CC cc, Predict p, Label& L );
1269 inline void br( Condition c, bool a, address d, relocInfo::relocType rt = relocInfo::none );
1270 inline void br( Condition c, bool a, Label& L );
1274 inline void bp( Condition
[all...]

Completed in 547 milliseconds