JetBrains / jitwatch4i
Duplication

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

Intro
Learn more...
Duplication Overall
system8% (1,589 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java9% (1,589 lines)
Duplication per Component (primary)
core10% (1,248 lines)
src5% (297 lines)
nasm3% (44 lines)
ROOT0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 131 duplicates...
Size#FoldersFilesLinesCode
86 x 2 core/src/main/java/org/a...atch/model/assembly/arm
core/src/main/java/org/a...atch/model/assembly/x86
44:220 (81%)
48:223 (67%)
view
35 x 2 core/src/main/java/org/a.../jarscan/freqinlinesize
core/src/main/java/org/a...ch/jarscan/methodlength
49:108 (71%)
49:108 (71%)
view
32 x 2 core/src/main/java/org/a...h/jarscan/sequencecount
core/src/main/java/org/a.../jarscan/sequencesearch
108:166 (33%)
107:165 (30%)
view
23 x 2 src/main/java/org/adopto...rt/eliminatedallocation
src/main/java/org/adopto...itwatch/ui/report/locks
39:74 (26%)
38:71 (25%)
view
19 x 2 src/main/java/org/adopto...ch/ui/nmethod/codecache
src/main/java/org/adopto.../nmethod/compilerthread
124:153 (6%)
142:171 (4%)
view
18 x 2 core/src/main/java/org/adoptopenjdk/jitwatch/util
core/src/main/java/org/adoptopenjdk/jitwatch/util
311:343 (8%)
377:409 (8%)
view
17 x 2 core/src/main/java/org/a...njdk/jitwatch/parser/j9
core/src/main/java/org/a...dk/jitwatch/parser/zing
72:97 (29%)
397:422 (9%)
view
16 x 2 core/src/main/java/org/a...enjdk/jitwatch/hotthrow
core/src/main/java/org/a...njdk/jitwatch/intrinsic
209:238 (16%)
151:180 (22%)
view
16 x 2 core/src/main/java/org/a...penjdk/jitwatch/toplist
core/src/main/java/org/a...penjdk/jitwatch/toplist
51:68 (26%)
34:51 (69%)
view
16 x 2 core/src/main/java/org/a...h/report/escapeanalysis
core/src/main/java/org/a...itwatch/report/inlining
65:95 (28%)
40:70 (40%)
view
15 x 2 core/src/main/java/org/a...jitwatch/model/bytecode
core/src/main/java/org/a...jitwatch/model/bytecode
288:319 (4%)
403:434 (4%)
view
15 x 2 src/main/java/org/adopto...itwatch/ui/report/locks
src/main/java/org/adopto...ch/ui/report/suggestion
97:125 (16%)
87:115 (17%)
view
15 x 2 core/src/main/java/org/a...h/report/escapeanalysis
core/src/main/java/org/a...watch/report/suggestion
48:63 (26%)
193:208 (5%)
view
15 x 2 nasm/src/main/java/com/nasmlanguage/psi/impl
nasm/src/main/java/com/nasmlanguage/psi/impl
104:125 (11%)
161:182 (11%)
view
15 x 2 src/main/java/org/adopto...rt/eliminatedallocation
src/main/java/org/adopto...itwatch/ui/report/locks
95:123 (17%)
97:125 (16%)
view
15 x 2 src/main/java/org/adopto...rt/eliminatedallocation
src/main/java/org/adopto...ch/ui/report/suggestion
95:123 (17%)
87:115 (17%)
view
15 x 2 core/src/main/java/org/adoptopenjdk/jitwatch/util
core/src/main/java/org/adoptopenjdk/jitwatch/util
282:309 (6%)
348:375 (6%)
view
12 x 2 core/src/main/java/org/a...jarscan/allocationcount
core/src/main/java/org/a...tch/jarscan/invokecount
47:65 (42%)
47:65 (42%)
view
12 x 2 core/src/main/java/org/a...itwatch/process/runtime
core/src/main/java/org/a...itwatch/process/runtime
34:58 (44%)
40:63 (40%)
view
12 x 2 src/main/java/org/adopto...rt/eliminatedallocation
src/main/java/org/adopto...itwatch/ui/report/locks
126:138 (13%)
128:140 (13%)
view
11 x 2 core/src/main/java/org/a...njdk/jitwatch/parser/j9
core/src/main/java/org/a...dk/jitwatch/parser/zing
94:114 (18%)
339:361 (5%)
view
11 x 2 src/main/java/org/adopto...rt/eliminatedallocation
src/main/java/org/adopto...itwatch/ui/report/locks
140:161 (12%)
142:163 (12%)
view
11 x 2 core/src/main/java/org/a...jitwatch/model/assembly
core/src/main/java/org/a...jitwatch/model/assembly
163:183 (7%)
240:260 (7%)
view
11 x 2 core/src/main/java/org/a...itwatch/process/runtime
core/src/main/java/org/a...itwatch/process/runtime
45:67 (40%)
55:77 (28%)
view
11 x 2 core/src/main/java/org/a...twatch/process/compiler
core/src/main/java/org/a...twatch/process/compiler
29:49 (45%)
29:49 (45%)
view
11 x 2 core/src/main/java/org/a...h/jarscan/sequencecount
core/src/main/java/org/a.../jarscan/sequencesearch
190:211 (11%)
191:212 (10%)
view
11 x 2 core/src/main/java/org/a...twatch/process/compiler
core/src/main/java/org/a...twatch/process/compiler
29:49 (45%)
30:50 (39%)
view
11 x 2 core/src/main/java/org/a...twatch/process/compiler
core/src/main/java/org/a...twatch/process/compiler
29:49 (45%)
30:50 (39%)
view
10 x 2 core/src/main/java/org/adoptopenjdk/jitwatch/model
core/src/main/java/org/adoptopenjdk/jitwatch/model
276:294 (8%)
111:129 (15%)
view
10 x 2 core/src/main/java/org/a...jitwatch/model/bytecode
core/src/main/java/org/a...openjdk/jitwatch/report
50:62 (19%)
84:96 (12%)
view
10 x 2 src/main/java/org/adopto...rt/eliminatedallocation
src/main/java/org/adopto...ch/ui/report/suggestion
61:79 (11%)
55:73 (11%)
view
10 x 2 core/src/main/java/org/a...dk/jitwatch/parser/zing
core/src/main/java/org/a...dk/jitwatch/parser/zing
78:99 (5%)
106:127 (5%)
view
10 x 2 core/src/main/java/org/a...jitwatch/model/assembly
core/src/main/java/org/a...jitwatch/model/assembly
189:210 (7%)
273:294 (7%)
view
10 x 2 src/main/java/org/adopto...rt/eliminatedallocation
src/main/java/org/adopto...itwatch/ui/report/locks
20:42 (45%)
19:41 (35%)
view
9 x 2 core/src/main/java/org/a...itwatch/process/runtime
core/src/main/java/org/a...itwatch/process/runtime
27:44 (33%)
30:47 (33%)
view
9 x 2 core/src/main/java/org/a...jitwatch/model/bytecode
core/src/main/java/org/a...jitwatch/model/bytecode
224:242 (7%)
50:68 (24%)
view
9 x 2 core/src/main/java/org/a.../jarscan/sequencesearch
core/src/main/java/org/a...jitwatch/model/bytecode
45:63 (24%)
50:68 (24%)
view
9 x 2 core/src/main/java/org/a.../jarscan/freqinlinesize
core/src/main/java/org/a...jarscan/methodsizehisto
90:108 (18%)
56:74 (27%)
view
9 x 2 core/src/main/java/org/adoptopenjdk/jitwatch/model
core/src/main/java/org/a...openjdk/jitwatch/report
641:659 (2%)
85:96 (10%)
view
9 x 2 core/src/main/java/org/a...enjdk/jitwatch/hotthrow
core/src/main/java/org/a...jitwatch/model/bytecode
55:66 (17%)
51:62 (17%)
view
9 x 2 core/src/main/java/org/a...itwatch/process/runtime
core/src/main/java/org/a...itwatch/process/runtime
30:47 (33%)
30:47 (33%)
view
9 x 2 core/src/main/java/org/a...itwatch/process/runtime
core/src/main/java/org/a...itwatch/process/runtime
30:47 (33%)
27:44 (33%)
view
9 x 2 core/src/main/java/org/a...openjdk/jitwatch/loader
core/src/main/java/org/a...openjdk/jitwatch/loader
450:464 (2%)
480:493 (2%)
view
9 x 2 core/src/main/java/org/a.../jarscan/sequencesearch
core/src/main/java/org/a...jitwatch/model/bytecode
45:63 (24%)
259:277 (6%)
view
9 x 2 core/src/main/java/org/a...enjdk/jitwatch/hotthrow
core/src/main/java/org/a...jitwatch/model/bytecode
55:66 (17%)
259:277 (6%)
view
9 x 2 core/src/main/java/org/a...enjdk/jitwatch/hotthrow
core/src/main/java/org/adoptopenjdk/jitwatch/model
55:66 (17%)
478:489 (4%)
view
9 x 2 core/src/main/java/org/a...jitwatch/model/bytecode
core/src/main/java/org/a...openjdk/jitwatch/report
224:242 (7%)
85:96 (10%)
view
9 x 2 core/src/main/java/org/adoptopenjdk/jitwatch/model
core/src/main/java/org/a...jitwatch/model/bytecode
641:659 (2%)
50:68 (24%)
view
9 x 2 core/src/main/java/org/adoptopenjdk/jitwatch/model
core/src/main/java/org/a...jitwatch/model/bytecode
478:489 (4%)
224:242 (7%)
view
9 x 2 src/main/java/org/adopto...itwatch/ui/compilechain
src/main/java/org/adopto...itwatch/ui/compilechain
466:475 (2%)
549:558 (2%)
view
Duplicated Units
The list of top 9 duplicated units.
See data for all 9 unit duplicates...
Size#FoldersFilesLinesCode
82 x 2 core/src/main/java/org/a...atch/model/assembly/arm
core/src/main/java/org/a...atch/model/assembly/x86
112:211 
115:214 
view
48 x 2 core/src/main/java/org/a...atch/model/assembly/arm
core/src/main/java/org/a...atch/model/assembly/x86
48:109 
52:112 
view
20 x 2 core/src/main/java/org/a...njdk/jitwatch/parser/j9
core/src/main/java/org/a...dk/jitwatch/parser/zing
73:99 
398:424 
view
12 x 2 core/src/main/java/org/a...h/jarscan/sequencecount
core/src/main/java/org/a.../jarscan/sequencesearch
190:206 
191:207 
view
9 x 2 core/src/main/java/org/adoptopenjdk/jitwatch/model
core/src/main/java/org/adoptopenjdk/jitwatch/model
121:131 
286:296 
view
9 x 2 src/main/java/org/adopto...rt/eliminatedallocation
src/main/java/org/adopto...itwatch/ui/report/locks
146:156 
148:158 
view
8 x 4 core/src/main/java/org/a...twatch/process/compiler
core/src/main/java/org/a...twatch/process/compiler
core/src/main/java/org/a...twatch/process/compiler
core/src/main/java/org/a...twatch/process/compiler
27:39 
27:39 
29:41 
28:40 
view
8 x 3 core/src/main/java/org/a...itwatch/process/runtime
core/src/main/java/org/a...itwatch/process/runtime
core/src/main/java/org/a...itwatch/process/runtime
28:40 
25:37 
28:40 
view
7 x 2 core/src/main/java/org/a...atch/model/assembly/arm
core/src/main/java/org/a...atch/model/assembly/x86
226:236 
230:240 
view