/openjdk7/jdk/src/share/classes/java/util/concurrent/locks/ |
H A D | Condition.java | 41 * {@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 D | biasedLocking.hpp | 161 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 D | templateTable.hpp | 100 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 D | connode.hpp | 152 Condition, // Condition controlling the cmove enumerator in enum:CMoveNode::__anon311 160 init_req(Condition,bol);
|
/openjdk7/hotspot/src/cpu/x86/vm/ |
H A D | assembler_x86.hpp | 456 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 D | c1_Instruction.hpp | 353 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 D | assembler_sparc.hpp | 766 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...] |