aboutsummaryrefslogtreecommitdiffstats
path: root/util/bitcompat.lua
diff options
context:
space:
mode:
authorKim Alvefur <zash@zash.se>2020-10-11 23:04:13 +0200
committerKim Alvefur <zash@zash.se>2020-10-11 23:04:13 +0200
commit5b33f834fa2159a74cf0f80922f67b5e1f18a4d7 (patch)
treed9debc81153eb3764a6a4426b43f3a47b18d91d7 /util/bitcompat.lua
parentc812a980682ce678045ee8031b8b0da9237458f0 (diff)
downloadprosody-5b33f834fa2159a74cf0f80922f67b5e1f18a4d7.tar.gz
prosody-5b33f834fa2159a74cf0f80922f67b5e1f18a4d7.zip
util.paths: Optimize path joining with few arguments
A casual search suggests that the majority of paths.join() calls involve only two arguments. This saves the creation of a table for up to 3 arguments. Looks like 3x faster for 3 arguments or less, 5% slower when it uses the array to concatenate.
Diffstat (limited to 'util/bitcompat.lua')
0 files changed, 0 insertions, 0 deletions