Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
381c4c6
Automatic merge of master into galahad
OracleLabsAutomation Jun 27, 2024
0b72be3
Automatic merge of master into galahad
OracleLabsAutomation Jun 27, 2024
c7232bf
Automatic merge of master into galahad
OracleLabsAutomation Jun 27, 2024
3f69098
Automatic merge of master into galahad
OracleLabsAutomation Jun 27, 2024
6343472
Automatic merge of master into galahad
OracleLabsAutomation Jun 27, 2024
958b9c3
Automatic merge of master into galahad
OracleLabsAutomation Jun 27, 2024
da0213e
Automatic merge of master into galahad
OracleLabsAutomation Jun 27, 2024
d21c63a
Automatic merge of master into galahad
OracleLabsAutomation Jun 27, 2024
4d1ff6f
Automatic merge of master into galahad
OracleLabsAutomation Jun 28, 2024
b239447
Automatic merge of master into galahad
OracleLabsAutomation Jun 28, 2024
a200afd
Automatic merge of master into galahad
OracleLabsAutomation Jun 28, 2024
4e3c9be
Automatic merge of master into galahad
OracleLabsAutomation Jun 28, 2024
2fdee3f
Automatic merge of master into galahad
OracleLabsAutomation Jun 28, 2024
b694ce0
Automatic merge of master into galahad
OracleLabsAutomation Jun 28, 2024
d349a0f
Automatic merge of master into galahad
OracleLabsAutomation Jun 28, 2024
58c0580
Automatic merge of master into galahad
OracleLabsAutomation Jun 28, 2024
1f4f8f2
Automatic merge of master into galahad
OracleLabsAutomation Jun 29, 2024
156dc8b
Automatic merge of master into galahad
OracleLabsAutomation Jul 1, 2024
b765b87
adapt JDK-8333583: Crypto-XDH.generateSecret regression after JDK-832…
mur47x111 Jul 1, 2024
16688e5
[JDK-8335371] Adapt JDK-8333583: Crypto-XDH.generateSecret regression…
mur47x111 Jul 1, 2024
20c017c
Automatic merge of master into galahad
OracleLabsAutomation Jul 2, 2024
e271182
Automatic merge of master into galahad
OracleLabsAutomation Jul 3, 2024
b493ed3
Automatic merge of master into galahad
OracleLabsAutomation Jul 3, 2024
75210a9
Automatic merge of master into galahad
OracleLabsAutomation Jul 3, 2024
9fe07f4
Automatic merge of master into galahad
OracleLabsAutomation Jul 3, 2024
2acc0c6
Automatic merge of master into galahad
OracleLabsAutomation Jul 3, 2024
44b6e58
Automatic merge of master into galahad
OracleLabsAutomation Jul 3, 2024
f75c556
Automatic merge of master into galahad
OracleLabsAutomation Jul 3, 2024
0012f47
Automatic merge of master into galahad
OracleLabsAutomation Jul 4, 2024
935c532
update JVMCI to 24+5-jvmci-b01
OracleLabsAutomation Jul 4, 2024
08bd313
Merge in tag galahad jdk-24+5
zapster Jul 5, 2024
8bee15a
ci: update oraclejdk-latest to JDK 24+5
zapster Jul 5, 2024
3b4600c
svm: adopt "JDK-8334886: jdk/jfr/api/recording/time/TestTimeMultiple.…
zapster Jul 5, 2024
e169eb7
deploy snapshots and update JVMCIVersionCheck
marwan-hallaoui Jul 5, 2024
b64252f
Merge with upstream
zapster Jul 8, 2024
57f96dc
svm: disable native JFR unittests for now [GR-55178]
zapster Jul 8, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions common.json
Original file line number Diff line number Diff line change
Expand Up @@ -45,13 +45,13 @@
"labsjdk-ee-21-llvm": {"name": "labsjdk", "version": "ee-21.0.2+13-jvmci-23.1-b33-sulong", "platformspecific": true },
"graalvm-ee-21": {"name": "graalvm-java21", "version": "23.1.3", "platformspecific": true },

"oraclejdk-latest": {"name": "jpg-jdk", "version": "24", "build_id": "jdk-24+4", "platformspecific": true, "extrabundles": ["static-libs"]},
"labsjdk-ce-latest": {"name": "labsjdk", "version": "ce-24+4-jvmci-b01", "platformspecific": true },
"labsjdk-ce-latestDebug": {"name": "labsjdk", "version": "ce-24+4-jvmci-b01-debug", "platformspecific": true },
"labsjdk-ce-latest-llvm": {"name": "labsjdk", "version": "ce-24+4-jvmci-b01-sulong", "platformspecific": true },
"labsjdk-ee-latest": {"name": "labsjdk", "version": "ee-24+4-jvmci-b01", "platformspecific": true },
"labsjdk-ee-latestDebug": {"name": "labsjdk", "version": "ee-24+4-jvmci-b01-debug", "platformspecific": true },
"labsjdk-ee-latest-llvm": {"name": "labsjdk", "version": "ee-24+4-jvmci-b01-sulong", "platformspecific": true }
"oraclejdk-latest": {"name": "jpg-jdk", "version": "24", "build_id": "jdk-24+5", "platformspecific": true, "extrabundles": ["static-libs"]},
"labsjdk-ce-latest": {"name": "labsjdk", "version": "ce-24+5-jvmci-b01", "platformspecific": true },
"labsjdk-ce-latestDebug": {"name": "labsjdk", "version": "ce-24+5-jvmci-b01-debug", "platformspecific": true },
"labsjdk-ce-latest-llvm": {"name": "labsjdk", "version": "ce-24+5-jvmci-b01-sulong", "platformspecific": true },
"labsjdk-ee-latest": {"name": "labsjdk", "version": "ee-24+5-jvmci-b01", "platformspecific": true },
"labsjdk-ee-latestDebug": {"name": "labsjdk", "version": "ee-24+5-jvmci-b01-debug", "platformspecific": true },
"labsjdk-ee-latest-llvm": {"name": "labsjdk", "version": "ee-24+5-jvmci-b01-sulong", "platformspecific": true }
},

"eclipse": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,8 +55,8 @@ public final class JVMCIVersionCheck {
private static final Map<String, Map<String, Version>> JVMCI_MIN_VERSIONS = Map.of(
"21", Map.of(DEFAULT_VENDOR_ENTRY, createLegacyVersion(23, 1, 33)),
"24", Map.of(
"Oracle Corporation", createLabsJDKVersion("24+4", 1),
DEFAULT_VENDOR_ENTRY, createLabsJDKVersion("24+4", 1)));
"Oracle Corporation", createLabsJDKVersion("24+5", 1),
DEFAULT_VENDOR_ENTRY, createLabsJDKVersion("24+5", 1)));
private static final int NA = 0;
/**
* Minimum Java release supported by Graal.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ protected PlatformTimeUtils() {
public record SecondsNanos(long seconds, long nanos) {
}

@BasedOnJDKFile("https://github.com/openjdk/jdk/blob/jdk-24+3/src/hotspot/share/jfr/recorder/repository/jfrChunk.cpp#L38-L54")
@BasedOnJDKFile("https://github.com/openjdk/jdk/blob/jdk-24+5/src/hotspot/share/jfr/recorder/repository/jfrChunk.cpp#L38-L52")
public long nanosNow() {
// Use same clock source as Instant.now() to ensure
// that Recording::getStopTime() returns an Instant that
Expand All @@ -60,8 +60,6 @@ public long nanosNow() {
long now = seconds * 1000000000 + nanos;
if (now > last) {
last = now;
} else {
++last;
}
return last;
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,13 +30,13 @@

import java.util.List;

import jdk.graal.compiler.serviceprovider.JavaVersionUtil;
import org.junit.Assume;
import org.junit.Test;

import com.oracle.svm.core.container.Container;
import com.oracle.svm.test.jfr.events.ThreadEvent;

import jdk.graal.compiler.serviceprovider.JavaVersionUtil;
import jdk.jfr.Recording;
import jdk.jfr.consumer.RecordedEvent;

Expand All @@ -47,6 +47,7 @@ public class TestContainerEvent extends JfrRecordingTest {
@Test
public void test() throws Throwable {
Assume.assumeTrue("Container support not enabled or available", Container.isSupported());
Assume.assumeTrue("Container detection currently not working GR-55178", false);
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We are missing adoption of openjdk/jdk#18201, which will be done in course of #9250.


String[] events = new String[]{"jdk.ContainerConfiguration"};
Recording recording = startRecording(events);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
import org.junit.Assume;
import org.junit.Test;

import com.oracle.svm.core.OS;
import com.oracle.svm.core.container.Container;

import jdk.jfr.Recording;
import jdk.jfr.consumer.RecordedEvent;
Expand All @@ -44,7 +44,8 @@ public class TestJdkContainerEvents extends JfrRecordingTest {

@Test
public void test() throws Throwable {
Assume.assumeTrue("Container support is limited to Linux", OS.LINUX.isCurrent());
Assume.assumeTrue("Container support not enabled or available", Container.isSupported());
Assume.assumeTrue("Container detection currently not working GR-55178", false);
String[] events = new String[]{"jdk.ContainerCPUThrottling", "jdk.ContainerCPUUsage",
"jdk.ContainerConfiguration", "jdk.ContainerIOUsage", "jdk.ContainerMemoryUsage"};

Expand Down