RFR(M): JDK-8163011: AArch64: NMT detail stack trace cleanup

dmitry.samersov dmitry.samersoff at bell-sw.com
Tue Sep 5 14:49:32 UTC 2017


Everybody,

Please, review updated webrev:

http://cr.openjdk.java.net/~dsamersoff/JDK-8163011/webrev.06/

Only files below different from the previous webrev.

 src/share/vm/services/nmtCommon.hpp
 src/share/vm/utilities/nativeCallStack.cpp
 src/share/vm/utilities/nativeCallStack.hpp


1. Changes guarded by #ifndef PRODUCT
2. Addressed Thomas comments

-Dmitry

On 31.08.2017 10:49, dmitry.samersov wrote:
> Everybody,
> 
> Please review:
> 
>     http://cr.openjdk.java.net/~dsamersoff/JDK-8163011/webrev.05/
> 
>     I would propose different approach to fix JDK-8133740
> platform-independent way: record all frames but strip unnecessary
> NMT-internal ones on printing.
> 
> This approach is safe (we don't depend to compiler inlining and we never
> strip non-NMT frames) and platform independent, but cost us some extra
> memory.
> 
> -Dmitry
> 
> 




More information about the hotspot-runtime-dev mailing list