Re: [drlvm] Cleaning insides of Class.h header

2006-09-06 Thread Weldon Washburn
- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

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

2006-09-07 Thread Weldon Washburn
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 disable finalizer threads with -Dvm.finalize=false property. On 9/6/06, Weldon Washburn [EMAIL PROTECTED] wrote: On 9/6/06, Mikhail Fursov

Re: [drlvm] Helper inlining in JIT

2006-09-07 Thread Weldon Washburn
-- Weldon Washburn Intel Middleware Products Division

Re: [classlib][luni] signalis interruptus in hysock

2006-09-07 Thread Weldon Washburn
://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

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

2006-09-08 Thread Weldon Washburn
in alloc() now and JET tries to write vtable data by NULL address. On 9/7/06, Weldon Washburn [EMAIL PROTECTED] wrote: At some point soon we need to go multithread. When can you fix the vmmagic atomic operations? I need one more day to estimate the complexity of this move. -- Mikhail Fursov

Re: [drlvm] Cleaning insides of Class.h header

2006-09-10 Thread Weldon Washburn
. Regards, Pavel. On 9/7/06, Weldon Washburn [EMAIL PROTECTED] wrote: Pavel, In general I like the idea of cleaning up this code. Maybe the best thing to do is post some patches so that we have examples to discuss. Weldon On 9/5/06, Pavel Pervov [EMAIL PROTECTED] wrote: It's been

Re: [DRLVM][GC] high-level design proposal for GCV5

2006-09-10 Thread Weldon Washburn
? Thanks, xiaofeng - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products

Re: [result] Re: [vote] HARMONY-1363 - DRLVM fixes and additions

2006-09-11 Thread Weldon Washburn
: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm] Cleaning insides of Class.h header

2006-09-11 Thread Weldon Washburn
, and optimizing structures layouts and memory usage. What do you think? This works also! In any case, please attempt to break the work into several stages. -- Regards, Alexey On 9/7/06, Weldon Washburn [EMAIL PROTECTED] wrote: Pavel, In general I like the idea of cleaning up this code. Maybe

Re: [DRLVM][GC] first batch of files for GCv5, a preliminary trace-forward copying collector

2006-09-11 Thread Weldon Washburn
- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [DRLVM][GC] first batch of files for GCv5, a preliminary trace-forward copying collector

2006-09-11 Thread Weldon Washburn
On 9/11/06, Rana Dasgupta [EMAIL PROTECTED] wrote: Thanks Xiao Feng. Weldon, are you going to put it somewhere like drlvm/trunk/vm/gcv5 if there are no objections? This is my thinking exactly. But before this happens, I need to call for a vote. Thanks, Rana -- Weldon Washburn Intel

Re: [drlvm] [jvmti] Question about JVMTI calling Java code

2006-09-13 Thread Weldon Washburn
PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm] Cleaning insides of Class.h header

2006-09-13 Thread Weldon Washburn
issues in current class parsing code, please, fill free to share. Best regards, Pavel. On 9/13/06, Alexey Varlamov [EMAIL PROTECTED] wrote: 2006/9/11, Weldon Washburn [EMAIL PROTECTED]: On 9/10/06, Alexey Varlamov [EMAIL PROTECTED] wrote: 2006/9/10, Pavel Pervov [EMAIL PROTECTED

Re: [result] Re: [vote] HARMONY-1363 - DRLVM fixes and additions

2006-09-13 Thread Weldon Washburn
, Magnusson, Geir [EMAIL PROTECTED] wrote: Thanks - but don't commit it :) I'm working on that here on the plane... -- Geir Magnusson Jr SSG/MPD [EMAIL PROTECTED] +1 203 665 6437 -- Weldon Washburn Intel Middleware Products Division

Re: [result] Re: [vote] HARMONY-1363 - DRLVM fixes and additions

2006-09-13 Thread Weldon Washburn
? -- Weldon Washburn Intel Middleware Products Division

Re: [result] Re: [vote] HARMONY-1363 - DRLVM fixes and additions

2006-09-13 Thread Weldon Washburn
it. On 9/13/06, Gregory Shimansky [EMAIL PROTECTED] wrote: On Thursday 14 September 2006 00:12 Weldon Washburn wrote: Anyone having problems building patch 1363 on Linux? I can get 1363 to work on WinXP without problem. I first do: svn update -r {2006-08-31} Then a: patch

Re: [result] Re: [vote] HARMONY-1363 - DRLVM fixes and additions

2006-09-14 Thread Weldon Washburn
- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm] Cleaning insides of Class.h header

2006-09-14 Thread Weldon Washburn
Pavel, Alexey, I agree on holding off cleanup of class loader until Pavel's proposal is committed to trunk. Pavel, It would be great if you can open a JIRA with rough sample header files as soon as you are comfortable. I anticipate lots of conversation on this. The intention is to stay away

Re: [drlvm] Cleaning insides of Class.h header

2006-09-14 Thread Weldon Washburn
. Best regards, Pavel. SNIP -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm] Cleaning insides of Class.h header

2006-09-14 Thread Weldon Washburn
// uncomment for debug #include open/vm_gc.h // comment out for debug Regards, Pavel. SNIP -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm] HARMONY-1363 - status update

2006-09-15 Thread Weldon Washburn
commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [General VM] GC strategy:how to garbage collect short-lived objects quickly.

2006-09-16 Thread Weldon Washburn
an infrastructure for experimenting with GC algorithms. An initial incomplete port is in drlvm/trunk/vm/MMTk. Good luck! -- Weldon Washburn Intel Middleware Products Division

Re: [General VM] GC strategy:how to garbage collect short-lived objects quickly.

2006-09-16 Thread Weldon Washburn
-mail: [EMAIL PROTECTED] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware

Re: [General VM] GC strategy:how to garbage collect short-lived objects quickly.

2006-09-17 Thread Weldon Washburn
PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm][jit] MMTk-style magics implementation in Jitrino.OPT compiler

2006-09-18 Thread Weldon Washburn
been a couple of months and no response. I will find out if it can be donated to Apache. -- Mikhail Fursov -- Weldon Washburn Intel Middleware Products Division

[drlvm] gc.LOS hangs on win32

2006-09-19 Thread Weldon Washburn
(InterruptedException e) {} } trace(.); //wjw -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm] gc.LOS hangs on win32

2006-09-19 Thread Weldon Washburn
On 9/19/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: On Sep 19, 2006, at 2:18 AM, Weldon Washburn wrote: All, I have noticed endless loop behavior when running gc.LOS. It appears to go into some sort of endless loop when I try, build test. Does anyone else see this problem? I

Re: [DRLVM][GC] ( Updated:HARMONY-1428) a submission of a mark-compaction GC

2006-09-20 Thread Weldon Washburn
Li Assigned To: weldon washburn Attachments: gc_v5.001.zip, GCv5-mc001.zip This archive has a couple of files implementing an early version of a trace-forward copying collector for GCv5. It's only a starter with very basic functionalities. It is a generational GC reqiures write

Re: [drlvm][classlib] thread library - let there be one!

2006-09-20 Thread Weldon Washburn
To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm][jit] MMTk-style magics implementation in Jitrino.OPT compiler

2006-09-20 Thread Weldon Washburn
it makes the code easier to read and also allows java type system to catch dumb errors that otherwise would be left to debugging stage. Thats all for today. Will provide an update in a day or two. On 9/18/06, Weldon Washburn [EMAIL PROTECTED] wrote: On 9/18/06, Mikhail Fursov [EMAIL PROTECTED

Re: [DRLVM][GC] ( Updated:HARMONY-1428) a submission of a mark-compaction GC

2006-09-20 Thread Weldon Washburn
://issues.apache.org/jira/browse/ HARMONY-1428 Project: Harmony Issue Type: Improvement Components: DRLVM Environment: These files were only tested on Windows with VS.NET 2003. Reporter: Xiao-Feng Li Assigned To: weldon washburn Attachments

Re: [DRLVM] Thread Manager jvmti related issues fixes (was: Re: [jira] Commented: (HARMONY-1421))

2006-09-20 Thread Weldon Washburn
on reference JRE [echo] Kernel tests FAILED using interpreter. Please find the detailed resu geir -- Weldon Washburn Intel Middleware Products Division

Re: [DRLVM][GC] ( Updated:HARMONY-1428) a submission of a mark-compaction GC

2006-09-20 Thread Weldon Washburn
/ /select The above is OK with me. But I still can't find gc.xml anywhere. Thanks, xiaofeng On 9/20/06, Weldon Washburn [EMAIL PROTECTED] wrote: On 9/19/06, Xiao-Feng Li [EMAIL PROTECTED] wrote: Hi, a new attachment is submitted to GCv5 as an update to JIRA 1428. (https

Re: [drlvm][classlib] thread library - let there be one!

2006-09-20 Thread Weldon Washburn
PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

[drlvm][vm] vm_strings.cpp compressing to 8-bit (was question about support for compressed StringBuffers)

2006-09-21 Thread Weldon Washburn
* Reply | Reply to all | Forward | Print | Add sender to Contacts list | Delete this message | Report phishing | Show original | Message text garbled? So do we fix it or scrap it? geir -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm][jit] MMTk-style magics implementation in Jitrino.OPT compiler

2006-09-21 Thread Weldon Washburn
. In other words, you won the competition. Otherwise you lost. I imagine the following situation in user's code: prepareXYZ() do something attempt() Is this code correct? On 9/21/06, Robin Garner [EMAIL PROTECTED] wrote: Weldon Washburn wrote: On 9/20/06, Mikhail Fursov [EMAIL PROTECTED

Re: question about support for compressed StringBuffers

2006-09-22 Thread Weldon Washburn
PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm][jit] Internal testing framework for Jitrino.OPT compiler

2006-09-22 Thread Weldon Washburn
interesting. + See JIRA [ http://issues.apache.org/jira/browse/HARMONY-1531 ] for the sample code. -- Mikhail Fursov -- Weldon Washburn Intel Middleware Products Division

Re: question about support for compressed StringBuffers

2006-09-22 Thread Weldon Washburn
on compressing [C. From what I recall, it had benefit. The unused code you see in the source base is probably from these experiments. - Craig On Sep 22, 2006, at 7:32 AM, Weldon Washburn wrote: hmm... I tried to putting a standard title on this email. It looks like we all suffer from too much email

[classlib][launcher] I am looking at the interaction between {classlib, launcher, drlvm} and {hysock, hysig, hythread}

2006-09-22 Thread Weldon Washburn
All, Its not clear at this moment what threading implementation is being executed when hysignal.c calls hythread_monitor_enter(). If someone already knows, please tell us. Otherwise, I will step through it with the debugger to find out what is going on. - Weldon -- Weldon Washburn Intel

Re: [drlvm] Cleaning insides of Class.h header

2006-09-24 Thread Weldon Washburn
throughout DRLVM code. I would like to regularize usage and, also, document internals of these entities. Certainly, I'll do all these changes step-by-step with little patches coming in. Regards, Pavel Pervov Intel Middleware Products Division. -- Weldon Washburn Intel

Re: [classlib][launcher] I am looking at the interaction between {classlib, launcher, drlvm} and {hysock, hysig, hythread}

2006-09-25 Thread Weldon Washburn
from classlib's portlib to drlvm's nulled out version. On 9/22/06, Weldon Washburn [EMAIL PROTECTED] wrote: All, Its not clear at this moment what threading implementation is being executed when hysignal.c calls hythread_monitor_enter(). If someone already knows, please tell us. Otherwise, I

Re: [drlvm] my latest round of patches broke something

2006-09-25 Thread Weldon Washburn
://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm] my latest round of patches broke something

2006-09-26 Thread Weldon Washburn
] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm] my latest round of patches broke something

2006-09-26 Thread Weldon Washburn
OK. It looks like somebody already added the directories. My apologies for wasting 2 hours of Rana and Evgueni's time on IM on this... On 9/25/06, Weldon Washburn [EMAIL PROTECTED] wrote: I am able to add thread.c but able to commit it. I get: Adding APR\threadproc svn: Commit

Re: [DRLVM] (JIRA 1580) write barrier implementation for JET

2006-09-26 Thread Weldon Washburn
://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [classlib][launcher] I am looking at the interaction between {classlib, launcher, drlvm} and {hysock, hysig, hythread}

2006-09-26 Thread Weldon Washburn
_before_ any of the functions are used. This makes much more sense than the way drlvm currently boots up. By the way, is there any documentation that says what you are suggesting? In other words, was portlib specifically designed to do what you suggest? On 9/25/06, Weldon Washburn [EMAIL

Re: [drlvm][classlib] thread library - let there be one!

2006-09-27 Thread Weldon Washburn
. geir Regards, Tim Weldon Washburn wrote: On 9/20/06, Tim Ellison [EMAIL PROTECTED] wrote: Artem Aliev wrote: Gier, The hythread is just most visible example. There are also signal handling problem. classlib hysig lib setup signal handlers and then drlvm overrides them

Re: [classlib][launcher] I am looking at the interaction between {classlib, launcher, drlvm} and {hysock, hysig, hythread}

2006-09-27 Thread Weldon Washburn
: Which file includes signalProtectMain() or gpProtectedMain ? :) On 9/25/06, Weldon Washburn [EMAIL PROTECTED] wrote: It looks like hysignal.c is using the right monitor enter/exit(). That is, the one from drlvm/trunk/build/win_ia32_msvc_debug/deploy/jre/bin/hythr.dll However

Re: [drlvm] HARMONY-1582 - invocation API for DRLVM

2006-09-27 Thread Weldon Washburn
. Are there any known design flaws in it? I also notice APIs called tmn_suspend_enable(), hythread_suspend_enable() -- are these simply different names for the same binary executible. Or different binaries that do the same thing?? -- Weldon Washburn Intel Middleware Products Division

Re: [DRLVM] (JIRA 1580) write barrier implementation for JET

2006-09-27 Thread Weldon Washburn
commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm] HARMONY-1582 - invocation API for DRLVM

2006-09-28 Thread Weldon Washburn
On 9/27/06, Evgueni Brevnov [EMAIL PROTECTED] wrote: On 9/28/06, Weldon Washburn [EMAIL PROTECTED] wrote: On 9/26/06, Evgueni Brevnov [EMAIL PROTECTED] wrote: On 9/27/06, Andrey Chernyshev [EMAIL PROTECTED] wrote: (3) One more lock is added - hythread_lib_lock. How is that differ

[drlvm][jitrino.JET] -Xem jet: and -Xjit jet::wb4j don't work anymore

2006-09-28 Thread Weldon Washburn
on MMTk port once again. I realize Jitrino.OPT now has write barrier and vmmagic support. I'd still like to keep Jitrino.JET functional. Its much easier to debug with JET. Also, I will get to Jitrino.OPT once I get MMTk moved over to the latest tree. Thanks Weldon -- Weldon

Re: [drlvm] current tests - can we focus on getting everything to pass?

2006-09-28 Thread Weldon Washburn
To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm][jitrino.JET] -Xem jet: and -Xjit jet::wb4j don't work anymore

2006-09-28 Thread Weldon Washburn
support in the current harmonydrlvm but can't seem to find anything. Maybe the JIT guys can tell us the status of vmmagic and WB support in both OPT and JET. geir On Sep 28, 2006, at 6:29 PM, Weldon Washburn wrote: Alex Astapchuk, Mikhail Fursov, With the patch blizzard of the last few

Re: [drlvm][jitrino.JET] -Xem jet: and -Xjit jet::wb4j don't work anymore

2006-09-28 Thread Weldon Washburn
On 9/28/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: On Sep 28, 2006, at 9:39 PM, Weldon Washburn wrote: On 9/28/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Have you tried using a colon rather than a space after -Xem? Well, the -X... is unsuported old style switches. You sure

Re: [drlvm] HARMONY-1582 - invocation API for DRLVM CHECKPOINT

2006-09-28 Thread Weldon Washburn
--diff-cmd diff.exe -x -w -x -B Thanks Evgueni On 9/28/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: So where are we here? On Sep 28, 2006, at 12:41 AM, Evgueni Brevnov wrote: On 9/28/06, Weldon Washburn [EMAIL PROTECTED] wrote: On 9/26/06, Evgueni Brevnov [EMAIL PROTECTED] wrote

Re: [drlvm][jitrino.JET] -Xem jet: and -Xjit jet::wb4j don't work anymore

2006-09-29 Thread Weldon Washburn
Egor, Mikhail, Who should do the commits? If nobody else is available, I can do these commits. Weldon On 29 Sep 2006 14:31:18 +0700, Egor Pasko [EMAIL PROTECTED] wrote: On the 0x1F3 day of Apache Harmony Mikhail Fursov wrote: On 9/29/06, Weldon Washburn [EMAIL PROTECTED] wrote: Alex

Re: [drlvm][jit] MMTk-style magics implementation in Jitrino.OPT compiler

2006-09-30 Thread Weldon Washburn
://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Mikhail Fursov -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm][jitrino.JET] -Xem jet: and -Xjit jet::wb4j don't work anymore

2006-09-30 Thread Weldon Washburn
Mikhail, HARMONY-816 has been closed. Please open a new JIRA when you are ready. On 9/29/06, Mikhail Fursov [EMAIL PROTECTED] wrote: On 9/29/06, Weldon Washburn [EMAIL PROTECTED] wrote: Alex Astapchuk, Mikhail Fursov, With the patch blizzard of the last few weeks, Harmony-816 no longer

Re: [drlvm][jitrino.JET] -Xem jet: and -Xjit jet::wb4j don't work anymore

2006-09-30 Thread Weldon Washburn
On 30 Sep 2006 21:01:50 +0700, Egor Pasko [EMAIL PROTECTED] wrote: On the 0x1F3 day of Apache Harmony Mikhail Fursov wrote: Egor, I think this is right suggestion to synchronize our WB and H1580 implementations. AFAIK H1580 uses old JET version and is not compatible with the latest

[classlib][launcher] should we get rid of one of the HyPortLibrary function tables in DRLVM?

2006-10-01 Thread Weldon Washburn
to prove or disprove that the two HyPortLibraries are being confused. So far, no luck. There are too many layers to get to the bottom of this quickly. Does anyone know the answer to the above question? If not, should I open a JIRA on this issue? -- Weldon Washburn Intel Middleware Products

Re: [drlvm][jit] MMTk-style magics implementation in Jitrino.OPT compiler

2006-10-02 Thread Weldon Washburn
is fixed for Linux too and I attached to the H1489 the new patch: 'magic5.diff' On 10/2/06, Mikhail Fursov [EMAIL PROTECTED] wrote: On 9/30/06, Weldon Washburn [EMAIL PROTECTED] wrote: Good! I look forward to seeing vm helpers written in vmmagic. Yes, this is the final goal and I hope we

Re: [classlib] Recognizing lock objects

2006-10-03 Thread Weldon Washburn
] -- Weldon Washburn Intel Middleware Products Division

Re: [classlib][launcher] should we get rid of one of the HyPortLibrary function tables in DRLVM?

2006-10-04 Thread Weldon Washburn
Evgueni On 10/2/06, Weldon Washburn [EMAIL PROTECTED] wrote: All, Using windows debugger, I see native/launcher/shared/main.c::invocation() receive an incoming argument that looks to be a DRLVM version of HyPortLibrary with all the functions zeroed out. Does anyone else see this?? Passing

Re: [drlvm] HARMONY-1607 : where is the right place to put it?

2006-10-04 Thread Weldon Washburn
] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm] HARMONY-1607 : where is the right place to put it?

2006-10-04 Thread Weldon Washburn
On 10/4/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Weldon Washburn wrote: On 10/4/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Mikhail Fursov wrote: Geir, I created this package to have a common place with other MSVC users in JIRA and I did not expect you want to put

Re: [drlvm] too tired, need help

2006-10-05 Thread Weldon Washburn
: http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [DRLVM][GC] first generational version of GCv5 is submitted

2006-10-06 Thread Weldon Washburn
Good progress. I will plug GCV5 in today or tomorrow and report what runs. Provided this code sits well w/ drlvm tree, I will go ahead an commit to vm/gcv5 On 10/6/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Xiao-Feng Li wrote: The submitted revision is downloadable in JIRA-1428 at:

Re: [DRLVM][GC] first generational version of GCv5 is submitted

2006-10-06 Thread Weldon Washburn
On 10/6/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Can you make it selectable for build? IOW sh build.sh -Dbuild.gc=5 or something... Good idea. Maybe even better would be to have ALL gc's always build and make them selectable on the command line. Weldon Washburn wrote: Good

Re: [DRLVM][GC] first generational version of GCv5 is submitted

2006-10-06 Thread Weldon Washburn
On 10/6/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Weldon Washburn wrote: On 10/6/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Can you make it selectable for build? IOW sh build.sh -Dbuild.gc=5 or something... Good idea. Maybe even better would be to have ALL gc's always

Re: [drlvm] Jitrino.OPT performs incorrect GC enumeration in nested loop with array accesses

2006-10-06 Thread Weldon Washburn
if all other variants failed -- Mikhail Fursov - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon

Re: [drlvm][gc/threading] need the two lsb's from object header for MMTk port

2006-10-06 Thread Weldon Washburn
// 0110 // custom hashcode algorithm could free these bits #define HASH_MASK 0x7e // free bits for GC usage // 0011 1001 #define GC_BIT_MASK (0x ^ (LOCKWORD_MASK | HASH_MASK)) Thanks Artem -- Weldon Washburn Intel Middleware Products

Re: [DRLVM][GC] first generational version of GCv5 is submitted

2006-10-08 Thread Weldon Washburn
subtrees of gc/ directory. Thanks, xiaofeng On 10/6/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Can you make it selectable for build? IOW sh build.sh -Dbuild.gc=5 or something... Weldon Washburn wrote: Good progress. I will plug GCV5 in today or tomorrow and report what runs

Re: [DRLVM][GC] first generational version of GCv5 is submitted

2006-10-09 Thread Weldon Washburn
, Xiao-Feng Li [EMAIL PROTECTED] wrote: Salikh, right. I've submitted a patch to support both GC build. Hopefully Weldon will commit it today. Thanks, -xiaofeng On 10/9/06, Salikh Zakirov [EMAIL PROTECTED] wrote: Weldon Washburn wrote: On second thought, you are right. I don't really should

Re: [drlvm][gc/threading] need the two lsb's from object header for MMTk port

2006-10-09 Thread Weldon Washburn
On 10/9/06, Salikh Zakirov [EMAIL PROTECTED] wrote: Weldon Washburn wrote: Artem, I'd like to confirm what you said. For GC_BIT_MASK, it looks like the bottom two bits of byte number one is available for exclusive GC use. If the GC needs to alter these two bits while the mutator(s

Re: [DRLVM][Threading/GC] thread info initialization problem

2006-10-10 Thread Weldon Washburn
commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm] Extending ‘org.vmmagic.unboxed’ package with native calls and TLS access

2006-10-11 Thread Weldon Washburn
coding. Please, suggest your vision or ask me if something I wrote is unclear. + The first candidates for inlining are: allocation helpers, monitor helpers, write barriers. Any other ideas? -- Mikhail Fursov -- Weldon Washburn Intel Middleware Products Division

Re: [DRLVM][JET] write barrier for Java (mmtk)

2006-10-11 Thread Weldon Washburn
any devirtualization and call any method needed from MMTk or native implementation. So JIT won't know if it works with MMTk or with a native GC: all you need is just to replace the Java version of the helper. ? -- Mikhail Fursov -- Weldon Washburn Intel Middleware

Re: [DRLVM][JET] write barrier for Java (mmtk)

2006-10-11 Thread Weldon Washburn
don't want to go back! I erroneously thought we could call VM.barriers.performWriteInBarrier() directly. This sort of, kind of breaks MMTk architecture. well, it less 'breaks the architecture' than performs a no-op :) -- robin Weldon Washburn wrote: Ooops. I

Re: [DRLVM][JET] write barrier for Java (mmtk)

2006-10-11 Thread Weldon Washburn
hmm we may have version skew going on here. Mikhail, Robin can we stay with the July 14 (or there abouts) version that Steve Blackburn posted to his web page? On 10/11/06, Mikhail Fursov [EMAIL PROTECTED] wrote: On 10/11/06, Weldon Washburn [EMAIL PROTECTED] wrote: Robin, Thanks

Re: [general] version of gcc and other tools

2006-10-12 Thread Weldon Washburn
] - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm] The first GC helper with fast-path implemented in Java: gc_alloc

2006-10-12 Thread Weldon Washburn
it. Please feel free to review the code and to discuss any other problems I missed. -- Mikhail Fursov -- Weldon Washburn Intel Middleware Products Division

Re: [general] define pre-commit testing configs to gain the stability

2006-10-12 Thread Weldon Washburn
configuration. - If the commit may depend on the platform, for example, a patch to the system-dependent native code, he checks it on Windows with definite configuration and ask another committer to check it on other system. Thanks, Mikhail Thanks, Pavel -- Weldon Washburn Intel Middleware Products

Re: [general] define pre-commit testing configs to gain the stability

2006-10-12 Thread Weldon Washburn
On 10/12/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Weldon Washburn wrote: A word of caution to those who are committing C/C++ code. There are unique features of Microsoft C/C++ that will cause a build failure on Linux and vice versa. For example, gcc expects that the end of a C/C

Re: [Fwd: Re: [DRLVM][JET] write barrier for Java (mmtk)]

2006-10-12 Thread Weldon Washburn
, 12 Oct 2006 11:36:33 +1000 From: Robin Garner [EMAIL PROTECTED] To: harmony-dev@incubator.apache.org References: [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] Weldon Washburn wrote: Robin, Thanks for helping

Re: [drlvm] The first GC helper with fast-path implemented in Java: gc_alloc

2006-10-12 Thread Weldon Washburn
://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [Fwd: Re: [DRLVM][JET] write barrier for Java (mmtk)]

2006-10-12 Thread Weldon Washburn
of ...plus(arrayOffset)... I actually stumbled on this bug during bringup. I replaced ...plus(arrayOffset)... with ...plus(12)... Its a hack. But now it looks like I simply set ARRAY_BASE_OFFSET to 12 during clinit. Does this seem right?? On 10/12/06, Weldon Washburn [EMAIL PROTECTED] wrote

Re: [drlvm][threading] Possible race condition in implementation of conditional variables?

2006-10-12 Thread Weldon Washburn
To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [general] define pre-commit testing configs to gain the stability

2006-10-13 Thread Weldon Washburn
On 10/12/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Weldon Washburn wrote: On 10/12/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Weldon Washburn wrote: A word of caution to those who are committing C/C++ code. There are unique features of Microsoft C/C++ that will cause

Re: [Fwd: Re: [DRLVM][JET] write barrier for Java (mmtk)]

2006-10-13 Thread Weldon Washburn
Salikh, Good catch! You just saved the MMTk port 20 hours of debugging. Thank you :) On 10/13/06, Salikh Zakirov [EMAIL PROTECTED] wrote: Weldon Washburn wrote: I actually stumbled on this bug during bringup. I replaced ...plus(arrayOffset)... with ...plus(12)... Its a hack. But now

Re: [drlvm] The first GC helper with fast-path implemented in Java: gc_alloc

2006-10-13 Thread Weldon Washburn
: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

[DRLVM][JIT/GC] Questions on JIRA-1682, incorrect gc enumeration

2006-10-15 Thread Weldon Washburn
count is 179. -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm][classlib] thread library - let there be one!

2006-10-15 Thread Weldon Washburn
, 2006, at 11:31 AM, Weldon Washburn wrote: +1 on the below. I am assuming Andrey and his team will do this work. (Andrey, when will you start?) We have to start first by pulling hythread out, but where? After thinking about it for 5 more seconds, putting

Re: [DRLVM][JIT/GC] Questions on JIRA-1682, incorrect gc enumeration

2006-10-15 Thread Weldon Washburn
] -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm][threading] Possible race condition in implementation of conditional variables?

2006-10-16 Thread Weldon Washburn
, Is there any known bug related to this issue? Rana On 10/15/06, Weldon Washburn [EMAIL PROTECTED] wrote: After thinking about it a while, how about the following course of action: 1) First phase is to modify hysem_wait() and any other hy blocking functions to test if, in fact

Re: [general] graduate from incubator to be a Top Level Project of the ASF

2006-10-17 Thread Weldon Washburn
] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: Hot to Write GC requires improvement

2006-10-17 Thread Weldon Washburn
commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel Middleware Products Division

Re: [drlvm] Thread me tender, thread me true, never throw an OOM...

2006-10-17 Thread Weldon Washburn
Pasko, Intel Managed Runtime Division - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon Washburn Intel

Re: [DRLVM](JIRA-1886)interior pointer for GCv5 of DRLVM

2006-10-17 Thread Weldon Washburn
be tested with it. -- Mikhail Fursov - Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- Weldon

<    1   2   3   4   >