diff options
author | Alin Mr | 2021-07-28 11:40:01 +0300 |
---|---|---|
committer | Denys Vlasenko | 2021-10-09 02:15:52 +0200 |
commit | 21e8dbfd9d11a461ed7f91b495fa39d8a9131b28 (patch) | |
tree | f7e2a43aa315aed066f13e2e09f5b52cdb0b5985 /shell/math.c | |
parent | 94eb1c4dc6556932e1a12a0ce7734512ac95985e (diff) | |
download | busybox-21e8dbfd9d11a461ed7f91b495fa39d8a9131b28.zip busybox-21e8dbfd9d11a461ed7f91b495fa39d8a9131b28.tar.gz |
ash.c: speedup ${s:} substring (no quotes)
This trivial patch makes ${s:...} at least as fast as ${s#??..}
in simple tests. It's probably faster for longer substrings,
but then one wouldn't use ${s#"1024???s"} anyway -
one would switch away from sh.
function old new delta
subevalvar 1457 1503 +46
Signed-off-by: Alin Mr <almr.oss@outlook.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'shell/math.c')
0 files changed, 0 insertions, 0 deletions