[admin] Automated Monthly Reminder

2006-11-01 Thread geirm
This is a monthly automated mailing to the Apache Harmony dev list. The Apache Harmony project welcomes the participation and input of anyone interested in open source Java SE, the goal of our project. For more information about the Apache Harmony project, please see the project website.

Re: [drlvm] How to debug the drlvm with gdb?

2006-11-01 Thread Mikhail Fursov
Thanks Rana! If you ask me what would I like, the answer is quite simple: as a windows developer primary (today) I would recommend to other windows developers to use msvc build (with patch from HARMONY-1990http://issues.apache.org/jira/browse/HARMONY-1990 ). With this patch you can almost forget

Re: [classlib]Harmony passes 100% testcases of Tomcat5.5

2006-11-01 Thread Leo Li
I have not got the precise number. I will try it.:) On 11/1/06, Mikhail Fursov [EMAIL PROTECTED] wrote: Good news! However I never believe in 100% :) You mentioned that startup with Harmony is slower then RI. I measured Eclipse3.1.1 startup some time ago and DRLVM+classlib was ~50% slower (7

Re: [drlvm][sablevm] Desing of Class Unloading Support

2006-11-01 Thread Mikhail Fursov
On 11/1/06, Rana Dasgupta [EMAIL PROTECTED] wrote: Maybe for GC's that don't support pinning, the JIT can compare object-vtable-class for guarded devirtiualization, or even not do guarded devirtualization, sort of support the GC in downlevel mode I think this is not a long term solution for

Re: [classlib]Harmony passes 100% testcases of Tomcat5.5

2006-11-01 Thread Alexey Petrenko
Great news, Leo! 2006/11/1, Leo Li [EMAIL PROTECTED]: Hi, all: Harmony now has been able to pass 100% testcases on Tomcat5.5. I ran them both on WindowsXP and Unbuntu, with J9 VM and drlvm. The detailed information about how to build and run tests have been put on

RE: [classlib][swing][test] Excluded tests clean up

2006-11-01 Thread Ivanov, Alexey A
Thank you, Alexey. Some of them were successfully applied. Some are in indeterminate state because several tests fail on Mark's machine. I can't reproduce any of those failures on my machines :(. Therefore I can't figure out where the problem is and fix them. You can run tests which were

Re: [classlib]Harmony passes 100% testcases of Tomcat5.5

2006-11-01 Thread Leo Li
3754ms on RI versus 5740ms on Harmony to startup Tomcat. Seems about 50% slower as well. On 11/1/06, Leo Li [EMAIL PROTECTED] wrote: I have not got the precise number. I will try it.:) On 11/1/06, Mikhail Fursov [EMAIL PROTECTED] wrote: Good news! However I never believe in 100% :) You

Re: [classlib]Harmony passes 100% testcases of Tomcat5.5

2006-11-01 Thread Mikhail Fursov
Thanks! AFAIK RI uses interpreter and could use OSR, while we do almost the same with a simple JIT without any advanced techniques. Not so bad :) + BEA must be slower than SUN in such tests. On 11/1/06, Leo Li [EMAIL PROTECTED] wrote: 3754ms on RI versus 5740ms on Harmony to startup Tomcat.

RE: [testing][support] Where to place xxxTestCase support classes

2006-11-01 Thread Ivanov, Alexey A
Thank you, Nathan, for your reply. I believe these classes can be put to a support package in the module rather than java.* and javax.* correspondingly. I need to try it. At the moment they are along with the tests. But we can't help use javax.swing.* for swing tests since most of them are

[general] Motorola to develop ME under ALv2

2006-11-01 Thread Tim Ellison
http://biz.yahoo.com/prnews/061031/cgtu074.html?.v=46 Now *that's* cool :-) For those of you that are not ME-enabled, Motorola is a major player in the ME space. They are deeply involved in advancing the spec and have a track record of developing and collaborating 'in the open'. By declaring

Re: [drlvm][iprof] Using Profiling Utility (iprof)

2006-11-01 Thread Egor Pasko
On the 0x213 day of Apache Harmony Armand Navabi wrote: Egor mentioned that for profiling at the machine code level there is a profiling utility (iprof). How does one use this profiling tool? Is there command line options to run with profiling and if so what are the options and how do I get

Re: [classlib]Harmony passes 100% testcases of Tomcat5.5

2006-11-01 Thread Tim Ellison
Mikhail Fursov wrote: Good news! However I never believe in 100% :) Leo was claiming 100% of Tomcat's test cases pass -- that's measurable. It's probably the best measure that we have so far for determining that an application 'works'. Well done -- everyone! Regards, Tim -- Tim Ellison

Re: [classlib]Harmony passes 100% testcases of Tomcat5.5

2006-11-01 Thread Tony Wu
congratulation! I really like 100% ;-) On 11/1/06, Leo Li [EMAIL PROTECTED] wrote: Hi, all: Harmony now has been able to pass 100% testcases on Tomcat5.5. I ran them both on WindowsXP and Unbuntu, with J9 VM and drlvm. The detailed information about how to build and run tests have

Re: [drlvm][sablevm] Desing of Class Unloading Support

2006-11-01 Thread Egor Pasko
On the 0x214 day of Apache Harmony Mikhail Fursov wrote: On 11/1/06, Rana Dasgupta [EMAIL PROTECTED] wrote: Maybe for GC's that don't support pinning, the JIT can compare object-vtable-class for guarded devirtiualization, or even not do guarded devirtualization, sort of support the GC

Re: [general] Motorola to develop ME under ALv2

2006-11-01 Thread Mikhail Fursov
AFAIK ME shares a lot of core classes and packages with SE. And we have these packages implemented. And now I'm really interesting if Motorola wants to reuse our code or develop the better one ? On 11/1/06, Tim Ellison [EMAIL PROTECTED] wrote:

Re: [drlvm][sablevm] Desing of Class Unloading Support

2006-11-01 Thread Mikhail Fursov
On 01 Nov 2006 15:56:28 +0600, Egor Pasko [EMAIL PROTECTED] wrote: agreed. not patching .. just reporting 'golden' VTable refs to GC, am I right? Yes, and everytime we report it to GC and GC moves an object - it patches the address we report. -- Mikhail Fursov

Re: [classlib] Preprocessor - CHECKPOINT

2006-11-01 Thread Tim Ellison
Geir Magnusson Jr. wrote: Nathan Beyer wrote: What's the concern about just using the prescribed branching pattern for SVN? There are some other nice tricks like externals for pulling in common files into the working copies of other branches (ala the 'concurrent' code in 'standard' that's

Re: [drlvm][sablevm] Desing of Class Unloading Support

2006-11-01 Thread Egor Pasko
On the 0x214 day of Apache Harmony Mikhail Fursov wrote: On 01 Nov 2006 15:56:28 +0600, Egor Pasko [EMAIL PROTECTED] wrote: agreed. not patching .. just reporting 'golden' VTable refs to GC, am I right? Yes, and everytime we report it to GC and GC moves an object - it patches the

Re: [drlvm][iprof] Using Profiling Utility (iprof)

2006-11-01 Thread Mikhail Fursov
+ Some usage hints: 1. You can get any stylesheet editor (like Excel), open iprof data and build graphs from the colums - and you will have very useful pictures. 2. The disadvantage of iprof is that it counts blocks, insts and helpers calls and does not count time spent in helpers and blocks.

Re: [general] Motorola to develop ME under ALv2

2006-11-01 Thread Egor Pasko
On the 0x214 day of Apache Harmony Mikhail Fursov wrote: AFAIK ME shares a lot of core classes and packages with SE. And we have these packages implemented. And now I'm really interesting if Motorola wants to reuse our code or develop the better one ? we like to say more free software is not

Re: [classlib] Preprocessor - CHECKPOINT

2006-11-01 Thread Tim Ellison
Etienne Gagnon wrote: Tim Ellison wrote: IMO it's not ideal that the preprocessed source still contains all the streams, albeit in comments. It wouldn't make the source very 'consumable' to the Mrs. SE or ME developer. Hmmm... It's always possible to have a special output mode that puts

Re: [testing][support] Where to place xxxTestCase support classes

2006-11-01 Thread Denis Kishenko
Alexey thanks for question, because I'm intereseted in this too As I understand from your discession, for example suport class modules\awt\src\test\api\java\common\java\awt\geom\ShapeTestCase.java should be moved to

Re: [drlvm][iprof] Using Profiling Utility (iprof)

2006-11-01 Thread Egor Pasko
On the 0x214 day of Apache Harmony Mikhail Fursov wrote: + Some usage hints: 1. You can get any stylesheet editor (like Excel), open iprof data and build graphs from the colums - and you will have very useful pictures. gnuplot :) 2. The disadvantage of iprof is that it counts blocks, insts

Re: [general] Motorola to develop ME under ALv2

2006-11-01 Thread Alexey Varlamov
01 Nov 2006 16:08:28 +0600, Egor Pasko [EMAIL PROTECTED]: On the 0x214 day of Apache Harmony Mikhail Fursov wrote: AFAIK ME shares a lot of core classes and packages with SE. And we have these packages implemented. And now I'm really interesting if Motorola wants to reuse our code or develop

Re: [general] Motorola to develop ME under ALv2

2006-11-01 Thread Tim Ellison
Mikhail Fursov wrote: AFAIK ME shares a lot of core classes and packages with SE. And we have these packages implemented. And now I'm really interesting if Motorola wants to reuse our code or develop the better one ? You can see the same statement as me, so it would only be speculation to talk

RE: [testing][support] Where to place xxxTestCase support classes

2006-11-01 Thread Ivanov, Alexey A
-Original Message- From: Denis Kishenko [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 01, 2006 1:14 PM To: harmony-dev@incubator.apache.org Subject: Re: [testing][support] Where to place xxxTestCase support classes Alexey thanks for question, because I'm intereseted in this too As

Re: [security][testing] 2 tests failed today

2006-11-01 Thread Tim Ellison
Boris Kuznetsov wrote: The tests use tests.support.Support_Exec.execJava2() to perform testing on other JVM. This method uses Runtime.getRuntime().exec() to run command. You can see command (it looks like java -cp classname) in the test's System.out. It woks OK on Win, but produces

Re: [drlvm][sablevm] Desing of Class Unloading Support

2006-11-01 Thread Mikhail Fursov
On 01 Nov 2006 16:05:41 +0600, Egor Pasko [EMAIL PROTECTED] wrote: On the 0x214 day of Apache Harmony Mikhail Fursov wrote: On 01 Nov 2006 15:56:28 +0600, Egor Pasko [EMAIL PROTECTED] wrote: agreed. not patching .. just reporting 'golden' VTable refs to GC, am I right? Yes, and

Re: [classlib][xnet] Problem connecting using SSLSocketImpl

2006-11-01 Thread Alexander Kleymenov
Hi Gerald, I'm very happy to hear this issue was fixed. Thank you for your participation in its resolution! With my latest patch supplied with HARMONY-2029 JIRA report you can use Harmony VM and JSSE to work with PKCS12 stores. To adapt your client code for Harmony you should convert JKS trust

Re: [drlvm] Class unloading support - tested one approach

2006-11-01 Thread Ivan Volosyuk
+1 for this approach. It will give us some kind of class unloading without much performance impact on GC. -- Ivan On 11/1/06, Robin Garner [EMAIL PROTECTED] wrote: Actually, just thinking about how I would implement this in JikesRVM, I would use the reachability based algorithm, but piggyback

Re: [drlvm][sablevm] Desing of Class Unloading Support

2006-11-01 Thread Xiao-Feng Li
On 11/1/06, Mikhail Fursov [EMAIL PROTECTED] wrote: On 01 Nov 2006 16:05:41 +0600, Egor Pasko [EMAIL PROTECTED] wrote: On the 0x214 day of Apache Harmony Mikhail Fursov wrote: On 01 Nov 2006 15:56:28 +0600, Egor Pasko [EMAIL PROTECTED] wrote: agreed. not patching .. just reporting

[DRLVM][PORT] correct API to retrieve processor number

2006-11-01 Thread Xiao-Feng Li
Hi, I am using port_CPUs_number() for GCv5 to get the processor number, but my desktop returns one processor with it on Windows although my processor is dual-core. (port_CPUs_number is defined in port_sysinfo.h). I think we need more general form of processor number retrieval API that can return

Re: [classlib]Harmony passes 100% testcases of Tomcat5.5

2006-11-01 Thread Geir Magnusson Jr.
Nice! Post it on the wiki? Leo Li wrote: Hi, all: Harmony now has been able to pass 100% testcases on Tomcat5.5. I ran them both on WindowsXP and Unbuntu, with J9 VM and drlvm. The detailed information about how to build and run tests have been put on

Re: [general] Motorola to develop ME under ALv2

2006-11-01 Thread Geir Magnusson Jr.
This is about Motorola and their efforts in the ME ecosystem. The Apache style of open governance has shown itself to be very successful in creating good software, although there are other models that are successful as well (Eclipse Foundation, MySQL). So seeing Motorola embrace that, as

Re: [classlib]Harmony passes 100% testcases of Tomcat5.5

2006-11-01 Thread Leo Li
Yes, I have posted it on http://wiki.apache.org/harmony/Apache_Tomcat.:) On 11/1/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Nice! Post it on the wiki? Leo Li wrote: Hi, all: Harmony now has been able to pass 100% testcases on Tomcat5.5. I ran them both on WindowsXP and Unbuntu,

Re: [drlvm] How to debug the drlvm with gdb?

2006-11-01 Thread Geir Magnusson Jr.
Mikhail Fursov wrote: Thanks Rana! If you ask me what would I like, the answer is quite simple: as a windows developer primary (today) I would recommend to other windows developers to use msvc build (with patch from HARMONY-1990http://issues.apache.org/jira/browse/HARMONY-1990 ). With this

Re: [DRLVM][PORT] correct API to retrieve processor number

2006-11-01 Thread Mikhail Fursov
I've tried Runtime.getRuntime().availableProcessors() right now and it works OK to me and reports 2. I have Prescott, 1CPU, 2 hyperthreads, WindowsXP. JNIEXPORT jint JNICALL Java_java_lang_VMExecutionEngine_getAvailableProcessors (JNIEnv *, jclass) { return port_CPUs_number(); } So if it's

Re: [classlib] Preprocessor - CHECKPOINT

2006-11-01 Thread Geir Magnusson Jr.
Tim Ellison wrote: Geir Magnusson Jr. wrote: Nathan Beyer wrote: What's the concern about just using the prescribed branching pattern for SVN? There are some other nice tricks like externals for pulling in common files into the working copies of other branches (ala the 'concurrent' code in

Re: [classlib]Harmony passes 100% testcases of Tomcat5.5

2006-11-01 Thread Paulex Yang
Sigh...you must didn't read into it...;-) Leo The detailed information about how to build and run tests have been put on http://wiki.apache.org/harmony/Apache_Tomcat /Leo Geir Magnusson Jr. wrote: Nice! Post it on the wiki? Leo Li wrote: Hi, all: Harmony now has been able to pass 100%

Re: [drlvm][iprof] Using Profiling Utility (iprof)

2006-11-01 Thread Geir Magnusson Jr.
Is this tuff documented? Wanna throw it in the wiki or a patch for the site? Egor Pasko wrote: On the 0x214 day of Apache Harmony Mikhail Fursov wrote: + Some usage hints: 1. You can get any stylesheet editor (like Excel), open iprof data and build graphs from the colums - and you will have

Re: [DRLVM][PORT] correct API to retrieve processor number

2006-11-01 Thread Geir Magnusson Jr.
Xiao-Feng Li wrote: Hi, I am using port_CPUs_number() for GCv5 to get the processor number, but my desktop returns one processor with it on Windows although my processor is dual-core. (port_CPUs_number is defined in port_sysinfo.h). I think we need more general form of processor number

Re: [classlib]Harmony passes 100% testcases of Tomcat5.5

2006-11-01 Thread Geir Magnusson Jr.
Great! Does anything link to that page? IOW, if I started at the top, could I find the page using some reasonable path to get there? geir Leo Li wrote: Yes, I have posted it on http://wiki.apache.org/harmony/Apache_Tomcat.:) On 11/1/06, *Geir Magnusson Jr.* [EMAIL PROTECTED]

Re: [DRLVM][PORT] correct API to retrieve processor number

2006-11-01 Thread Xiao-Feng Li
Are you using Linux? Don't know why it doesn't work for my Pentium D. Actually my Windows seems not show two processors at first, while the API may depend on OS. My Linux has no problem with this. On the other hand, even your case is undesirable for Hyperthreading since we probably want more

Re: [DRLVM][PORT] correct API to retrieve processor number

2006-11-01 Thread Xiao-Feng Li
On 11/1/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Xiao-Feng Li wrote: Hi, I am using port_CPUs_number() for GCv5 to get the processor number, but my desktop returns one processor with it on Windows although my processor is dual-core. (port_CPUs_number is defined in port_sysinfo.h).

Re: [DRLVM][PORT] correct API to retrieve processor number

2006-11-01 Thread Mikhail Fursov
On 11/1/06, Xiao-Feng Li [EMAIL PROTECTED] wrote: Are you using Linux? Don't know why it doesn't work for my Pentium D. Actually my Windows seems not show two processors at first, while the API may depend on OS. My Linux has no problem with this. On the other hand, even your case is

Re: [DRLVM][PORT] correct API to retrieve processor number

2006-11-01 Thread Xiao-Feng Li
Yes, both SUN JRE and DRLVM returns 1 for me. Java API has the same problem. :-) Probably it should introduce an availableCoresPerProcessor() or something more comprehensive. Thanks, xiaofeng On 11/1/06, Mikhail Fursov [EMAIL PROTECTED] wrote: On 11/1/06, Xiao-Feng Li [EMAIL PROTECTED] wrote:

Re: [general] Re: svn commit: r469512 - in /incubator/harmony/standard/site: docs/contributors.html xdocs/contributors.xml

2006-11-01 Thread Alexei Zakharov
Cool, congratulation! BTW, shouldn't this list be ordered somehow? Looks like it will be long enough pretty soon. Or this is a kind of historical document? ;) Just worring about where to put my name when the time (i.e. login) comes. Regards, 2006/10/31, Alexey Petrenko [EMAIL PROTECTED]: Yep.

Re: [classlib]Harmony passes 100% testcases of Tomcat5.5

2006-11-01 Thread Tim Ellison
Geir Magnusson Jr. wrote: Great! Does anything link to that page? IOW, if I started at the top, could I find the page using some reasonable path to get there? Front Page Application Status (in the 'Status' section) There are a number of apps listed there as people test them. Regards, Tim

Re: [general] Motorola to develop ME under ALv2

2006-11-01 Thread Geir Magnusson Jr.
Geir Magnusson Jr. wrote: This is about Motorola and their efforts in the ME ecosystem. The Apache style of open governance has shown itself to be very successful in creating good software, although there are other models that are successful as well (Eclipse Foundation, MySQL). So seeing

Re: [general] Re: svn commit: r469512 - in /incubator/harmony/standard/site: docs/contributors.html xdocs/contributors.xml

2006-11-01 Thread Alexey Petrenko
I think you should add it to the end... :) 2006/11/1, Alexei Zakharov [EMAIL PROTECTED]: Cool, congratulation! BTW, shouldn't this list be ordered somehow? Looks like it will be long enough pretty soon. Or this is a kind of historical document? ;) Just worring about where to put my name when

RE: [drlvm][iprof] Using Profiling Utility (iprof)

2006-11-01 Thread Sidelnikov, Nikolay A
I'm going to prepare documentation for iprof for a couple of days Nikolay A. Sidelnikov, SSG/MRTD/DRL/DRL JIT software engineer, Intel Corporation, Novosibirsk e-mail: [EMAIL PROTECTED] phone: +7 383 3340950 ext. 2173 -Original Message- From: Geir Magnusson Jr. [mailto:[EMAIL

Re: [DRLVM][PORT] correct API to retrieve processor number

2006-11-01 Thread Alexey Varlamov
Just a wild guess: this may be caused by x86 emulation on em64t (x86_64). SDK docs advise to use GetNativeSystemInfo() in such case, instead of currently used GetSystemInfo(). (See vm\port\src\misc\win\sysinfo.c). 2006/11/1, Xiao-Feng Li [EMAIL PROTECTED]: Yes, both SUN JRE and DRLVM returns 1

Re: [drlvm] Class unloading support - tested one approach

2006-11-01 Thread Etienne Gagnon
Robin Garner wrote: - Allocate a byte (or word) in each vtable for the purpose of tracking class reachability. Yep, there's no reason to keep the bits (or words, for performance) in the class loader, even in the approach I've proposed. They could be moved to the vtable. Etienne -- Etienne

Re: 235 tests are missed at DRLVM test run for Windows

2006-11-01 Thread Anton Luht
Alexei, 2. If I suggested an enhancement, this would be an addition of a test name filter for comparison results. I mean that if I'm interested in Bidi tests comparison, I put Bidi into form field (name=Bidi) and see a comparison for the tests which names contain the specified substring.

Re: 235 tests are missed at DRLVM test run for Windows

2006-11-01 Thread Anton Luht
Alexey, 1) allow to compare by exact id - e.g. I failed to compare #90 and #91 due to missing tags. First, you can obtain login (ask any registered user to add you) and tag runs you are interested in. Second - you can do it if you enter two result ids into URL:

RE: 235 tests are missed at DRLVM test run for Windows

2006-11-01 Thread Fedotov, Alexei A
Tim, As far as I know IBM has at least four different JVMs. This makes me think it would be more precise to name JVM exactly. If blue giant guys like current tags, let's leave the tags as is. I don't really think that any tag name would be a reason for researchers from the Jikes team not to join

RE: [classlib] Preprocessor - CHECKPOINT

2006-11-01 Thread Fedotov, Alexei A
Regardless, I think we need to settle on our exact requirement first, before spending too much time on looking for a solution. +1 This exactly matches my morning metro thoughts. Nathan, thanks for catching this point. With best regards, Alexei Fedotov, Intel Java XML Engineering -Original

Re: 235 tests are missed at DRLVM test run for Windows

2006-11-01 Thread Geir Magnusson Jr.
Anton Luht wrote: Alexei, 2. If I suggested an enhancement, this would be an addition of a test name filter for comparison results. I mean that if I'm interested in Bidi tests comparison, I put Bidi into form field (name=Bidi) and see a comparison for the tests which names contain the

RE: [classlib] Preprocessor - CHECKPOINT

2006-11-01 Thread Fedotov, Alexei A
Etienne, The example is quite interesting. But the idea of selling comment space for advertising really rocks! :-) With best regards, Alexei Fedotov, Intel Java XML Engineering -Original Message- From: Etienne Gagnon [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 01, 2006 2:25 AM

Re: [drlvm] Class unloading support - tested one approach

2006-11-01 Thread Robin Garner
Interesting idea! It seems the real issue is marking and sweeping the vtables. A stab at categorizing the approaches: a) Force vtables to be as similar to ordinary java objects as possible. The upside: existing GC algorithms will work unaltered. The downside is vtables of vtables of

RE: [classlib] Preprocessor - CHECKPOINT

2006-11-01 Thread Fedotov, Alexei A
Sorry for spam, I bet if you could convince some investor that it was a web2.0 thing, you could get it funded I believe I know one investor - just convince G**gle to distribute AJAX modules for his code search engine which would automatically insert comments with code sensitive advertisement.

[classlib][portlib] Docs?

2006-11-01 Thread Alexey Petrenko
Guys, do we have any docs on portlib? SY, Alexey -- Alexey A. Petrenko Intel Middleware Products Division

RE: [classlib][portlib] Docs?

2006-11-01 Thread Morozova, Nadezhda
Not that I know of :( bits of things are in the devguide, maybe. But you probably won't find that of much notice. Anyone, please tell me it's not true! Thank you, Nadya Morozova -Original Message- From: Alexey Petrenko [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 01, 2006

Re: [classlib]Harmony passes 100% testcases of Tomcat5.5

2006-11-01 Thread Paulex Yang
Tim Ellison wrote: Geir Magnusson Jr. wrote: Great! Does anything link to that page? IOW, if I started at the top, could I find the page using some reasonable path to get there? Front Page Application Status (in the 'Status' section) There are a number of apps listed there as

Re: [classlib][portlib] Docs?

2006-11-01 Thread Paulex Yang
If you get Doxygen installed, you can create it by running ant doxygen-natives in classlib/trunk/doc. There were discussions to move the document to somewhere on website, but seems it is still to be done. Morozova, Nadezhda wrote: Not that I know of :( bits of things are in the devguide,

[doc] EM minor typos are corrected

2006-11-01 Thread Konovalova, Svetlana
Folks, Some minor typos were discovered in the Execution Manager Component Description. In cooperation with Mikhail Fursov we've created a couple of necessary patches [http://issues.apache.org/jira/browse/HARMONY-2036]. Would be great, if someone can find a chance to look at them and apply.

Re: [doc] No Doxygen reference for code :(

2006-11-01 Thread Paulex Yang
Morozova, Nadezhda wrote: Hi everyone, I've noticed that there's no API reference documentation for Harmony code - generated by Doxygen/Javadoc. I guess many will agree that having API reference is very useful and convenient. This issue was discussed a while ago [1] for kernel classes and

Re: [classlib][portlib] Docs?

2006-11-01 Thread Tim Ellison
Morozova, Nadezhda wrote: Not that I know of :( bits of things are in the devguide, maybe. But you probably won't find that of much notice. Anyone, please tell me it's not true! The docs are generated directly from the code using Doxygen. They went away with that fateful delete of the doc

Re: [security][testing] 2 tests failed today

2006-11-01 Thread Mark Hindess
Fixed in r469902. Turns out the exec was putting double quotes around the classpath argument (which might make sense if it was going to a shell) but it doesn't for an exec syscall. This resulted in classes being search for in the non-existent directory: /path/to/modules/luni/bin/test rather

Re: [classlib][portlib] Docs?

2006-11-01 Thread Alexey Petrenko
Having these docs on website will be really good! SY, Alexey 2006/11/1, Paulex Yang [EMAIL PROTECTED]: If you get Doxygen installed, you can create it by running ant doxygen-natives in classlib/trunk/doc. There were discussions to move the document to somewhere on website, but seems it is

RE: [doc] No Doxygen reference for code :(

2006-11-01 Thread Morozova, Nadezhda
About your question It is me that removed the original document in classlib/trunk/doc as we discussed before, so seems it should be my responsibility to make the work complete:). Sorry for delaying so long. But I still have no strong feelings where to put them in standard/site, any

Re: [security][testing] 2 tests failed today

2006-11-01 Thread Alexey Varlamov
2006/11/1, Tim Ellison [EMAIL PROTECTED]: Mark Hindess wrote: Fixed in r469902. Turns out the exec was putting double quotes around the classpath argument (which might make sense if it was going to a shell) but it doesn't for an exec syscall. This resulted in classes being search for in

RE: [doc] No Doxygen reference for code :(

2006-11-01 Thread Fedotov, Alexei A
Nadya, Thanks for answers. You have a nice approach to the requirement engineering for the documentation build system. It would be great if you also add priorities for your requirements. Looking into your original list of requirements, I've noticed I haven't addressed the second one: 2. Ability

Re: [classlib] Preprocessor - CHECKPOINT

2006-11-01 Thread Etienne Gagnon
Geir Magnusson Jr. wrote: There's caching too, I think. LogCache4J What I meant was that it didn't seem like we came to a conclusion on it - that if we had a general pre-processing solution, we could use that too for logging, rather than have two. The actual use-cases will help figure

Re: [doc] No Doxygen reference for code :(

2006-11-01 Thread Alexey Petrenko
I think that we can place the docs here: http://incubator.apache.org/harmony/subcomponents/classlibrary/index.html 2006/11/1, Paulex Yang [EMAIL PROTECTED]: Morozova, Nadezhda wrote: Hi everyone, I've noticed that there's no API reference documentation for Harmony code - generated by

Re: 235 tests are missed at DRLVM test run for Windows

2006-11-01 Thread Alexey Varlamov
2006/11/1, Anton Luht [EMAIL PROTECTED]: Alexey, 1) allow to compare by exact id - e.g. I failed to compare #90 and #91 due to missing tags. First, you can obtain login (ask any registered user to add you) and tag runs you are interested in. Still I have to do extra steps while searching,

RE: [doc] No Doxygen reference for code :(

2006-11-01 Thread Morozova, Nadezhda
Alexei, One note: I'm *not* writing requirements for engineering on the doc build system. I'm just sharing my thoughts on an issue that interests me. Discussion is welcome. Please don't consider my ideas as the way it should be. Thank you, Nadya Morozova -Original Message- From:

[DRLVM] ipf initial support (interpreter mode)

2006-11-01 Thread Ivan Volosyuk
Hi All, DRLVM now builds and run (interpreter mode) on IPF with HARMONY-2004. The patch should cause no changes on other architectures. Currently, in interpreter mode everything works fine but GC. GC fails. I'm investigating this issue. -- Ivan Intel Enterprise Solutions Software Division

RE: [doc] No Doxygen reference for code :(

2006-11-01 Thread Morozova, Nadezhda
+1 my idea exactly Thank you, Nadya Morozova -Original Message- From: Alexey Petrenko [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 01, 2006 4:55 PM To: harmony-dev@incubator.apache.org Subject: Re: [doc] No Doxygen reference for code :( I think that we can place the docs

Re: [security][testing] 2 tests failed today

2006-11-01 Thread Tim Ellison
Mark Hindess wrote: Fixed in r469902. Turns out the exec was putting double quotes around the classpath argument (which might make sense if it was going to a shell) but it doesn't for an exec syscall. This resulted in classes being search for in the non-existent directory:

Re: [classlib] Preprocessor - CHECKPOINT

2006-11-01 Thread Mikhail Fursov
On 11/1/06, Etienne Gagnon [EMAIL PROTECTED] wrote: Problem --- supporting a different API specifications/versions, such as j2me and j2se1.4, in addition to the main version (e.g. j2se1.5) Solution This is a trickier problem. We can divide the problem at two main levels: 1-

Re: [DRLVM] ipf initial support (interpreter mode)

2006-11-01 Thread Mikhail Fursov
Great news! The time when x86 changes can affect IPF build is come :) Ivan, have you tried gcv4? On 11/1/06, Ivan Volosyuk [EMAIL PROTECTED] wrote: Hi All, DRLVM now builds and run (interpreter mode) on IPF with HARMONY-2004. The patch should cause no changes on other architectures.

[doc]Please help to remove outdated info from the site

2006-11-01 Thread Konovalova, Svetlana
Folks, You might know that certain Harmony pages are out-of-date and need to be modified. One of such pages is http://incubator.apache.org/harmony/status.html . Now I'm working at creating the Build our Own Website Using Ant section for this very page. Would be great, if someone can find a

Re: [classlib] Preprocessor - CHECKPOINT

2006-11-01 Thread Etienne Gagnon
Mikhail Fursov wrote: At the file/directory level, each version (e.g. j2me, j2se1.4, ...) ... Just my $0.02: IMO it's unreal to support J2SE 1.4 1.5 in the same source. Too many differences in the language due to generics. This example needs branches weekly manual merges (not a big problem

Re: [classlib][portlib] Docs?

2006-11-01 Thread Geir Magnusson Jr.
yeah - someone generate, and we can hang them on the website. I'm not sure we'd want to check them in though... I've done this before for API docs... geir Alexey Petrenko wrote: Having these docs on website will be really good! SY, Alexey 2006/11/1, Paulex Yang [EMAIL PROTECTED]: If you

Re: [DRLVM] ipf initial support (interpreter mode)

2006-11-01 Thread Ivan Volosyuk
Mikhail, Yes, I did. It fails at bootstrap on attempt to pin an object. This functionality was disabled in GCv4.1 some time ago, because of massive pin counter overflows detected on classlib/em64t. I going to check this specific problem at some time in future. It looks like some code on IPF

Re: 235 tests are missed at DRLVM test run for Windows

2006-11-01 Thread Anton Luht
Feature requests from Geir (multiple select for tags) and Alexey (shortcut to compare two runs from the first page) are accepted and put in the implemetation queue. -- Regards, Anton Luht, Intel Java XML Engineering

Re: [classlib] Preprocessor - CHECKPOINT

2006-11-01 Thread Mikhail Fursov
On 11/1/06, Etienne Gagnon [EMAIL PROTECTED] wrote: For comfortable IDE development, one could imagine that the IDE editor can reduce to one-line visible comments (or better, specially formatted ones) so that it gives you the impression that you are really wearing target-specific spectacles.

Re: [DRLVM][PORT] correct API to retrieve processor number

2006-11-01 Thread Xiao-Feng Li
On 11/1/06, Alexey Varlamov [EMAIL PROTECTED] wrote: Just a wild guess: this may be caused by x86 emulation on em64t (x86_64). SDK docs advise to use GetNativeSystemInfo() in such case, instead of currently used GetSystemInfo(). (See vm\port\src\misc\win\sysinfo.c). huh, I guess you are

Re: [general] Motorola to develop ME under ALv2

2006-11-01 Thread Weldon Washburn
Fantastic! It will be very tempting to read the [JME][J2SE] blah, blah... emails on harmony-dev. But this is actually a good problem to have :) On 11/1/06, Geir Magnusson Jr. [EMAIL PROTECTED] wrote: Geir Magnusson Jr. wrote: This is about Motorola and their efforts in the ME ecosystem.

Re: [security][testing] 2 tests failed today

2006-11-01 Thread Mark Hindess
On 1 November 2006 at 13:39, Mark Hindess [EMAIL PROTECTED] wrote: Fixed in r469902. Turns out the exec was putting double quotes around the classpath argument (which might make sense if it was going to a shell) but it doesn't for an exec syscall. This resulted in classes being search for

Re: [classlib] Preprocessor - CHECKPOINT

2006-11-01 Thread Etienne Gagnon
Mikhail Fursov wrote: On 11/1/06, Etienne Gagnon [EMAIL PROTECTED] wrote: For comfortable IDE development, one could imagine that the IDE editor can reduce to one-line visible comments (or better, specially formatted ones) so that it gives you the impression that you are really wearing

Re: [classlib] Preprocessor - CHECKPOINT

2006-11-01 Thread Mikhail Fursov
On 11/1/06, Etienne Gagnon [EMAIL PROTECTED] wrote: Comfortable development happens only using development targets. E.g. 1- process(X, devtarget) - Z 2- edit Z in IDE using comfortable development, where you see a single commented line for every hidden stream code chunk, keeping you aware

Re: 235 tests are missed at DRLVM test run for Windows

2006-11-01 Thread Anton Luht
Hello, Queue appeared to be a stack :) Both requests are implemented, others are pending. On 11/1/06, Anton Luht [EMAIL PROTECTED] wrote: Feature requests from Geir (multiple select for tags) and Alexey (shortcut to compare two runs from the first page) are accepted and put in the

Re: [classlib] Preprocessor - CHECKPOINT

2006-11-01 Thread Tim Ellison
Etienne Gagnon wrote: Here two typical some use cases, and some proposed solutions: Problem --- logging, and other situations where you really don't want to put the additional source code in the main source files Solution use aspects (Plug: you might want to give a look

RE: [doc] No Doxygen reference for code :(

2006-11-01 Thread Fedotov, Alexei A
Nadya, Sorry, I supposed to say the same thing. By requirement engineering I meant a discussion of requirements. With best regards, Alexei Fedotov, Intel Java XML Engineering -Original Message- From: Morozova, Nadezhda [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 01, 2006 5:09

Re: [doc] No Doxygen reference for code :(

2006-11-01 Thread Paulex Yang
Alexey Petrenko wrote: I think that we can place the docs here: http://incubator.apache.org/harmony/subcomponents/classlibrary/index.html Yes, that's one of my candidate, another one is here: standard/site/docs/documentation/documentation.html, because I think it is also a reasonable idea for

Re: [classlib][portlib] Docs?

2006-11-01 Thread Paulex Yang
Geir Magnusson Jr. wrote: yeah - someone generate, and we can hang them on the website. I'm not sure we'd want to check them in though... Is it possible to add documents into website but not to commit them in SVN? We removed them from classlib/trunk/doc because the SVN metadata get in the way

Re: [doc]Please help to remove outdated info from the site

2006-11-01 Thread Tim Ellison
done. Konovalova, Svetlana wrote: Folks, You might know that certain Harmony pages are out-of-date and need to be modified. One of such pages is http://incubator.apache.org/harmony/status.html . Now I'm working at creating the Build our Own Website Using Ant section for this very

RE: [doc] No Doxygen reference for code :(

2006-11-01 Thread Morozova, Nadezhda
+1 Thank you, Nadya Morozova -Original Message- From: Paulex Yang [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 01, 2006 7:55 PM To: harmony-dev@incubator.apache.org Subject: Re: [doc] No Doxygen reference for code :( Alexey Petrenko wrote: I think that we can place the docs

  1   2   >