Skip to content

Releases: hpi-swa/trufflesqueak

1.0.0-rc7

28 Jan 16:31
fd2defd
Compare
Choose a tag to compare
  • Compatible with GraalVM 19.3.0 (based on OpenJDK 8)
  • GraalSqueak components for GraalVM Updater now come with a GraalSqueak image
  • Images can now be saved (Please be cautious and report any issues) (8e2f9dd)
  • Rename TruffleObject to ForeignObject (981b1f6)
  • Improve support for user interrupts (44094a3)
  • Add support for Context>>restart (24c6d1e) and cannotReturn (5f0ed49) (thanks for @fmateoc)
  • Add support for more primitives (e.g. a83b747 and 902640d)
  • Various bug-fixes and improvements (thanks to @fmateoc)

All changes: 1.0.0-rc6...1.0.0-rc7

1.0.0-rc6

18 Dec 11:51
fb5f87b
Compare
Choose a tag to compare

All changes: 1.0.0-rc5...1.0.0-rc6

1.0.0-rc5

28 Oct 12:04
ff919dc
Compare
Choose a tag to compare
  • Compatible with GraalVM 19.2.1
  • Fix critical bug causing GraalSqueak to freeze on startup on machines using a non-European timezone (#80)
  • Make mx_graalsqueak.py compatible with Python 2/3
  • Fix bug related to external semaphores
  • Add support for 32bit cursors
  • Minor bugfixes and improvements (e.g. #78)

All changes: 1.0.0-rc4...1.0.0-rc5

1.0.0-rc4

20 Oct 11:46
f300d63
Compare
Choose a tag to compare
  • Upgrade to GraalVM 19.2.1
  • Add GraalSqueak image with polyglot tools (attached below)
  • Introduce new ObjectLayout for pointer-like objects (4791478)
  • Extend OSProcess plugins
  • Improve Windows support
  • Minor performance improvements and bugfixes

All changes: 1.0.0-rc3...1.0.0-rc4

1.0.0-rc3

11 Oct 18:31
12f20a3
Compare
Choose a tag to compare
  • Fix support for Windows
  • Fix ArrayObject-related interop bug
  • Minor performance improvements and bugfixes

All changes: 1.0.0-rc2...1.0.0-rc3

1.0.0-rc2

30 Sep 22:19
c356946
Compare
Choose a tag to compare
  • Fix version check in component launcher ("Installed in wrong version of GraalVM...")

1.0.0-rc1

30 Sep 10:28
d3cfbb7
Compare
Choose a tag to compare

All changes: 0.9.0...1.0.0-rc1

0.9.0

05 Aug 14:32
a40d77c
Compare
Choose a tag to compare
  • Upgrade to GraalVM 19.1.1
  • Upgrade test image to 18999
  • Extend PolyglotPlugin and in-image code
  • Various performance improvements (e.g. 80456a9 and 75be71e)
  • Use call targets in top-level node (a60f294)
  • Reduce pressure on garbage collector significantly (e.g. 4719b67 and a60f294)

All changes: 0.8.4...0.9.0

0.8.4

24 Jun 21:08
0d412cf
Compare
Choose a tag to compare

All changes: 0.8.2...0.8.4

0.8.2

15 Jun 13:43
80493db
Compare
Choose a tag to compare
  • Update test images (based on Squeak trunk 18594) (4573f97)
  • Remove LocalReturns (2ed1257, improves warmup and interpreter performance)
  • Forward stdout/stderr to Transcript (e9fc746)
  • Fix a crash in B2D plugin (8d6f3fe, thanks to @cmfcmf)
  • Fix bug in SqueakGuards#isPowerOfTwo (5079e43)

All changes: 0.8.0...0.8.2