Skip to content

Commit 2a8365b

Browse files
committed
feat: enable unsafe memory backend for lwjgl
See: LWJGL/lwjgl3#1111 (comment)
1 parent 70b12c7 commit 2a8365b

3 files changed

Lines changed: 4 additions & 2 deletions

File tree

.idea/runConfigurations/ControllerBuddy__de_DE_.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/ControllerBuddy__en_US_.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build.gradle.kts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ val runJvmArgs =
8383
listOf(
8484
"-Xms24m",
8585
"-Xmx48m",
86+
"--add-exports=java.base/jdk.internal.misc=org.lwjgl",
8687
"--enable-native-access=$mainModule,com.formdev.flatlaf,org.lwjgl",
8788
"--illegal-final-field-mutation=deny",
8889
)
@@ -830,6 +831,7 @@ tasks.named<Test>("test") {
830831

831832
jvmArgs(mockitoAgent.map { "-javaagent:${it.absolutePath}" })
832833
jvmArgs(commonJvmArgs)
834+
jvmArgs("--add-exports=java.base/jdk.internal.misc=ALL-UNNAMED")
833835
jvmArgs("--enable-native-access=ALL-UNNAMED")
834836
jvmArgs("--enable-final-field-mutation=ALL-UNNAMED")
835837

0 commit comments

Comments
 (0)