diff options
author | Mike Pall <mike> | 2020-06-23 03:06:45 +0200 |
---|---|---|
committer | Mike Pall <mike> | 2020-06-23 03:06:45 +0200 |
commit | ff34b48ddd6f2b3bdd26d6088662a214ba6b0288 (patch) | |
tree | 5585ab1933d148b046061a1e061686aa09e63789 /src/lj.supp | |
parent | a44f53acf53603e7d9b88352de035b1804be4e88 (diff) | |
download | luajit-ff34b48ddd6f2b3bdd26d6088662a214ba6b0288.tar.gz luajit-ff34b48ddd6f2b3bdd26d6088662a214ba6b0288.tar.bz2 luajit-ff34b48ddd6f2b3bdd26d6088662a214ba6b0288.zip |
Redesign and harden string interning.
Up to 40% faster on hash-intensive benchmarks.
With some ideas from Sokolov Yura.
Diffstat (limited to 'src/lj.supp')
-rw-r--r-- | src/lj.supp | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/src/lj.supp b/src/lj.supp deleted file mode 100644 index 217f7c89..00000000 --- a/src/lj.supp +++ /dev/null | |||
@@ -1,41 +0,0 @@ | |||
1 | # Valgrind suppression file for LuaJIT 2.0. | ||
2 | { | ||
3 | Optimized string compare | ||
4 | Memcheck:Addr4 | ||
5 | fun:lj_str_cmp | ||
6 | } | ||
7 | { | ||
8 | Optimized string compare | ||
9 | Memcheck:Addr1 | ||
10 | fun:lj_str_cmp | ||
11 | } | ||
12 | { | ||
13 | Optimized string compare | ||
14 | Memcheck:Addr4 | ||
15 | fun:lj_str_new | ||
16 | } | ||
17 | { | ||
18 | Optimized string compare | ||
19 | Memcheck:Addr1 | ||
20 | fun:lj_str_new | ||
21 | } | ||
22 | { | ||
23 | Optimized string compare | ||
24 | Memcheck:Cond | ||
25 | fun:lj_str_new | ||
26 | } | ||
27 | { | ||
28 | Optimized string compare | ||
29 | Memcheck:Addr4 | ||
30 | fun:str_fastcmp | ||
31 | } | ||
32 | { | ||
33 | Optimized string compare | ||
34 | Memcheck:Addr1 | ||
35 | fun:str_fastcmp | ||
36 | } | ||
37 | { | ||
38 | Optimized string compare | ||
39 | Memcheck:Cond | ||
40 | fun:str_fastcmp | ||
41 | } | ||