harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pavel Ozhdikhin" <pavel.ozhdik...@gmail.com>
Subject Re: [testing] optimization regressions (was: Re: [result] Re: [vote] HARMONY-1363 - DRLVM fixes and additions)
Date Mon, 18 Sep 2006 07:23:19 GMT
On 18 Sep 2006 12:00:57 +0700, Egor Pasko <egor.pasko@gmail.com> wrote:
> On the 0x1E5 day of Apache Harmony Pavel Ozhdikhin wrote:
> > Thanks for explaining. This is another variant of the bytecode-based
> > regression tests.
>
> This variant is also adoptable to Java-based and IR-based regression tests.
>

The IR-based framework proposed by Mikhail Fursov does not implies
running the transformed code so what you have just proposed makes a
new type of IR-based tests. Good idea for extension of the framework,
thank you!

> > On 15 Sep 2006 17:53:00 +0700, Egor Pasko <egor.pasko@gmail.com> wrote:
> > >
> > > On the 0x1E5 day of Apache Harmony Pavel Ozhdikhin wrote:
> > > >  Egor,
> > > >
> > > > How Nullstone tests differ from what Rana proposed and Mikhail L.
> > > prototyped
> > > > - could you please elaborate?
> > >
> > > the idea is simple. You have two versions of a test. First --
> > > unoptimized, second -- same algorithm, but optimized by hand with a
> > > specific optimization. If the times of execution differ much, then,
> > > the optimization is not done properly in the checked compiler.
> > >
> > > It works best with optimizations that are easy to represent in a
> > > high-level language (i.e. Java), such as "load hoisting", "loop
> > > unrolling", etc.
> > >
> > > see http://www.nullstone.com for more info
> > >
> > > --
> > > Egor Pasko, Intel Managed Runtime Division
> > >
> > >
> > > ---------------------------------------------------------------------
> > > 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
> > >
> > >
>
> --
> Egor Pasko, Intel Managed Runtime Division
>
>
> ---------------------------------------------------------------------
> 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
>
>

-Pavel Ozhdikhin

---------------------------------------------------------------------
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