From 3d990d17a0315e512d2522a1abe18aa73e7da173 Mon Sep 17 00:00:00 2001 From: Aaron Schulz Date: Fri, 20 Jul 2018 00:40:02 +0100 Subject: [PATCH] Convert Title::getTitleCache() to using MapCacheLRU (again) Re-applies commit 7a25cd388c8adcce6, reverted by 3648e5683c0ff11c0. Change-Id: I087edb15fbe11ccac7be28540e20d990f5615c4e --- includes/Title.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/includes/Title.php b/includes/Title.php index 8586ad762d..b583554ab4 100644 --- a/includes/Title.php +++ b/includes/Title.php @@ -37,7 +37,7 @@ use MediaWiki\MediaWikiServices; * and does not rely on global state or the database. */ class Title implements LinkTarget { - /** @var HashBagOStuff */ + /** @var MapCacheLRU */ static private $titleCache = null; /** @@ -371,11 +371,11 @@ class Title implements LinkTarget { } /** - * @return HashBagOStuff + * @return MapCacheLRU */ private static function getTitleCache() { if ( self::$titleCache == null ) { - self::$titleCache = new HashBagOStuff( [ 'maxKeys' => self::CACHE_MAX ] ); + self::$titleCache = new MapCacheLRU( self::CACHE_MAX ); } return self::$titleCache; } -- 2.20.1