Backport proposal of the Marlin renderer in OpenJDK8

Mario Torre neugens at
Wed Aug 7 08:39:30 UTC 2019

Hi Laurent,

I would be supportive with this if we had help backporting fixes and
solving problems that may happen in production systems in 8u.


On Wed, Aug 7, 2019 at 10:05 AM Laurent Bourgès
<bourges.laurent at> wrote:
> Hi,
> I want to discuss the opportunity to provide the Marlin renderer in OpenJDK8 updates.
> FYI it is the java2d antialiasing renderer that replaced Pisces in OpenJDK9 (integrated in 2015) that provide both better quality and performance.
> I am still maintaining the code on github, openjdk and openjfx.
> FYI the Marlin renderer has a very efficient path clipper since v0.9 integrated in OpenJDK11 (2018.7).
> Very few bugs (<5) were reported since 2015.
> Risks: azul zulu 8 and jetbrains jdk8 provide the Marlin renderer as their default renderer and it runs in production for years.
> I am aware that amazon corretto would like to have it backported too.
> AdoptOpenJDK already mentioned such possible backport on their web pages.
> Finally I propose to
> - make a large patch (same marlin version as latest openjdk 14 ie to easily backport fixes in the future
> - leave it disabled by default. It will depend on the provider to enable it in its binary releases.
> Cheers,
> Laurent

Mario Torre
Associate Manager, Software Engineering
Red Hat GmbH <>
9704 A60C B4BE A8B8 0F30  9205 5D7E 4952 3F65 7898

More information about the jdk8u-dev mailing list