hotspot/src/share/vm/opto/callGenerator.hpp
changeset 24002 4e6a72032a99
parent 21099 46e6bbecd9e5
child 24946 24b68ccf3fc4
equal deleted inserted replaced
24001:d0eea05381dd 24002:4e6a72032a99
    82   // Replace the call with an inline version of the code
    82   // Replace the call with an inline version of the code
    83   virtual void do_late_inline() { ShouldNotReachHere(); }
    83   virtual void do_late_inline() { ShouldNotReachHere(); }
    84 
    84 
    85   virtual CallStaticJavaNode* call_node() const { ShouldNotReachHere(); return NULL; }
    85   virtual CallStaticJavaNode* call_node() const { ShouldNotReachHere(); return NULL; }
    86 
    86 
       
    87   virtual void set_unique_id(jlong id)          { fatal("unique id only for late inlines"); };
       
    88   virtual jlong unique_id() const               { fatal("unique id only for late inlines"); return 0; };
       
    89 
    87   // Note:  It is possible for a CG to be both inline and virtual.
    90   // Note:  It is possible for a CG to be both inline and virtual.
    88   // (The hashCode intrinsic does a vtable check and an inlined fast path.)
    91   // (The hashCode intrinsic does a vtable check and an inlined fast path.)
    89 
    92 
    90   // Utilities:
    93   // Utilities:
    91   const TypeFunc*   tf() const;
    94   const TypeFunc*   tf() const;