[OpenJDK Rasterizer] Marlin #4

Laurent Bourgès bourges.laurent at gmail.com
Thu Oct 1 16:17:20 UTC 2015


Sergey,

Thanks for having tests.

What is the units of your your results ?
I guess it is on the time axis: slower values are better.

How did you hack the gcc options in the openjdk build scripts ?
I could try on my local build too.

Bye,
Laurent

Le 1 oct. 2015 17:39, "Sergey Bylokhov" <sergey.bylokhov at oracle.com> a
écrit :
>
> I got results below after I made a hack and added -march=native to the
libawt library:
>
> "EllipseFill.fillEllipse 1400"
> 8u60_RE: 6,540
> 9_dev: 8,457
> 9_hack: 6,276
>
> So we have a window for tweaking.
>
> ----- sergey.bylokhov at oracle.com wrote:
>
> > Hello,
> > I built both version of jdk8 and jdk9 on my local system, and compares
> > output of preprocessor and generated assemblers, both are identical.
> > But jdk8u60 from RE actually 20% faster than my version of jdk8. It
> > seems that the difference is in the compiler and/or in some
> > compiler(gcc) options used by default.
> >
> > ----- james.graham at oracle.com wrote:
> >
> > > As far as why the software loops are slower...
> > >
> > > Did any command line options change for compiling IntArgbPre.c?
> > Touch
> > >
> > > the file and rebuild and verify if the compiler options are the same
> >
> > > (and that both builds use the same compiler)...
> > >
> > >                     ...jim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/graphics-rasterizer-dev/attachments/20151001/eb3a6634/attachment.html>


More information about the graphics-rasterizer-dev mailing list