CFV: New JDK Committer: Daniel Gredler (dgredler)

Philip Race philip.race at oracle.com
Mon May 26 20:38:45 UTC 2025


I hereby nominate: Daniel Gredler (dgredler) [1] to JDK Committer.

Daniel has authored 16 changes [2], [3] to the OpenJDK JDK repository as 
listed below.

8356814: LineBreakMeasurer.nextLayout() slower than necessary when no 
break needed
8356966: java/awt/Graphics2D/DrawString/IgnoredWhitespaceTest.java fails 
on Linux after JDK-8350203
8350203: [macos] Newlines and tabs are not ignored when drawing text to 
a Graphics2D object 8353187: Test TextLayout/TestControls fails on 
macOS: width of 0x9, 0xa, 0xd isn't zero
8353002: Remove unnecessary Windows version check in WTaskbarPeer
8352970: Remove unnecessary Windows version check in 
Win32ShellFolderManager2
8352890: Remove unnecessary Windows version check in FileFontStrike
8270265: LineBreakMeasurer calculates incorrect line breaks with 
zero-width characters
8349932: PSPrinterJob sometimes generates unnecessary PostScript commands
6562489: Font-Renderer should ignore invisible characters \u2062 and \u2063
8208377: Soft hyphens render if not using TextLayout
8344637: Fix Page8 of manual test 
java/awt/print/PrinterJob/PrintTextTest.java on Linux and Windows
8344668: Unnecessary array allocations and copying in TextLine
8283664: Remove jtreg tag manual=yesno for 
java/awt/print/PrinterJob/PrintTextTest.java
8339974: Graphics2D.drawString doesn't always work with Font derived 
from AffineTransform
8337681: PNGImageWriter uses much more memory than necessary
8272878: JEP 381 cleanup: Remove unused Solaris code in 
sun.font.TrueTypeGlyphMapper

Votes are due by 21:00 UTC Monday 9th June 2025.

Only current JDK Committers [4] are eligible to vote on this nomination.
Votes must be cast in the open by replying to this mailing list.

For Lazy Consensus voting instructions, see [5].

-phil.

[1] https://openjdk.org/census#dgredler
[2] 
https://github.com/search?q=repo%3Aopenjdk%2Fjdk+author-name%3A%22Daniel+Gredler%22&type=commits
[3] git log --author="Daniel Gredler" --format='%h %s'
[4] https://openjdk.org/census
[5] https://openjdk.org/bylaws#lazy-consensus


More information about the jdk-dev mailing list