CLDR Ticket #8754(accepted survey)
ST: OutputFileMananager.updateLocaleDisplayName should not run when in starvation mode
|Reported by:||srl||Owned by:||srl|
updateLocaleDisplayName() is only for use with the statistics page. In low memory situations, every call to PerLocaleData STFactory.get(locale) that results in a cache miss (probably because the PLD was expired) tries to refresh the locale display name. It's somewhat expensive to call CLDRFile.getName(). If the DN was already updated once at boot we shouldn't try again, and the update could be put into a background thread anyways.