hg: jdk9/hs/hotspot: 3 new changesets

chris.plummer at oracle.com chris.plummer at oracle.com
Mon Aug 15 22:57:44 UTC 2016


Changeset: 3fcea91bb5a8
Author:    cjplummer
Date:      2016-08-15 13:06 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/3fcea91bb5a8

8133749: os::current_frame() is not returning the proper frame on ARM and solaris-x64
Summary: Need to go up one extra frame to be consistent with other platforms.
Reviewed-by: dholmes, zgu

! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp

Changeset: 8f2230e4c0ed
Author:    cjplummer
Date:      2016-08-15 13:13 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8f2230e4c0ed

8133747: NMT includes an extra stack frame due to assumption NMT is making on tail calls being used
Summary: Better frame skipping logic in NativeCallStack::NativeCallStack.
Reviewed-by: dholmes, zgu

! src/os/posix/vm/os_posix.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/utilities/nativeCallStack.cpp
+ test/runtime/NMT/CheckForProperDetailStackTrace.java

Changeset: a83994c1cd49
Author:    cjplummer
Date:      2016-08-15 13:14 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a83994c1cd49

8133740: NMT for Linux/x86/x64 and bsd/x64 slowdebug builds includes NativeCallStack::NativeCallStack() frame in backtrace
Summary: Skip an extra frame in _get_previous_fp() when it is not inlined.
Reviewed-by: dholmes, zgu

! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp



More information about the jdk9-hs-changes mailing list