Re: [drlvm] Enabling vmmagic support on 64bit OS - need package update to the latest version

2007-02-05 Thread Robin Garner
Hi Mike, As you have seen, since the last time I posted an MMTk jar file, vmmagic has been split out as a separate JikesRVM subproject. I've put the file vmmagic-20070207 on my web page. I expect this will be very close to the jar file that will be distributed on vmmagic.org. cheers Mikha

Re: [jira][general] Good issue resolution guideline update

2007-02-05 Thread Alexey Petrenko
2007/2/5, Alexei Zakharov <[EMAIL PROTECTED]>: Alexey, > I suggest the following additions to the "Resolving Issues.If the > issue is a bug" to make committers life much easier :) Well, sounds good :) > 1. All the newly introduced message strings should be internationalized +1. However, there

Re: [drlvm][testing] regression tests for DRLVM

2007-02-05 Thread Alexander Kleymenov
Hello, I'm working on several TODOs for regression testing framework, and the mean for test exclusion is one of them. I'll proceed with patches for framework after final resolution of HARMONY-2540 issue (Regression Testing Infrastructure implementation). Vladimir Ivanov wrote: Note the build re

Re: [jira][general] Good issue resolution guideline update

2007-02-05 Thread Yang Paulex
2007/2/6, Alexey Petrenko <[EMAIL PROTECTED]>: Guys, I think we need a little update for the "Good issue resolution guideline" [1] I suggest the following additions to the "Resolving Issues.If the issue is a bug" to make committers life much easier :) 1. All the newly introduced message string

Re: [general] aiming no regression

2007-02-05 Thread Vladimir Ivanov
On 1/23/07, Mikhail Loenko <[EMAIL PROTECTED]> wrote: 2007/1/18, Vladimir Ivanov <[EMAIL PROTECTED]>: > On 12/20/06, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote: > > > Mikhail Loenko wrote: > > > I suggest that we don't exclude more tests listed in 2438 -- it seems > > > like any > > > swiing te

Re: [testing] status of CC runs

2007-02-05 Thread Vladimir Ivanov
On 2/5/07, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote: This is good. Few questions : 1) are all of these systems registered http://wiki.apache.org/harmony/Automated_Testing (I think the answer is yes - when I went to get the URL for the page, I was happily surprised to see the list has g

Re: [testing] status of CC runs

2007-02-05 Thread Vladimir Ivanov
Fixed to "CruiseControl for Harmony". Is it OK? thanks, Vladimir On 2/5/07, Pavel Ozhdikhin <[EMAIL PROTECTED]> wrote: Vladimir, Could you please update a page header? Currently it says "CruiseControl at SUSE 9 Linux, ia32 (N 4)". Thanks, Pavel On 2/5/07, Vladimir Ivanov <[EMAIL PROTECTED]>

Re: [testing] status of CC runs

2007-02-05 Thread Vladimir Ivanov
On 2/5/07, Richard Liang <[EMAIL PROTECTED]> wrote: I got "Internal Server Error" when clicking "http://www.harmonytest.org";. It was fixed today. Many thanks to the site owner - Anton - who resolved this issue. thanks, Vladimir On 2/5/07, Vladimir Ivanov <[EMAIL PROTECTED]> wrote: > On 2/5/

Re: [Drlvm][Opt]Some Questions about LIR expressions

2007-02-05 Thread zouqiong
Mikhail, thanks, With your help, I understand it now :) 2007/2/2, Mikhail Fursov <[EMAIL PROTECTED]>: + some more details: > Opnd* baseOpnd = irManager.newImmOpnd(typeManager.getUnmanagedPtrType( > typeManager.getUIntPtrType()), (POINTER_SIZE_INT)&g_Address); > Opnd* memOpnd = irManager.newMem

Re: [vmi] thread library

2007-02-05 Thread Geir Magnusson Jr.
And why did you decide this was better than #1? On Feb 5, 2007, at 5:48 PM, Ronald Servant wrote: On 2/2/07, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote: On Feb 2, 2007, at 10:25 AM, Ronald Servant wrote: > I see two other alternatives (other than removing thread lib code from > the port

Re: [vmi] thread library

2007-02-05 Thread Ronald Servant
On 2/2/07, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote: On Feb 2, 2007, at 10:25 AM, Ronald Servant wrote: > I see two other alternatives (other than removing thread lib code from > the port lib). > 1. remove any dependency on the port library in the launcher. This was the suggestion I was ju

Re: [jira] Commented: (HARMONY-2957) [classlib][pack200] Update pack200 project layout and ensure 1.4 compatibility

2007-02-05 Thread Alex Blewitt
On 05/02/07, Alexei Zakharov <[EMAIL PROTECTED]> wrote: Let me explain what is going on in HARMONY-2957 ([classlib][pack200] Update pack200 project layout and ensure 1.4 compatibility). ... To add my thoughts on this; the pack200 code needs to be compiled with different versions. The main code

Re: [jira][general] Good issue resolution guideline update

2007-02-05 Thread Geir Magnusson Jr.
Good - the key to #1 is "should" - we shouldn't reject a patch just because someone didn't do that. geir On Feb 5, 2007, at 11:10 AM, Alexey Petrenko wrote: Guys, I think we need a little update for the "Good issue resolution guideline" [1] I suggest the following additions to the "Reso

Re: [jira][general] Good issue resolution guideline update

2007-02-05 Thread Alexei Zakharov
Alexey, I suggest the following additions to the "Resolving Issues.If the issue is a bug" to make committers life much easier :) Well, sounds good :) 1. All the newly introduced message strings should be internationalized +1. However, there are some exceptions. The pack200 module for examp

Re: [VM]How to trigue GC while free native memory is low.

2007-02-05 Thread Rana Dasgupta
On 2/5/07, Tim Ellison <[EMAIL PROTECTED]> wrote: Rana Dasgupta wrote: >> On 2/3/07, Xiao-Feng Li <[EMAIL PROTECTED]> wrote: >>> >> >>> >Tim, the pinned memory is required by the API spec. We have to support >>> >it either in VM or API. (GC to support it doesn't necessarily mean to >>> >have a p

[jira][general] Good issue resolution guideline update

2007-02-05 Thread Alexey Petrenko
Guys, I think we need a little update for the "Good issue resolution guideline" [1] I suggest the following additions to the "Resolving Issues.If the issue is a bug" to make committers life much easier :) 1. All the newly introduced message strings should be internationalized 2. All the patches

RE: [VM] Bytecode Subroutine Verification

2007-02-05 Thread Alexei Fedotov
Hello, Pavel, Tom, Rob(Gonzalez), All, Tom wrote, It isn't clear to me that you can successfully determine the boundaries of subroutines in a useful way. I tried to write down my understanding of how to define subroutine boundaries for our implementation at http://wiki.apache.org/harmony/Subro

Re: [classlib][test]Test Coverage

2007-02-05 Thread Geir Magnusson Jr.
Ok - I'll try to get that fixed. There's nothing wrong with checking out the source until that is fixed, btw... geir On Feb 5, 2007, at 9:16 AM, Richard Liang wrote: On 2/5/07, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote: On Feb 5, 2007, at 4:40 AM, Tim Ellison wrote: > Yang Paulex wrot

Re: [general] Using acronyms HY, HUT, EUT, EHWA and so on

2007-02-05 Thread Richard Liang
I'd like to use "full name". ;-) On 1/26/07, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote: On Jan 26, 2007, at 1:06 AM, Stepan Mishura wrote: > Hi, > > Currently I'm experimenting with HARMONY-2655: [buildtest][cc] > iterative > classlib tests runs incorporating. > It introduce new acronym for

Re: [classlib][test]Test Coverage

2007-02-05 Thread Richard Liang
On 2/5/07, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote: On Feb 5, 2007, at 4:40 AM, Tim Ellison wrote: > Yang Paulex wrote: >> And as a rough comparison, GNU Classpath has 50K test >> cases[3], while Harmony only has 20K. (But, possible for us to run >> GNU >> Classpath's Mauve test cases on H

Re: [testing] status of CC runs

2007-02-05 Thread Geir Magnusson Jr.
This is good. Few questions : 1) are all of these systems registered http://wiki.apache.org/harmony/Automated_Testing (I think the answer is yes - when I went to get the URL for the page, I was happily surprised to see the list has grown longer!) 2) How do I get the data from my machin

Re: [VM]How to trigue GC while free native memory is low.

2007-02-05 Thread Ivan Volosyuk
On 2/5/07, Tim Ellison <[EMAIL PROTECTED]> wrote: Xiao-Feng Li wrote: > On 2/5/07, Tim Ellison <[EMAIL PROTECTED]> wrote: >> Xiao-Feng Li wrote: >> > It's a little big strange to me if API encourages this kind of >> > behavior that programmer grabs resources freely while relying on >> > certain u

Re: [classlib][test]Test Coverage

2007-02-05 Thread Geir Magnusson Jr.
On Feb 5, 2007, at 4:40 AM, Tim Ellison wrote: Yang Paulex wrote: And as a rough comparison, GNU Classpath has 50K test cases[3], while Harmony only has 20K. (But, possible for us to run GNU Classpath's Mauve test cases on Harmony? any legal and technical issues?) No problem at all study

Re: [Results] Re: [vote] HARMONY-2918 - reliability test suite

2007-02-05 Thread Geir Magnusson Jr.
On Feb 4, 2007, at 11:04 PM, Vladimir Ivanov wrote: On 2/3/07, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote: On Feb 1, 2007, at 12:25 AM, Vladimir Ivanov wrote: > On 2/1/07, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote: >> +1 from geir, Mikhail, Alexey V, Gregor, Egor, Alexey P, Stepan, Ti

Re: [VM]How to trigue GC while free native memory is low.

2007-02-05 Thread Tim Ellison
Xiao-Feng Li wrote: > On 2/5/07, Tim Ellison <[EMAIL PROTECTED]> wrote: >> Xiao-Feng Li wrote: >> > It's a little big strange to me if API encourages this kind of >> > behavior that programmer grabs resources freely while relying on >> > certain unreliable behavior to release the resource. >> >> Ha

Re: [VM]How to trigue GC while free native memory is low.

2007-02-05 Thread Ivan Volosyuk
On 2/5/07, Tim Ellison <[EMAIL PROTECTED]> wrote: Geir Magnusson Jr. wrote: > On Feb 4, 2007, at 8:13 PM, Ivan Volosyuk wrote: >> On 2/4/07, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote: >>> I'm getting confused on where people think that this problem needs to >>> be managed. Am I misunderstandi

Re: [drlvm] Enabling vmmagic support on 64bit OS - need package update to the latest version

2007-02-05 Thread Mikhail Fursov
Actually the only diff we need today is to add a single method: /** * Fabricate an Address instance from a long * * @param address the long from which to create an Address * instance * @return An address instance */ public static Address fromLong(long address) { return n

[drlvm] Enabling vmmagic support on 64bit OS - need package update to the latest version

2007-02-05 Thread Mikhail Fursov
All, I'm working on EM64T vmmagics enabling and faced the problem that JAR we use contains files that are not ready for 64-bit OS support. For example there is no way to create Address from long. This means that there is no way to create meaningful Address instance on 64bit platfrom at all. I chec

Re: [drlvm][testing] regression tests for DRLVM

2007-02-05 Thread Gregory Shimansky
Hello Some JVMTI regression tests like 2925 should not be run on x86_64. Do you know how to exclude them for this architecture? Vladimir Ivanov wrote: For the SUSE 9 Linux x86_64 these tests also failed with message: [exec] run-test: [exec] [junit] Running org.apache.harmony.drlvm

Re: [VM]How to trigue GC while free native memory is low.

2007-02-05 Thread Xiao-Feng Li
On 2/5/07, Tim Ellison <[EMAIL PROTECTED]> wrote: Xiao-Feng Li wrote: > This might be crazy, but is it possible or reasonable to have a method > ByteBuffer.freeDirect()? No, we cannot extend the API. > It's a little big strange to me if API encourages this kind of > behavior that programmer gra

Re: [VM]How to trigue GC while free native memory is low.

2007-02-05 Thread Tim Ellison
Geir Magnusson Jr. wrote: > On Feb 4, 2007, at 8:13 PM, Ivan Volosyuk wrote: >> On 2/4/07, Geir Magnusson Jr. <[EMAIL PROTECTED]> wrote: >>> I'm getting confused on where people think that this problem needs to >>> be managed. Am I misunderstanding that there should be some >>> awareness of this i

Re: [VM]How to trigue GC while free native memory is low.

2007-02-05 Thread Tim Ellison
Rana Dasgupta wrote: > On 2/3/07, Xiao-Feng Li <[EMAIL PROTECTED]> wrote: >> >> >> >Tim, the pinned memory is required by the API spec. We have to support >> >it either in VM or API. (GC to support it doesn't necessarily mean to >> >have a pinned space in GC managed heap.) It's probably good to >>

Re: [VM]How to trigue GC while free native memory is low.

2007-02-05 Thread Tim Ellison
Xiao-Feng Li wrote: > This might be crazy, but is it possible or reasonable to have a method > ByteBuffer.freeDirect()? No, we cannot extend the API. > It's a little big strange to me if API encourages this kind of > behavior that programmer grabs resources freely while relying on > certain unrel

Re: [VM]How to trigue GC while free native memory is low.

2007-02-05 Thread Tim Ellison
Ivan Volosyuk wrote: > FreeDirect is quite implementable. It is strange that it is not exist > in API. May be it is done this way to be conceptually the same as > ordinary java objects. I believe the design for NIO buffers is quite nice for the API user -- and leaves the implementers to jump throu

Re: [classlib][test]Test Coverage

2007-02-05 Thread Tim Ellison
Yang Paulex wrote: > And as a rough comparison, GNU Classpath has 50K test > cases[3], while Harmony only has 20K. (But, possible for us to run GNU > Classpath's Mauve test cases on Harmony? any legal and technical issues?) No problem at all studying and running the Mauve tests and reporting failu

Re: [testing] status of CC runs

2007-02-05 Thread Pavel Ozhdikhin
Vladimir, Could you please update a page header? Currently it says "CruiseControl at SUSE 9 Linux, ia32 (N 4)". Thanks, Pavel On 2/5/07, Vladimir Ivanov <[EMAIL PROTECTED]> wrote: On 2/5/07, Richard Liang <[EMAIL PROTECTED]> wrote: > Thanks a lot, Vladimir. Are there any links to the detail

Re: [jira] Commented: (HARMONY-2957) [classlib][pack200] Update pack200 project layout and ensure 1.4 compatibility

2007-02-05 Thread Alexei Zakharov
Hi Geir and all, Let me explain what is going on in HARMONY-2957 ([classlib][pack200] Update pack200 project layout and ensure 1.4 compatibility). We just trying to finalize the work on this JIRA . The problem was that currently there are two types of source files in pack200 - 1.4 sources and 1.5

Re: [testing] status of CC runs

2007-02-05 Thread Richard Liang
I got "Internal Server Error" when clicking "http://www.harmonytest.org";. On 2/5/07, Vladimir Ivanov <[EMAIL PROTECTED]> wrote: On 2/5/07, Richard Liang <[EMAIL PROTECTED]> wrote: > Thanks a lot, Vladimir. Are there any links to the detail "junit report"? Actually, no. The results of test runs

Re: [classlib][test]Test Coverage

2007-02-05 Thread Richard Liang
Great ;-) On 2/5/07, Vladimir Ivanov <[EMAIL PROTECTED]> wrote: On 2/5/07, Richard Liang <[EMAIL PROTECTED]> wrote: > Hello Paulex, > > On 2/5/07, Yang Paulex <[EMAIL PROTECTED]> wrote: > > Seems this mail didn't reach the mailing list, resend it...please ignore if > > you have got it. > > > > A