From 39e7071ff08251409dfb369cd67710b14e88f233 Mon Sep 17 00:00:00 2001 From: Robert Toyonaga Date: Mon, 18 Sep 2023 14:10:26 -0400 Subject: [PATCH 1/3] allow periodic events when usign API --- .../src/com/oracle/svm/core/jfr/JfrManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/substratevm/src/com.oracle.svm.core/src/com/oracle/svm/core/jfr/JfrManager.java b/substratevm/src/com.oracle.svm.core/src/com/oracle/svm/core/jfr/JfrManager.java index 86249befb3f7..9abe5dfbe7a0 100644 --- a/substratevm/src/com.oracle.svm.core/src/com/oracle/svm/core/jfr/JfrManager.java +++ b/substratevm/src/com.oracle.svm.core/src/com/oracle/svm/core/jfr/JfrManager.java @@ -86,8 +86,8 @@ public static JfrManager get() { public RuntimeSupport.Hook startupHook() { return isFirstIsolate -> { parseFlightRecorderLogging(SubstrateOptions.FlightRecorderLogging.getValue()); + periodicEventSetup(); if (isJFREnabled()) { - periodicEventSetup(); initRecording(); } }; From 572ae060a9230b79a4df111bd468f1216cada6a7 Mon Sep 17 00:00:00 2001 From: Robert Toyonaga Date: Tue, 19 Sep 2023 09:19:23 -0400 Subject: [PATCH 2/3] pin workflow to 5c44969947cbeff84ca9ccedc127cb6730b82415 --- .github/workflows/mandrel.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/mandrel.yml b/.github/workflows/mandrel.yml index d21d1e3d16a3..ff7dee95c5cf 100644 --- a/.github/workflows/mandrel.yml +++ b/.github/workflows/mandrel.yml @@ -29,7 +29,7 @@ concurrency: jobs: q-main-ea: name: "Q main M 23.0 EA" - uses: graalvm/mandrel/.github/workflows/base.yml@default + uses: graalvm/mandrel/.github/workflows/base.yml@5c44969947cbeff84ca9ccedc127cb6730b82415 with: quarkus-version: "main" repo: ${{ github.repository }} @@ -38,7 +38,7 @@ jobs: jdk: "17/ea" q-main-ea-win: name: "Q main M 23.0 windows EA" - uses: graalvm/mandrel/.github/workflows/base-windows.yml@default + uses: graalvm/mandrel/.github/workflows/base-windows.yml@5c44969947cbeff84ca9ccedc127cb6730b82415 with: quarkus-version: "main" repo: ${{ github.repository }} @@ -47,7 +47,7 @@ jobs: jdk: "17/ea" q-main-ea-20: name: "Q main M 23.0 EA Java 20" - uses: graalvm/mandrel/.github/workflows/base.yml@default + uses: graalvm/mandrel/.github/workflows/base.yml@5c44969947cbeff84ca9ccedc127cb6730b82415 with: quarkus-version: "main" repo: ${{ github.repository }} @@ -56,7 +56,7 @@ jobs: jdk: "20/ea" q-main-ea-win-20: name: "Q main M 23.0 windows EA Java 20" - uses: graalvm/mandrel/.github/workflows/base-windows.yml@default + uses: graalvm/mandrel/.github/workflows/base-windows.yml@5c44969947cbeff84ca9ccedc127cb6730b82415 with: quarkus-version: "main" repo: ${{ github.repository }} From 7e11187af5786ee734e7e0fe74319464ce1fcef6 Mon Sep 17 00:00:00 2001 From: Robert Toyonaga Date: Wed, 20 Sep 2023 16:30:39 -0400 Subject: [PATCH 3/3] use mandrel-source-nolocalmvn --- .github/workflows/mandrel.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/mandrel.yml b/.github/workflows/mandrel.yml index ff7dee95c5cf..98cb5027f266 100644 --- a/.github/workflows/mandrel.yml +++ b/.github/workflows/mandrel.yml @@ -29,8 +29,9 @@ concurrency: jobs: q-main-ea: name: "Q main M 23.0 EA" - uses: graalvm/mandrel/.github/workflows/base.yml@5c44969947cbeff84ca9ccedc127cb6730b82415 + uses: graalvm/mandrel/.github/workflows/base.yml@default with: + build-type: "mandrel-source-nolocalmvn" quarkus-version: "main" repo: ${{ github.repository }} version: ${{ github.ref }} @@ -38,8 +39,9 @@ jobs: jdk: "17/ea" q-main-ea-win: name: "Q main M 23.0 windows EA" - uses: graalvm/mandrel/.github/workflows/base-windows.yml@5c44969947cbeff84ca9ccedc127cb6730b82415 + uses: graalvm/mandrel/.github/workflows/base-windows.yml@default with: + build-type: "mandrel-source-nolocalmvn" quarkus-version: "main" repo: ${{ github.repository }} version: ${{ github.ref }} @@ -47,8 +49,9 @@ jobs: jdk: "17/ea" q-main-ea-20: name: "Q main M 23.0 EA Java 20" - uses: graalvm/mandrel/.github/workflows/base.yml@5c44969947cbeff84ca9ccedc127cb6730b82415 + uses: graalvm/mandrel/.github/workflows/base.yml@default with: + build-type: "mandrel-source-nolocalmvn" quarkus-version: "main" repo: ${{ github.repository }} version: ${{ github.ref }} @@ -56,8 +59,9 @@ jobs: jdk: "20/ea" q-main-ea-win-20: name: "Q main M 23.0 windows EA Java 20" - uses: graalvm/mandrel/.github/workflows/base-windows.yml@5c44969947cbeff84ca9ccedc127cb6730b82415 + uses: graalvm/mandrel/.github/workflows/base-windows.yml@default with: + build-type: "mandrel-source-nolocalmvn" quarkus-version: "main" repo: ${{ github.repository }} version: ${{ github.ref }}