comparison src/os/solaris/vm/os_solaris.cpp @ 16719:b1911c1e44c8

Dump disassembly in crash log
author Tom Rodriguez <tom.rodriguez@oracle.com>
date Thu, 07 Aug 2014 11:06:09 -0700
parents 4ca6dc0799b6
children 3eed8712d410
comparison
equal deleted inserted replaced
16718:4703a9442f3f 16719:b1911c1e44c8
4377 PcFetcher fetcher(thread); 4377 PcFetcher fetcher(thread);
4378 fetcher.run(); 4378 fetcher.run();
4379 return fetcher.result(); 4379 return fetcher.result();
4380 } 4380 }
4381 4381
4382 address os::get_pc(void* context) {
4383 ucontext_t *uc = (ucontext_t*)context;
4384 return os::Solaris::ucontext_get_pc(uc);
4385 }
4382 4386
4383 // This does not do anything on Solaris. This is basically a hook for being 4387 // This does not do anything on Solaris. This is basically a hook for being
4384 // able to use structured exception handling (thread-local exception filters) on, e.g., Win32. 4388 // able to use structured exception handling (thread-local exception filters) on, e.g., Win32.
4385 void os::os_exception_wrapper(java_call_t f, JavaValue* value, methodHandle* method, JavaCallArguments* args, Thread* thread) { 4389 void os::os_exception_wrapper(java_call_t f, JavaValue* value, methodHandle* method, JavaCallArguments* args, Thread* thread) {
4386 f(value, method, args, thread); 4390 f(value, method, args, thread);