History log of /openjdk9/jdk/src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java
Revision Date Author Comments
# 15386:6fdbdbfd238a 03-Aug-2016 lbourges

8159638: Improve array caches and renderer stats in Marlin renderer
Summary: Byte/Float/Int ArrayCache (Reference) refactoring + improved cache statistics and tuning settings
Reviewed-by: flar, prr


# 15005:58698a49751c 15-Jun-2016 lbourges

8159093: Fix coding conventions in Marlin renderer
Summary: capital letters for constants and use rdrCtx.stats (field)
Reviewed-by: flar, prr


# 13882:853b0a3baa6f 23-Feb-2016 ddehaven

Merge


# 13871:3eda6cd3f504 11-Feb-2016 lbourges

8149338: JVM Crash caused by Marlin renderer not handling NaN coordinates
Summary: use first / last Y crossings to compute edge min/max Y and ensure consistency with edgeBuckets / edgeBucketCounts arrays
Reviewed-by: flar, prr


# 13725:d01cd46ec6c1 16-Feb-2016 darcy

8149896: Remove unnecessary values in FloatConsts and DoubleConsts
Reviewed-by: shade, psandoz, lbourges, mduigou


# 13650:ad0454711137 20-Jan-2016 lbourges

8147443: Use the Common Cleaner in Marlin OffHeapArray
Summary: OffHeapArray clean-up to use the jdk.internal.ref.Cleaner to free unsafe arrays (PhantomReference)
Reviewed-by: prr, rriggs, mchung


# 13384:d2bb8239ba2d 10-Dec-2015 lbourges

8144446: Automate the Marlin crash test
Reviewed-by: prr, flar


# 13245:314ce60cae98 23-Nov-2015 lbourges

8143849: Integrate Marlin renderer per JEP 265
Reviewed-by: flar, prr


# 13244:c312014fbfca 23-Nov-2015 flar

8143848: changeset was pushed with wrong attributions
Reviewed-by: prr


# 13243:73b93c545ceb 23-Nov-2015 flar

8076529: Marlin antialiasing renderer integration
Reviewed-by: flar, prr