Hi, Please find below a small enhancement for the method that infers the calling class name and method name in SimpleConsoleLogger and LogRecord.
The idea is that since these methods now use the new StackWalker API they should take advantage of that in order to skip classes that implement System.Logger. This should make it possible for components that need it to easily wrap a System.Logger (and even a j.u.l.Logger). 8145686: SimpleConsoleLogger and LogRecord should take advantage of StackWalker to skip classes implementing System.Logger https://bugs.openjdk.java.net/browse/JDK-8145686 webrev: http://cr.openjdk.java.net/~dfuchs/webrev_8145686/webrev.00/ best regards, -- daniel