On Sat, Sep 24, 2016 at 2:40 AM, Jane Chen <
jxch...@gmail.com> wrote:
> Thanks, Ben!
>
> I added that flag to my v8 init code. Now I get:
>
> 12 xdmp::JSEngine::evalBuiltin()
> /space/projects/head/xdmp/src/JSEngine.cpp:11794 0x000000000391466e
> 11 xdmp::JSEngine::evalBuiltin()
> /space/projects/head/xdmp/src/JSEngine.cpp:11766 0x00000000039141ec
> 10 v8::internal::FunctionCallbackArguments::Call()
> /space/projects/v8-git/v8/src/api-arguments.cc:19 0x00007ffff549cef9
> 9 v8::internal::(anonymous namespace)::HandleApiCallHelper<false>()
> /space/projects/v8-git/v8/src/builtins.cc:5311 0x00007ffff5521150
> 8 v8::internal::Builtin_Impl_HandleApiCall()
> /space/projects/v8-git/v8/src/builtins.cc:5341 0x00007ffff5569d92
> 7 v8::internal::Builtin_HandleApiCall()
> /space/projects/v8-git/v8/src/builtins.cc:5329 0x00007ffff5524c1d
> 6 <symbol is not available> 0x0000332193c06147
> 5 <symbol is not available> 0x0000332193c06081
> 4 <symbol is not available> 0x00007ffad924d2a0
> 3 <symbol is not available> 0x0000000300000000
> 2 <symbol is not available> 0x00007ffad924d308
> 1 LazyCompile:~isPrime :1() 0x0000332193c6b884
>
> I suppose that's as good as it gets, right? Any performance penalties to
> leave it on always?
1. --gdb_jit implies --nocompact_code_space so the code space (where
generated machine code is stored) may get fragmented over time. I
2. There is some bookkeeping involved but it's not huge. Your