Skip to content

Commit

Permalink
Automatic merge of master into galahad
Browse files Browse the repository at this point in the history
  • Loading branch information
OracleLabsAutomation committed May 31, 2024
2 parents d2f6535 + addf6e9 commit e1771d1
Show file tree
Hide file tree
Showing 36 changed files with 168 additions and 3,038 deletions.
1 change: 1 addition & 0 deletions sdk/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ This changelog summarizes major changes between GraalVM SDK versions. The main f
* GR-51962 Added the system property `polyglot.engine.userResourceCache`, which enables embedders to override the default location of the resources cache folder for polyglot applications running on the JVM. By default, the resources cache folder is located in the `org.graalvm.polyglot` directory within the OS specific cache folder in the user's home directory. The main rationale behind this override is to accommodate applications running in containers where the user's home directory may not be writable.
* GR-51402 Improved Polyglot guest function to host interface proxies to infer the expected return type from the corresponding type argument (`R`) of the generic target type (e.g. `BiFunction<T,U,R>`).
* GR-53699 `RuntimeOptions.listDescriptors` and `getDescriptor` also returns graal compiler options (if any) that could already be accessed through `RuntimeOptions.get` and `set`.
* GR-54310 Removed disabled-by-default class-path isolation feature if polyglot is used from the class-path. The option `-Dpolyglotimpl.DisableClassPathIsolation` has no longer any effect.

## Version 24.0.0
* (GR-49334) Deprecated the `FileSystems#allowLanguageHomeAccess()` method and introduced `FileSystem#allowInternalResourceAccess()` as a replacement. To ensure compatibility, both methods now provide support for language homes and internal resources.
Expand Down
27 changes: 0 additions & 27 deletions sdk/mx.sdk/suite.py
Original file line number Diff line number Diff line change
Expand Up @@ -376,29 +376,11 @@
"requires" : [
"java.logging",
],
"annotationProcessors" : [
"sdk:POLYGLOT_PROCESSOR"
],
"checkstyle" : "org.graalvm.word",
"javaCompliance" : "17+",
"workingSets" : "API,SDK",
"graalCompilerSourceEdition": "ignore",
},
"org.graalvm.polyglot.processor" : {
"subDir" : "src",
"sourceDirs" : ["src"],
"dependencies" : [
"NATIVEBRIDGE_PROCESSOR"
],
"requires" : [
"java.compiler"
],
"annotationProcessors" : [
],
"checkstyle" : "org.graalvm.word",
"javaCompliance" : "17+",
"workingSets" : "API,Graal",
},
"org.graalvm.sdk" : {
"subDir" : "src",
"sourceDirs" : ["src"],
Expand Down Expand Up @@ -820,15 +802,6 @@ class UniversalDetector {
},
},

"POLYGLOT_PROCESSOR" : {
"subDir" : "src",
"dependencies" : [
"org.graalvm.polyglot.processor"
],
"distDependencies" : ["sdk:NATIVEBRIDGE_PROCESSOR"],
"maven": False,
},

"POLYGLOT_VERSION": {
"type": "dir",
"platformDependent": False,
Expand Down
10 changes: 0 additions & 10 deletions sdk/src/org.graalvm.polyglot.processor/OWNERS.toml

This file was deleted.

This file was deleted.

Loading

0 comments on commit e1771d1

Please sign in to comment.