Commit ef6ed33
committed
Storable: use utf8_to_bytes_overwrite() if available
This is simpler and saves a malloc each time.
Note that this code could use plain utf8_to_bytes() on older perls, but
it is less convenient, so would require more code; I don't think the
performance gain is worth it.1 parent 87191dc commit ef6ed33
2 files changed
+36
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2960 | 2960 | | |
2961 | 2961 | | |
2962 | 2962 | | |
| 2963 | + | |
| 2964 | + | |
| 2965 | + | |
| 2966 | + | |
| 2967 | + | |
| 2968 | + | |
| 2969 | + | |
| 2970 | + | |
| 2971 | + | |
| 2972 | + | |
| 2973 | + | |
| 2974 | + | |
| 2975 | + | |
2963 | 2976 | | |
2964 | 2977 | | |
2965 | 2978 | | |
| |||
2982 | 2995 | | |
2983 | 2996 | | |
2984 | 2997 | | |
| 2998 | + | |
2985 | 2999 | | |
2986 | 3000 | | |
2987 | 3001 | | |
| |||
3000 | 3014 | | |
3001 | 3015 | | |
3002 | 3016 | | |
| 3017 | + | |
| 3018 | + | |
| 3019 | + | |
3003 | 3020 | | |
3004 | 3021 | | |
| 3022 | + | |
3005 | 3023 | | |
3006 | 3024 | | |
3007 | 3025 | | |
| |||
7431 | 7449 | | |
7432 | 7450 | | |
7433 | 7451 | | |
7434 | | - | |
7435 | 7452 | | |
7436 | 7453 | | |
7437 | 7454 | | |
7438 | 7455 | | |
7439 | 7456 | | |
7440 | 7457 | | |
| 7458 | + | |
| 7459 | + | |
| 7460 | + | |
| 7461 | + | |
| 7462 | + | |
| 7463 | + | |
| 7464 | + | |
| 7465 | + | |
| 7466 | + | |
| 7467 | + | |
| 7468 | + | |
| 7469 | + | |
| 7470 | + | |
| 7471 | + | |
7441 | 7472 | | |
7442 | 7473 | | |
7443 | 7474 | | |
| |||
7447 | 7478 | | |
7448 | 7479 | | |
7449 | 7480 | | |
7450 | | - | |
| 7481 | + | |
7451 | 7482 | | |
7452 | 7483 | | |
7453 | 7484 | | |
| |||
7462 | 7493 | | |
7463 | 7494 | | |
7464 | 7495 | | |
| 7496 | + | |
| 7497 | + | |
7465 | 7498 | | |
7466 | 7499 | | |
7467 | 7500 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
0 commit comments