You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "Petr Slaby (JIRA)" <ji...@apache.org> on 2014/06/11 13:53:02 UTC
[jira] [Created] (PDFBOX-2131) Avoid constructing debug messages if
debug log is off
Petr Slaby created PDFBOX-2131:
----------------------------------
Summary: Avoid constructing debug messages if debug log is off
Key: PDFBOX-2131
URL: https://issues.apache.org/jira/browse/PDFBOX-2131
Project: PDFBox
Issue Type: Improvement
Affects Versions: 2.0.0
Reporter: Petr Slaby
Priority: Trivial
Attachments: DebugLog.patch
Concatenation and formatting of strings takes some time. If a debug message is written to the log at a frequently called place, it should be surrounded by an if(LOG.isDebugEnabled()). Using the if everywhere does not do any harm either.
Attached patch changes two classes which were sticking out in the profiler. The difference in performance is not that big, but, in my application, each millisecond counts.
--
This message was sent by Atlassian JIRA
(v6.2#6252)