Searched refs:CompiledIC (Results 1 - 8 of 8) sorted by relevance

/openjdk7/hotspot/src/share/vm/code/
H A DcompiledIC.hpp49 // The CompiledIC represents a compiled inline cache.
77 class CompiledIC;
80 friend class CompiledIC;
92 class CompiledIC: public ResourceObj { class in inherits:ResourceObj
103 CompiledIC(NativeCall* ic_call);
104 CompiledIC(Relocation* ic_reloc); // Must be of virtual_call_type/opt_virtual_call_type
118 // conversion (machine PC to CompiledIC*)
119 friend CompiledIC* CompiledIC_before(address return_addr);
120 friend CompiledIC* CompiledIC_at(address call_site);
121 friend CompiledIC* CompiledIC_a
[all...]
H A DicBuffer.hpp34 // For CompiledIC's:
62 void set_stub(CompiledIC *ic, oop cached_value, address dest_addr);
134 static void create_transition_stub(CompiledIC *ic, oop cached_oop, address entry);
135 static address ic_destination_for(CompiledIC *ic);
136 static oop cached_oop_for(CompiledIC *ic);
H A DcompiledIC.cpp51 void CompiledIC::set_cached_oop(oop cache) {
78 oop CompiledIC::cached_oop() const {
86 "no raw nulls in CompiledIC oops, because of patching races");
89 return InlineCacheBuffer::cached_oop_for((CompiledIC *)this);
94 void CompiledIC::set_ic_destination(address entry_point) {
111 address CompiledIC::ic_destination() const {
116 return InlineCacheBuffer::ic_destination_for((CompiledIC *)this);
121 bool CompiledIC::is_in_transition_state() const {
129 address CompiledIC::stub_address() const {
139 void CompiledIC
465 CompiledIC::CompiledIC(NativeCall* ic_call) function in class:CompiledIC
472 CompiledIC::CompiledIC(Relocation* ic_reloc) function in class:CompiledIC
[all...]
H A DicBuffer.cpp66 CompiledIC *ic = CompiledIC_at(ic_site());
85 void ICStub::set_stub(CompiledIC *ic, oop cached_value, address dest_addr) {
87 // store the location of the inline cache. Then we have enough information recreate the CompiledIC
182 void InlineCacheBuffer::create_transition_stub(CompiledIC *ic, oop cached_oop, address entry) {
205 address InlineCacheBuffer::ic_destination_for(CompiledIC *ic) {
211 oop InlineCacheBuffer::cached_oop_for(CompiledIC *ic) {
H A Dnmethod.cpp1130 CompiledIC *ic = CompiledIC_at(iter.reloc());
1634 CompiledIC *ic = CompiledIC_at(iter.reloc());
1689 CompiledIC *ic = CompiledIC_at(iter.reloc());
2275 CompiledIC* ic = NULL;
H A DrelocInfo.cpp900 CompiledIC* icache = CompiledIC_at(this);
909 CompiledIC* icache = CompiledIC_at(this);
/openjdk7/hotspot/src/share/vm/runtime/
H A DsharedRuntime.cpp1240 CompiledIC::compute_monomorphic_entry(callee_method, h_klass,
1264 CompiledIC* inline_cache = CompiledIC_before(caller_frame.pc());
1318 // MethodHandle invokes don't have a CompiledIC and should always
1461 CompiledIC* inline_cache = CompiledIC_before(caller_frame.pc());
1610 CompiledIC* inline_cache = CompiledIC_at(call_addr);
/openjdk7/hotspot/src/share/vm/utilities/
H A DglobalDefinitions.hpp811 class CompiledIC;

Completed in 61 milliseconds