< prev index next >

src/hotspot/share/opto/locknode.hpp

Print this page
*** 91,11 ***
    // LockNode/UnLockNode to avoid creating Phi's.
    virtual uint hash() const ;                  // { return NO_HASH; }
    virtual uint size_of() const;
    virtual bool cmp( const Node &n ) const ;    // Always fail, except on self
    virtual int Opcode() const;
!   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_rtm_lock_counter(JVMState* state);
    RTMLockingCounters*       rtm_counters() const { return _rtm_counters; }
    RTMLockingCounters* stack_rtm_counters() const { return _stack_rtm_counters; }
--- 91,11 ---
    // LockNode/UnLockNode to avoid creating Phi's.
    virtual uint hash() const ;                  // { return NO_HASH; }
    virtual uint size_of() const;
    virtual bool cmp( const Node &n ) const ;    // Always fail, except on self
    virtual int Opcode() const;
!   virtual const Type* Value(PhaseGVN* phase) const;
    const Type *sub(const Type *t1, const Type *t2) const { return TypeInt::CC;}
  
    void create_rtm_lock_counter(JVMState* state);
    RTMLockingCounters*       rtm_counters() const { return _rtm_counters; }
    RTMLockingCounters* stack_rtm_counters() const { return _stack_rtm_counters; }
< prev index next >