[LLVMdev] [JIT] JIT trace tree works
kasra_n500 at yahoo.com
Wed Apr 1 14:23:06 PDT 2009
On Mar 29, 2009, at 5:31 PM, Evan Cheng wrote:
> On Mar 29, 2009, at 9:48 AM, Kasra wrote:
>> Hi guys,
>> I was looking arround Firefox 3.1 js JIT (TraceMonkey), it made me
>> wonder if there is anyone working on a trace-tree technique for
>> optimising the runtime over head of LLVM JIT??
>LLVM directly supports this sort of thing, what is it that you need?
>Just compile one trace tree to one LLVM function.
How does it provide tracing?
My goal it to make the JIT faster at runtime. By tracing I meant, optional
optimisation based on the execution of the software.
For example if a node within the execution tree is rarely used when it is
invoked JIT will do little optimisations and for parts that is used
frequently multiple optimisations occurs.
More information about the llvm-dev