From 674f3561ddded7c7fb604dd0ca118c91255176b3 Mon Sep 17 00:00:00 2001 From: Tim Starling Date: Tue, 21 Nov 2006 11:20:04 +0000 Subject: [PATCH] profiling --- includes/StringUtils.php | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/includes/StringUtils.php b/includes/StringUtils.php index 8a0e478c81..e56d4b602d 100644 --- a/includes/StringUtils.php +++ b/includes/StringUtils.php @@ -250,13 +250,18 @@ class ReplacementArray { function replace( $subject ) { if ( function_exists( 'fss_prep_replace' ) ) { + wfProfileIn( __METHOD__.'-fss' ); if ( $this->fss === false ) { $this->fss = fss_prep_replace( $this->data ); } - return fss_exec_replace( $this->fss, $subject ); + $result = fss_exec_replace( $this->fss, $subject ); + wfProfileOut( __METHOD__.'-fss' ); } else { - return strtr( $subject, $this->data ); + wfProfileIn( __METHOD__.'-strtr' ); + $result = strtr( $subject, $this->data ); + wfProfileOut( __METHOD__.'-strtr' ); } + return $result; } } -- 2.20.1