Searched defs:esp (Results 1 - 5 of 5) sorted by relevance

/openjdk7/hotspot/src/cpu/sparc/vm/
H A Dframe_sparc.cpp839 // esp, according to Lesp (e.g. not depending on bci), if seems valid
840 intptr_t* esp = *interpreter_frame_esp_addr(); local
841 if ((esp >= sp()) && (esp < fp())) {
842 values.describe(-1, esp, "*Lesp");
H A DtemplateInterpreter_sparc.cpp1648 intptr_t* esp = monitors - 1 - local
1720 tty->print_cr("Lesp = 0x%x", esp);
1737 *interpreter_frame->register_addr(Lesp) = (intptr_t) esp;
1753 assert(interpreter_frame->interpreter_frame_tos_address()-1 == esp, "esp matches");
1759 assert(lo <= esp && esp < monitors, "esp in bounds");
/openjdk7/hotspot/src/os_cpu/linux_x86/vm/
H A Dos_linux_x86.cpp88 #define SPELL_REG_SP "esp"
94 register void *esp; local
95 __asm__("mov %%"SPELL_REG_SP", %0":"=r"(esp));
96 return (address) ((char*)esp + sizeof(long)*2);
98 register void *esp __asm__ (SPELL_REG_SP);
99 return (address) esp;
/openjdk7/hotspot/src/os_cpu/bsd_x86/vm/
H A Dos_bsd_x86.cpp87 #define SPELL_REG_SP "esp"
171 # define context_esp uc_mcontext->DU3_PREFIX(ss,esp)
273 register void *esp; local
274 __asm__("mov %%"SPELL_REG_SP", %0":"=r"(esp));
275 return (address) esp;
277 register void *esp;
278 __asm__("mov %%"SPELL_REG_SP", %0":"=r"(esp));
279 return (address) ((char*)esp + sizeof(long)*2);
281 register void *esp __asm__ (SPELL_REG_SP);
282 return (address) esp;
[all...]
/openjdk7/hotspot/src/cpu/x86/vm/
H A DtemplateInterpreter_x86_64.cpp173 // and NULL it as marker that esp is now tos until next java call
1647 intptr_t* esp = (intptr_t*) monbot - local
1650 interpreter_frame->interpreter_frame_set_last_sp(esp);

Completed in 50 milliseconds