Mercurial > hg > graal-jvmci-8
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 } |