This is an automated email from the ASF dual-hosted git repository.

vy pushed a commit to branch doc/perf-main
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git

commit 69a0335f7b44270ff8493c164fdd3c3bea8ce0e9
Author: Volkan Yazıcı <vol...@yazi.ci>
AuthorDate: Mon May 13 16:46:01 2024 +0200

    Minor corrections
---
 src/site/antora/modules/ROOT/pages/manual/performance.adoc | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/src/site/antora/modules/ROOT/pages/manual/performance.adoc 
b/src/site/antora/modules/ROOT/pages/manual/performance.adoc
index cbadfab36c..b655f230b4 100644
--- a/src/site/antora/modules/ROOT/pages/manual/performance.adoc
+++ b/src/site/antora/modules/ROOT/pages/manual/performance.adoc
@@ -86,14 +86,14 @@ The database query (i.e., `db.findUserNameById(userId)`) 
can be a significant bo
 +
 While this would work for cases where the message can be dropped due to 
insufficient level, this approach is still prone to other filtering cases; 
e.g., maybe the associated xref:manual/markers.adoc[marker] is not accepted.
 
-* [x] Use ``Supplier``s to pass arguments:
+* [x] Use ``Supplier``s to pass arguments containing computationally expensive 
items:
 +
 [source,java]
 ----
 /* GOOD */ LOGGER.info("failed for user ID `{}` and role `{}`", () -> userId, 
() -> db.findUserRoleById(userId));
 ----
 
-* [x] Use a `Supplier` to pass the message:
+* [x] Use a `Supplier` to pass the message and its arguments containing 
computationally expensive items:
 +
 [source,java]
 ----
@@ -108,7 +108,7 @@ Below sections walk you through a set of features that can 
have significant impa
 [IMPORTANT]
 ====
 Extra tuning of any application will deviate you away from defaults and add up 
to the maintenance load.
-You are strongly advised to measure your application's overall performance and 
then, if Log4j is found to be an important bottleneck factor, tune it 
accordingly.
+You are strongly advised to measure your application's overall performance and 
then, if Log4j is found to be an important bottleneck factor, tune it carefully.
 When this happens, we also recommend you to evaluate your assumptions on a 
regular basis to check if they still hold.
 Remember, 
https://en.wikipedia.org/wiki/Program_optimization#When_to_optimize[premature 
optimization is the root of all evil].
 ====
@@ -116,7 +116,7 @@ Remember, 
https://en.wikipedia.org/wiki/Program_optimization#When_to_optimize[pr
 [TIP]
 ====
 Remember that a logging API and a logging implementation are two different 
things.
-You can use Log4j Core in combination with a logging API other than Log4j API 
(e.g., SLF4J).
+You can use Log4j Core in combination with a logging API other than Log4j API 
(e.g., SLF4J, JUL, JPL).
 **The tips shared in this section are logging API agnostic.**
 ====
 

Reply via email to