Re: [drlvm][jit] How to override jit compilation?

2006-10-30 Thread Salikh Zakirov
Mikhail Fursov wrote: > The solutions we have today: > > 1) If you have only a few methods to be affected: create separate JIT > instance without inliner and add method filters to EM configuration file. > Check > http://incubator.apache.org/harmony/subcomponents/drlvm/emguide.htmland > *.emconf fi

Re: [drlvm][jit] How to override jit compilation?

2006-10-30 Thread Mikhail Fursov
Today I see several possible solutions. The complete solution with calling arbitrary native methods from Java is not ready: we are just discussing it in a separate thread. The first step of calling arbitrary native calls from Java is VM helpers inlining framework. I'm going to commit it today and

Re: [drlvm][jit] How to override jit compilation?

2006-10-30 Thread Egor Pasko
On the 0x212 day of Apache Harmony Tonny Lau wrote: > 30 Oct 2006 11:03:50 +0600, Egor Pasko <[EMAIL PROTECTED]>: > > > > On the 0x212 day of Apache Harmony Tonny Lau wrote: > > > Hi, > > > > > > I want to override some specific java methods with native fast path > > > implementations. So I try to

Re: [drlvm][jit] How to override jit compilation?

2006-10-29 Thread Alex Astapchuk
Tonny Lau wrote: 2006/10/30, Alex Astapchuk <[EMAIL PROTECTED]>: Tonny, Tonny Lau wrote: > Hi, > > I want to override some specific java methods with native fast path > implementations. So I try to override them in > compile_do_compilation_jit()(vm/vmcore/src/jit/compile.cpp), that is, > I add

Re: [drlvm][jit] How to override jit compilation?

2006-10-29 Thread Tonny Lau
2006/10/30, Alex Astapchuk <[EMAIL PROTECTED]>: Tonny, Tonny Lau wrote: > Hi, > > I want to override some specific java methods with native fast path > implementations. So I try to override them in > compile_do_compilation_jit()(vm/vmcore/src/jit/compile.cpp), that is, > I add several entries i

Re: [drlvm][jit] How to override jit compilation?

2006-10-29 Thread Tonny Lau
30 Oct 2006 11:03:50 +0600, Egor Pasko <[EMAIL PROTECTED]>: On the 0x212 day of Apache Harmony Tonny Lau wrote: > Hi, > > I want to override some specific java methods with native fast path > implementations. So I try to override them in > compile_do_compilation_jit()(vm/vmcore/src/jit/compile.c

Re: [drlvm][jit] How to override jit compilation?

2006-10-29 Thread Alex Astapchuk
Tonny, Tonny Lau wrote: Hi, I want to override some specific java methods with native fast path implementations. So I try to override them in compile_do_compilation_jit()(vm/vmcore/src/jit/compile.cpp), that is, I add several entries in _stub_override_entries_base[](vm/vmcore/src/util/ia32/base

Re: [drlvm][jit] How to override jit compilation?

2006-10-29 Thread Egor Pasko
On the 0x212 day of Apache Harmony Tonny Lau wrote: > Hi, > > I want to override some specific java methods with native fast path > implementations. So I try to override them in > compile_do_compilation_jit()(vm/vmcore/src/jit/compile.cpp), that is, > I add several entries in > _stub_override_entr