YALP v0.4
Pre-release
Pre-release
- File marshalling for natives must be done explicitly, via
interop.tofile
andinterop.closefile
(to close the handle). This simplifies the native call code, and allows to control whether you want to destroy the file handle or not. - Increased performance when calling natives.
interop.getnative
also now has afast
parameter that can increase the performance a little bit more when passing arguments to the native, but at the cost of potential incompatibility with some functions (that manipulate the stack). - The COD pointer was not set correctly for fake AMX instances, causing an assertion error on Linux.