comparison src/os_cpu/linux_x86/vm/os_linux_x86.cpp @ 5182:70aaaa83b93a

fixed gcc warning; added note to README_GRAAL about disabling the bootstrap step
author Doug Simon <doug.simon@oracle.com>
date Mon, 02 Apr 2012 12:19:18 +0200
parents 0654ee04b214
children 957c266d8bc5
comparison
equal deleted inserted replaced
5181:b97ef124c3ea 5182:70aaaa83b93a
311 if (thread->in_stack_yellow_zone(addr)) { 311 if (thread->in_stack_yellow_zone(addr)) {
312 thread->disable_stack_yellow_zone(); 312 thread->disable_stack_yellow_zone();
313 if (thread->thread_state() == _thread_in_Java) { 313 if (thread->thread_state() == _thread_in_Java) {
314 // Throw a stack overflow exception. Guard pages will be reenabled 314 // Throw a stack overflow exception. Guard pages will be reenabled
315 // while unwinding the stack. 315 // while unwinding the stack.
316 if (WizardMode) tty->print("implicit: %08x%08x\n", ((long)pc) >> 32, pc); 316 if (WizardMode) tty->print("implicit: %08x%08x\n", ((long long)pc) >> 32, pc);
317 stub = SharedRuntime::continuation_for_implicit_exception(thread, pc, SharedRuntime::STACK_OVERFLOW); 317 stub = SharedRuntime::continuation_for_implicit_exception(thread, pc, SharedRuntime::STACK_OVERFLOW);
318 } else { 318 } else {
319 // Thread was in the vm or native code. Return and try to finish. 319 // Thread was in the vm or native code. Return and try to finish.
320 return 1; 320 return 1;
321 } 321 }