Enable optimizations and narrow down required rules; Parts of java.lang cannot be...
commitd386a2f1bba4f5b9f6a1c4741436a49aed9d17b4
authorStephanie Gawroriski <xer@multiphasicapps.net>
Sat, 11 Feb 2023 03:10:48 +0000 (11 03:10 +0000)
committerStephanie Gawroriski <xer@multiphasicapps.net>
Sat, 11 Feb 2023 03:10:48 +0000 (11 03:10 +0000)
treee18d07dc6ca33f5c7cda67840876c053d6641bc5
parentf65d735b90eba24d5772f7d5737e3e0d966c268d
Enable optimizations and narrow down required rules; Parts of java.lang cannot be optimized as it will cause infinite loops and otherwise.
20 files changed:
buildSrc/src/main/java/cc/squirreljme/plugin/multivm/VMCompactLibraryTask.java
buildSrc/src/main/java/cc/squirreljme/plugin/multivm/VMCompactLibraryTaskAction.java
buildSrc/src/main/java/cc/squirreljme/plugin/multivm/VMType.java
building.mkd
emulators/springcoat-vm/src/main/java/cc/squirreljme/vm/springcoat/SpringThreadWorker.java
emulators/springcoat-vm/src/main/java/cc/squirreljme/vm/springcoat/VerboseDebugFlagName.java [new file with mode: 0644]
modules/cldc-compact/build.gradle
modules/cldc-compact/src/main/java/cc/squirreljme/runtime/cldc/lang/UncaughtExceptionHandler.java
modules/cldc-compact/src/main/java/java/lang/Character.java
modules/tac/build.gradle
modules/tac/src/main/java/net/multiphasicapps/tac/TestBiConsumer.java
modules/tac/src/main/java/net/multiphasicapps/tac/TestBiFunction.java
modules/tac/src/main/java/net/multiphasicapps/tac/TestBoolean.java
modules/tac/src/main/java/net/multiphasicapps/tac/TestConsumer.java
modules/tac/src/main/java/net/multiphasicapps/tac/TestFunction.java
modules/tac/src/main/java/net/multiphasicapps/tac/TestInteger.java
modules/tac/src/main/java/net/multiphasicapps/tac/TestLong.java
modules/tac/src/main/java/net/multiphasicapps/tac/TestRunnable.java
modules/tac/src/main/java/net/multiphasicapps/tac/TestSupplier.java
modules/tac/src/main/java/net/multiphasicapps/tac/__CoreTest__.java