git: openjdk/loom: fibers: 15 new changesets
duke
duke at openjdk.java.net
Mon Dec 16 15:50:24 UTC 2019
Changeset: d25d3648
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-12-02 11:35:43 +0000
URL: https://git.openjdk.java.net/loom/commit/d25d3648
-
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
Changeset: b923a5fe
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-12-02 13:09:06 +0000
URL: https://git.openjdk.java.net/loom/commit/b923a5fe
Refactor JVMTI calls
! src/hotspot/share/runtime/continuation.cpp
Changeset: 238c01f5
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-12-02 13:09:52 +0000
URL: https://git.openjdk.java.net/loom/commit/238c01f5
Don't check requires_barriers in thaw
! src/hotspot/share/runtime/continuation.cpp
Changeset: 4ce56139
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-12-03 13:10:39 +0000
URL: https://git.openjdk.java.net/loom/commit/4ce56139
-
! src/hotspot/share/runtime/continuation.cpp
Changeset: 5adfb11a
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-12-03 18:19:29 +0000
URL: https://git.openjdk.java.net/loom/commit/5adfb11a
Some refactoring
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/java.base/share/classes/java/lang/Continuation.java
Changeset: ec577603
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-12-05 18:41:19 +0000
URL: https://git.openjdk.java.net/loom/commit/ec577603
Reduce calls to JavaThread::current()
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuation.hpp
Changeset: b8ae957f
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-12-05 18:42:56 +0000
URL: https://git.openjdk.java.net/loom/commit/b8ae957f
Reduce calls to get_continuation
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 3f97035d
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-12-06 16:19:13 +0000
URL: https://git.openjdk.java.net/loom/commit/3f97035d
Detect deopt during freeze allocations and retry in slow mode
! src/hotspot/cpu/x86/continuationChunk_x86.inline.hpp
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
Changeset: 94ce7498
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-12-06 20:41:37 +0000
URL: https://git.openjdk.java.net/loom/commit/94ce7498
Improve chunks
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
Changeset: e06b9e45
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-12-06 20:42:39 +0000
URL: https://git.openjdk.java.net/loom/commit/e06b9e45
Preliminary memcpy stubs work
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
Changeset: 3a26fc62
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-12-06 20:57:06 +0000
URL: https://git.openjdk.java.net/loom/commit/3a26fc62
Merge branch 'fibers' of https://github.com/openjdk/loom into fibers
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuation.cpp
Changeset: b7150d7d
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-12-14 03:08:56 +0000
URL: https://git.openjdk.java.net/loom/commit/b7150d7d
-
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/thread.cpp
Changeset: b81df7b7
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-12-16 00:30:07 +0000
URL: https://git.openjdk.java.net/loom/commit/b81df7b7
Fix stack args
! src/hotspot/cpu/x86/continuationChunk_x86.inline.hpp
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
! test/jdk/java/lang/Continuation/Basic.java
Changeset: 42afd63e
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-12-16 10:48:28 +0000
URL: https://git.openjdk.java.net/loom/commit/42afd63e
-
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
Changeset: d6c35877
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-12-16 11:21:29 +0000
URL: https://git.openjdk.java.net/loom/commit/d6c35877
Merge branch 'fibers' of https://github.com/openjdk/loom into fibers
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/java.base/share/classes/java/lang/Continuation.java
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/java.base/share/classes/java/lang/Continuation.java
More information about the loom-dev
mailing list