git: openjdk/loom: fibers: 54 new changesets
duke
duke at openjdk.java.net
Thu Nov 14 19:01:33 UTC 2019
Changeset: 2b7fc3de
Author: pron <ron.pressler at gmail.com>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-08-27 13:07:02 +0000
URL: https://git.openjdk.java.net/loom/commit/2b7fc3de
youngstack
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/cpu/x86/frame_x86.inline.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/memAllocator.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/iterator.inline.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/instanceClassLoaderKlass.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
+ src/hotspot/share/oops/instanceStackChunkKlass.cpp
+ src/hotspot/share/oops/instanceStackChunkKlass.hpp
+ src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuation.hpp
+ src/hotspot/share/runtime/continuation.inline.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/Continuation.java
+ src/java.base/share/classes/jdk/internal/misc/StackChunk.java
! test/jdk/java/lang/Continuation/Basic.java
Changeset: 39458779
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-08-27 17:26:57 +0000
URL: https://git.openjdk.java.net/loom/commit/39458779
-
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/runtime/continuation.cpp
! src/java.base/share/classes/jdk/internal/misc/StackChunk.java
! test/jdk/java/lang/Continuation/Basic.java
Changeset: cb83e91a
Author: pron <ron.pressler at gmail.com>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-08-27 13:07:02 +0000
URL: https://git.openjdk.java.net/loom/commit/cb83e91a
youngstack
! src/hotspot/share/runtime/continuation.cpp
! src/java.base/share/classes/jdk/internal/misc/StackChunk.java
Changeset: 1b51f1f9
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-08-27 22:23:52 +0000
URL: https://git.openjdk.java.net/loom/commit/1b51f1f9
-
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/oops/instanceStackChunkKlass.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.hpp
Changeset: 10fdb56f
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-08-28 02:02:10 +0000
URL: https://git.openjdk.java.net/loom/commit/10fdb56f
-
! .gitignore
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.cpp
! src/hotspot/share/oops/instanceStackChunkKlass.hpp
! src/hotspot/share/oops/instanceStackChunkKlass.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuation.hpp
! src/hotspot/share/runtime/frame.inline.hpp
! src/hotspot/share/runtime/globals.hpp
! src/java.base/share/classes/java/lang/Continuation.java
! src/java.base/share/classes/jdk/internal/misc/StackChunk.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/jdk/java/lang/Continuation/Basic.java
+ test/jdk/java/lang/Continuation/TEST.properties
Changeset: 8e12207b
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-09-24 15:07:12 +0000
URL: https://git.openjdk.java.net/loom/commit/8e12207b
-
! src/hotspot/share/runtime/continuation.cpp
Changeset: 5e375879
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-09-26 00:54:09 +0000
URL: https://git.openjdk.java.net/loom/commit/5e375879
-
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
Changeset: c6f2df9a
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-09-26 01:50:03 +0000
URL: https://git.openjdk.java.net/loom/commit/c6f2df9a
-
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/runtime/continuation.cpp
Changeset: 4b9280d7
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-09-26 18:25:44 +0000
URL: https://git.openjdk.java.net/loom/commit/4b9280d7
Fix grow_stack bug
! src/hotspot/share/runtime/continuation.cpp
Changeset: f1ab2fa7
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-09-26 19:00:36 +0000
URL: https://git.openjdk.java.net/loom/commit/f1ab2fa7
Don't fix narrow oops
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
Changeset: 62de05dc
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-09-26 19:36:14 +0000
URL: https://git.openjdk.java.net/loom/commit/62de05dc
Fix grow_ref_stack bug
! src/hotspot/share/runtime/continuation.cpp
Changeset: 5bee5141
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-09-27 02:05:25 +0000
URL: https://git.openjdk.java.net/loom/commit/5bee5141
-
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
Changeset: 4279594f
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-09-27 02:12:16 +0000
URL: https://git.openjdk.java.net/loom/commit/4279594f
Remove commented out fixing of wide oops
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
Changeset: 00be75e7
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-09-27 11:34:41 +0000
URL: https://git.openjdk.java.net/loom/commit/00be75e7
-
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
Changeset: ebf1004c
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-09-27 14:48:58 +0000
URL: https://git.openjdk.java.net/loom/commit/ebf1004c
-
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
Changeset: 712df0d7
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-01 03:27:43 +0000
URL: https://git.openjdk.java.net/loom/commit/712df0d7
Change thaw_chunk to full/partial
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
Changeset: affe5958
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-01 13:52:01 +0000
URL: https://git.openjdk.java.net/loom/commit/affe5958
-
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
Changeset: 01cca45a
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-01 15:47:17 +0000
URL: https://git.openjdk.java.net/loom/commit/01cca45a
-
! src/hotspot/share/runtime/continuation.cpp
Changeset: b3e45080
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-01 15:54:56 +0000
URL: https://git.openjdk.java.net/loom/commit/b3e45080
Fix stack-passed args bug
! src/hotspot/share/runtime/continuation.cpp
Changeset: d1b01b08
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-02 13:32:20 +0000
URL: https://git.openjdk.java.net/loom/commit/d1b01b08
Experiments
! src/hotspot/share/runtime/continuation.cpp
Changeset: bc26d72c
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-08 13:02:24 +0000
URL: https://git.openjdk.java.net/loom/commit/bc26d72c
Add a microbenchmark
! microbenchmarks/loom/run_perf.sh
+ microbenchmarks/loom/src/main/java/org/openjdk/benchmarks/cont/FreezeAndThaw.java
Changeset: b820c384
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-21 15:41:41 +0000
URL: https://git.openjdk.java.net/loom/commit/b820c384
-
! src/hotspot/share/runtime/continuation.cpp
Changeset: 24a73688
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-21 19:17:35 +0000
URL: https://git.openjdk.java.net/loom/commit/24a73688
-
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/runtime/continuation.cpp
! src/java.base/share/classes/jdk/internal/misc/StackChunk.java
Changeset: 980825ac
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-22 15:16:57 +0000
URL: https://git.openjdk.java.net/loom/commit/980825ac
-
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
Changeset: 710c0acd
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-22 18:04:40 +0000
URL: https://git.openjdk.java.net/loom/commit/710c0acd
-
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
Changeset: d352b534
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-23 14:08:10 +0000
URL: https://git.openjdk.java.net/loom/commit/d352b534
-
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
Changeset: 6a474251
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-23 14:09:59 +0000
URL: https://git.openjdk.java.net/loom/commit/6a474251
-
+ microbenchmarks/loom/.gitignore
Changeset: abeab098
Author: erik_osterlund <erik.osterlund at oracle.com>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-03 07:34:36 +0000
URL: https://git.openjdk.java.net/loom/commit/abeab098
first nmethod liveness prototype for G1
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
+ src/hotspot/share/gc/g1/g1BarrierSetNMethod.cpp
+ src/hotspot/share/gc/g1/g1BarrierSetNMethod.hpp
! src/hotspot/share/gc/g1/g1CodeBlobClosure.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1ThreadLocalData.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/modRefBarrierSet.hpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/runtime/continuation.hpp
! src/hotspot/share/runtime/continuation.inline.hpp
Changeset: 012a6975
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-23 15:27:23 +0000
URL: https://git.openjdk.java.net/loom/commit/012a6975
-
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
Changeset: 40f26153
Author: Erik Österlund <17339-erik_osterlund at users.noreply.orahub.oraclecorp.com>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-24 14:02:36 +0000
URL: https://git.openjdk.java.net/loom/commit/40f26153
Youngstack
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/gc/g1/g1BarrierSetNMethod.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/shared/gcBehaviours.cpp
Changeset: c62dbefd
Author: erik_osterlund <erik.osterlund at oracle.com>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-25 16:55:17 +0000
URL: https://git.openjdk.java.net/loom/commit/c62dbefd
addressing some concerns
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/g1/g1CodeBlobClosure.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/gcVMOperations.cpp
! src/hotspot/share/gc/shared/gcVMOperations.hpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/vmOperations.hpp
Changeset: ac80fbef
Author: erik_osterlund <erik.osterlund at oracle.com>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-25 19:14:05 +0000
URL: https://git.openjdk.java.net/loom/commit/ac80fbef
polish counter logic again
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/compiledMethod.cpp
! src/hotspot/share/code/compiledMethod.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/gc/g1/g1CodeBlobClosure.cpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/runtime/sweeper.cpp
Changeset: bb995b95
Author: erik_osterlund <erik.osterlund at oracle.com>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-25 20:15:41 +0000
URL: https://git.openjdk.java.net/loom/commit/bb995b95
make things less G1 specific
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/gc/epsilon/epsilonHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.inline.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/runtime/continuation.cpp
Changeset: 4fdb26cb
Author: erik_osterlund <erik.osterlund at oracle.com>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-25 21:33:26 +0000
URL: https://git.openjdk.java.net/loom/commit/4fdb26cb
support more gcs and refactorings
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/gc/g1/g1BarrierSet.cpp
- src/hotspot/share/gc/g1/g1BarrierSetNMethod.cpp
- src/hotspot/share/gc/g1/g1BarrierSetNMethod.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1ThreadLocalData.hpp
! src/hotspot/share/gc/parallel/psMarkSweep.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/shared/barrierSet.cpp
! src/hotspot/share/gc/shared/barrierSet.hpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
! src/hotspot/share/gc/shared/barrierSetNMethod.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.hpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/modRefBarrierSet.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 684e95b4
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-25 23:42:52 +0000
URL: https://git.openjdk.java.net/loom/commit/684e95b4
Fix chunk stack walking
! src/hotspot/cpu/x86/frame_x86.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
Changeset: 15750209
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-25 23:44:34 +0000
URL: https://git.openjdk.java.net/loom/commit/15750209
Partial work on fast lock detection
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: ad05ed14
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-28 13:32:44 +0000
URL: https://git.openjdk.java.net/loom/commit/ad05ed14
-
! src/hotspot/cpu/x86/interp_masm_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! test/jdk/java/lang/Continuation/Basic.java
Changeset: 1aa19ea5
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-28 14:58:03 +0000
URL: https://git.openjdk.java.net/loom/commit/1aa19ea5
-
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/deoptimization.cpp
Changeset: 5ae0d32b
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-29 22:57:46 +0000
URL: https://git.openjdk.java.net/loom/commit/5ae0d32b
Inine stack chunk oop iteration
+ src/hotspot/cpu/x86/continuationChunk_x86.inline.hpp
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuation.hpp
! src/hotspot/share/runtime/continuation.inline.hpp
Changeset: c86007c9
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-30 14:08:34 +0000
URL: https://git.openjdk.java.net/loom/commit/c86007c9
-
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
Changeset: 1f2feba7
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-30 16:06:25 +0000
URL: https://git.openjdk.java.net/loom/commit/1f2feba7
Count frames in chunks as well in num_java_frames
! src/hotspot/share/runtime/continuation.cpp
Changeset: 46b0f812
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-30 16:33:23 +0000
URL: https://git.openjdk.java.net/loom/commit/46b0f812
Optimize calls to ContMirror::is_empty()
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
Changeset: eae5255c
Author: Rickard Bäckman <rickard.backman at oracle.com>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-29 14:16:21 +0000
URL: https://git.openjdk.java.net/loom/commit/eae5255c
Count locks in C2
! src/hotspot/share/opto/macro.cpp
Changeset: acabf087
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-30 22:29:27 +0000
URL: https://git.openjdk.java.net/loom/commit/acabf087
Fix C1 lock counter
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp
Changeset: 50eb3d40
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-10-31 11:19:45 +0000
URL: https://git.openjdk.java.net/loom/commit/50eb3d40
-
! src/hotspot/share/runtime/continuation.cpp
! src/java.base/share/classes/java/lang/Continuation.java
Changeset: 1eb7e37e
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-11-05 15:29:34 +0000
URL: https://git.openjdk.java.net/loom/commit/1eb7e37e
Fix build after rebase
! src/hotspot/cpu/x86/continuationChunk_x86.inline.hpp
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/memory/iterator.cpp
Changeset: d25acae3
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-11-05 17:37:58 +0000
URL: https://git.openjdk.java.net/loom/commit/d25acae3
-
! src/hotspot/share/runtime/stackValue.cpp
Changeset: 4fa601e4
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-11-05 17:38:29 +0000
URL: https://git.openjdk.java.net/loom/commit/4fa601e4
Handle StackValue in chunks (for live frame data)
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/registerMap.hpp
! src/hotspot/share/runtime/stackValue.hpp
Changeset: cf96535f
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-11-11 15:02:54 +0000
URL: https://git.openjdk.java.net/loom/commit/cf96535f
PD
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
Changeset: b2d45d6b
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-11-11 19:08:02 +0000
URL: https://git.openjdk.java.net/loom/commit/b2d45d6b
-
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
Changeset: 7327c51f
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-11-11 19:08:50 +0000
URL: https://git.openjdk.java.net/loom/commit/7327c51f
Set fastpath to false if Continuation.run is interpreted
! src/hotspot/share/runtime/continuation.cpp
Changeset: 0ecbeaa9
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-11-14 12:56:07 +0000
URL: https://git.openjdk.java.net/loom/commit/0ecbeaa9
Fix held lock counting in C2
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/thread.cpp
Changeset: 66695e8b
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-11-14 14:03:07 +0000
URL: https://git.openjdk.java.net/loom/commit/66695e8b
-
! src/hotspot/share/runtime/continuation.cpp
Changeset: 2b0c16a2
Author: Ron Pressler <ron.pressler at oracle.com>
Date: 2019-11-14 15:24:23 +0000
URL: https://git.openjdk.java.net/loom/commit/2b0c16a2
Fix build
! src/hotspot/cpu/x86/continuationChunk_x86.inline.hpp
! src/hotspot/cpu/x86/continuation_x86.inline.hpp
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuation.inline.hpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
More information about the loom-dev
mailing list