Re: [DRLVM][JIT] can Jitrino.JET call MMTk alloc() instead of C helper?

2006-09-24 Thread FaeLLe
Pretty much thanks. Though I think I am unsure as to what you mean by IRs sorry. On 19 Sep 2006 10:59:49 +0700, Egor Pasko [EMAIL PROTECTED] wrote: On the 0x1E9 day of Apache Harmony [EMAIL PROTECTED] wrote: Can someone clarify what Jetrnio.JET is please ? DRLVM has two JIT compilers: *

Re: [DRLVM][JIT] can Jitrino.JET call MMTk alloc() instead of C helper?

2006-09-19 Thread Robin Garner
Weldon Washburn wrote: On 9/8/06, Mikhail Fursov [EMAIL PROTECTED] wrote: Weldon, I added 'alloc' support to JIRA 816 (magic2.zip file) Now it supports objects allocation only, not arrays. MMTk allocation works only for class named 'test' and methods with prefix 'testAlloc'. To turn it on

Re: [DRLVM][JIT] can Jitrino.JET call MMTk alloc() instead of C helper?

2006-09-18 Thread FaeLLe
Can someone clarify what Jetrnio.JET is please ? On 9/8/06, Weldon Washburn [EMAIL PROTECTED] wrote: On 9/8/06, Mikhail Fursov [EMAIL PROTECTED] wrote: Weldon, I added 'alloc' support to JIRA 816 (magic2.zip file) Now it supports objects allocation only, not arrays. MMTk allocation works

Re: [DRLVM][JIT] can Jitrino.JET call MMTk alloc() instead of C helper?

2006-09-08 Thread Mikhail Fursov
Weldon, I added 'alloc' support to JIRA 816 (magic2.zip file) Now it supports objects allocation only, not arrays. MMTk allocation works only for class named 'test' and methods with prefix 'testAlloc'. To turn it on use -Xjit jet::alloc4j option. I had a problem with implementation: usual

Re: [DRLVM][JIT] can Jitrino.JET call MMTk alloc() instead of C helper?

2006-09-08 Thread Weldon Washburn
On 9/8/06, Mikhail Fursov [EMAIL PROTECTED] wrote: Weldon, I added 'alloc' support to JIRA 816 (magic2.zip file) Now it supports objects allocation only, not arrays. MMTk allocation works only for class named 'test' and methods with prefix 'testAlloc'. To turn it on use -Xjit jet::alloc4j

Re: [DRLVM][JIT] can Jitrino.JET call MMTk alloc() instead of C helper?

2006-09-07 Thread Mikhail Fursov
Weldon, the problem is clear. I going to add the support to JET in a day. + Note that even for a simple single method HelloWorld application DRLVM starts multiple threads to support finalization. Also some threads may be created by API itself (but I'm not sure it does). So, at least, you need to

Re: [DRLVM][JIT] can Jitrino.JET call MMTk alloc() instead of C helper?

2006-09-07 Thread Weldon Washburn
Mikhail, Thanks. Please put the mods in JIRA Harmony-816. Thanks for pointing out the other drlvm threads. It turns out that even though these java threads are running, the MMTk user mode setup that has been created for initial integration only sees one single java thread. At some point

Re: [DRLVM][JIT] can Jitrino.JET call MMTk alloc() instead of C helper?

2006-09-06 Thread Mikhail Fursov
Weldon, The replacement of the 'new' opcode call with another call is relatively easy task. To send a working patch I need the following information: 1) Which Java method to call? Is it an instance method or a static? 2) How to test the implementation? I can get and deploy all of your changes or

Re: [DRLVM][JIT] can Jitrino.JET call MMTk alloc() instead of C helper?

2006-09-06 Thread Weldon Washburn
On 9/6/06, Mikhail Fursov [EMAIL PROTECTED] wrote: Weldon, The replacement of the 'new' opcode call with another call is relatively easy task. To send a working patch I need the following information: 1) Which Java method to call? Is it an instance method or a static? Its an instance

[DRLVM][JIT] can Jitrino.JET call MMTk alloc() instead of C helper?

2006-09-05 Thread Weldon Washburn
A question for Jitrino.JET developers. How hard would it be to modify the existing Jitrino.JET code so that the new opcode calls MMTk alloc()? Thanks -- Weldon Washburn Intel Middleware Products Division