facebookincubator / gloo
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 180
  • Daily file updates (only one update per file and date counted): 273
  • First update: 2017-02-10
  • Latest update: 2022-03-10
  • Days between first and latest update: 1855 (265 weeks, estimated 1325 working days)
  • Active days (at least one file change): 230
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 180 files with 26,606 lines of code in files.
    • 180 files that are 366+ days old (26,606 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: zoomable circles
Latest Change Distribution Overall
Days since last update
  • There are 180 files with 26,606 lines of code in files.
    • 160 files have been last changed 366+ days ago (15,254 lines of code)
    • 12 files have been last changed 181-365 days ago (9,553 lines of code)
    • 3 files have been last changed 91-180 days ago (571 lines of code)
    • 5 files have been last changed 31-90 days ago (1,228 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
57% | 35% | 2% | 4% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: zoomable circles
File Change History per File Extension
cc, h, txt, md, cmake, py, cu, in, gitignore, json, yml, gitmodules
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cc100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
cu100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cc77% | 7% | 2% | 12% | 0%
h85% | 13% | 0% | 1% | 0%
cu100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
py<1% | 95% | 4% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
tools/amd_build/pyHIPIFY100% | 0% | 0% | 0% | 0%
gloo100% | 0% | 0% | 0% | 0%
gloo/transport/tcp100% | 0% | 0% | 0% | 0%
gloo/benchmark100% | 0% | 0% | 0% | 0%
gloo/transport/uv100% | 0% | 0% | 0% | 0%
gloo/transport/ibverbs100% | 0% | 0% | 0% | 0%
gloo/rendezvous100% | 0% | 0% | 0% | 0%
gloo/common100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
gloo/nccl100% | 0% | 0% | 0% | 0%
gloo/transport100% | 0% | 0% | 0% | 0%
cmake/Modules100% | 0% | 0% | 0% | 0%
gloo/mpi100% | 0% | 0% | 0% | 0%
tools/amd_build100% | 0% | 0% | 0% | 0%
gloo/mpi/example100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
gloo80% | 19% | 0% | 0% | 0%
gloo/benchmark100% | 0% | 0% | 0% | 0%
gloo/transport/uv94% | 5% | 0% | 0% | 0%
gloo/transport/tcp49% | 4% | 0% | 45% | 0%
gloo/transport/ibverbs100% | 0% | 0% | 0% | 0%
gloo/rendezvous100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
gloo/nccl100% | 0% | 0% | 0% | 0%
gloo/transport100% | 0% | 0% | 0% | 0%
gloo/common64% | 0% | 35% | 0% | 0%
cmake/Modules100% | 0% | 0% | 0% | 0%
gloo/mpi100% | 0% | 0% | 0% | 0%
gloo/mpi/example100% | 0% | 0% | 0% | 0%
tools/amd_build/pyHIPIFY<1% | 96% | 3% | 0% | 0%
tools/amd_build0% | 0% | 100% | 0% | 0%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
logging.cc
in gloo/common
27 1 1221 1891 2 2
main.cc
in gloo/benchmark
784 46 396 1890 26 10
runner.cc
in gloo/benchmark
466 15 396 1890 32 8
cuda.h
in gloo
241 17 760 1890 26 7
122 3 1221 1890 22 7
runner.h
in gloo/benchmark
103 3 396 1890 18 5
benchmark.h
in gloo/benchmark
61 6 407 1890 11 5
54 8 1221 1890 5 2
43 - 1221 1890 12 4
cuda.cu
in gloo
395 - 760 1887 20 8
cuda_main.cc
in gloo/benchmark
176 10 1080 1887 20 7
152 3 1221 1886 23 8
130 5 760 1886 15 5
49 - 1221 1886 11 4
pair.cc
in gloo/transport/tcp
854 42 37 1885 40 8
pair.cc
in gloo/transport/ibverbs
385 13 1221 1885 21 6
options.cc
in gloo/benchmark
350 4 396 1885 24 7
pair.h
in gloo/transport/tcp
200 4 458 1885 24 8
buffer.cc
in gloo/transport/tcp
118 7 1171 1885 13 4
101 - 760 1885 14 6
pair.h
in gloo/transport/ibverbs
91 1 1221 1885 16 6
options.h
in gloo/benchmark
46 - 407 1885 19 7
pair.h
in gloo/transport
41 2 456 1885 9 6
234 5 583 1884 25 8
48 - 1082 1884 12 5
cmake
186 - 575 1879 21 9
buffer.cc
in gloo/transport/ibverbs
174 6 1221 1873 10 4
device.cc
in gloo/transport/ibverbs
156 7 1221 1873 15 5
device.h
in gloo/transport/ibverbs
52 - 976 1873 14 6
buffer.h
in gloo/transport/ibverbs
38 - 1221 1873 5 3
memory_region.h
in gloo/transport/ibverbs
29 2 1221 1873 2 2
memory_region.cc
in gloo/transport/ibverbs
23 - 1221 1873 3 3
context.cc
in gloo
53 5 413 1870 16 8
context.h
in gloo
33 - 872 1870 14 6
23 - 760 1870 4 4
104 2 1221 1866 6 2
prefix_store.cc
in gloo/rendezvous
31 4 1221 1866 3 3
prefix_store.h
in gloo/rendezvous
25 2 1221 1866 3 3
147 3 330 1865 8 5
81 2 330 1865 7 4
58 2 1221 1865 2 2
38 2 1221 1865 2 2
context.cc
in gloo/rendezvous
176 3 456 1863 17 8
context.cc
in gloo/mpi
105 5 1221 1863 11 4
context.h
in gloo/rendezvous
42 - 828 1863 10 5
context.h
in gloo/mpi
23 - 1221 1863 4 3
cmake
Findhiredis.cmake
in cmake/Modules
28 - 1661 1860 2 1
cmake
Findibverbs.cmake
in cmake/Modules
25 - 1661 1860 3 1
logging.h
in gloo/common
105 4 1221 1857 2 2
redis_store.h
in gloo/rendezvous
34 1 1221 1857 4 3
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
cmake
Findibverbs.cmake
in cmake/Modules
25 - 1661 1860 3 1
cmake
Findhiredis.cmake
in cmake/Modules
28 - 1661 1860 2 1
10 - 1649 1649 1 1
cmake
Findnccl.cmake
in cmake/Modules
55 - 1438 1852 5 3
address.cc
in gloo/transport
6 - 1221 1221 1 1
device.cc
in gloo/transport
6 - 1221 1221 1 1
buffer.cc
in gloo/transport
6 - 1221 1221 1 1
unbound_buffer.cc
in gloo/transport
6 - 1221 1317 2 1
pair.cc
in gloo/transport
6 - 1221 1221 1 1
store.cc
in gloo/rendezvous
7 - 1221 1823 2 2
14 - 1221 1839 3 2
main_managed.cc
in gloo/mpi/example
15 1 1221 1655 4 4
linux.h
in gloo/common
16 - 1221 1836 8 5
barrier.cc
in gloo
18 1 1221 1253 3 2
19 - 1221 1829 2 2
21 - 1221 1660 2 2
device.h
in gloo/transport
21 2 1221 1836 10 5
main_unmanaged.cc
in gloo/mpi/example
22 1 1221 1655 2 2
context.h
in gloo/mpi
23 - 1221 1863 4 3
memory_region.cc
in gloo/transport/ibverbs
23 - 1221 1873 3 3
store.h
in gloo/rendezvous
24 1 1221 1823 3 2
context.h
in gloo/transport/ibverbs
24 - 1221 1317 3 2
prefix_store.h
in gloo/rendezvous
25 2 1221 1866 3 3
context.cc
in gloo/transport/ibverbs
25 1 1221 1317 3 2
25 - 1221 1660 2 2
hash_store.h
in gloo/rendezvous
26 2 1221 1823 2 2
buffer.h
in gloo/transport
26 3 1221 1846 2 2
logging.cc
in gloo/common
27 1 1221 1891 2 2
address.h
in gloo/transport/ibverbs
27 1 1221 1221 1 1
error.h
in gloo/common
28 3 1221 1857 5 2
barrier.h
in gloo
29 4 1221 1253 3 2
memory_region.h
in gloo/transport/ibverbs
29 2 1221 1873 2 2
prefix_store.cc
in gloo/rendezvous
31 4 1221 1866 3 3
address.cc
in gloo/transport/ibverbs
33 2 1221 1221 1 1
redis_store.h
in gloo/rendezvous
34 1 1221 1857 4 3
gather.cc
in gloo
38 1 1221 1279 4 2
38 2 1221 1865 2 2
buffer.h
in gloo/transport/ibverbs
38 - 1221 1873 5 3
scatter.cc
in gloo
40 1 1221 1268 3 2
43 - 1221 1890 12 4
45 7 1221 1277 4 2
hash_store.cc
in gloo/rendezvous
45 3 1221 1829 3 3
string.h
in gloo/common
46 7 1221 1823 4 4
49 - 1221 1886 11 4
gather.h
in gloo
49 8 1221 1279 4 2
54 8 1221 1890 5 2
56 1 1221 1268 3 2
58 2 1221 1741 3 3
58 2 1221 1865 2 2
58 1 1221 1660 3 3
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
openssl.cc
in gloo/transport/tcp/tls
75 1 366 366 1 1
openssl.h
in gloo/transport/tcp/tls
30 - 366 366 1 1
dynamic_library.cc
in gloo/transport/tcp/tls
30 - 366 366 1 1
dynamic_library.h
in gloo/transport/tcp/tls
12 - 366 366 1 1
pair.cc
in gloo/transport/tcp/tls
229 8 366 563 2 1
context.cc
in gloo/transport/tcp/tls
80 1 366 563 2 1
pair.h
in gloo/transport/tcp/tls
34 - 366 563 2 1
device.cc
in gloo/transport/tcp/tls
32 1 366 563 2 1
device.h
in gloo/transport/tcp/tls
31 - 366 563 2 1
context.h
in gloo/transport/tcp/tls
25 - 366 563 2 1
win.cc
in gloo/common
16 1 575 575 1 1
win.h
in gloo/common
6 - 575 583 2 2
136 7 652 652 1 1
64 7 652 652 1 1
alltoall.h
in gloo
47 7 652 652 1 1
34 1 652 652 1 1
gatherv.cc
in gloo
90 6 684 684 1 1
gatherv.h
in gloo
58 8 684 684 1 1
loop.cc
in gloo/transport/tcp
83 3 37 828 2 2
loop.h
in gloo/transport/tcp
33 - 37 828 2 2
attr.h
in gloo/transport/tcp
20 - 828 828 1 1
libuv.h
in gloo/transport/uv
527 53 416 963 3 3
device.cc
in gloo/transport/uv
342 14 575 963 4 4
pair.cc
in gloo/transport/uv
328 20 872 963 4 2
pair.h
in gloo/transport/uv
146 4 583 963 2 2
unbound_buffer.cc
in gloo/transport/uv
128 9 892 963 3 3
context.cc
in gloo/transport/uv
99 4 872 963 3 2
device.h
in gloo/transport/uv
93 - 583 963 2 2
address.cc
in gloo/transport/uv
64 2 343 963 2 2
context.h
in gloo/transport/uv
58 - 872 963 2 1
unbound_buffer.h
in gloo/transport/uv
51 1 892 963 3 3
libuv.cc
in gloo/transport/uv
51 3 444 963 3 3
address.h
in gloo/transport/uv
43 2 343 963 3 3
common.h
in gloo/transport/uv
25 - 963 963 1 1
aligned_allocator.h
in gloo/common
46 4 976 976 1 1
cmake
Findrccl.cmake
in cmake/Modules
53 - 996 996 1 1
110 6 1006 1072 2 1
54 7 1072 1072 1 1
cuda_to_hip_mappings.py
in tools/amd_build/pyHIPIFY
7774 - 242 1113 3 3
hipify_python.py
in tools/amd_build/pyHIPIFY
298 17 101 1113 3 3
cmake
Hip.cmake
in cmake
124 - 631 1113 3 3
build_amd.py
in tools/amd_build
61 - 101 1113 6 5
constants.py
in tools/amd_build/pyHIPIFY
46 - 242 1113 2 2
cmake
Hipify.cmake
in cmake
38 - 1113 1113 1 1
__init__.py
in tools/amd_build/pyHIPIFY
1 - 637 1113 2 2
memory.h
in gloo/common
58 5 583 1171 2 2
address.h
in gloo/transport/tcp
42 1 343 1221 3 2
address.cc
in gloo/transport/ibverbs
33 2 1221 1221 1 1
address.h
in gloo/transport/ibverbs
27 1 1221 1221 1 1
address.h
in gloo/transport
14 - 828 1221 2 1
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
pair.cc
in gloo/transport/tcp
854 42 37 1885 40 8
device.cc
in gloo/transport/tcp
216 11 37 1836 15 7
loop.cc
in gloo/transport/tcp
83 3 37 828 2 2
device.h
in gloo/transport/tcp
42 - 37 1836 14 8
loop.h
in gloo/transport/tcp
33 - 37 828 2 2
hipify_python.py
in tools/amd_build/pyHIPIFY
298 17 101 1113 3 3
build_amd.py
in tools/amd_build
61 - 101 1113 6 5
linux.cc
in gloo/common
212 9 129 1836 12 8
cuda_to_hip_mappings.py
in tools/amd_build/pyHIPIFY
7774 - 242 1113 3 3
constants.py
in tools/amd_build/pyHIPIFY
46 - 242 1113 2 2
437 7 330 1270 9 4
368 19 330 1633 7 6
321 3 330 1839 9 5
147 3 330 1865 8 5
reduce.cc
in gloo
146 1 330 1271 7 4
81 2 330 1865 7 4
address.cc
in gloo/transport/tcp
84 4 343 1832 4 3
address.cc
in gloo/transport/uv
64 2 343 963 2 2
address.h
in gloo/transport/uv
43 2 343 963 3 3
address.h
in gloo/transport/tcp
42 1 343 1221 3 2
pair.cc
in gloo/transport/tcp/tls
229 8 366 563 2 1
context.cc
in gloo/transport/tcp/tls
80 1 366 563 2 1
openssl.cc
in gloo/transport/tcp/tls
75 1 366 366 1 1
pair.h
in gloo/transport/tcp/tls
34 - 366 563 2 1
device.cc
in gloo/transport/tcp/tls
32 1 366 563 2 1
device.h
in gloo/transport/tcp/tls
31 - 366 563 2 1
openssl.h
in gloo/transport/tcp/tls
30 - 366 366 1 1
dynamic_library.cc
in gloo/transport/tcp/tls
30 - 366 366 1 1
context.h
in gloo/transport/tcp/tls
25 - 366 563 2 1
dynamic_library.h
in gloo/transport/tcp/tls
12 - 366 366 1 1
main.cc
in gloo/benchmark
784 46 396 1890 26 10
runner.cc
in gloo/benchmark
466 15 396 1890 32 8
options.cc
in gloo/benchmark
350 4 396 1885 24 7
file_store.cc
in gloo/rendezvous
114 9 396 1838 5 4
runner.h
in gloo/benchmark
103 3 396 1890 18 5
file_store.h
in gloo/rendezvous
30 2 396 1838 4 3
benchmark.h
in gloo/benchmark
61 6 407 1890 11 5
options.h
in gloo/benchmark
46 - 407 1885 19 7
timer.h
in gloo/benchmark
80 12 411 1716 3 3
context.cc
in gloo
53 5 413 1870 16 8
libuv.h
in gloo/transport/uv
527 53 416 963 3 3
35 1 442 1660 4 4
types.h
in gloo
247 5 444 1793 15 8
math.cc
in gloo
74 4 444 1761 5 4
libuv.cc
in gloo/transport/uv
51 3 444 963 3 3
linux_devices.h
in gloo/common
6 - 444 1613 3 3
context.cc
in gloo/rendezvous
176 3 456 1863 17 8
pair.h
in gloo/transport
41 2 456 1885 9 6
pair.h
in gloo/transport/tcp
200 4 458 1885 24 8
context.h
in gloo/transport/tcp
59 - 563 1317 7 3