harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Lougher" <rob.loug...@gmail.com>
Subject Re: [vmi] JNI spec interpretation?
Date Wed, 05 Apr 2006 14:42:46 GMT
Hi,

One last point.  We're talking about a single if statement here, in a
call which outputs to the screen.  The overhead is miniscule.

Rob.

On 4/5/06, Robert Lougher <rob.lougher@gmail.com> wrote:
> The word "pragmatic" springs to mind.  FWIW, JamVM will print nothing
> if no exception is pending.  It didn't do this originally -- it blew
> up with a SEGV.  I changed it because a user reported an application
> which didn't work with JamVM but it did with Suns VM (can't remember
> which application, it was a long time ago).
>
> It's all very well bombing out with an assertion failure, but to the
> average end-user it's still the VMs fault, especially if it works with
> other runtimes (i.e. Suns).
>
> Rob.
>
> On 4/5/06, Archie Cobbs <archie@dellroad.org> wrote:
> > Tim Ellison wrote:
> > > Understood -- my point is that "blowing up" and "corrupting internal
> > > data structures" is not something you would do by design.
> >
> > Agreed. By using assertions you get the best of both worlds.
> > Assertions are especially useful for detecting badly behaving
> > JNI native code, which can otherwise result in very hard to
> > track down errors.
> >
> > -Archie
> >
> > __________________________________________________________________________
> > Archie Cobbs      *        CTO, Awarix        *      http://www.awarix.com
> >
> > ---------------------------------------------------------------------
> > Terms of use : http://incubator.apache.org/harmony/mailing.html
> > To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> > For additional commands, e-mail: harmony-dev-help@incubator.apache.org
> >
> >
>

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
For additional commands, e-mail: harmony-dev-help@incubator.apache.org


Mime
View raw message