8144938: Handle properly coordinate overflow in Marlin RendererSummary: skip point coordinates with NaN/Infinity valuesReviewed-by: flar, prr
8149338: JVM Crash caused by Marlin renderer not handling NaN coordinatesSummary: use first / last Y crossings to compute edge min/max Y and ensure consistency with edgeBuckets / edgeBucketCounts arraysReviewed-by: flar, prr