hg: loom/loom: 2 new changesets

Remi Forax forax at univ-mlv.fr
Mon Jan 7 22:33:39 UTC 2019


Hi,
for the StackWalker API, i would prefer to get the ContinuationScope instead of the name of the continuation scope,
given that the continuation scope can be a user defined object, it means you can insert user defined object in the stacktrace which will be very helpful for people that write interpreters on top of Java.

Rémi

----- Mail original -----
> De: "Ron Pressler" <ron.pressler at oracle.com>
> À: "loom-dev" <loom-dev at openjdk.java.net>
> Envoyé: Vendredi 4 Janvier 2019 16:38:32
> Objet: hg: loom/loom: 2 new changesets

> Changeset: 10e98b552e0e
> Author:    rpressler
> Date:      2019-01-04 15:37 +0000
> URL:       http://hg.openjdk.java.net/loom/loom/rev/10e98b552e0e
> 
> Add continuation scope name to stack traces
> 
> ! src/hotspot/share/classfile/javaClasses.cpp
> ! src/hotspot/share/classfile/javaClasses.hpp
> ! src/hotspot/share/classfile/javaClasses.inline.hpp
> ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
> ! src/hotspot/share/prims/stackwalk.cpp
> ! src/hotspot/share/prims/stackwalk.hpp
> ! src/hotspot/share/runtime/continuation.cpp
> ! src/hotspot/share/runtime/thread.cpp
> ! src/hotspot/share/runtime/thread.hpp
> ! src/hotspot/share/runtime/vframe.cpp
> ! src/hotspot/share/runtime/vframe.hpp
> ! src/hotspot/share/runtime/vframe.inline.hpp
> ! src/hotspot/share/services/threadService.cpp
> ! src/hotspot/share/services/threadService.hpp
> ! src/java.base/share/classes/java/lang/Continuation.java
> ! src/java.base/share/classes/java/lang/ContinuationScope.java
> ! src/java.base/share/classes/java/lang/StackFrameInfo.java
> ! src/java.base/share/classes/java/lang/StackStreamFactory.java
> ! src/java.base/share/classes/java/lang/StackTraceElement.java
> ! src/java.base/share/classes/java/lang/StackWalker.java
> ! test/jdk/java/lang/Continuation/Scoped.java
> 
> Changeset: 8898bf2c1712
> Author:    rpressler
> Date:      2019-01-04 15:38 +0000
> URL:       http://hg.openjdk.java.net/loom/loom/rev/8898bf2c1712
> 
> merge
> 
> ! src/hotspot/share/classfile/javaClasses.cpp
> ! src/hotspot/share/classfile/javaClasses.hpp
> ! src/java.base/share/classes/java/lang/Continuation.java


More information about the loom-dev mailing list