Issue |
126000
|
Summary |
[BOLT] instrumented binary crashes when V8 calls JS from C++
|
Labels |
BOLT
|
Assignees |
|
Reporter |
ambyjkl
|
I've been trying to optimize chromium with BOLT. After disappointing results with `perf record` (and that perf is even trickier on aarch64 due to lack of LBR), I tried using instrumentation instead, only to have the chrome renderer process crash with a segfault, which gdb revealed to be happening here when V8 tries to call JS from C++: https://source.chromium.org/chromium/chromium/src/+/main:v8/src/execution/execution.cc;drc=2176b043b513af28108c91e30d38d0ed1f0dd777;l=377
This only happens when in the bolt instrumented binary, the bolt optimized binary does not crash when V8 calls into JS.
_______________________________________________
llvm-bugs mailing list
llvm-bugs@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs