23.0.1
Release Notes
- Compatible with GraalVM for JDK 17.0.8 and GraalVM for JDK 20.0.2
- Build standalones with Oracle GraalVM (cc77afa)
- Add support for Squeak/Smalltalk 6.0 release (c23e1e7 and 7c9697b)
- Drop JDK 11 support (8565f2f) and add JDK 20 builds (ce50156)
- Add support for bytecode OSR (5ae54a4)
- Use max stack depth to determine number of frame slots to improve memory usage (7907cfa)
- Various bug fixes and performance improvements (e.g., 7492ef8, 010646f, 099c1fc, 43d659c, and 8150566)
Component | Details |
---|---|
TruffleSqueak virtual machine | 22.3.0...23.0.1 |
TruffleSqueak image | 22.3.0-image...23.0.1-image |
AWFY benchmarks for TruffleSqueak image | 22.3.0-image-awfy...23.0.1-image-awfy |
Quick Install via SDKMAN! and GraalVM Updater
$ sdk install java 17.0.8-graal # and make it the default $JAVA_HOME
$ $JAVA_HOME/bin/gu -C https://raw.githubusercontent.com/hpi-swa/trufflesqueak/main/gu-catalog.properties install smalltalk
$ $JAVA_HOME/bin/trufflesqueak