Skip to content

Commit 0c27312

Browse files
committed
Move versions from 26 to 25.1. (GR-70088)
1 parent bca835c commit 0c27312

File tree

27 files changed

+39
-39
lines changed

27 files changed

+39
-39
lines changed

compiler/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
This changelog summarizes newly introduced optimizations and other compiler related changes.
44

5-
## GraalVM for JDK 26 (Internal Version 26.0.0)
5+
## GraalVM 25.1 (Internal Version 25.1.0)
66
* (GR-69280): Allow use of the `graal.` prefix for Graal compiler options without issuing a warning.
77
* (GR-58163): Added support for recording and replaying JIT compilations. The `-Djdk.graal.RecordForReplay=*` option
88
serializes all compilations matching the pattern to JSON files, which contain the results of JVMCI calls. The

sdk/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
This changelog summarizes major changes between GraalVM SDK versions. The main focus is on APIs exported by GraalVM SDK.
44

5-
## Version 26.0.0
5+
## Version 25.1.0
66
* GR-65048: GR-65048: Introduced the `-Dpolyglot.engine.allowUnsupportedPlatform=true` system property to enable Truffle to run on unsupported platforms. If this property is enabled then the failure will be suppressed. Please see follow-up errors and warnings for instructions on how to continue. Note that using an unsupported platform will also force the fallback runtime without runtime optimization.
77
* GR-66515 If neither a log handler nor the `log.file` option is set on the `Engine.Builder` or `Context.Builder`, Truffle and language log messages will be written to the Context’s error output stream by default. The `log.file` option is now also supported on `Context.Builder`.
88
* GR-63588 A new entry (`Invalidated`) was added to the `opt deopt` truffle compilation logs. It is `true` or `false` depending on whether the compilation was also invalidated.

sdk/mx.sdk/mx_sdk_vm_ng.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -424,7 +424,7 @@ def get_build_args(self):
424424
experimental_build_args.append('-H:+VerifyRuntimeCompilationFrameStates')
425425
build_args = []
426426

427-
# GR-65661: we need to disable the check in GraalVM for 21 as it does not allow polyglot version 26.0.0-dev
427+
# GR-65661: we need to disable the check in GraalVM for 21 as it does not allow polyglot version 25.1.0-dev
428428
if get_bootstrap_graalvm_version() < mx.VersionSpec("25"):
429429
build_args += ['-Dpolyglotimpl.DisableVersionChecks=true']
430430

sdk/src/org.graalvm.launcher/src/org/graalvm/launcher/AbstractLanguageLauncher.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -390,14 +390,14 @@ protected void runVersionAction(VersionAction action, Engine engine) {
390390

391391
/**
392392
* The return value used to specify what languages should be available by default when not using
393-
* --polyglot. --polyglot is default since 26.0 so this is no longer used. Note that
393+
* --polyglot. --polyglot is default since 25.1 so this is no longer used. Note that
394394
* TruffleLanguage.Registration#dependentLanguages() should be preferred in most cases.
395395
*
396396
* @deprecated no longer has any effect, all languages are always available for
397397
* AbstractLanguageLauncher.
398398
* @return an array of required language ids
399399
*/
400-
@Deprecated(since = "26.0")
400+
@Deprecated(since = "25.1")
401401
protected String[] getDefaultLanguages() {
402402
return new String[]{getLanguageId()};
403403
}

sdk/src/org.graalvm.launcher/src/org/graalvm/launcher/Launcher.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -485,7 +485,7 @@ protected final void setOptionIndent(int indent) {
485485
* @return {@code true}
486486
* @since 20.0
487487
*/
488-
@Deprecated(since = "26.0")
488+
@Deprecated(since = "25.1")
489489
protected boolean canPolyglot() {
490490
return true;
491491
}

substratevm/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
This changelog summarizes major changes to GraalVM Native Image.
44

5-
## GraalVM for JDK 26 (Internal Version 26.0.0)
5+
## GraalVM 25.1 (Internal Version 25.1.0)
66
* (GR-44384) Add size warnings for bundles when individual or cumulative file sizes exceed limits. Configure with options `size-warning-file-limit` and `size-warning-total-limit` to `bundle-create`, sizes in MiB.
77
* (GR-43070) Add a new API flag `-Werror` to treat warnings as errors.
88
* (GR-69280) Allow use of the `graal.` prefix for options without issuing a warning.

truffle/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
This changelog summarizes major changes between Truffle versions relevant to languages implementors building upon the Truffle framework. The main focus is on APIs exported by Truffle.
44

5-
## Version 26.0
5+
## Version 25.1
66
* GR-65048: Introduced `InternalResource.OS.UNSUPPORTED` and `InternalResource.CPUArchitecture.UNSUPPORTED` to represent unsupported platforms. Execution on unsupported platforms must be explicitly enabled using the system property `-Dpolyglot.engine.allowUnsupportedPlatform=true`. If this property is not set, calls to `OS.getCurrent()` or `CPUArchitecture.getCurrent()` will throw an `IllegalStateException` when running on an unsupported platform. `InternalResource` implementations should handle the unsupported platform and describe possible steps in the error message on how to proceed.
77
* GR-66839: Deprecate `Location#isFinal()` as it always returns false.
88
* GR-67702: Specialization DSL: For nodes annotated with `@GenerateInline`, inlining warnings emitted for `@Cached SomeNode helper` expressions are now suppressed if the helper node class is explicitly annotated with `@GenerateInline(false)`, or is not a DSL node. This avoids unnecessary warnings if inlining for a node was explicitly disabled, and makes it possible to remove `@Cached(inline = false)` in most cases.

truffle/mx.truffle/mx_truffle.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -521,7 +521,7 @@ def _native_image_sl(jdk, vm_args, target_dir, use_optimized_runtime=True, use_e
521521
else:
522522
native_image_args += ["--module", "org.graalvm.sl_launcher/com.oracle.truffle.sl.launcher.SLMain"]
523523
native_image_args += [target_path]
524-
# GR-65661: we need to disable the check in GraalVM for 21 as it does not allow polyglot version 26.0.0-dev
524+
# GR-65661: we need to disable the check in GraalVM for 21 as it does not allow polyglot version 25.1.0-dev
525525
if jdk.version < mx.VersionSpec("25"):
526526
native_image_args = ['-Dpolyglotimpl.DisableVersionChecks=true'] + native_image_args
527527
mx.log("Running {} {}".format(mx.exe_suffix('native-image'), " ".join(native_image_args)))
@@ -776,7 +776,7 @@ def collect_unittest_distributions(test_deps, vm_launcher, vm_args):
776776
f'-Djunit.platform.listeners.uid.tracking.output.dir={os.path.join(tmp, "test-ids")}'
777777
]
778778
vm_args = enable_asserts_args + uid_tracking_args + mx.get_runtime_jvm_args(names=unittest_distributions + truffle_runtime_distributions) + module_args
779-
# GR-65661: we need to disable the check in GraalVM for 21 as it does not allow polyglot version 26.0.0-dev
779+
# GR-65661: we need to disable the check in GraalVM for 21 as it does not allow polyglot version 25.1.0-dev
780780
if jdk.version < mx.VersionSpec("25"):
781781
vm_args = ['-Dpolyglotimpl.DisableVersionChecks=true'] + vm_args
782782

truffle/src/com.oracle.truffle.api.bytecode/src/com/oracle/truffle/api/bytecode/ContinuationResult.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ public ContinuationResult(ContinuationRootNode rootNode, MaterializedFrame frame
112112
* {@link GenerateBytecode#enableYield() built-in yield} creates continuation results
113113
* automatically.
114114
*
115-
* @since 26.0
115+
* @since 25.1
116116
*/
117117
public static ContinuationResult create(ContinuationRootNode rootNode, MaterializedFrame frame, Object result) {
118118
return new ContinuationResult(rootNode, frame, result);

truffle/src/com.oracle.truffle.api.bytecode/src/com/oracle/truffle/api/bytecode/EpilogExceptional.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
* uncached interpreter tier} is enabled.
8585
*
8686
* @see StoreBytecodeIndex
87-
* @since 26.0
87+
* @since 25.1
8888
*/
8989
boolean storeBytecodeIndex() default true;
9090
}

0 commit comments

Comments
 (0)