TruffleSqueak 22.3.0
Release Notes
- Compatible with GraalVM CE 22.3.0
- Add JDK 19 builds (23e8955) and ship TruffleSqueak standalones for Linux (dba8c34)
- TruffleSqueak is now built on Ubuntu 20.04 (68172f0)
- Store hash and mark bit in one field to further reduce memory footprint (a4b4aed)
- Revise classTable handling (af8564a) and image reading (1cd3049)
- Various bug fixes and performance improvements (e.g., fddca4e, 28a2ce9, cb038ba, and 1e77c80)
Component | Details |
---|---|
TruffleSqueak virtual machine | 22.2.0...22.3.0 |
TruffleSqueak image | 22.2.0-image...22.3.0-image |
AWFY benchmarks for TruffleSqueak image | 22.2.0-image-awfy...22.3.0-image-awfy |
Quick Install via GraalVM Updater
$ bash <(curl -sL https://get.graalvm.org/jdk) graalvm-ce-java17-22.3.0
$ # Follow instructions to add GraalVM to $PATH
$ gu -C https://raw.githubusercontent.com/hpi-swa/trufflesqueak/main/gu-catalog.properties install smalltalk
$ trufflesqueak