pancake
e56c784791
Optimize r_file_proc_size() reading by blocks instead of chars ##util ( #17119 )
...
* Optimize r_file_proc_size() reading by blocks instead of chars ##util
For /proc/self/maps this is almost 2x faster, will be much faster on bigger files
* Make it static, it's not even defined in r_file.h
* Rename `r_file_proc_size()` into `procfile_size()`
Co-authored-by: pancake <pancake@nopcode.org>
Co-authored-by: Anton Kochkov <xvilka@gmail.com>
2020-06-23 13:25:14 +08:00
..
2020-06-14 16:08:32 +02:00
2020-06-14 16:08:32 +02:00
2020-05-27 11:54:31 +08:00
2020-06-14 16:08:32 +02:00
2018-09-20 15:18:06 +02:00
2020-03-05 19:06:59 +01:00
2020-05-18 13:21:50 +02:00
2020-03-12 18:40:46 +01:00
2019-12-28 23:31:38 +01:00
2018-09-13 10:17:26 +02:00
2018-09-13 10:17:26 +02:00
2020-05-14 02:45:10 +02:00
2020-05-14 02:45:10 +02:00
2020-05-16 12:05:10 +08:00
2018-11-07 17:18:14 +01:00
2020-04-07 14:07:40 +02:00
2020-04-05 19:24:36 +02:00
2020-04-05 19:24:36 +02:00
2020-04-05 19:24:36 +02:00
2020-04-05 19:24:36 +02:00
2020-04-05 19:24:36 +02:00
2020-04-05 19:24:36 +02:00
2020-04-06 16:01:17 +08:00
2020-06-14 16:08:32 +02:00
2019-03-19 17:34:02 +01:00
2020-04-28 14:00:42 +08:00
2019-10-03 15:38:33 +02:00
2020-03-05 19:06:59 +01:00
2018-05-19 01:01:59 +02:00
2020-04-05 15:02:46 +02:00
2019-02-05 14:26:49 +01:00
2020-06-23 13:25:14 +08:00
2020-04-07 14:07:40 +02:00
2020-06-08 19:29:21 +08:00
2020-03-27 17:06:40 +01:00
2020-06-14 16:08:32 +02:00
2019-10-28 05:55:26 +01:00
2019-12-13 11:25:19 -06:00
2020-05-09 12:27:17 +02:00
2020-04-06 16:08:47 +08:00
2020-05-18 13:21:50 +02:00
2020-06-14 16:08:32 +02:00
2020-04-07 14:07:40 +02:00
2020-06-09 21:20:16 +02:00
2020-04-07 14:07:40 +02:00
2020-06-19 20:15:53 +08:00
2020-04-07 14:07:40 +02:00
2019-06-28 09:39:57 +02:00
2020-06-14 16:08:32 +02:00
2020-04-13 23:57:16 +02:00
2020-05-13 18:44:02 +02:00
2020-06-14 16:08:32 +02:00
2019-07-07 16:52:41 +02:00
2020-04-14 10:21:58 -05:00
2017-04-17 22:02:04 +02:00
2017-09-11 12:13:48 +02:00
2018-09-13 10:17:26 +02:00
2018-09-13 10:17:26 +02:00
2020-06-14 16:08:32 +02:00
2020-06-14 16:08:32 +02:00
2020-06-14 16:08:32 +02:00
2019-10-23 12:05:34 +02:00
2020-04-07 14:07:40 +02:00
2020-04-07 14:07:40 +02:00
2019-06-20 13:36:02 +08:00
2020-04-07 14:07:40 +02:00
2017-10-09 11:39:52 +02:00
2020-04-07 14:07:40 +02:00
2019-11-06 21:55:46 +01:00
2020-03-02 21:39:37 +01:00
2020-06-14 13:06:58 +08:00
2020-04-27 13:10:57 +02:00
2018-09-13 10:17:26 +02:00
2020-06-14 16:08:32 +02:00
2020-03-15 23:34:38 +01:00
2020-06-17 12:34:04 +02:00
2020-06-14 16:08:32 +02:00
2019-12-20 10:17:58 +09:00
2014-11-01 04:46:33 +01:00
2019-03-15 12:55:08 +08:00
2020-03-29 18:07:44 +02:00
2018-09-13 10:17:26 +02:00
2019-07-23 02:50:35 +02:00
2020-06-14 16:08:32 +02:00
2020-05-05 18:47:23 +02:00
2020-06-14 16:08:32 +02:00
2020-04-10 12:02:08 +08:00
2019-11-14 00:08:37 +08:00
2019-11-16 11:27:07 +01:00
2020-05-18 09:36:32 +02:00
2020-05-03 17:33:36 +02:00
2020-06-14 16:08:32 +02:00
2020-03-05 19:06:59 +01:00
2018-09-21 02:33:12 +02:00
2019-01-07 00:29:23 +01:00