git: openjdk/loom: jep-vt: 10 new changesets

duke duke at openjdk.java.net
Sun Apr 10 06:11:18 UTC 2022


Changeset: 5f9362a7
Author:    Ron Pressler <ron.pressler at oracle.com>
Date:      2022-04-09 10:38:46 +0000
URL:       https://git.openjdk.java.net/loom/commit/5f9362a7011ed6ff563f1363b26c9b093a7b5cba

Comments and cleanup

! src/hotspot/cpu/aarch64/continuation_aarch64.inline.hpp
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/oops/stackChunkOop.inline.hpp
! src/hotspot/share/runtime/continuation.cpp

Changeset: f2497ff9
Author:    Ron Pressler <ron.pressler at oracle.com>
Date:      2022-04-09 10:40:28 +0000
URL:       https://git.openjdk.java.net/loom/commit/f2497ff9c3d8caf17839d27c9d83cdbb40739fc2

Only relativize when fixing frames in ZGC

! src/hotspot/share/oops/stackChunkOop.cpp

Changeset: ce794170
Author:    Ron Pressler <ron.pressler at oracle.com>
Date:      2022-04-09 10:41:22 +0000
URL:       https://git.openjdk.java.net/loom/commit/ce7941701b3fd34d22428369762f511dd17fcaaa

-

! test/jdk/jdk/internal/vm/Continuation/Fuzz.java
! test/jdk/jdk/internal/vm/Continuation/fuzz.dat

Changeset: 9a002c13
Author:    Ron Pressler <ron.pressler at oracle.com>
Date:      2022-04-09 10:42:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/9a002c130e710ac79d630db614f8febc27c6ab7b

Remove unused test

- test/jdk/jdk/internal/vm/Continuation/java.base/java/lang/PreemptLiveFrames.java

Changeset: 3fc525c6
Author:    Ron Pressler <ron.pressler at oracle.com>
Date:      2022-04-09 10:42:47 +0000
URL:       https://git.openjdk.java.net/loom/commit/3fc525c6523f9fe8ba74207db117ed7d7cbd78de

fix

! src/hotspot/share/runtime/continuation.cpp

Changeset: 91e3ca69
Author:    Ron Pressler <ron.pressler at oracle.com>
Date:      2022-04-09 17:51:57 +0000
URL:       https://git.openjdk.java.net/loom/commit/91e3ca69f118480a2e768f733294305afe08b308

Add assertions

! src/hotspot/share/runtime/continuation.cpp

Changeset: 6d88fe1d
Author:    Ron Pressler <ron.pressler at oracle.com>
Date:      2022-04-09 19:29:10 +0000
URL:       https://git.openjdk.java.net/loom/commit/6d88fe1d18998b239647443e397abd6418dee42d

Add a stop parameter to StackChunkFrameStream::next

! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/stackChunkFrameStream.hpp
! src/hotspot/share/runtime/stackChunkFrameStream.inline.hpp

Changeset: 8a5200a7
Author:    Ron Pressler <ron.pressler at oracle.com>
Date:      2022-04-09 19:29:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/8a5200a73a30ff413e5a2bcd8387613b1fa42a4f

-

! src/hotspot/share/runtime/frame.hpp

Changeset: e84f2be1
Author:    Ron Pressler <ron.pressler at oracle.com>
Date:      2022-04-09 20:09:06 +0000
URL:       https://git.openjdk.java.net/loom/commit/e84f2be143f335aba13bf66623099e36e4db567d

Revert "Remove fast-aging of chunks", which caused a heap-corruption regression

This reverts commit 76105d8d33949b6e79eb052e9c5a3d8c5b83edbd.

! src/hotspot/share/runtime/continuation.cpp

Changeset: cb045faa
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2022-04-10 07:09:09 +0000
URL:       https://git.openjdk.java.net/loom/commit/cb045faad087057239f4dbc530533bd4d136b285

Merge

! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuation.cpp



More information about the loom-dev mailing list