Skip to content

v0.7.0b2

Compare
Choose a tag to compare
@rahulmutt rahulmutt released this 31 Jan 07:59
· 1002 commits to master since this release

Compiler

  • Fixed an FFI bug where the wrong class was being generated for a method call in generic class causing method not found exceptions at runtime. (@rahulmutt)
  • (#603, #610) Fixed a bug in which let-no-escape bindings were being passed arguments in the wrong order causing unexpected (but exception-free) behavior at runtime. (@jarekratajski)
  • (#609, #622) Accurately track relinking state of java inputs to the compiler. (@jneira)

Runtime

  • Improve performance of eta.runtime.io.MutVar.set() by using lazySet to avoid a volatile write since MutVar provides no concurrency guarantees. (@rahulmutt)
  • (#628) When deferencing an address to a ByteBuffer, return an empty buffer when the input is a null address. (@jneira)

Documentation

  • (#615, #620) Update the etlas init dialogue and fixed the Java code adding an exception throwing signature. (@y-taka-23)