From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Martijn Muijsers Date: Mon, 13 Feb 2023 21:18:44 +0100 Subject: [PATCH] Enable virtual threads for development runs License: GPL-3.0 (https://www.gnu.org/licenses/gpl-3.0.html) Gale - https://galemc.org diff --git a/build.gradle.kts b/build.gradle.kts index 1f7d0aa2d36b59c23a04e94dc117da987bc1a0b2..6394d18f32d190e4eee34c40c1aa9ffe65662e6b 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -182,6 +182,10 @@ fun TaskContainer.registerRunTask( val memoryGb = providers.gradleProperty("paper.runMemoryGb").getOrElse("2") minHeapSize = "${memoryGb}G" maxHeapSize = "${memoryGb}G" + // Gale start - enable virtual threads for development runs + jvmArgs("--enable-preview") + jvmArgs("--add-opens=java.base/java.lang=ALL-UNNAMED") + // Gale end - enable virtual threads for development runs doFirst { workingDir.mkdirs()