< prev index next >
src/share/vm/opto/locknode.hpp
Print this page
@@ -94,11 +94,11 @@
// LockNode/UnLockNode to avoid creating Phi's.
virtual uint hash() const ; // { return NO_HASH; }
virtual uint size_of() const;
virtual uint cmp( const Node &n ) const ; // Always fail, except on self
virtual int Opcode() const;
- virtual const Type *Value( PhaseTransform *phase ) const { return TypeInt::CC; }
+ virtual const Type* Value(PhaseGVN* phase) const { return TypeInt::CC; }
const Type *sub(const Type *t1, const Type *t2) const { return TypeInt::CC;}
void create_lock_counter(JVMState* s);
void create_rtm_lock_counter(JVMState* state);
BiasedLockingCounters* counters() const { return _counters; }
@@ -121,11 +121,11 @@
// FastLock and FastUnlockNode do not hash, we need one for each correspoding
// LockNode/UnLockNode to avoid creating Phi's.
virtual uint hash() const ; // { return NO_HASH; }
virtual uint cmp( const Node &n ) const ; // Always fail, except on self
virtual int Opcode() const;
- virtual const Type *Value( PhaseTransform *phase ) const { return TypeInt::CC; }
+ virtual const Type* Value(PhaseGVN* phase) const { return TypeInt::CC; }
const Type *sub(const Type *t1, const Type *t2) const { return TypeInt::CC;}
};
#endif // SHARE_VM_OPTO_LOCKNODE_HPP
< prev index next >