On 18 Sep 2006 12:00:57 +0700, Egor Pasko <[EMAIL PROTECTED]> 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 <[EMAIL PROTECTED]> 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: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
--
Egor Pasko, Intel Managed Runtime Division
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
-Pavel Ozhdikhin
---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]