mozilla / mozjpeg
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system43% (41,137 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
asm74% (21,951 lines)
c35% (17,560 lines)
in17% (372 lines)
cc56% (352 lines)
java10% (342 lines)
h5% (269 lines)
css4% (119 lines)
js7% (110 lines)
inc12% (62 lines)
Duplication per Component (primary)
simd63% (28,983 lines)
ROOT28% (10,999 lines)
java9% (432 lines)
fuzz56% (352 lines)
doc6% (187 lines)
release12% (122 lines)
win25% (62 lines)
cmakescripts0% (0 lines)
md50% (0 lines)

Duplication Between Components (50+ lines)

G ROOT ROOT simd simd ROOT--simd 199

Download: SVG DOT (open online Graphviz editor)

Open 2D force graph... Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 87,216 duplicates...
Size#FoldersFilesLinesCode
389 x 2 simd/arm/aarch32
simd/arm/aarch64
325:925 (62%)
390:990 (58%)
view
167 x 2 simd/mips64
simd/mips64
123:339 (60%)
114:326 (78%)
view
144 x 2 simd/i386
simd/i386
260:438 (31%)
222:400 (36%)
view
111 x 2 simd/i386
simd/x86_64
6:131 (29%)
7:132 (32%)
view
102 x 2 simd/i386
simd/x86_64
3:119 (37%)
3:119 (38%)
view
94 x 2 simd/i386
simd/i386
161:270 (19%)
153:262 (24%)
view
94 x 2 simd/x86_64
simd/x86_64
149:258 (19%)
141:250 (25%)
view
86 x 2 ROOT
ROOT
94:204 (14%)
309:419 (22%)
view
84 x 2 simd/i386
simd/x86_64
285:386 (17%)
272:373 (17%)
view
82 x 2 simd/i386
simd/x86_64
141:239 (15%)
135:233 (15%)
view
80 x 2 simd/i386
simd/x86_64
178:272 (16%)
167:261 (15%)
view
80 x 2 simd/i386
simd/i386
265:357 (11%)
591:683 (11%)
view
79 x 2 simd/i386
simd/x86_64
48:132 (68%)
48:132 (68%)
view
79 x 2 simd/i386
simd/x86_64
47:131 (69%)
47:131 (69%)
view
77 x 2 simd/x86_64
simd/x86_64
189:277 (17%)
191:279 (15%)
view
77 x 2 simd/i386
simd/i386
199:287 (17%)
202:290 (15%)
view
77 x 2 simd/i386
simd/x86_64
179:269 (17%)
169:259 (17%)
view
76 x 2 simd/i386
simd/x86_64
369:461 (14%)
361:453 (14%)
view
75 x 2 simd/i386
simd/i386
80:171 (23%)
101:192 (14%)
view
74 x 2 simd/i386
simd/x86_64
277:367 (19%)
264:354 (20%)
view
73 x 2 simd/i386
simd/x86_64
6:89 (15%)
8:91 (16%)
view
73 x 2 simd/i386
simd/x86_64
245:333 (22%)
237:325 (23%)
view
70 x 2 ROOT
ROOT
201:292 (11%)
416:507 (17%)
view
69 x 2 simd/i386
simd/x86_64
233:317 (16%)
227:311 (17%)
view
69 x 2 simd/i386
simd/x86_64
152:236 (17%)
140:224 (18%)
view
69 x 2 simd/i386
simd/x86_64
160:244 (14%)
148:232 (14%)
view
68 x 2 simd/i386
simd/x86_64
153:236 (17%)
149:232 (14%)
view
68 x 2 simd/i386
simd/x86_64
161:244 (13%)
141:224 (18%)
view
67 x 2 simd/i386
simd/x86_64
286:368 (13%)
265:347 (18%)
view
67 x 2 simd/x86_64
simd/x86_64
343:417 (15%)
348:422 (13%)
view
67 x 2 simd/i386
simd/i386
354:428 (14%)
360:434 (13%)
view
67 x 2 simd/i386
simd/x86_64
278:360 (17%)
273:355 (14%)
view
67 x 2 simd/i386
simd/i386
286:368 (13%)
278:360 (17%)
view
67 x 2 simd/arm/aarch64
simd/arm/aarch64
72:153 (34%)
171:252 (34%)
view
67 x 2 simd/x86_64
simd/x86_64
273:355 (14%)
265:347 (18%)
view
66 x 2 simd/i386
simd/x86_64
6:82 (9%)
8:84 (9%)
view
66 x 2 simd/i386
simd/x86_64
6:82 (12%)
7:83 (12%)
view
65 x 2 simd/powerpc
simd/powerpc
155:268 (43%)
184:297 (34%)
view
65 x 2 simd/i386
simd/i386
232:312 (20%)
354:434 (12%)
view
64 x 2 ROOT
ROOT
61:127 (9%)
60:126 (64%)
view
63 x 2 simd/i386
simd/x86_64
120:195 (19%)
114:189 (20%)
view
61 x 2 simd/i386
simd/x86_64
51:117 (61%)
51:117 (61%)
view
61 x 2 simd/i386
simd/i386
291:352 (13%)
297:358 (12%)
view
61 x 2 simd/i386
simd/x86_64
42:108 (67%)
42:108 (67%)
view
61 x 2 simd/i386
simd/x86_64
50:116 (61%)
50:116 (61%)
view
61 x 2 simd/i386
simd/x86_64
48:114 (62%)
48:114 (62%)
view
61 x 2 simd/i386
simd/x86_64
43:109 (66%)
43:109 (66%)
view
61 x 2 simd/i386
simd/x86_64
202:272 (12%)
189:259 (14%)
view
61 x 2 simd/i386
simd/x86_64
199:269 (13%)
191:261 (11%)
view
61 x 2 simd/i386
simd/x86_64
47:113 (63%)
47:113 (63%)
view
Duplicated Units
The list of top 2 duplicated units.
See data for all 2 unit duplicates...
Size#FoldersFilesLinesCode
7 x 2 ROOT
ROOT
83:93 
160:169 
view
6 x 2 java/org/libjpegturbo/turbojpeg
java/org/libjpegturbo/turbojpeg
655:662 
1096:1103 
view