Various Updates and Performance Improvements
This release includes:
- Bump modloader (v1.2.0+) with multi-user support
- Fix boxed value type return leakage, from il2cpp's
runtime_invoke
calling invoker methods that always box but never free - Add
Logger::Backtrace(uint16_t)
andLoggerContextObject::Backtrace(uint16_t)
to print backtraces supported byndk-stack
- Avoid allocations in
RunMethod
calls, use stackstd::array
types instead - Use method pointer invokes for
RunMethodThrow
, large performance improvement, potential risks of safety when invoking