Searched refs:InterpreterCodelet (Results 1 - 13 of 13) sorted by relevance

/openjdk7/hotspot/src/share/vm/interpreter/
H A Dinterpreter.hpp41 // An InterpreterCodelet is a piece of interpreter code. All
45 class InterpreterCodelet: public Stub { class in inherits:Stub
61 static int code_size_to_size(int code_size) { return round_to(sizeof(InterpreterCodelet), CodeEntryAlignment) + code_size; }
64 address code_begin() const { return (address)this + round_to(sizeof(InterpreterCodelet), CodeEntryAlignment); }
82 DEF_STUB_INTERFACE(InterpreterCodelet); variable
92 InterpreterCodelet* _clet;
113 _clet((InterpreterCodelet*)AbstractInterpreter::code()->request(codelet_size())),
147 static InterpreterCodelet* codelet_containing(address pc) { return (InterpreterCodelet*)_code->stub_containing(pc); }
H A Dinterpreter.cpp50 // Implementation of InterpreterCodelet
52 void InterpreterCodelet::initialize(const char* description, Bytecodes::Code bytecode) {
58 void InterpreterCodelet::verify() {
62 void InterpreterCodelet::print_on(outputStream* st) const {
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/interpreter/
H A DInterpreter.java56 return new StubQueue(code, InterpreterCodelet.class);
64 public InterpreterCodelet getCodeletContaining(Address pc) {
65 return (InterpreterCodelet) getCode().getStubContaining(pc);
H A DInterpreterCodelet.java36 /** An InterpreterCodelet is a piece of interpreter code. All
40 public class InterpreterCodelet extends Stub { class in inherits:Stub
55 Type type = db.lookupType("InterpreterCodelet");
64 public InterpreterCodelet(Address addr) { method in class:InterpreterCodelet
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/
H A DPointerLocation.java65 InterpreterCodelet interpreterCodelet;
132 public InterpreterCodelet getInterpreterCodelet() {
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/tools/
H A DPStack.java113 InterpreterCodelet ic = interp.getCodeletContaining(pc);
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/utilities/soql/
H A Dsa.js1089 vmType2Class["InterpreterCodelet"] = sapkg.interpreter.InterpreterCodelet;
/openjdk7/hotspot/src/share/vm/runtime/
H A DvmStructs.cpp817 nonstatic_field(InterpreterCodelet, _size, int) \
818 nonstatic_field(InterpreterCodelet, _description, const char*) \
819 nonstatic_field(InterpreterCodelet, _bytecode, Bytecodes::Code) \
1598 declare_type(InterpreterCodelet, Stub) \
H A Dfprofiler.cpp965 InterpreterCodelet* desc = Interpreter::codelet_containing(fr.pc());
H A Dframe.cpp562 InterpreterCodelet* desc = Interpreter::codelet_containing(pc());
H A Dos.cpp824 InterpreterCodelet* i = Interpreter::codelet_containing(addr);
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/
H A DHSDB.java883 InterpreterCodelet codelet = VM.getVM().getInterpreter().getCodeletContaining(curFrame.getPC());
/openjdk7/hotspot/agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/
H A DHTMLGenerator.java868 InterpreterCodelet codelet = interp.getCodeletContaining(pc);
1596 protected String genInterpreterCodeletTitle(InterpreterCodelet codelet) {
1618 InterpreterCodelet stub = (InterpreterCodelet) code.getFirst();
1624 stub = (InterpreterCodelet) code.getNext(stub);
1632 public String genHTML(InterpreterCodelet codelet) {

Completed in 123 milliseconds