Re: [DRLVM][JNI]GetByteArrayRegion differs from RI (was Re: Exceptions found while running servlet...)

2006-08-12 Thread Ivan Volosyuk
It looks like that it is possible to get zero bytes even at the very end of array. IMHO the order of boundary checks makes sense here. -- Ivan On 8/11/06, Gregory Shimansky [EMAIL PROTECTED] wrote: 2006/8/11, Jimmy, Jing Lv [EMAIL PROTECTED]: Hi, As discussed in the former thread, I

Re: [general] platform support ([HARMONY-1145] Cannot run 'java.exe' - missing entry point in KERNEL.dll)

2006-08-12 Thread Paulex Yang
Geir Magnusson Jr wrote: I'll add something on the site today, and put notes in the JRE. Great, that will be very helpful. I'll also add language to point win2k users to the IBM JRE, but we won't publish a snapshot using it - we not only don't have the rights, I think it's safe to say that

Re: [general] compatibility packages

2006-08-12 Thread Dalibor Topic
On Fri, Aug 11, 2006 at 03:11:48PM +0100, Tim Ellison wrote: Dalibor Topic wrote: On Thu, Aug 10, 2006 at 01:35:34PM +0100, Tim Ellison wrote: Dalibor Topic wrote: On Thu, Aug 10, 2006 at 10:27:42AM +0100, Tim Ellison wrote: Mikhail Loenko wrote: The problem is Base64 functionality is

Re: [general] platform support

2006-08-12 Thread Geir Magnusson Jr
Elford, Chris L wrote: Any _primary_ platform that will be supported by Harmony will probably need to be put thru a pretty full test protocol on that platform independent of whether it uses the same binary or a different binary. Yes - the testing for a given platform is independent of the

Re: [general] platform support

2006-08-12 Thread Geir Magnusson Jr
Elford, Chris L wrote: Any _primary_ platform that will be supported by Harmony will probably need to be put thru a pretty full test protocol on that platform independent of whether it uses the same binary or a different binary. Yes - the testing for a given platform is independent of the

Marketing Harmony [was Re: [general] compatibility packages]

2006-08-12 Thread Stefano Mazzocchi
Dalibor Topic wrote: 'Harmony - runs fewer apps than the leading brand' is hardly a compelling tag line. 'Harmony - runs 100% of apps Sun does (sure it's obviously a rubbish claim, but you should trust us anyway on our other claims)' is not a very compelling tag line either. The 100%

Re: [general] compatibility packages

2006-08-12 Thread Geir Magnusson Jr
Dalibor Topic wrote: 'Harmony - runs 100% of apps Sun does (sure it's obviously a rubbish claim, but you should trust us anyway on our other claims)' is not a very compelling tag line either. But this isn't what we're trying to say, so please don't put words in our mouth. The issue is

RE: [general] compatibility packages

2006-08-12 Thread Jeroen Frijters
Dalibor Topic wrote: So if I can't run the sun.misc.Unsafe remote exploit on Harmony it is a failure? ;) You keep referring to this, but IMO this is a mischaracterization of the exploit. The exploit used a bug in JavaScript that allowed access to the sun.* package, that was the real problem

[classlib] IBM VM discrepancy

2006-08-12 Thread Nathan Beyer
While doing some work on the ThreadTest I found a discrepancy with the IBM VM's Thread.destroy() implementation compared to Sun's RI and DRLVM. According to the spec [1], the destroy method is supposed to always throw NoSuchMethodError. The IBM VM doesn't seem to. Anyway to get this changed

Re: [classlib] IBM VM discrepancy

2006-08-12 Thread Tim Ellison
Nathan Beyer wrote: While doing some work on the ThreadTest I found a discrepancy with the IBM VM's Thread.destroy() implementation compared to Sun's RI and DRLVM. According to the spec [1], the destroy method is supposed to always throw NoSuchMethodError. The IBM VM doesn't seem to. It

Re: RE: [general] compatibility packages

2006-08-12 Thread Alex Blewitt
On 12/08/06, Jeroen Frijters [EMAIL PROTECTED] wrote: You also keep hammering on CharToByteConverter as an example of bad code that should trivially be fixed (and it obviously should, if possible, but it's not always that easy), but there is also code out there that uses sun.* classes to do

Fwd: Re: Adding new files to SVN and subsequently trying to update

2006-08-12 Thread Alex Blewitt
Mark Phippard very kindly took on board my comments, and added a FAQ to subversion as well as raising an issue for this. A couple of things are worth noting: 1) I should have used 'svn revert' rather than editing the entries file by hand. mv new.file new.file.old; svn revert new.file will

Re: Marketing Harmony [was Re: [general] compatibility packages]

2006-08-12 Thread Martin Cordova
I think that Stefano points to the right direction. To be more specific, Harmony will gain market share if it can run the most popular java applications, mostly open source (tomcat, resin, jetty, eclipse, hsql, mckoi, etc), and providing an efficient implementation of the basic libraries. To add

Re: [general] compatibility packages

2006-08-12 Thread Dalibor Topic
On Sat, Aug 12, 2006 at 08:50:42PM +0200, Jeroen Frijters wrote: Dalibor Topic wrote: So if I can't run the sun.misc.Unsafe remote exploit on Harmony it is a failure? ;) You keep referring to this, but IMO this is a mischaracterization of the exploit. The exploit used a bug in JavaScript

Re: [general] compatibility packages

2006-08-12 Thread Dalibor Topic
On Sat, Aug 12, 2006 at 02:27:29PM -0400, Geir Magnusson Jr wrote: Dalibor Topic wrote: 'Harmony - runs 100% of apps Sun does (sure it's obviously a rubbish claim, but you should trust us anyway on our other claims)' is not a very compelling tag line either. But this isn't what

Re: Marketing Harmony [was Re: [general] compatibility packages]

2006-08-12 Thread Dalibor Topic
On Sat, Aug 12, 2006 at 08:19:33PM -0400, Martin Cordova wrote: I think that Stefano points to the right direction. To be more specific, Harmony will gain market share if it can run the most popular java applications, mostly open source (tomcat, resin, jetty, eclipse, hsql, mckoi, etc), and