Print this page


Split Close
Expand all
Collapse all
          --- old/src/share/vm/ci/ciCallSite.hpp
          +++ new/src/share/vm/ci/ciCallSite.hpp
↓ open down ↓ 32 lines elided ↑ open up ↑
  33   33  class ciCallSite : public ciInstance {
  34   34  public:
  35   35    ciCallSite(instanceHandle h_i) : ciInstance(h_i) {}
  36   36  
  37   37    // What kind of ciObject is this?
  38   38    bool is_call_site() const { return true; }
  39   39  
  40   40    // Return the target MethodHandle of this CallSite.
  41   41    ciMethodHandle* get_target() const;
  42   42  
       43 +  bool is_constant_call_site();
       44 +  bool is_mutable_call_site();
       45 +  bool is_volatile_call_site();
       46 +
  43   47    void print();
  44   48  };
  45   49  
  46   50  #endif // SHARE_VM_CI_CICALLSITE_HPP
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX