From 044acf561ccffd33a413126b350f46c38ae3faa2 Mon Sep 17 00:00:00 2001 From: Guus der Kinderen Date: Mon, 16 Sep 2024 19:34:41 +0200 Subject: [PATCH] Remove link to defunct FishEye app --- src/main/webapp/support/articles/openfire_optimization.jsp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/webapp/support/articles/openfire_optimization.jsp b/src/main/webapp/support/articles/openfire_optimization.jsp index 7956903a..a18a203b 100644 --- a/src/main/webapp/support/articles/openfire_optimization.jsp +++ b/src/main/webapp/support/articles/openfire_optimization.jsp @@ -98,8 +98,8 @@ for some big performance improvements.

Most of the String manipulation operations were quickly tracked down to the core packet classes. More precisely, many user address (JID) objects were being created each time the methods Packet.getFrom() or Packet.getTo() were -being called (Packet class diff). Other expensive operations included JID.toString() and -JID.toBareJID() (JID class diff).

+being called. Other expensive operations included JID.toString() and +JID.toBareJID().

After caching the String representation of the JID and caching the "to" and "from" JIDs of packets, the profile picture started to look much better.