< prev index next >

src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java

Print this page

        

*** 119,128 **** --- 119,135 ---- public native static int getAddressSize() ; @Override public native String demangle(String sym); + public native long findLibPtrByAddress0(long pc); + + @Override + public long findLibPtrByAddress(Address pc) { + return findLibPtrByAddress0(pc.asLongValue()); + } + // Note on Linux threads are really processes. When target process is // attached by a serviceability agent thread, only that thread can do // ptrace operations on the target. This is because from kernel's point // view, other threads are just separate processes and they are not // attached to the target. When they attempt to make ptrace calls,
< prev index next >