gecko-dev/extensions/spellcheck
Masayuki Nakano 450b71f763 Bug 1612085 - part 1: Hide constructor of `nsRange` r=smaug
`nsRange` instances are allocated a lot in the heap especially by editor and
spellchecker.  The allocation cost is too bad for benchmarks.  Therefore,
we should reuse released instances as far as possible.  For managing it in
static factory methods of `nsRange`, we need to hide `nsRange` constructor.

Differential Revision: https://phabricator.services.mozilla.com/D61237

--HG--
extra : moz-landing-system : lando
2020-01-30 13:23:35 +00:00
..
hunspell Bug 1556380 - Enable more ESLint rules for extensions/. r=Ehsan 2019-12-06 21:05:20 +00:00
idl Bug 1556925 part 2. Stop using [array] in mozISpellCheckingEngine.getDictionaryList. r=masayuki 2019-06-05 12:57:32 +00:00
locales Bug 1527545 - Add words to en-US dictionary. r=ehsan 2019-02-13 17:05:59 +07:00
src Bug 1612085 - part 1: Hide constructor of `nsRange` r=smaug 2020-01-30 13:23:35 +00:00
tests Bug 1556380 - Enable more ESLint rules for extensions/. r=Ehsan 2019-12-06 21:05:20 +00:00
moz.build