freebsd-dev/sys/tools
Mateusz Guzik 61f67f32c7 vfs: allow tail call optimisation in vops in the common case
Most frequently used vops boil down to checking SDT probes, doing the call and
checking again. There is no vop_post/pre in their case but the check after the
call prevents tail call optimisation from taking place. Instead, check once
upfront. Kernels with debug or vops with non-empty vop_post still don't short
circuit.

Reviewed by:	kib
Tested by:	pho
Differential Revision:	https://reviews.freebsd.org/D22739
2019-12-16 00:07:51 +00:00
..
fdt
sound
acpi_quirks2h.awk
bus_macro.sh
embed_mfs.sh
fw_stub.awk fw_stub.awk: use @generated tag in generated files 2019-09-11 13:35:22 +00:00
makeobjops.awk
makesyscalls.lua makesyscalls.lua: trim trailing spaces/commas from args 2019-12-11 19:32:52 +00:00
miidevs2h.awk
pccarddevs2h.awk
sdiodevs2h.awk Add SDIO support. 2019-06-08 16:26:56 +00:00
usbdevs2h.awk
vnode_if.awk vfs: allow tail call optimisation in vops in the common case 2019-12-16 00:07:51 +00:00