No good if you're computing the message somehow. e.g.
logger.debug(generateSomethingLarge()); logger.debug(generateSomethingLarge()); logger.debug("My logger message has placeholders {}, {}, {}", some, objects, toLog);
which avoids the issue.