[OpenJDK Rasterizer] Marlin #4

Sergey Bylokhov Sergey.Bylokhov at oracle.com
Thu Sep 24 02:17:41 UTC 2015


On 22.09.15 0:15, Laurent Bourgès wrote:

> Conclusion:
> The new patch seems promising as it is very close to ductus performance.
> Filling ellipse seems slower on OpenJDK9 (492 / 437 = 12% slower) ! Any
> MaskFill changes ?

For such checks I suggest to use JMH + "prof perfasm". It will provide 
really good info per java methods(before/after compilation) including 
assemblers, plus the log include the native methods.
Example looks like this:
http://cr.openjdk.java.net/~shade/jmh/perfasm-sample.log

http://openjdk.java.net/projects/code-tools/jmh

It is really good in java2d because sometimes it is unclear where the 
problem is occurs(java or native or new objects etc), and any java 
profilers can change the behavior of application.

-- 
Best regards, Sergey.


More information about the graphics-rasterizer-dev mailing list