novifinancial / curve25519-dalek-fiat
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: 47
  • Daily file updates (only one update per file and date counted): 116
  • First update: 2016-12-08
  • Latest update: 2021-10-12
  • Days between first and latest update: 1769 (252 weeks, estimated 1260 working days)
  • Active days (at least one file change): 297
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 47 files with 25,722 lines of code in files.
    • 47 files that are 366+ days old (25,722 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 47 files with 25,722 lines of code in files.
    • 46 files have been last changed 366+ days ago (25,662 lines of code)
    • 1 files have been last changed 181-365 days ago (60 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
99% | <1% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: zoomable circles
File Change History per File Extension
rs, md, txt, svg, gitignore, json, yml, html, toml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
rs100% | 0% | 0% | 0% | 0%
toml100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
rs100% | 0% | 0% | 0% | 0%
toml0% | 100% | 0% | 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
src/backend/serial/u64100% | 0% | 0% | 0% | 0%
src/backend/serial/u32100% | 0% | 0% | 0% | 0%
src/backend/vector/avx2100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
src/backend/vector/ifma100% | 0% | 0% | 0% | 0%
src/backend/serial/scalar_mul100% | 0% | 0% | 0% | 0%
src/backend/vector/scalar_mul100% | 0% | 0% | 0% | 0%
src/backend/serial/curve_models100% | 0% | 0% | 0% | 0%
benches100% | 0% | 0% | 0% | 0%
src/backend/serial/fiat100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
src/backend/vector100% | 0% | 0% | 0% | 0%
src/backend100% | 0% | 0% | 0% | 0%
src/backend/serial100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
src/backend/serial/u64100% | 0% | 0% | 0% | 0%
src/backend/serial/u32100% | 0% | 0% | 0% | 0%
src/backend/vector/avx2100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
src/backend/vector/ifma100% | 0% | 0% | 0% | 0%
src/backend/serial/scalar_mul100% | 0% | 0% | 0% | 0%
src/backend/vector/scalar_mul100% | 0% | 0% | 0% | 0%
src/backend/serial/curve_models100% | 0% | 0% | 0% | 0%
benches100% | 0% | 0% | 0% | 0%
src/backend/serial/fiat100% | 0% | 0% | 0% | 0%
src/backend/vector100% | 0% | 0% | 0% | 0%
src/backend100% | 0% | 0% | 0% | 0%
src/backend/serial100% | 0% | 0% | 0% | 0%
ROOT0% | 100% | 0% | 0% | 0%
Oldest Files (Top 47)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
Cargo.toml
in root
60 - 187 1956 140 20
lib.rs
in src
39 - 430 1956 111 15
scalar.rs
in src
1117 55 430 1954 122 23
field.rs
in src
257 16 430 1937 74 11
113 8 430 1937 72 8
867 67 430 1743 95 14
541 29 430 1743 86 14
279 17 688 1718 60 9
traits.rs
in src
106 8 430 1612 26 5
mod.rs
in src/backend
26 - 906 1612 29 5
macros.rs
in src
73 9 906 1544 6 3
269 21 430 1483 21 7
4 - 1360 1367 3 2
constants.rs
in src/backend/serial/u64
7682 - 873 1255 12 6
constants.rs
in src/backend/serial/u32
4709 - 873 1255 11 5
constants.rs
in src/backend/vector/avx2
3388 - 906 1255 6 2
field.rs
in src/backend/vector/avx2
444 12 904 1255 10 4
scalar.rs
in src/backend/serial/u32
403 17 906 1255 5 2
field.rs
in src/backend/serial/u32
357 16 430 1255 7 4
scalar.rs
in src/backend/serial/u64
328 17 464 1255 8 4
field.rs
in src/backend/serial/u64
299 14 430 1255 7 4
mod.rs
in src/backend/serial/curve_models
294 22 906 1255 7 3
edwards.rs
in src/backend/vector/avx2
169 16 464 1255 8 3
window.rs
in src
142 11 906 1255 7 3
straus.rs
in src/backend/serial/scalar_mul
77 2 906 1255 11 4
straus.rs
in src/backend/vector/scalar_mul
70 2 906 1255 11 4
vartime_double_base.rs
in src/backend/serial/scalar_mul
40 - 906 1255 7 2
vartime_double_base.rs
in src/backend/vector/scalar_mul
39 - 906 1255 7 2
mod.rs
in src/backend/vector
27 - 906 1255 16 4
variable_base.rs
in src/backend/serial/scalar_mul
26 - 873 1255 9 3
mod.rs
in src/backend/serial
21 - 906 1255 8 3
variable_base.rs
in src/backend/vector/scalar_mul
16 - 1158 1255 3 1
mod.rs
in src/backend/vector/scalar_mul
8 - 906 1255 9 3
mod.rs
in src/backend/serial/scalar_mul
8 - 906 1255 10 3
mod.rs
in src/backend/vector/avx2
7 - 906 1255 12 4
mod.rs
in src/backend/serial/u64
3 - 1158 1255 3 1
mod.rs
in src/backend/serial/u32
3 - 906 1255 5 2
field.rs
in src/backend/vector/ifma
667 21 906 1252 15 2
mod.rs
in src/backend/vector/ifma
7 - 906 1252 13 3
edwards.rs
in src/backend/vector/ifma
148 14 906 1248 8 2
constants.rs
in src/backend/vector/ifma
2043 - 906 1185 5 2
precomputed_straus.rs
in src/backend/serial/scalar_mul
82 2 906 1160 8 2
precomputed_straus.rs
in src/backend/vector/scalar_mul
79 2 906 1160 8 2
pippenger.rs
in src/backend/vector/scalar_mul
107 2 906 1062 9 3
pippenger.rs
in src/backend/serial/scalar_mul
102 2 906 1062 11 3
field.rs
in src/backend/serial/fiat
171 13 706 963 3 1
mod.rs
in src/backend/serial/fiat
5 - 963 963 1 1
Files Not Recently Changed (Top 47)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
4 - 1360 1367 3 2
mod.rs
in src/backend/serial/u64
3 - 1158 1255 3 1
variable_base.rs
in src/backend/vector/scalar_mul
16 - 1158 1255 3 1
mod.rs
in src/backend/serial/fiat
5 - 963 963 1 1
mod.rs
in src/backend/serial/u32
3 - 906 1255 5 2
mod.rs
in src/backend/vector/ifma
7 - 906 1252 13 3
mod.rs
in src/backend/vector/avx2
7 - 906 1255 12 4
mod.rs
in src/backend/serial/scalar_mul
8 - 906 1255 10 3
mod.rs
in src/backend/vector/scalar_mul
8 - 906 1255 9 3
mod.rs
in src/backend/serial
21 - 906 1255 8 3
mod.rs
in src/backend
26 - 906 1612 29 5
mod.rs
in src/backend/vector
27 - 906 1255 16 4
vartime_double_base.rs
in src/backend/vector/scalar_mul
39 - 906 1255 7 2
vartime_double_base.rs
in src/backend/serial/scalar_mul
40 - 906 1255 7 2
straus.rs
in src/backend/vector/scalar_mul
70 2 906 1255 11 4
macros.rs
in src
73 9 906 1544 6 3
straus.rs
in src/backend/serial/scalar_mul
77 2 906 1255 11 4
precomputed_straus.rs
in src/backend/vector/scalar_mul
79 2 906 1160 8 2
precomputed_straus.rs
in src/backend/serial/scalar_mul
82 2 906 1160 8 2
pippenger.rs
in src/backend/serial/scalar_mul
102 2 906 1062 11 3
pippenger.rs
in src/backend/vector/scalar_mul
107 2 906 1062 9 3
window.rs
in src
142 11 906 1255 7 3
edwards.rs
in src/backend/vector/ifma
148 14 906 1248 8 2
mod.rs
in src/backend/serial/curve_models
294 22 906 1255 7 3
scalar.rs
in src/backend/serial/u32
403 17 906 1255 5 2
field.rs
in src/backend/vector/ifma
667 21 906 1252 15 2
constants.rs
in src/backend/vector/ifma
2043 - 906 1185 5 2
constants.rs
in src/backend/vector/avx2
3388 - 906 1255 6 2
field.rs
in src/backend/vector/avx2
444 12 904 1255 10 4
variable_base.rs
in src/backend/serial/scalar_mul
26 - 873 1255 9 3
constants.rs
in src/backend/serial/u32
4709 - 873 1255 11 5
constants.rs
in src/backend/serial/u64
7682 - 873 1255 12 6
field.rs
in src/backend/serial/fiat
171 13 706 963 3 1
279 17 688 1718 60 9
edwards.rs
in src/backend/vector/avx2
169 16 464 1255 8 3
scalar.rs
in src/backend/serial/u64
328 17 464 1255 8 4
lib.rs
in src
39 - 430 1956 111 15
traits.rs
in src
106 8 430 1612 26 5
113 8 430 1937 72 8
field.rs
in src
257 16 430 1937 74 11
269 21 430 1483 21 7
field.rs
in src/backend/serial/u64
299 14 430 1255 7 4
field.rs
in src/backend/serial/u32
357 16 430 1255 7 4
541 29 430 1743 86 14
867 67 430 1743 95 14
scalar.rs
in src
1117 55 430 1954 122 23
Cargo.toml
in root
60 - 187 1956 140 20
Most Recently Created Files (Top 47)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
field.rs
in src/backend/serial/fiat
171 13 706 963 3 1
mod.rs
in src/backend/serial/fiat
5 - 963 963 1 1
pippenger.rs
in src/backend/vector/scalar_mul
107 2 906 1062 9 3
pippenger.rs
in src/backend/serial/scalar_mul
102 2 906 1062 11 3
precomputed_straus.rs
in src/backend/serial/scalar_mul
82 2 906 1160 8 2
precomputed_straus.rs
in src/backend/vector/scalar_mul
79 2 906 1160 8 2
constants.rs
in src/backend/vector/ifma
2043 - 906 1185 5 2
edwards.rs
in src/backend/vector/ifma
148 14 906 1248 8 2
field.rs
in src/backend/vector/ifma
667 21 906 1252 15 2
mod.rs
in src/backend/vector/ifma
7 - 906 1252 13 3
constants.rs
in src/backend/serial/u64
7682 - 873 1255 12 6
constants.rs
in src/backend/serial/u32
4709 - 873 1255 11 5
constants.rs
in src/backend/vector/avx2
3388 - 906 1255 6 2
field.rs
in src/backend/vector/avx2
444 12 904 1255 10 4
scalar.rs
in src/backend/serial/u32
403 17 906 1255 5 2
field.rs
in src/backend/serial/u32
357 16 430 1255 7 4
scalar.rs
in src/backend/serial/u64
328 17 464 1255 8 4
field.rs
in src/backend/serial/u64
299 14 430 1255 7 4
mod.rs
in src/backend/serial/curve_models
294 22 906 1255 7 3
edwards.rs
in src/backend/vector/avx2
169 16 464 1255 8 3
window.rs
in src
142 11 906 1255 7 3
straus.rs
in src/backend/serial/scalar_mul
77 2 906 1255 11 4
straus.rs
in src/backend/vector/scalar_mul
70 2 906 1255 11 4
vartime_double_base.rs
in src/backend/serial/scalar_mul
40 - 906 1255 7 2
vartime_double_base.rs
in src/backend/vector/scalar_mul
39 - 906 1255 7 2
mod.rs
in src/backend/vector
27 - 906 1255 16 4
variable_base.rs
in src/backend/serial/scalar_mul
26 - 873 1255 9 3
mod.rs
in src/backend/serial
21 - 906 1255 8 3
variable_base.rs
in src/backend/vector/scalar_mul
16 - 1158 1255 3 1
mod.rs
in src/backend/vector/scalar_mul
8 - 906 1255 9 3
mod.rs
in src/backend/serial/scalar_mul
8 - 906 1255 10 3
mod.rs
in src/backend/vector/avx2
7 - 906 1255 12 4
mod.rs
in src/backend/serial/u64
3 - 1158 1255 3 1
mod.rs
in src/backend/serial/u32
3 - 906 1255 5 2
4 - 1360 1367 3 2
269 21 430 1483 21 7
macros.rs
in src
73 9 906 1544 6 3
traits.rs
in src
106 8 430 1612 26 5
mod.rs
in src/backend
26 - 906 1612 29 5
279 17 688 1718 60 9
867 67 430 1743 95 14
541 29 430 1743 86 14
field.rs
in src
257 16 430 1937 74 11
113 8 430 1937 72 8
scalar.rs
in src
1117 55 430 1954 122 23
Cargo.toml
in root
60 - 187 1956 140 20
lib.rs
in src
39 - 430 1956 111 15
Most Recently Changed Files (Top 47)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
Cargo.toml
in root
60 - 187 1956 140 20
scalar.rs
in src
1117 55 430 1954 122 23
867 67 430 1743 95 14
541 29 430 1743 86 14
field.rs
in src/backend/serial/u32
357 16 430 1255 7 4
field.rs
in src/backend/serial/u64
299 14 430 1255 7 4
269 21 430 1483 21 7
field.rs
in src
257 16 430 1937 74 11
113 8 430 1937 72 8
traits.rs
in src
106 8 430 1612 26 5
lib.rs
in src
39 - 430 1956 111 15
scalar.rs
in src/backend/serial/u64
328 17 464 1255 8 4
edwards.rs
in src/backend/vector/avx2
169 16 464 1255 8 3
279 17 688 1718 60 9
field.rs
in src/backend/serial/fiat
171 13 706 963 3 1
constants.rs
in src/backend/serial/u64
7682 - 873 1255 12 6
constants.rs
in src/backend/serial/u32
4709 - 873 1255 11 5
variable_base.rs
in src/backend/serial/scalar_mul
26 - 873 1255 9 3
field.rs
in src/backend/vector/avx2
444 12 904 1255 10 4
constants.rs
in src/backend/vector/avx2
3388 - 906 1255 6 2
constants.rs
in src/backend/vector/ifma
2043 - 906 1185 5 2
field.rs
in src/backend/vector/ifma
667 21 906 1252 15 2
scalar.rs
in src/backend/serial/u32
403 17 906 1255 5 2
mod.rs
in src/backend/serial/curve_models
294 22 906 1255 7 3
edwards.rs
in src/backend/vector/ifma
148 14 906 1248 8 2
window.rs
in src
142 11 906 1255 7 3
pippenger.rs
in src/backend/vector/scalar_mul
107 2 906 1062 9 3
pippenger.rs
in src/backend/serial/scalar_mul
102 2 906 1062 11 3
precomputed_straus.rs
in src/backend/serial/scalar_mul
82 2 906 1160 8 2
precomputed_straus.rs
in src/backend/vector/scalar_mul
79 2 906 1160 8 2
straus.rs
in src/backend/serial/scalar_mul
77 2 906 1255 11 4
macros.rs
in src
73 9 906 1544 6 3
straus.rs
in src/backend/vector/scalar_mul
70 2 906 1255 11 4
vartime_double_base.rs
in src/backend/serial/scalar_mul
40 - 906 1255 7 2
vartime_double_base.rs
in src/backend/vector/scalar_mul
39 - 906 1255 7 2
mod.rs
in src/backend/vector
27 - 906 1255 16 4
mod.rs
in src/backend
26 - 906 1612 29 5
mod.rs
in src/backend/serial
21 - 906 1255 8 3
mod.rs
in src/backend/vector/scalar_mul
8 - 906 1255 9 3
mod.rs
in src/backend/serial/scalar_mul
8 - 906 1255 10 3
mod.rs
in src/backend/vector/avx2
7 - 906 1255 12 4
mod.rs
in src/backend/vector/ifma
7 - 906 1252 13 3
mod.rs
in src/backend/serial/u32
3 - 906 1255 5 2
mod.rs
in src/backend/serial/fiat
5 - 963 963 1 1
variable_base.rs
in src/backend/vector/scalar_mul
16 - 1158 1255 3 1
mod.rs
in src/backend/serial/u64
3 - 1158 1255 3 1
4 - 1360 1367 3 2