A virtual machine for Haxe

Edit Package hashlink
https://hashlink.haxe.org/

HashLink is a virtual machine for Haxe.
Haxe supports two modes of compilation for HashLink:
* Compilation to HashLink bytecode. This mode has a very fast compilation time,
so it is suitable for daily development.
* Compilation to HashLink/C code, compiled with a native compiler to a regular
executable. This mode results in the best performance, so it is suitable for
final releases.

Refresh
Refresh
Source Files
Filename Size Changed
0001-Disable-the-JIT-tests-on-arm-architectures.patch 0000001546 1.51 KB
0001-cmake-Install-hlc_main.c-with-hl.h-and-hlc.h.patch 0000000884 884 Bytes
Revision 2 (latest revision is 6)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 975947 from Jaime Marquínez Ferrándiz's avatar Jaime Marquínez Ferrándiz (jaimeMF) (revision 2)
- Update to version 1.12
  * support for hot reload
  * added native int64 support (for x64 only, compile with -D hl-legacy32 to keep hl32 i64 emulation)
  * added field name to null access exceptions
  * added hl.Api.compact to compact a set of values into a single GC block
  * better stack primitives for faster haxe throw
  * added 16 bits PNG decoding (fmt)
  * added captured stack for closures (when debugger connected)
  * added ftell2/fseek2 for large file support
  * added optional library support @:native("?lib","name") static function foo() : Void allowing runtime detection of libraries (as well as hl.Api.isPrimLoaded)
  * changed Windows binary to use VS2015 (was VS2013)
Comments 0
openSUSE Build Service is sponsored by