Re: [classlib] build / test system

2006-02-15 Thread Alexey Petrenko
2006/2/15, Geir Magnusson Jr [EMAIL PROTECTED]: Stepan Mishura wrote: I need sync. with repository once a day, for example, in the morning to get yours and Tim's last updates :-) . And during a working day I may do dozen workspace builds. So each build will verify whether used jar files (I

[jira] Reopened: (HARMONY-67) java.nio.charset.Charset.decode(ByteBuffer) throws unexpected BufferOverflowException for UTF-16BE, UTF-16LE, UTF-16 charsets.

2006-02-15 Thread Tim Ellison (JIRA)
[ http://issues.apache.org/jira/browse/HARMONY-67?page=all ] Tim Ellison reopened HARMONY-67: java.nio.charset.Charset.decode(ByteBuffer) throws unexpected BufferOverflowException for UTF-16BE, UTF-16LE, UTF-16 charsets.

[jira] Closed: (HARMONY-85) java.util.jar.Attributes.Name(String name) does not throw IllegalArgumentException if name.length 70

2006-02-15 Thread Tim Ellison (JIRA)
[ http://issues.apache.org/jira/browse/HARMONY-85?page=all ] Tim Ellison closed HARMONY-85: -- Verified by Svetlana. java.util.jar.Attributes.Name(String name) does not throw IllegalArgumentException if name.length 70

[jira] Closed: (HARMONY-86) java.util.zip.Inflater.needsDictionary() throws unspecified IllegalStateException

2006-02-15 Thread Tim Ellison (JIRA)
[ http://issues.apache.org/jira/browse/HARMONY-86?page=all ] Tim Ellison closed HARMONY-86: -- Verified by Svetlana java.util.zip.Inflater.needsDictionary() throws unspecified IllegalStateException

Re: [classlib] proposal to revisit componentization for security (was: Re: problems with security2)

2006-02-15 Thread Mikhail Loenko
Sounds reasonable. Sure, I can make 'getInstance' functionality visible as an internal API. So we put classes that has many internal dependencies into the same component, but not only that. For example java.lang.Error and java.lang.Ecxeption do not have internal dependencies but we put them

[jira] Commented: (HARMONY-67) java.nio.charset.Charset.decode(ByteBuffer) throws unexpected BufferOverflowException for UTF-16BE, UTF-16LE, UTF-16 charsets.

2006-02-15 Thread Vladimir Strigun (JIRA)
[ http://issues.apache.org/jira/browse/HARMONY-67?page=comments#action_12366469 ] Vladimir Strigun commented on HARMONY-67: - I don't think that this bug should be reopened. Possibly it's another compatibility bug, and I'll try to explain why.

Re: [jchevm] porting harmony classlib to JCHEVM

2006-02-15 Thread Tim Ellison
Geir Magnusson Jr wrote: Archie Cobbs wrote: snip Compare Classlib's Thread.java: trunk/modules/kernel/src/main/java/java/lang/Thread.java with these files from Classpath: http://cvs.savannah.gnu.org/viewcvs/classpath/java/lang/Thread.java?rev=1.17root=classpathview=markup

build problems (was: Re: [jchevm] porting harmony classlib to JCHEVM)

2006-02-15 Thread Tim Ellison
what build problems do you have? Regards, Tim Weldon Washburn wrote: Tim, Good points below. I have a first cut at a kernel_path/Thread.java that glues Harmony Class Library to GNU Classpath compatible VM (jchevm). I will post it as soon as I get it to compile. Then we will have some

newbie to project-where to start from

2006-02-15 Thread karan malhi
I need to know how I can start on harmony. I would like to start by writing some tests. Here are my questions : 1. Are there any predefined assertions to test or do we simply write test after looking at the api docs for each method 2. Are there any naming conventions for test cases 3. When one

Platform dependent code placement (was: Re: repo layout again)

2006-02-15 Thread Andrey Chernyshev
Hi All, Sorry for my late attempt to resurrect this thread, but I'm not sure if we've already came to a well-defined picture here: On 1/4/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: Some more platform tree names: solaris32.sparc solaris64.sparc linux32.sparc linux64.sparc

Re: newbie to project-where to start from

2006-02-15 Thread Tim Ellison
karan malhi wrote: I need to know how I can start on harmony. I would like to start by writing some tests. That would be great -- thanks Karan! If you have detailed knowledge of another implementation of Java then we need to talk further, otherwise dive right in. Examples of 'detailed

Re: newbie to project-where to start from

2006-02-15 Thread James Pluck
Just piggybacking on this. I've been on the mailing list for some months now and have downloaded the code and been brwosing through it. I'm a reasonably adept programmer but this is a very major project and it's a little daunting to know just where to begin. I'd appreciate any suggestions of

Increasing Java Startup Performance

2006-02-15 Thread Stefano Mazzocchi
I went to a this talk this morning http://www.csail.mit.edu/events/eventcalendar/calendar.php?show=eventid=978 that presented the paper found at http://www.research.ibm.com/people/m/marnold/arnold-welc-rajan.final.pdf which implements a very interesting trick to speed up java startup

RE: newbie to project-where to start from

2006-02-15 Thread Matthew Johnson
JCSC is a Java Coding Standard Checker - ie, just conformance, not coverage. There's a good list of code coverage tools at http://java-source.net/open-source/code-coverage. Matt -Original Message- From: Mikhail Loenko [mailto:[EMAIL PROTECTED] Sent: Thursday, 16 February 2006 4:00

Re: newbie to project-where to start from

2006-02-15 Thread Mikhail Loenko
I mixed with Emma - both of them of 4 chars :) http://emma.sourceforge.net Mikhail On 2/16/06, Matthew Johnson [EMAIL PROTECTED] wrote: JCSC is a Java Coding Standard Checker - ie, just conformance, not coverage. There's a good list of code coverage tools at

[jira] Created: (HARMONY-95) Extract auth component from 'security2' module

2006-02-15 Thread Stepan Mishura (JIRA)
Extract auth component from 'security2' module -- Key: HARMONY-95 URL: http://issues.apache.org/jira/browse/HARMONY-95 Project: Harmony Type: Task Components: Classlib Reporter: Stepan Mishura 'security2' module

[classlib] do we need a global exclude list?

2006-02-15 Thread Stepan Mishura
Did anybody think of creating a 'global' (i.e. shared by all modules) exclude list or every module will have its own exclude list? Or Harmony tests will always pass and we don't need it at all :-) I see at least the following benefits of creating 'global' exclude list: all know issues are kept in

I welcome J2SE 6's faster-splash.... re: Java speed-up

2006-02-15 Thread Fernando Cassia
On 2/16/06, Stefano Mazzocchi [EMAIL PROTECTED] wrote: which implements a very interesting trick to speed up java startup performance: save the hotspot information in a repository (at JVM shut down) so that the JIT doesn't have to wait when it starts until it knows what is a hotspot to start

Re: NDA issues and acceptable use of sun source (was: Re: JavaSound Was: java.sql.*)

2006-02-15 Thread Dalibor Topic
Leo Simons mail at leosimons.com writes: Since the JDK stuff is now all mostly out in the public, and most NDAs are effectively voided once the information they are meant to protect is available through other means not involving an NDA. Missing the cue by just a few days, Sun Microsystems

Re: I welcome J2SE 6's faster-splash.... re: Java speed-up

2006-02-15 Thread Dalibor Topic
Fernando Cassia fcassia at gmail.com writes: I wonder why no one has tought about having java auto-load at startup and having a single instance of the Java VM running all the time, and then pass control of the first loaded java application to it (as Mozilla or Firefox pre-loads itself at boot

Re: newbie to project-where to start from

2006-02-15 Thread Geir Magnusson Jr
Tim Ellison wrote: Pick a module [1] that interests you and from there the test code is in module_name/src/test/java/org.apache.harmony.tests.pkg.typeTest.java where pkg and type are the package and type under test; see here [2] for an example. I'm not convinced that we should only use this

Re: newbie to project-where to start from

2006-02-15 Thread Geir Magnusson Jr
James Pluck wrote: Just piggybacking on this. I've been on the mailing list for some months now and have downloaded the code and been brwosing through it. I'm a reasonably adept programmer but this is a very major project and it's a little daunting to know just where to begin. I'd

Re: newbie to project-where to start from

2006-02-15 Thread Geir Magnusson Jr
I think we should certainly be using Muave for testing. However, that doesn't remove the need for our own unit tests to be testing implementation internals. Would you like to help us get it working in our build/test framework? geir Stuart Ballard wrote: Tim Ellison t.p.ellison at gmail.com