Commit a7c8195
committed
kv: avoid memcpy around key() in OMAP iterator of KeyValueDB
Signed-off-by: Radoslaw Zarzynski <[email protected]>1 parent d2531a0 commit a7c8195
File tree
6 files changed
+118
-6
lines changed- src
- kv
- os/bluestore
- test/ObjectMap
6 files changed
+118
-6
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
206 | 206 | | |
207 | 207 | | |
208 | 208 | | |
| 209 | + | |
| 210 | + | |
| 211 | + | |
209 | 212 | | |
210 | 213 | | |
211 | 214 | | |
| |||
216 | 219 | | |
217 | 220 | | |
218 | 221 | | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
219 | 226 | | |
| 227 | + | |
220 | 228 | | |
221 | 229 | | |
222 | 230 | | |
| |||
243 | 251 | | |
244 | 252 | | |
245 | 253 | | |
| 254 | + | |
246 | 255 | | |
| 256 | + | |
247 | 257 | | |
248 | 258 | | |
249 | 259 | | |
| |||
312 | 322 | | |
313 | 323 | | |
314 | 324 | | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
315 | 328 | | |
316 | 329 | | |
317 | 330 | | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
318 | 334 | | |
319 | 335 | | |
320 | 336 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| 9 | + | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
| |||
47 | 48 | | |
48 | 49 | | |
49 | 50 | | |
| 51 | + | |
50 | 52 | | |
51 | 53 | | |
52 | 54 | | |
| |||
1992 | 1994 | | |
1993 | 1995 | | |
1994 | 1996 | | |
1995 | | - | |
| 1997 | + | |
1996 | 1998 | | |
1997 | 1999 | | |
1998 | 2000 | | |
| |||
2006 | 2008 | | |
2007 | 2009 | | |
2008 | 2010 | | |
| 2011 | + | |
| 2012 | + | |
| 2013 | + | |
| 2014 | + | |
| 2015 | + | |
| 2016 | + | |
| 2017 | + | |
| 2018 | + | |
| 2019 | + | |
| 2020 | + | |
| 2021 | + | |
| 2022 | + | |
| 2023 | + | |
| 2024 | + | |
| 2025 | + | |
| 2026 | + | |
| 2027 | + | |
| 2028 | + | |
| 2029 | + | |
| 2030 | + | |
| 2031 | + | |
2009 | 2032 | | |
2010 | 2033 | | |
2011 | 2034 | | |
| |||
2226 | 2249 | | |
2227 | 2250 | | |
2228 | 2251 | | |
2229 | | - | |
| 2252 | + | |
| 2253 | + | |
| 2254 | + | |
| 2255 | + | |
| 2256 | + | |
| 2257 | + | |
| 2258 | + | |
2230 | 2259 | | |
2231 | 2260 | | |
2232 | 2261 | | |
| |||
2235 | 2264 | | |
2236 | 2265 | | |
2237 | 2266 | | |
| 2267 | + | |
| 2268 | + | |
| 2269 | + | |
| 2270 | + | |
| 2271 | + | |
| 2272 | + | |
2238 | 2273 | | |
2239 | 2274 | | |
2240 | 2275 | | |
| |||
2354 | 2389 | | |
2355 | 2390 | | |
2356 | 2391 | | |
| 2392 | + | |
| 2393 | + | |
| 2394 | + | |
2357 | 2395 | | |
2358 | 2396 | | |
2359 | 2397 | | |
| 2398 | + | |
| 2399 | + | |
| 2400 | + | |
2360 | 2401 | | |
2361 | 2402 | | |
2362 | 2403 | | |
| |||
2678 | 2719 | | |
2679 | 2720 | | |
2680 | 2721 | | |
| 2722 | + | |
| 2723 | + | |
| 2724 | + | |
| 2725 | + | |
| 2726 | + | |
| 2727 | + | |
| 2728 | + | |
| 2729 | + | |
| 2730 | + | |
2681 | 2731 | | |
2682 | 2732 | | |
2683 | 2733 | | |
| |||
2687 | 2737 | | |
2688 | 2738 | | |
2689 | 2739 | | |
| 2740 | + | |
| 2741 | + | |
| 2742 | + | |
| 2743 | + | |
| 2744 | + | |
| 2745 | + | |
| 2746 | + | |
| 2747 | + | |
| 2748 | + | |
2690 | 2749 | | |
2691 | 2750 | | |
2692 | 2751 | | |
| |||
3036 | 3095 | | |
3037 | 3096 | | |
3038 | 3097 | | |
| 3098 | + | |
| 3099 | + | |
| 3100 | + | |
3039 | 3101 | | |
3040 | 3102 | | |
3041 | 3103 | | |
| 3104 | + | |
| 3105 | + | |
| 3106 | + | |
3042 | 3107 | | |
3043 | 3108 | | |
3044 | 3109 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
380 | 380 | | |
381 | 381 | | |
382 | 382 | | |
| 383 | + | |
383 | 384 | | |
| 385 | + | |
384 | 386 | | |
385 | 387 | | |
386 | 388 | | |
| |||
414 | 416 | | |
415 | 417 | | |
416 | 418 | | |
| 419 | + | |
417 | 420 | | |
418 | 421 | | |
419 | 422 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4843 | 4843 | | |
4844 | 4844 | | |
4845 | 4845 | | |
| 4846 | + | |
| 4847 | + | |
| 4848 | + | |
| 4849 | + | |
| 4850 | + | |
| 4851 | + | |
| 4852 | + | |
| 4853 | + | |
| 4854 | + | |
| 4855 | + | |
| 4856 | + | |
| 4857 | + | |
| 4858 | + | |
4846 | 4859 | | |
4847 | 4860 | | |
4848 | 4861 | | |
| |||
13797 | 13810 | | |
13798 | 13811 | | |
13799 | 13812 | | |
13800 | | - | |
13801 | | - | |
| 13813 | + | |
| 13814 | + | |
13802 | 13815 | | |
13803 | | - | |
13804 | | - | |
13805 | 13816 | | |
| 13817 | + | |
| 13818 | + | |
13806 | 13819 | | |
13807 | 13820 | | |
13808 | 13821 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1458 | 1458 | | |
1459 | 1459 | | |
1460 | 1460 | | |
| 1461 | + | |
1461 | 1462 | | |
1462 | 1463 | | |
1463 | 1464 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
132 | 132 | | |
133 | 133 | | |
134 | 134 | | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
135 | 142 | | |
136 | 143 | | |
137 | 144 | | |
138 | 145 | | |
139 | 146 | | |
140 | 147 | | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
141 | 155 | | |
142 | 156 | | |
143 | 157 | | |
| |||
0 commit comments