mjg
e98538b601
fd: sprinkle some predits around fget
...
clang inlines fget -> _fget into kern_fstat and eliminates several checkes,
but prior to this change it would assume fget_unlocked was likely to fail
and consequently avoidable jumps got generated.
2020-02-02 09:38:40 +00:00
..
2019-08-04 19:28:10 +00:00
2019-09-25 17:59:15 +00:00
2019-10-29 17:28:25 +00:00
2018-07-03 02:50:07 +00:00
2020-01-03 22:29:58 +00:00
2020-01-30 20:05:05 +00:00
2020-01-30 20:05:05 +00:00
2018-11-29 21:00:56 +00:00
2020-01-30 20:05:05 +00:00
2019-11-18 13:31:16 +00:00
2020-01-03 22:29:58 +00:00
2020-01-30 20:05:05 +00:00
2019-12-24 16:19:33 +00:00
2018-09-06 02:10:59 +00:00
2020-01-30 20:05:05 +00:00
2019-12-26 15:47:19 +00:00
2018-11-26 20:56:05 +00:00
2020-01-29 03:15:34 +00:00
2019-12-13 09:32:16 +00:00
2020-01-03 22:29:58 +00:00
2020-02-02 09:38:40 +00:00
2018-04-27 15:16:34 +00:00
2019-10-14 13:04:04 +00:00
2019-09-12 14:34:46 +00:00
2019-07-29 20:26:01 +00:00
2020-02-01 06:46:55 +00:00
2020-01-30 20:05:05 +00:00
2019-12-13 19:26:04 +00:00
2019-12-15 21:11:15 +00:00
2020-01-30 20:05:05 +00:00
2020-01-23 01:24:47 +00:00
2020-01-30 20:05:05 +00:00
2020-01-30 20:05:05 +00:00
2020-01-30 20:05:05 +00:00
2020-01-12 06:07:54 +00:00
2020-01-03 22:29:58 +00:00
2020-01-30 20:05:05 +00:00
2020-01-24 07:42:57 +00:00
2020-01-30 20:05:05 +00:00
2019-08-21 23:43:58 +00:00
2018-12-07 16:11:45 +00:00
2020-01-09 15:02:48 +00:00
2020-01-04 03:15:34 +00:00
2020-01-30 20:05:05 +00:00
2018-05-18 17:58:09 +00:00
2020-01-30 20:05:05 +00:00
2020-01-12 06:07:54 +00:00
2018-11-20 20:32:10 +00:00
2019-01-15 01:02:16 +00:00
2020-01-30 20:05:05 +00:00
2020-01-30 20:05:05 +00:00
2018-12-19 23:28:29 +00:00
2020-01-31 15:43:33 +00:00
2019-09-03 18:56:25 +00:00
2020-01-14 02:14:02 +00:00
2019-08-28 16:18:23 +00:00
2019-09-15 02:59:53 +00:00
2018-04-20 13:08:04 +00:00
2020-01-30 20:05:05 +00:00
2020-01-31 08:36:49 +00:00
2020-01-05 12:48:19 +00:00
2020-01-23 04:54:49 +00:00
2019-12-02 22:38:25 +00:00
2020-01-12 06:09:10 +00:00
2020-02-01 20:38:38 +00:00
2020-01-30 20:05:05 +00:00
2020-01-05 12:48:19 +00:00
2020-01-19 18:18:17 +00:00
2019-12-11 15:52:29 +00:00
2020-01-30 20:05:05 +00:00
2020-01-30 20:05:05 +00:00
2019-12-15 21:11:15 +00:00
2020-01-11 22:58:14 +00:00
2020-01-30 20:05:05 +00:00
2019-12-13 21:03:12 +00:00
2020-01-30 20:05:05 +00:00
2020-01-30 20:05:05 +00:00
2019-06-19 15:36:02 +00:00
2018-12-04 16:48:47 +00:00
2020-01-30 20:05:05 +00:00
2020-01-30 20:05:05 +00:00
2019-06-25 16:39:25 +00:00
2020-01-18 20:37:45 +00:00
2019-09-30 20:58:29 +00:00
2018-05-18 17:58:09 +00:00
2020-01-30 20:05:05 +00:00
2020-01-30 20:05:05 +00:00
2019-05-13 23:37:44 +00:00
2018-12-11 19:32:16 +00:00
2020-01-30 20:05:05 +00:00
2020-01-03 18:29:20 +00:00
2020-01-30 20:05:05 +00:00
2019-04-18 22:52:12 +00:00
2020-01-30 20:05:05 +00:00
2019-06-29 00:48:33 +00:00
2020-01-30 20:05:05 +00:00
2018-10-30 18:26:34 +00:00
2018-05-23 01:48:09 +00:00
2020-01-30 20:05:05 +00:00
2019-08-25 07:50:44 +00:00
2018-07-10 00:18:12 +00:00
2019-01-29 11:04:17 +00:00
2020-01-30 20:05:05 +00:00
2019-12-20 03:40:53 +00:00
2019-12-30 03:13:38 +00:00
2019-03-12 05:10:41 +00:00
2018-04-06 17:35:35 +00:00
2018-10-12 00:32:45 +00:00
2020-01-17 06:10:24 +00:00
2019-05-21 20:38:48 +00:00
2020-01-30 20:05:05 +00:00
2020-01-30 20:05:05 +00:00
2019-11-28 08:47:36 +00:00
2020-01-30 20:05:05 +00:00
2020-01-30 20:05:05 +00:00
2020-01-30 20:05:05 +00:00
2020-01-31 15:43:33 +00:00
2019-01-31 22:27:39 +00:00
2020-01-05 12:48:19 +00:00
2018-07-19 20:00:28 +00:00
2018-08-09 17:42:27 +00:00
2019-09-07 05:13:31 +00:00
2019-12-15 21:11:15 +00:00
2019-04-06 21:56:24 +00:00
2018-06-07 07:48:50 +00:00
2019-05-20 00:38:23 +00:00
2020-01-12 06:07:54 +00:00
2018-06-01 13:26:45 +00:00
2019-02-20 09:38:19 +00:00
2018-12-17 17:11:00 +00:00
2018-09-02 20:17:51 +00:00
2020-01-30 20:05:05 +00:00
2019-08-16 19:46:22 +00:00
2019-06-29 00:48:33 +00:00
2020-01-31 15:43:33 +00:00
2020-01-30 20:05:05 +00:00
2020-01-31 22:21:15 +00:00
2019-09-25 18:26:31 +00:00
2020-01-30 20:05:05 +00:00
2019-07-15 21:25:16 +00:00
2019-12-15 21:11:15 +00:00
2019-09-26 07:19:26 +00:00
2020-01-11 22:58:14 +00:00
2019-12-15 21:26:50 +00:00
2018-05-19 04:04:44 +00:00
2020-01-30 20:05:05 +00:00
2020-01-30 20:05:05 +00:00
2020-01-30 20:05:05 +00:00
2018-12-06 17:29:37 +00:00
2020-01-30 20:05:05 +00:00
2020-01-12 23:52:16 +00:00
2020-01-30 20:05:05 +00:00
2019-11-25 18:33:21 +00:00
2020-01-30 20:05:05 +00:00
2019-09-26 15:41:10 +00:00
2019-11-18 13:31:16 +00:00
2019-11-18 23:31:12 +00:00
2019-05-04 19:05:30 +00:00
2020-01-30 20:05:05 +00:00
2018-04-06 17:35:35 +00:00
2020-01-30 20:05:05 +00:00
2018-04-06 17:35:35 +00:00
2020-01-31 15:43:33 +00:00
2018-05-19 04:48:26 +00:00
2018-05-19 04:48:26 +00:00
2019-11-29 03:56:01 +00:00
2019-05-20 00:38:23 +00:00
2018-10-20 18:31:36 +00:00
2019-12-08 21:30:04 +00:00
2018-06-06 15:45:57 +00:00
2020-01-15 03:34:21 +00:00
2020-01-21 11:43:25 +00:00
2019-11-06 22:40:19 +00:00
2020-01-30 20:05:05 +00:00
2020-01-27 22:36:54 +00:00
2018-12-11 19:32:16 +00:00
2020-01-19 23:47:32 +00:00
2020-01-02 01:23:43 +00:00
2019-10-09 16:59:42 +00:00
2019-08-11 19:16:07 +00:00
2020-01-30 20:05:05 +00:00
2020-01-30 20:05:05 +00:00
2020-01-03 22:29:58 +00:00
2020-01-30 20:05:05 +00:00
2020-02-01 20:38:38 +00:00
2020-01-30 20:05:05 +00:00
2020-02-01 20:34:43 +00:00
2018-11-23 22:24:59 +00:00
2020-01-30 20:05:05 +00:00
2020-01-11 22:56:20 +00:00
2020-01-30 20:05:05 +00:00
2020-02-01 06:40:35 +00:00
2020-01-24 11:57:55 +00:00
2020-01-03 22:29:58 +00:00
2020-02-02 09:36:32 +00:00
2020-01-30 20:05:05 +00:00
2020-01-30 20:05:05 +00:00
2020-02-02 09:36:32 +00:00