src/share/vm/ci/ciCallSite.hpp

changeset 3050
fdb992d83a87
parent 2639
8033953d67ff
child 6876
710a3c8b516e
equal deleted inserted replaced
3049:95134e034042 3050:fdb992d83a87
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 };

mercurial