summaryrefslogtreecommitdiff
path: root/tex/context/base/sort-ini.lua
diff options
context:
space:
mode:
Diffstat (limited to 'tex/context/base/sort-ini.lua')
-rw-r--r--tex/context/base/sort-ini.lua8
1 files changed, 5 insertions, 3 deletions
diff --git a/tex/context/base/sort-ini.lua b/tex/context/base/sort-ini.lua
index 2bafe8e5e..17cef9890 100644
--- a/tex/context/base/sort-ini.lua
+++ b/tex/context/base/sort-ini.lua
@@ -18,15 +18,17 @@ local utfcharacters, utfvalues, strcharacters = string.utfcharacters, string.utf
local chardata = characters.data
local next, type, tonumber = next, type, tonumber
+local allocate = utilities.storage.allocate
+
local trace_tests = false trackers.register("sorters.tests", function(v) trace_tests = v end)
local report_sorters = logs.new("sorters")
local comparers = { }
local splitters = { }
-local entries = { }
-local mappings = { }
-local replacements = { }
+local entries = allocate()
+local mappings = allocate()
+local replacements = allocate()
local ignoredoffset = 0x10000
local replacementoffset = 0x10000
local digitsoffset = 0x20000