greatroar
3e24d82513
lib/fs: Optimize UnicodeLowercase ( #6979 )
...
Most notably, it now detects all-lowercase files and returns these
as-is. The tests have been expanded with two cases and are now used
as a benchmark (admittedly a rather trivial one).
name old time/op new time/op delta
UnicodeLowercaseMaybeChange-8 4.59µs ± 2% 4.57µs ± 1% ~ (p=0.197 n=10+10)
UnicodeLowercaseNoChange-8 3.26µs ± 1% 3.09µs ± 1% -5.27% (p=0.000 n=9+10)
2020-09-11 09:16:10 +02:00
..
2020-08-25 08:11:14 +02:00
2020-05-25 08:51:27 +02:00
2020-03-17 09:40:37 +01:00
2020-07-30 10:58:43 +02:00
2020-08-25 11:48:14 +02:00
2020-08-25 11:48:14 +02:00
2020-09-10 10:54:41 +02:00
2020-08-18 13:11:12 +02:00
2020-08-25 11:48:14 +02:00
2020-06-25 21:48:48 +02:00
2020-09-11 09:16:10 +02:00
2020-06-18 11:04:00 +02:00
2020-05-29 13:43:02 +02:00
2019-10-04 13:03:34 +02:00
2020-09-10 10:54:41 +02:00
2020-08-19 15:58:44 +01:00
2020-08-12 11:33:56 +02:00
2020-06-22 09:01:57 +01:00
2020-09-07 20:18:25 +02:00
2020-06-17 10:43:58 +02:00
2020-09-07 09:35:37 +02:00
2020-06-16 09:27:34 +02:00
2020-07-28 11:15:11 +02:00
2020-05-13 14:28:42 +02:00
2017-02-09 08:04:16 +01:00
2019-11-30 13:03:24 +01:00
2020-02-24 21:57:15 +01:00
2019-10-16 10:11:11 +02:00
2020-09-10 10:54:41 +02:00
2019-05-18 08:53:59 +02:00
2020-07-30 13:36:11 +02:00
2020-03-03 22:40:00 +01:00
2020-06-22 09:01:57 +01:00
2020-08-18 09:26:33 +02:00
2020-08-25 08:11:14 +02:00
2020-08-24 12:14:30 +01:00
2019-11-21 08:41:15 +01:00
2020-03-29 17:07:25 +02:00