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" <[email protected]> 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. > > ----- [email protected] 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. > > > > ----- [email protected] 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
