Releases: hpi-swa/trufflesqueak
Releases · hpi-swa/trufflesqueak
0.5.0
- Decode and insert AbstractBytecodeNodes on demand and decrease AST sizes
- Port
BitBlt
,B2D
, andJPEGReaderPlugin
plugins from Slang to Java - Implement
SqueakSSL
primitives (#16, thanks to @f4lco) - Rewrite
SocketPlugin
to NIO (#21, thanks to @f4lco) - Refactor Squeak Test Execution (#14, thanks to @f4lco)
- Improve keyboard and mouse handling (thanks to @johenning)
- Map and enable
SmallFloat
primitives - Add other plugins and primitives (e.g.
SqueakFFIPrims
plugin, ...) - Other bug fixes and improvements
0.4.0
- Make GraalSqueak compilable with SubstrateVM
- Add SDL2-based display implementation for SubstrateVM
- Fix cursor
- Bug fixes and other improvements
0.3.0
0.2.0
bytecode-interpreter
Stable version of the bytecode-based interpreter.
This version was used for the benchmarks in "GraalSqueak: A Fast Smalltalk Bytecode Interpreter Written in an AST Interpreter Framework" - Fabio Niephaus, Tim Felgentreff, and Robert Hirschfeld.
ast-interpreter
Last version of the AST-based interpreter.
This version was used for the benchmarks in "GraalSqueak: A Fast Smalltalk Bytecode Interpreter Written in an AST Interpreter Framework" - Fabio Niephaus, Tim Felgentreff, and Robert Hirschfeld.