Linux / Samples
Temporal Dependencies

A temporal dependency occurs when developers change two or more files at the same time (i.e. they are a part of the same commit).

Files Most Frequently Changed Together (Top 50)
margin-top: 20px

data...

Pairs # same commits # commits 1 # commits 2 latest commit
ftrace/ftrace-direct-too.c
ftrace/ftrace-direct-modify.c
9 66 (13%) 66 (13%) 2022-01-13
ftrace/ftrace-direct.c
ftrace/ftrace-direct-modify.c
9 67 (13%) 66 (13%) 2022-01-13
ftrace/ftrace-direct.c
ftrace/ftrace-direct-too.c
9 67 (13%) 66 (13%) 2022-01-13
ftrace/ftrace-direct-multi-modify.c
ftrace/ftrace-direct-modify.c
5 19 (26%) 66 (7%) 2022-01-13
ftrace/ftrace-direct-too.c
ftrace/ftrace-direct-multi-modify.c
5 66 (7%) 19 (26%) 2022-01-13
ftrace/ftrace-direct.c
ftrace/ftrace-direct-multi-modify.c
5 67 (7%) 19 (26%) 2022-01-13
bpf/xdp_fwd_user.c
bpf/cookie_uid_helper_example.c
3 90 (3%) 93 (3%) 2022-01-15
bpf/xdp_redirect_cpu.bpf.c
bpf/cookie_uid_helper_example.c
3 17 (17%) 93 (3%) 2022-01-15
bpf/xdp_redirect_cpu.bpf.c
bpf/xdp_fwd_user.c
3 17 (17%) 90 (3%) 2022-01-15
bpf/xdp_sample_pkts_user.c
bpf/cookie_uid_helper_example.c
3 137 (2%) 93 (3%) 2022-01-15
bpf/xdp_sample_pkts_user.c
bpf/xdp_fwd_user.c
3 137 (2%) 90 (3%) 2022-01-15
bpf/xdp_sample_pkts_user.c
bpf/xdp_redirect_cpu.bpf.c
3 137 (2%) 17 (17%) 2022-01-15
bpf/xdp_sample_user.c
bpf/xdp_redirect_cpu_user.c
3 37 (8%) 308 (<1%) 2022-01-15
bpf/xdp_sample_user.h
bpf/cookie_uid_helper_example.c
3 23 (13%) 93 (3%) 2022-01-15
bpf/xdp_sample_user.h
bpf/xdp_fwd_user.c
3 23 (13%) 90 (3%) 2022-01-15
bpf/xdp_sample_user.h
bpf/xdp_redirect_cpu.bpf.c
3 23 (13%) 17 (17%) 2022-01-15
bpf/xdp_sample_user.h
bpf/xdp_sample_pkts_user.c
3 23 (13%) 137 (2%) 2022-01-15
bpf/xdpsock_user.c
bpf/cookie_uid_helper_example.c
3 361 (<1%) 93 (3%) 2022-01-15
bpf/xdpsock_user.c
bpf/xdp_fwd_user.c
3 361 (<1%) 90 (3%) 2022-01-15
bpf/xdpsock_user.c
bpf/xdp_redirect_cpu.bpf.c
3 361 (<1%) 17 (17%) 2022-01-15
bpf/xdpsock_user.c
bpf/xdp_sample_pkts_user.c
3 361 (<1%) 137 (2%) 2022-01-15
bpf/xdpsock_user.c
bpf/xdp_sample_user.h
3 361 (<1%) 23 (13%) 2022-01-15
bpf/hbm.c
bpf/xdp_fwd_user.c
3 140 (2%) 90 (3%) 2022-01-13
ftrace/ftrace-direct-multi.c
bpf/xdp_redirect_cpu_user.c
3 27 (11%) 308 (<1%) 2022-01-10
bpf/xdp_sample_pkts_user.c
bpf/xdp_redirect_cpu_user.c
2 137 (1%) 308 (<1%) 2022-01-15
vfio-mdev/mbochs.c
bpf/xdp_redirect_cpu_user.c
2 179 (1%) 308 (<1%) 2022-01-15
vfio-mdev/mbochs.c
bpf/xdp_sample_pkts_user.c
2 179 (1%) 137 (1%) 2022-01-15
vfio-mdev/mdpy.c
bpf/xdp_redirect_cpu_user.c
2 111 (1%) 308 (<1%) 2022-01-15
vfio-mdev/mdpy.c
bpf/xdp_sample_pkts_user.c
2 111 (1%) 137 (1%) 2022-01-15
vfio-mdev/mdpy.c
vfio-mdev/mbochs.c
2 111 (1%) 179 (1%) 2022-01-15
vfio-mdev/mtty.c
bpf/xdp_redirect_cpu_user.c
2 211 (<1%) 308 (<1%) 2022-01-15
vfio-mdev/mtty.c
bpf/xdp_sample_pkts_user.c
2 211 (<1%) 137 (1%) 2022-01-15
vfio-mdev/mtty.c
vfio-mdev/mbochs.c
2 211 (<1%) 179 (1%) 2022-01-15
vfio-mdev/mtty.c
vfio-mdev/mdpy.c
2 211 (<1%) 111 (1%) 2022-01-15
ftrace/ftrace-direct-modify.c
bpf/xdp_sample_pkts_user.c
2 66 (3%) 137 (1%) 2022-01-13
ftrace/ftrace-direct-modify.c
bpf/xdp_redirect_cpu_user.c
2 66 (3%) 308 (<1%) 2022-01-10
ftrace/ftrace-direct-too.c
bpf/xdp_sample_pkts_user.c
2 66 (3%) 137 (1%) 2022-01-13
ftrace/ftrace-direct-too.c
bpf/xdp_redirect_cpu_user.c
2 66 (3%) 308 (<1%) 2022-01-10
ftrace/ftrace-direct.c
bpf/xdp_sample_pkts_user.c
2 67 (2%) 137 (1%) 2022-01-13
ftrace/ftrace-direct.c
bpf/xdp_redirect_cpu_user.c
2 67 (2%) 308 (<1%) 2022-01-10
bpf/fds_example.c
bpf/cookie_uid_helper_example.c
2 137 (1%) 93 (2%) 2022-01-13
bpf/fds_example.c
bpf/xdp_fwd_user.c
2 137 (1%) 90 (2%) 2022-01-13
bpf/fds_example.c
bpf/xdp_redirect_cpu.bpf.c
2 137 (1%) 17 (11%) 2022-01-13
bpf/fds_example.c
bpf/xdp_sample_pkts_user.c
2 137 (1%) 137 (1%) 2022-01-13
bpf/fds_example.c
bpf/xdp_sample_user.h
2 137 (1%) 23 (8%) 2022-01-13
bpf/fds_example.c
bpf/xdpsock_user.c
2 137 (1%) 361 (<1%) 2022-01-13
bpf/hbm.c
bpf/cookie_uid_helper_example.c
2 140 (1%) 93 (2%) 2022-01-13
bpf/hbm.c
bpf/xdp_redirect_cpu.bpf.c
2 140 (1%) 17 (11%) 2022-01-13
bpf/hbm.c
bpf/xdp_sample_pkts_user.c
2 140 (1%) 137 (1%) 2022-01-13
bpf/hbm.c
bpf/xdp_sample_user.h
2 140 (1%) 23 (8%) 2022-01-13
Dependencies between files in same commits
The number on the lines shows the number of shared commits.
G [ftrace/ftrace-direct-too.c] [ftrace/ftrace-direct-too.c] [ftrace/ftrace-direct-modify.c] [ftrace/ftrace-direct-modify.c] [ftrace/ftrace-direct-too.c]--[ftrace/ftrace-direct-modify.c] 9 [ftrace/ftrace-direct-multi-modify.c] [ftrace/ftrace-direct-multi-modify.c] [ftrace/ftrace-direct-too.c]--[ftrace/ftrace-direct-multi-modify.c] 5 [bpf/xdp_sample_pkts_user.c] [bpf/xdp_sample_pkts_user.c] [ftrace/ftrace-direct-too.c]--[bpf/xdp_sample_pkts_user.c] 2 [bpf/xdp_redirect_cpu_user.c] [bpf/xdp_redirect_cpu_user.c] [ftrace/ftrace-direct-too.c]--[bpf/xdp_redirect_cpu_user.c] 2 [ftrace/ftrace-direct-modify.c]--[bpf/xdp_sample_pkts_user.c] 2 [ftrace/ftrace-direct-modify.c]--[bpf/xdp_redirect_cpu_user.c] 2 [ftrace/ftrace-direct.c] [ftrace/ftrace-direct.c] [ftrace/ftrace-direct.c]--[ftrace/ftrace-direct-too.c] 9 [ftrace/ftrace-direct.c]--[ftrace/ftrace-direct-modify.c] 9 [ftrace/ftrace-direct.c]--[ftrace/ftrace-direct-multi-modify.c] 5 [ftrace/ftrace-direct.c]--[bpf/xdp_sample_pkts_user.c] 2 [ftrace/ftrace-direct.c]--[bpf/xdp_redirect_cpu_user.c] 2 [ftrace/ftrace-direct-multi-modify.c]--[ftrace/ftrace-direct-modify.c] 5 [bpf/xdp_fwd_user.c] [bpf/xdp_fwd_user.c] [bpf/cookie_uid_helper_example.c] [bpf/cookie_uid_helper_example.c] [bpf/xdp_fwd_user.c]--[bpf/cookie_uid_helper_example.c] 3 [bpf/xdp_redirect_cpu.bpf.c] [bpf/xdp_redirect_cpu.bpf.c] [bpf/xdp_redirect_cpu.bpf.c]--[bpf/xdp_fwd_user.c] 3 [bpf/xdp_redirect_cpu.bpf.c]--[bpf/cookie_uid_helper_example.c] 3 [bpf/xdp_sample_pkts_user.c]--[bpf/xdp_fwd_user.c] 3 [bpf/xdp_sample_pkts_user.c]--[bpf/cookie_uid_helper_example.c] 3 [bpf/xdp_sample_pkts_user.c]--[bpf/xdp_redirect_cpu.bpf.c] 3 [bpf/xdp_sample_pkts_user.c]--[bpf/xdp_redirect_cpu_user.c] 2 [bpf/xdp_sample_user.c] [bpf/xdp_sample_user.c] [bpf/xdp_sample_user.c]--[bpf/xdp_redirect_cpu_user.c] 3 [bpf/xdp_sample_user.h] [bpf/xdp_sample_user.h] [bpf/xdp_sample_user.h]--[bpf/xdp_fwd_user.c] 3 [bpf/xdp_sample_user.h]--[bpf/cookie_uid_helper_example.c] 3 [bpf/xdp_sample_user.h]--[bpf/xdp_redirect_cpu.bpf.c] 3 [bpf/xdp_sample_user.h]--[bpf/xdp_sample_pkts_user.c] 3 [bpf/xdpsock_user.c] [bpf/xdpsock_user.c] [bpf/xdpsock_user.c]--[bpf/xdp_fwd_user.c] 3 [bpf/xdpsock_user.c]--[bpf/cookie_uid_helper_example.c] 3 [bpf/xdpsock_user.c]--[bpf/xdp_redirect_cpu.bpf.c] 3 [bpf/xdpsock_user.c]--[bpf/xdp_sample_pkts_user.c] 3 [bpf/xdpsock_user.c]--[bpf/xdp_sample_user.h] 3 [bpf/hbm.c] [bpf/hbm.c] [bpf/hbm.c]--[bpf/xdp_fwd_user.c] 3 [bpf/hbm.c]--[bpf/cookie_uid_helper_example.c] 2 [bpf/hbm.c]--[bpf/xdp_redirect_cpu.bpf.c] 2 [bpf/hbm.c]--[bpf/xdp_sample_pkts_user.c] 2 [bpf/hbm.c]--[bpf/xdp_sample_user.h] 2 [ftrace/ftrace-direct-multi.c] [ftrace/ftrace-direct-multi.c] [ftrace/ftrace-direct-multi.c]--[bpf/xdp_redirect_cpu_user.c] 3 [vfio-mdev/mbochs.c] [vfio-mdev/mbochs.c] [vfio-mdev/mbochs.c]--[bpf/xdp_sample_pkts_user.c] 2 [vfio-mdev/mbochs.c]--[bpf/xdp_redirect_cpu_user.c] 2 [vfio-mdev/mdpy.c] [vfio-mdev/mdpy.c] [vfio-mdev/mdpy.c]--[bpf/xdp_sample_pkts_user.c] 2 [vfio-mdev/mdpy.c]--[bpf/xdp_redirect_cpu_user.c] 2 [vfio-mdev/mdpy.c]--[vfio-mdev/mbochs.c] 2 [vfio-mdev/mtty.c] [vfio-mdev/mtty.c] [vfio-mdev/mtty.c]--[bpf/xdp_sample_pkts_user.c] 2 [vfio-mdev/mtty.c]--[bpf/xdp_redirect_cpu_user.c] 2 [vfio-mdev/mtty.c]--[vfio-mdev/mbochs.c] 2 [vfio-mdev/mtty.c]--[vfio-mdev/mdpy.c] 2 [bpf/fds_example.c] [bpf/fds_example.c] [bpf/fds_example.c]--[bpf/xdp_fwd_user.c] 2 [bpf/fds_example.c]--[bpf/cookie_uid_helper_example.c] 2 [bpf/fds_example.c]--[bpf/xdp_redirect_cpu.bpf.c] 2 [bpf/fds_example.c]--[bpf/xdp_sample_pkts_user.c] 2 [bpf/fds_example.c]--[bpf/xdp_sample_user.h] 2 [bpf/fds_example.c]--[bpf/xdpsock_user.c] 2

Open 3D force graph...
Open 3D force graph (with commits)...