Skip to content

Commit d52835e

Browse files
[GR-26395] Periodic update of the graal import.
PullRequest: truffleruby/3835
2 parents 188cf00 + 89f23dc commit d52835e

File tree

5 files changed

+13
-12
lines changed

5 files changed

+13
-12
lines changed

ci/common.jsonnet

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ local common_json = import "../common.json";
2222
for name in ["oraclejdk20"] + variants("labsjdk-ce-20") + variants("labsjdk-ee-20")
2323
} + {
2424
[name]: common_json.jdks[name] + { jdk_version:: 21 }
25-
for name in variants("labsjdk-ce-21") + variants("labsjdk-ee-21")
25+
for name in ["oraclejdk21"] + variants("labsjdk-ce-21") + variants("labsjdk-ee-21")
2626
},
2727
assert std.assertEqual(std.objectFields(common_json.jdks), std.objectFields(jdks_data)),
2828

common.json

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,13 @@
3434
"labsjdk-ee-20Debug": {"name": "labsjdk", "version": "ee-20.0.2+2-jvmci-23.1-b02-debug", "platformspecific": true },
3535
"labsjdk-ee-20-llvm": {"name": "labsjdk", "version": "ee-20.0.2+2-jvmci-23.1-b02-sulong", "platformspecific": true },
3636

37-
"labsjdk-ce-21": {"name": "labsjdk", "version": "ce-21+22-jvmci-23.1-b03", "platformspecific": true },
38-
"labsjdk-ce-21Debug": {"name": "labsjdk", "version": "ce-21+22-jvmci-23.1-b03-debug", "platformspecific": true },
39-
"labsjdk-ce-21-llvm": {"name": "labsjdk", "version": "ce-21+22-jvmci-23.1-b03-sulong", "platformspecific": true },
40-
"labsjdk-ee-21": {"name": "labsjdk", "version": "ee-21+22-jvmci-23.1-b03", "platformspecific": true },
41-
"labsjdk-ee-21Debug": {"name": "labsjdk", "version": "ee-21+22-jvmci-23.1-b03-debug", "platformspecific": true },
42-
"labsjdk-ee-21-llvm": {"name": "labsjdk", "version": "ee-21+22-jvmci-23.1-b03-sulong", "platformspecific": true }
37+
"oraclejdk21": {"name": "jpg-jdk", "version": "21", "build_id": "23", "release": true, "platformspecific": true, "extrabundles": ["static-libs"]},
38+
"labsjdk-ce-21": {"name": "labsjdk", "version": "ce-21+23-jvmci-23.1-b04", "platformspecific": true },
39+
"labsjdk-ce-21Debug": {"name": "labsjdk", "version": "ce-21+23-jvmci-23.1-b04-debug", "platformspecific": true },
40+
"labsjdk-ce-21-llvm": {"name": "labsjdk", "version": "ce-21+23-jvmci-23.1-b04-sulong", "platformspecific": true },
41+
"labsjdk-ee-21": {"name": "labsjdk", "version": "ee-21+23-jvmci-23.1-b04", "platformspecific": true },
42+
"labsjdk-ee-21Debug": {"name": "labsjdk", "version": "ee-21+23-jvmci-23.1-b04-debug", "platformspecific": true },
43+
"labsjdk-ee-21-llvm": {"name": "labsjdk", "version": "ee-21+23-jvmci-23.1-b04-sulong", "platformspecific": true }
4344

4445
},
4546

mx.truffleruby/mx_truffleruby.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -240,7 +240,7 @@ def verify_ci(args):
240240
'LLVM Runtime Core': ('lib/sulong', []),
241241
'LLVM Runtime Native': ('lib/sulong', []),
242242
'LLVM.org toolchain': ('lib/llvm-toolchain', []),
243-
'TruffleRuby license files': ('', []),
243+
'rbyl': ('', []), # Use short name for license to select by priority
244244
},
245245
truffle_jars=[
246246
# Distributions

mx.truffleruby/suite.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
{
88
"name": "regex",
99
"subdir": True,
10-
"version": "f3bac55b14efba68af24e04608eab21a518e192d",
10+
"version": "faff236da4ee3085721970fcd6de0d187e4fe611",
1111
"urls": [
1212
{"url": "https://github.com/oracle/graal.git", "kind": "git"},
1313
{"url": "https://curio.ssw.jku.at/nexus/content/repositories/snapshots", "kind": "binary"},
@@ -16,7 +16,7 @@
1616
{
1717
"name": "sulong",
1818
"subdir": True,
19-
"version": "f3bac55b14efba68af24e04608eab21a518e192d",
19+
"version": "faff236da4ee3085721970fcd6de0d187e4fe611",
2020
"urls": [
2121
{"url": "https://github.com/oracle/graal.git", "kind": "git"},
2222
{"url": "https://curio.ssw.jku.at/nexus/content/repositories/snapshots", "kind": "binary"},

src/main/java/org/truffleruby/RubyLanguage.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ private RubyThread getOrCreateForeignThread(RubyContext context, Thread thread)
201201
}
202202

203203
public final Map<Thread, RubyThread> rubyThreadInitMap = new ConcurrentHashMap<>();
204-
private final ContextThreadLocal<RubyThread> rubyThread = createContextThreadLocal(
204+
private final ContextThreadLocal<RubyThread> rubyThread = locals.createContextThreadLocal(
205205
(context, thread) -> {
206206
if (thread == context.getThreadManager().getOrInitializeRootJavaThread()) {
207207
// Already initialized when creating the context
@@ -216,7 +216,7 @@ private RubyThread getOrCreateForeignThread(RubyContext context, Thread thread)
216216
});
217217

218218
public final Map<Thread, RubyFiber> rubyFiberInitMap = new ConcurrentHashMap<>();
219-
private final ContextThreadLocal<RubyFiber> rubyFiber = createContextThreadLocal(
219+
private final ContextThreadLocal<RubyFiber> rubyFiber = locals.createContextThreadLocal(
220220
(context, thread) -> {
221221
if (thread == context.getThreadManager().getOrInitializeRootJavaThread()) {
222222
// Already initialized when creating the context

0 commit comments

Comments
 (0)