hotspot/src/share/vm/ci/ciCallSite.hpp
changeset 10265 4c869854aebd
parent 8676 9098d4e927e1
child 30296 95baefac8485
equal deleted inserted replaced
10264:6879f93d268d 10265:4c869854aebd
    35   ciCallSite(instanceHandle h_i) : ciInstance(h_i) {}
    35   ciCallSite(instanceHandle h_i) : ciInstance(h_i) {}
    36 
    36 
    37   // What kind of ciObject is this?
    37   // What kind of ciObject is this?
    38   bool is_call_site() const { return true; }
    38   bool is_call_site() const { return true; }
    39 
    39 
       
    40   bool is_constant_call_site();
       
    41   bool is_mutable_call_site();
       
    42   bool is_volatile_call_site();
       
    43 
    40   // Return the target MethodHandle of this CallSite.
    44   // Return the target MethodHandle of this CallSite.
    41   ciMethodHandle* get_target() const;
    45   ciMethodHandle* get_target() const;
    42 
    46 
    43   void print();
    47   void print();
    44 };
    48 };