Problems? Is your data what you think it is? | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
What is the difference between LLVM and any other modern http://msdn.microsoft.com/en-us/library/0zza0de8.aspx http://gcc.gnu.org/onlinedocs/gccint/LTO.html http://software.intel.com/sites/products/documentation/hpc/composerxe/en-us/2011Update/cpp/win/copts/common_options/option_ipo.htm compiler?
The problem with using a C compiler for JIT is it would have to be linked into the interp. Sure the opcode tree can be unrolled and runops removed, but your end result is still not better than B::CC since the exact same opcodes are being called with the same amount of cpu opcodes executing more or less. In reply to Re: Perl 5 Optimizing Compiler, Part 4: LLVM Backend?
by bulk88
|
|