RFR 2: JDK-8005263: Logging APIs takes Supplier<String> for message

Henry Jen henry.jen at oracle.com
Fri Dec 21 20:50:18 PST 2012


Hi,

Update patch with review feedback,
- JavaDoc update for benefit and gotcha.
- logEx/logpEx is not log/logp with Supplier<String> as last argument.
As a matter of fact, all API with Supplier<String> takes it as last
argument.
- No more doLog(Level, Supplier<String>, Block<LogRecord>) helper for
performance concerns.

Specdiff and webrev can be found at following,

http://cr.openjdk.java.net/~henryjen/ccc/8005263.1/specdiff/diff.html
http://cr.openjdk.java.net/~henryjen/ccc/8005263.1/webrev/

Cheers,
Henry



More information about the lambda-dev mailing list