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 ed232200841977a988814849e4068315710cbe0a..0b4f6466a01fe114a265068c2b4664d5ad4d71e6 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -184,6 +184,10 @@ fun TaskContainer.registerRunTask( maxHeapSize = "${memoryGb}G" // Gale start - modify JVM args for development runs val modifiedJvmArgs = ArrayList(jvmArgs) ?: arrayListOf() + // Gale start - enable virtual threads for development runs + modifiedJvmArgs.add("--enable-preview") + modifiedJvmArgs.addAll(listOf("--add-opens=java.base/java.lang=ALL-UNNAMED")) + // Gale end - enable virtual threads for development runs jvmArgs = modifiedJvmArgs // Gale end - modify JVM args for development runs