Searched refs:RuntimeStub (Results 1 - 22 of 22) sorted by relevance

/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/code/
H A DRuntimeStub.java32 public class RuntimeStub extends CodeBlob { class in inherits:CodeBlob
44 Type type = db.lookupType("RuntimeStub");
50 public RuntimeStub(Address addr) { method in class:RuntimeStub
64 return "RuntimeStub: " + super.getName();
H A DCodeCache.java59 virtualConstructor.addMapping("RuntimeStub", RuntimeStub.class);
156 " (expected type nmethod, RuntimeStub, ";
/openjdk7/hotspot/src/cpu/zero/vm/
H A DsharedRuntime_zero.cpp109 static RuntimeStub* generate_empty_runtime_stub(const char* name) {
111 return RuntimeStub::new_runtime_stub(name, &buffer, 0, 0, NULL, false);
131 RuntimeStub* SharedRuntime::generate_resolve_blob(address destination, const char* name) {
/openjdk7/hotspot/src/share/vm/code/
H A DcodeBlob.cpp311 // Implementation of RuntimeStub
313 RuntimeStub::RuntimeStub( function in class:RuntimeStub
322 : CodeBlob(name, cb, sizeof(RuntimeStub), size, frame_complete, frame_size, oop_maps)
328 RuntimeStub* RuntimeStub::new_runtime_stub(const char* stub_name,
335 RuntimeStub* stub = NULL;
339 unsigned int size = allocation_size(cb, sizeof(RuntimeStub));
340 stub = new (size) RuntimeStub(stub_name, cb, size, frame_complete, frame_size, oop_maps, caller_must_gc_arguments);
343 trace_new_stub(stub, "RuntimeStub
[all...]
H A DcodeBlob.hpp37 // RuntimeStub : Call to VM runtime methods
270 // RuntimeStub: describes stubs used by compiled code to call a (static) C++ runtime routine
272 class RuntimeStub: public CodeBlob { class in inherits:CodeBlob
278 RuntimeStub(
292 static RuntimeStub* new_runtime_stub(
/openjdk7/hotspot/src/share/vm/runtime/
H A DsharedRuntime.hpp57 static RuntimeStub* _wrong_method_blob;
58 static RuntimeStub* _ic_miss_blob;
59 static RuntimeStub* _resolve_opt_virtual_call_blob;
60 static RuntimeStub* _resolve_virtual_call_blob;
61 static RuntimeStub* _resolve_static_call_blob;
81 static RuntimeStub* generate_resolve_blob(address destination, const char* name);
H A Dfprofiler.cpp544 return ((RuntimeStub*)_stub)->entry_point() == ((RuntimeStub*)stub)->entry_point() &&
565 st->print("%s", ((RuntimeStub*)_stub)->name());
H A DsharedRuntime.cpp84 RuntimeStub* SharedRuntime::_wrong_method_blob;
85 RuntimeStub* SharedRuntime::_ic_miss_blob;
86 RuntimeStub* SharedRuntime::_resolve_opt_virtual_call_blob;
87 RuntimeStub* SharedRuntime::_resolve_virtual_call_blob;
88 RuntimeStub* SharedRuntime::_resolve_static_call_blob;
H A Dframe.cpp720 st->print("v ~RuntimeStub::%s", ((RuntimeStub *)_cb)->name());
H A DvmStructs.cpp851 nonstatic_field(RuntimeStub, _caller_must_gc_arguments, bool) \
1633 declare_type(RuntimeStub, CodeBlob) \
/openjdk7/hotspot/src/os/bsd/dtrace/
H A DgenerateJvmOffsets.cpp286 GEN_SIZE(RuntimeStub);
/openjdk7/hotspot/src/os/solaris/dtrace/
H A DgenerateJvmOffsets.cpp281 GEN_SIZE(RuntimeStub);
/openjdk7/hotspot/src/share/vm/opto/
H A Druntime.cpp194 RuntimeStub* rs =(RuntimeStub *)cb;
H A Dcompile.cpp969 RuntimeStub *rs = RuntimeStub::new_runtime_stub(stub_name,
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/soql/
H A Dsa.js1078 vmType2Class["RuntimeStub"] = sapkg.code.RuntimeStub;
/openjdk7/hotspot/src/share/vm/c1/
H A Dc1_Runtime1.cpp221 CodeBlob* blob = RuntimeStub::new_runtime_stub(name_for(id),
/openjdk7/hotspot/src/cpu/sparc/vm/
H A DsharedRuntime_sparc.cpp3840 RuntimeStub* SharedRuntime::generate_resolve_blob(address destination, const char* name) {
3926 return RuntimeStub::new_runtime_stub(name, &buffer, frame_complete, frame_size_words, oop_maps, true);
H A DstubGenerator_sparc.cpp433 // Note that we generate only this stub into a RuntimeStub, because it needs to be
504 RuntimeStub* stub = RuntimeStub::new_runtime_stub(name, &code, frame_complete, masm->total_frame_size_in_bytes(0), NULL, false);
/openjdk7/hotspot/src/cpu/x86/vm/
H A DsharedRuntime_x86_32.cpp3434 RuntimeStub* SharedRuntime::generate_resolve_blob(address destination, const char* name) {
3514 return RuntimeStub::new_runtime_stub(name, &buffer, frame_complete, frame_size_words, oop_maps, true);
H A DsharedRuntime_x86_64.cpp3876 RuntimeStub* SharedRuntime::generate_resolve_blob(address destination, const char* name) {
3949 return RuntimeStub::new_runtime_stub(name, &buffer, frame_complete, frame_size_in_words, oop_maps, true);
H A DstubGenerator_x86_32.cpp954 __ enter(); // required for proper stackwalking of RuntimeStub frame
1066 __ leave(); // required for proper stackwalking of RuntimeStub frame
1084 __ enter(); // required for proper stackwalking of RuntimeStub frame
1095 __ leave(); // required for proper stackwalking of RuntimeStub frame
1121 __ enter(); // required for proper stackwalking of RuntimeStub frame
1256 __ leave(); // required for proper stackwalking of RuntimeStub frame
1274 __ enter(); // required for proper stackwalking of RuntimeStub frame
1301 __ leave(); // required for proper stackwalking of RuntimeStub frame
1319 __ enter(); // required for proper stackwalking of RuntimeStub frame
1360 __ leave(); // required for proper stackwalking of RuntimeStub fram
[all...]
H A DstubGenerator_x86_64.cpp1495 __ enter(); // required for proper stackwalking of RuntimeStub frame
1555 __ leave(); // required for proper stackwalking of RuntimeStub frame
1593 __ enter(); // required for proper stackwalking of RuntimeStub frame
1644 __ leave(); // required for proper stackwalking of RuntimeStub frame
1653 __ leave(); // required for proper stackwalking of RuntimeStub frame
1694 __ enter(); // required for proper stackwalking of RuntimeStub frame
1747 __ leave(); // required for proper stackwalking of RuntimeStub frame
1768 __ enter(); // required for proper stackwalking of RuntimeStub frame
1772 __ leave(); // required for proper stackwalking of RuntimeStub frame
1805 __ enter(); // required for proper stackwalking of RuntimeStub fram
[all...]

Completed in 206 milliseconds