Orgad Shaneh
Orgad Shaneh
This is not well-tested. I would appreciate an initial review though.
@rkday ping
I wouldn't consider the project dead at this point, but ok :)
With the help of @yoshigev, pushed #234.
Actually this doesn't fix the crash.
Trace: ``` pass Thread 1 "node" received signal SIGSEGV, Segmentation fault. 0x00007efc6846ec24 in ivm::Executor::GetCurrentEnvironment () at ../src/isolate/executor.h:168 168 static thread_local Executor* current_executor; (gdb) bt #0 0x00007efc6846ec24 in ivm::Executor::GetCurrentEnvironment () at...
It's use-after-free. I'll open an issue.
I didn't give up yet, I'm trying to fix it. I just prefer that it's tracked.
Fixed, please merge.
This only happens in release build. Possibly related to some strict-aliasing warnings regarding uses of `reinterpret_cast`.