praydog
praydog
Current bindings can be found here: https://github.com/praydog/REFramework/blob/master/src/mods/vr/Bindings.cpp#L414
Higher level and safer alternative to C++ API. Faster, Intellisense aware alternative to Lua API. TODO rest of description. WIP. In the meantime: https://cursey.github.io/reframework-book/api_cs/general/index.html
Will update with more info. First glance looks like an exception occurs inside of trap_threads, causing a nested acquisition of the trap mutex.
This adds a fallback "allocation" method to the allocator which scans forward for the nearest sequence of INT3 instructions that is >= 10 bytes and >= size of allocation requested....
I noticed a freeze when calling safetyhook::create_inline, and I assume this is where the problem came from. Either that or it was one of my many calls to execute_while_frozen.