Skip to content

Various Updates and Performance Improvements

Compare
Choose a tag to compare
@sc2ad sc2ad released this 23 Jul 18:46
· 274 commits to master since this release

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) and LoggerContextObject::Backtrace(uint16_t) to print backtraces supported by ndk-stack
  • Avoid allocations in RunMethod calls, use stack std::array types instead
  • Use method pointer invokes for RunMethodThrow, large performance improvement, potential risks of safety when invoking