草庐IT

c++ - libjit 什么时候真正值得?

我编译并尝试分析libjit(mul_add)中的第一个教程:-https://www.gnu.org/software/libjit/doc/libjit_3.html#SEC6但是,将其与native编译代码进行比较时,它的运行速度大约慢1000倍。在使用callgrind进行分析时,出现的一些热点是:-jit_apply(17.5%)jit_apply_builder_add_arguments(14.25%)jit_type_normalize(9%)jit_backtrace_push(7%)jit_exception_clear_last(6.5%)jit_thread_g