apache / harmony-drlvm
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
34% | 21% | 25% | 10% | 8%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
cpp41% | 23% | 24% | 7% | 3%
h17% | 13% | 30% | 14% | 24%
java17% | 22% | 29% | 17% | 13%
htm90% | 0% | 0% | 6% | 2%
html84% | 0% | 14% | 0% | 1%
g100% | 0% | 0% | 0% | 0%
c0% | 39% | 14% | 17% | 28%
inl0% | 87% | 0% | 0% | 12%
asm0% | 0% | 46% | 30% | 23%
xml0% | 0% | 28% | 41% | 29%
css0% | 0% | 100% | 0% | 0%
cfg0% | 0% | 0% | 100% | 0%
s0% | 0% | 0% | 38% | 61%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
vm34% | 21% | 25% | 9% | 8%
make0% | 0% | 28% | 41% | 29%
Longest Files (Top 50)
File# lines# units
escanalyzer.cpp
in vm/jitrino/src/optimizer
5289 7
sched_enums.h
in vm/vmcore/src/util/ipf/code_emit
4691 -
simplifier.cpp
in vm/jitrino/src/optimizer
3639 14
interpreter.cpp
in vm/interpreter/src
2934 9
IRBuilder.cpp
in vm/jitrino/src/optimizer
2882 20
Class_File_Loader.cpp
in vm/vmcore/src/class_support
2875 21
JavaByteCodeTranslator.cpp
in vm/jitrino/src/translator/java
2598 77
Ia32InstCodeSelector.cpp
in vm/jitrino/src/codegenerator/ia32
2564 59
Inst.cpp
in vm/jitrino/src/optimizer
2404 53
memoryopt.cpp
in vm/jitrino/src/optimizer
2341 86
hashvaluenumberer.cpp
in vm/jitrino/src/optimizer
2311 33
lil.cpp
in vm/vmcore/src/lil
2308 98
IpfInstCodeSelector.cpp
in vm/jitrino/src/codegenerator/ipf
2276 59
SignatureParser.java
in vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/parser
2152 64
Ia32IRManager.cpp
in vm/jitrino/src/codegenerator/ia32
2057 51
PMF.cpp
in vm/jitrino/src/main
1980 61
CodeSelectors.cpp
in vm/jitrino/src/optimizer
1942 27
ThreadManager.htm
in vm/thread/doc
1912 -
syncopt.cpp
in vm/jitrino/src/optimizer
1864 42
NCAI.html
in vm/vmcore/src/ncai
1863 -
jit_runtime_support.cpp
in vm/vmcore/src/jit
1861 48
jvmti_event.cpp
in vm/vmcore/src/jvmti
1854 37
merced.cpp
in vm/vmcore/src/util/ipf/code_emit
1760 151
JavaLabelPrepass.cpp
in vm/jitrino/src/translator/java
1687 208
classloader.cpp
in vm/vmcore/src/class_support
1655 36
Code_Emitter.h
in vm/vmcore/src/util/ipf/include
1571 210
jni.h
in vm/include
1564 220
Inst.h
in vm/jitrino/src/optimizer
1563 150
lil_code_generator_ipf.cpp
in vm/vmcore/src/lil/ipf
1557 85
C_Interface.cpp
in vm/vmcore/src/class_support
1534 133
jni.cpp
in vm/vmcore/src/jni
1490 64
IpfEncoder.cpp
in vm/jitrino/src/codegenerator/ipf
1476 16
Ia32SpillGen.cpp
in vm/jitrino/src/codegenerator/ia32
1375 51
context_x.cpp
in vm/vmcore/src/verifier-3363/base
1336 8
Ia32Printer.cpp
in vm/jitrino/src/codegenerator/ia32
1325 56
jit_runtime_support_ipf.cpp
in vm/vmcore/src/util/ipf/base
1286 23
lil_code_generator_em64t.cpp
in vm/vmcore/src/lil/em64t
1276 46
Code_Emitter.cpp
in vm/vmcore/src/util/ipf/code_emit
1249 70
lil_code_generator_ia32.cpp
in vm/vmcore/src/lil/ia32
1242 72
enc_tabl.cpp
in vm/port/src/encoder/ia32_em64t
1221 4
IpfEmitter.cpp
in vm/jitrino/src/codegenerator/ipf
1215 35
jni_array.cpp
in vm/vmcore/src/jni
1208 37
Type.cpp
in vm/jitrino/src/shared
1136 18
jni_method.cpp
in vm/vmcore/src/jni
1127 94
compiler.cpp
in vm/jitrino/src/jet
1123 16
VMInterface.cpp
in vm/jitrino/src/vm
1111 51
jvmti_break_intf.cpp
in vm/vmcore/src/jvmti
1109 9
signature.g
in vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/parser
1093 -
jvmti.h
in vm/include
1092 121
Prepare.cpp
in vm/vmcore/src/class_support
1087 25
Files With Most Units (Top 50)
File# lines# units
jni.h
in vm/include
1564 220
Code_Emitter.h
in vm/vmcore/src/util/ipf/include
1571 210
JavaLabelPrepass.cpp
in vm/jitrino/src/translator/java
1687 208
inliner.cpp
in vm/jitrino/src/optimizer
996 159
merced.cpp
in vm/vmcore/src/util/ipf/code_emit
1760 151
Inst.h
in vm/jitrino/src/optimizer
1563 150
C_Interface.cpp
in vm/vmcore/src/class_support
1534 133
Type.h
in vm/jitrino/src/shared
655 132
jvmti.h
in vm/include
1092 121
Class.h
in vm/vmcore/include
743 106
Opcode.h
in vm/jitrino/src/optimizer
808 99
lil.cpp
in vm/vmcore/src/lil
2308 98
jni_method.cpp
in vm/vmcore/src/jni
1127 94
Ia32Inst.h
in vm/jitrino/src/codegenerator/ia32
720 91
memoryopt.cpp
in vm/jitrino/src/optimizer
2341 86
lil_code_generator_ipf.cpp
in vm/vmcore/src/lil/ipf
1557 85
JavaByteCodeTranslator.cpp
in vm/jitrino/src/translator/java
2598 77
IpfCfg.h
in vm/jitrino/src/codegenerator/ipf/include
300 77
ControlFlowGraph.h
in vm/jitrino/src/shared
335 72
lil_code_generator_ia32.cpp
in vm/vmcore/src/lil/ia32
1242 72
class_member.h
in vm/vmcore/include
477 70
Code_Emitter.cpp
in vm/vmcore/src/util/ipf/code_emit
1249 70
IpfEncoder.h
in vm/jitrino/src/codegenerator/ipf/include
786 68
enc.h
in vm/jitrino/src/jet
600 64
SignatureParser.java
in vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/parser
2152 64
Class.java
in vm/vmcore/src/kernel_classes/javasrc/java/lang
929 64
jni.cpp
in vm/vmcore/src/jni
1490 64
classic_abcd_solver.cpp
in vm/jitrino/src/optimizer/abcd
986 62
PMF.cpp
in vm/jitrino/src/main
1980 61
IpfInstCodeSelector.cpp
in vm/jitrino/src/codegenerator/ipf
2276 59
Ia32InstCodeSelector.cpp
in vm/jitrino/src/codegenerator/ia32
2564 59
jni_field.cpp
in vm/vmcore/src/jni
819 57
Ia32Printer.cpp
in vm/jitrino/src/codegenerator/ia32
1325 56
Inst.cpp
in vm/jitrino/src/optimizer
2404 53
Thread.java
in vm/vmcore/src/kernel_classes/javasrc/java/lang
533 52
lil_code_generator_em64t.h
in vm/vmcore/src/lil/em64t/include
436 52
VMInterface.cpp
in vm/jitrino/src/vm
1111 51
Ia32SpillGen.cpp
in vm/jitrino/src/codegenerator/ia32
1375 51
Ia32IRManager.cpp
in vm/jitrino/src/codegenerator/ia32
2057 51
ClassLoader.java
in vm/vmcore/src/kernel_classes/javasrc/java/lang
672 50
MemoryAttribute.h
in vm/jitrino/src/shared
267 48
Runtime.java
in vm/vmcore/src/kernel_classes/javasrc/java/lang
472 48
jit_runtime_support.cpp
in vm/vmcore/src/jit
1861 48
enc_ia32.cpp
in vm/jitrino/src/jet
844 46
lil_code_generator_em64t.cpp
in vm/vmcore/src/lil/em64t
1276 46
Opnd.h
in vm/jitrino/src/optimizer
247 44
syncopt.cpp
in vm/jitrino/src/optimizer
1864 42
Ia32Inst.cpp
in vm/jitrino/src/codegenerator/ia32
745 42
ncai.h
in vm/include
319 42
JavaLabelPrepass.h
in vm/jitrino/src/translator/java
509 41
Files With Long Lines (Top 50)

There are 274 files with lines longer than 120 characters. In total, there are 1878 long lines.

File# lines# units# long lines
signature.g
in vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/parser
1093 - 227
Opcode.cpp
in vm/jitrino/src/optimizer
709 12 152
Ia32InstCodeSelector.cpp
in vm/jitrino/src/codegenerator/ia32
2564 59 70
JavaByteCodeTranslator.cpp
in vm/jitrino/src/translator/java
2598 77 43
merced.h
in vm/vmcore/src/util/ipf/include
642 37 35
Ia32IRManager.cpp
in vm/jitrino/src/codegenerator/ia32
2057 51 33
Ia32InternalProfiler.cpp
in vm/jitrino/src/codegenerator/ia32
850 8 31
merced.cpp
in vm/vmcore/src/util/ipf/code_emit
1760 151 31
Ia32I8Lowerer.cpp
in vm/jitrino/src/codegenerator/ia32
1083 23 30
Code_Emitter.h
in vm/vmcore/src/util/ipf/include
1571 210 30
Ia32i586InstsExpansion.cpp
in vm/jitrino/src/codegenerator/ia32
473 9 28
EdgeProfiler.cpp
in vm/jitrino/src/dynopt
651 15 26
AuxiliaryCreator.java
in vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/support
143 4 23
context_x.cpp
in vm/vmcore/src/verifier-3363/base
1336 8 22
inliner.cpp
in vm/jitrino/src/optimizer
996 159 21
Ia32APIMagics.cpp
in vm/jitrino/src/codegenerator/ia32
732 18 19
jit_runtime_support_ia32.cpp
in vm/vmcore/src/util/ia32/base
797 7 19
Parser.java
in vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/parser
738 4 19
lil_code_generator_ipf.cpp
in vm/vmcore/src/lil/ipf
1557 85 19
IpfCodeSelector.h
in vm/jitrino/src/codegenerator/ipf/include
279 23 18
TypeVariableImpl.java
in vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/implementation
130 6 18
simplifier.cpp
in vm/jitrino/src/optimizer
3639 14 16
ParameterizedTypeRepository.java
in vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/repository
161 8 16
SignatureParser.java
in vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/parser
2152 64 16
space_tuner.cpp
in vm/gc_gen/src/common
402 10 16
Loop.cpp
in vm/jitrino/src/optimizer
695 14 14
jit_runtime_support_ipf.cpp
in vm/vmcore/src/util/ipf/base
1286 23 14
devirtualizer.cpp
in vm/jitrino/src/optimizer
410 - 13
DrlEMImpl.cpp
in vm/em/src
736 31 13
lil.cpp
in vm/vmcore/src/lil
2308 98 13
helper_inliner.cpp
in vm/jitrino/src/optimizer
392 9 12
loop_unroll.cpp
in vm/jitrino/src/optimizer
558 22 12
escanalyzer.cpp
in vm/jitrino/src/optimizer
5289 7 12
JavaLabelPrepass.cpp
in vm/jitrino/src/translator/java
1687 208 12
Ia32RCE.cpp
in vm/jitrino/src/codegenerator/ia32
127 1 12
SignatureLexer2.java
in vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/parser
461 10 12
verify_gc_effect.cpp
in vm/gc_gen/src/verify
459 17 12
wspace_mark_sweep.h
in vm/gc_gen/src/mark_sweep
442 22 12
mspace_extend_compact.cpp
in vm/gc_gen/src/mark_compact
289 12 12
Ia32BranchTrans.cpp
in vm/jitrino/src/codegenerator/ia32
388 5 11
lil_code_generator_ia32.cpp
in vm/vmcore/src/lil/ia32
1242 72 11
wspace_chunk.cpp
in vm/gc_gen/src/mark_sweep
746 27 11
Ia32PeepHole.cpp
in vm/jitrino/src/codegenerator/ia32
946 17 10
vm_stats.cpp
in vm/vmcore/src/util
698 6 10
Class_File_Loader.cpp
in vm/vmcore/src/class_support
2875 21 10
encoder.h
in vm/port/src/encoder/ia32_em64t
393 8 10
Stl.h
in vm/jitrino/src/shared
378 37 9
EMInterface.h
in vm/jitrino/src/vm
101 5 9
Ia32Inst.h
in vm/jitrino/src/codegenerator/ia32
720 91 9
Ia32IRManager.h
in vm/jitrino/src/codegenerator/ia32
293 28 9
Correlations

File Size vs. Commits (all time): 1204 points

vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/misc/SystemUtils.java x: 4 commits (all time) y: 31 lines of code make/vm/port_ch.xml x: 5 commits (all time) y: 105 lines of code vm/port/src/modules/unix/freebsd/native_modules_procmap.c x: 1 commits (all time) y: 28 lines of code vm/port/src/modules/unix/include/port_modules_unix.h x: 1 commits (all time) y: 8 lines of code vm/port/src/modules/unix/native_modules_os.c x: 1 commits (all time) y: 184 lines of code make/properties.xml x: 6 commits (all time) y: 104 lines of code make/vm/hythr.xml x: 5 commits (all time) y: 41 lines of code vm/vmcore/src/init/vm_properties.cpp x: 47 commits (all time) y: 300 lines of code make/build-java.xml x: 5 commits (all time) y: 42 lines of code vm/thread/doc/conventions.htm x: 2 commits (all time) y: 62 lines of code vm/vmcore/src/ncai/NCAI.html x: 2 commits (all time) y: 1863 lines of code vm/thread/doc/drl.css x: 2 commits (all time) y: 246 lines of code vm/interpreter/src/invokeJNI_Windows_em64t.asm x: 3 commits (all time) y: 62 lines of code vm/port/src/atomic/win/port_atomic_em64t.asm x: 3 commits (all time) y: 30 lines of code vm/port/src/signals/win/signals_asm_em64t.asm x: 5 commits (all time) y: 173 lines of code vm/gc_gen/src/mark_sweep/wspace_concurrent_gc_stats.cpp x: 6 commits (all time) y: 160 lines of code vm/gc_gen/src/mark_sweep/wspace_sweep_concurrent.cpp x: 11 commits (all time) y: 341 lines of code vm/include/ncai.h x: 3 commits (all time) y: 319 lines of code vm/include/ncai_types.h x: 3 commits (all time) y: 175 lines of code vm/vmcore/include/ncai_direct.h x: 2 commits (all time) y: 166 lines of code vm/vmcore/include/ncai_internal.h x: 6 commits (all time) y: 72 lines of code vm/vmcore/src/ncai/ncai_break.cpp x: 3 commits (all time) y: 100 lines of code vm/vmcore/src/ncai/ncai_event.cpp x: 3 commits (all time) y: 244 lines of code vm/vmcore/src/ncai/ncai_memory.cpp x: 4 commits (all time) y: 127 lines of code vm/vmcore/src/ncai/ncai_modules.cpp x: 7 commits (all time) y: 500 lines of code vm/vmcore/src/ncai/ncai_registers.cpp x: 4 commits (all time) y: 74 lines of code vm/vmcore/src/ncai/ncai_step.cpp x: 5 commits (all time) y: 421 lines of code vm/vmcore/src/ncai/ncai_thread.cpp x: 5 commits (all time) y: 200 lines of code vm/vmcore/src/ncai/utils/ncai_step_em64t.cpp x: 3 commits (all time) y: 17 lines of code vm/vmcore/src/ncai/utils/ncai_step_ia32.cpp x: 4 commits (all time) y: 325 lines of code vm/vmcore/src/ncai/utils/ncai_utils_em64t.cpp x: 7 commits (all time) y: 249 lines of code vm/vmcore/src/ncai/utils/ncai_utils_ia32.cpp x: 8 commits (all time) y: 210 lines of code vm/vmcore/src/ncai/utils/ncai_utils_linux.cpp x: 5 commits (all time) y: 14 lines of code vm/vmcore/src/ncai/utils/ncai_utils_win.cpp x: 4 commits (all time) y: 15 lines of code vm/vmcore/src/init/parse_arguments.cpp x: 38 commits (all time) y: 392 lines of code vm/jitrino/src/jet/jet.cpp x: 23 commits (all time) y: 608 lines of code vm/doc/vm.cfg x: 8 commits (all time) y: 164 lines of code vm/em/src/DrlEMImpl.h x: 18 commits (all time) y: 91 lines of code vm/em/src/DrlProfileCollectionFramework.h x: 6 commits (all time) y: 53 lines of code vm/em/src/EBProfileCollector.cpp x: 14 commits (all time) y: 195 lines of code vm/em/src/EBProfileCollector.h x: 11 commits (all time) y: 59 lines of code vm/em/src/EdgeProfileCollector.cpp x: 16 commits (all time) y: 230 lines of code vm/em/src/EdgeProfileCollector.h x: 9 commits (all time) y: 67 lines of code vm/em/src/MTable.h x: 3 commits (all time) y: 63 lines of code vm/em/src/NValueProfileCollector.h x: 11 commits (all time) y: 135 lines of code vm/include/interpreter_imports.h x: 8 commits (all time) y: 18 lines of code vm/include/open/bytecodes.h x: 5 commits (all time) y: 214 lines of code vm/include/open/em.h x: 6 commits (all time) y: 23 lines of code vm/include/open/em_vm.h x: 9 commits (all time) y: 27 lines of code vm/include/open/vm_class_manipulation.h x: 7 commits (all time) y: 89 lines of code vm/interpreter/src/interp_native_em64t.cpp x: 20 commits (all time) y: 689 lines of code vm/jitrino/src/codegenerator/CodeGenIntfc.h x: 32 commits (all time) y: 410 lines of code vm/jitrino/src/codegenerator/ia32/Ia32BCMap.h x: 10 commits (all time) y: 67 lines of code vm/jitrino/src/codegenerator/ia32/Ia32BranchTrans.cpp x: 11 commits (all time) y: 388 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CallingConvention.cpp x: 9 commits (all time) y: 202 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CallingConvention.h x: 9 commits (all time) y: 115 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CgUtils.cpp x: 7 commits (all time) y: 324 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CgUtils.h x: 5 commits (all time) y: 97 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CodeEmitter.cpp x: 36 commits (all time) y: 841 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CodeGenerator.cpp x: 10 commits (all time) y: 88 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CodeLayout.cpp x: 10 commits (all time) y: 236 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CodeLayoutBottomUp.cpp x: 9 commits (all time) y: 170 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CodeLayoutTopDown.cpp x: 5 commits (all time) y: 156 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CodeLayoutTopDown.h x: 4 commits (all time) y: 47 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CodeSelector.cpp x: 12 commits (all time) y: 355 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CodeSelector.h x: 8 commits (all time) y: 119 lines of code vm/jitrino/src/codegenerator/ia32/Ia32ComplexAddrFormLoader.cpp x: 7 commits (all time) y: 202 lines of code vm/jitrino/src/codegenerator/ia32/Ia32Constraint.cpp x: 9 commits (all time) y: 142 lines of code vm/jitrino/src/codegenerator/ia32/Ia32ConstraintsResolver.cpp x: 10 commits (all time) y: 316 lines of code vm/jitrino/src/codegenerator/ia32/Ia32ConstraintsResolver.h x: 5 commits (all time) y: 66 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CopyExpansion.cpp x: 13 commits (all time) y: 350 lines of code vm/jitrino/src/codegenerator/ia32/Ia32EarlyPropagation.cpp x: 12 commits (all time) y: 148 lines of code vm/jitrino/src/codegenerator/ia32/Ia32Encoder.cpp x: 17 commits (all time) y: 372 lines of code vm/jitrino/src/codegenerator/ia32/Ia32GCMap.cpp x: 32 commits (all time) y: 477 lines of code vm/jitrino/src/codegenerator/ia32/Ia32GCMap.h x: 11 commits (all time) y: 123 lines of code vm/jitrino/src/codegenerator/ia32/Ia32GCSafePoints.cpp x: 24 commits (all time) y: 790 lines of code vm/jitrino/src/codegenerator/ia32/Ia32GCSafePoints.h x: 6 commits (all time) y: 115 lines of code vm/jitrino/src/codegenerator/ia32/Ia32GlobalPropagation.cpp x: 2 commits (all time) y: 384 lines of code vm/jitrino/src/codegenerator/ia32/Ia32I8Lowerer.cpp x: 20 commits (all time) y: 1083 lines of code vm/jitrino/src/codegenerator/ia32/Ia32IRManager.cpp x: 48 commits (all time) y: 2057 lines of code vm/jitrino/src/codegenerator/ia32/Ia32IRManager.h x: 26 commits (all time) y: 293 lines of code vm/jitrino/src/codegenerator/ia32/Ia32InstCodeSelector.h x: 24 commits (all time) y: 332 lines of code vm/jitrino/src/codegenerator/ia32/Ia32InternalProfiler.cpp x: 14 commits (all time) y: 850 lines of code vm/jitrino/src/codegenerator/ia32/Ia32InternalTrace.cpp x: 10 commits (all time) y: 145 lines of code vm/jitrino/src/codegenerator/ia32/Ia32Printer.cpp x: 22 commits (all time) y: 1325 lines of code vm/jitrino/src/codegenerator/ia32/Ia32RCE.cpp x: 12 commits (all time) y: 127 lines of code vm/jitrino/src/codegenerator/ia32/Ia32RegAlloc2.cpp x: 11 commits (all time) y: 510 lines of code vm/jitrino/src/codegenerator/ia32/Ia32RegAllocCheck.cpp x: 7 commits (all time) y: 220 lines of code vm/jitrino/src/codegenerator/ia32/Ia32RuntimeInterface.cpp x: 19 commits (all time) y: 119 lines of code vm/jitrino/src/codegenerator/ia32/Ia32RuntimeInterface.h x: 10 commits (all time) y: 23 lines of code vm/jitrino/src/codegenerator/ia32/Ia32SpillGen.cpp x: 17 commits (all time) y: 1375 lines of code vm/jitrino/src/codegenerator/ia32/Ia32StackInfo.cpp x: 16 commits (all time) y: 337 lines of code vm/jitrino/src/codegenerator/ia32/Ia32StackInfo.h x: 9 commits (all time) y: 99 lines of code vm/jitrino/src/codegenerator/ia32/Ia32StackLayout.cpp x: 14 commits (all time) y: 288 lines of code vm/jitrino/src/codegenerator/ia32/Ia32WebMaker.cpp x: 9 commits (all time) y: 570 lines of code vm/jitrino/src/codegenerator/ia32/Ia32i586InstsExpansion.cpp x: 6 commits (all time) y: 473 lines of code vm/jitrino/src/codegenerator/ipf/IpfEmitter.cpp x: 11 commits (all time) y: 1215 lines of code vm/jitrino/src/codegenerator/ipf/IpfEncoder.cpp x: 8 commits (all time) y: 1476 lines of code vm/jitrino/src/codegenerator/ipf/IpfLiveManager.cpp x: 2 commits (all time) y: 192 lines of code vm/jitrino/src/codegenerator/ipf/include/IpfLiveManager.h x: 2 commits (all time) y: 63 lines of code vm/jitrino/src/dynopt/EdgeProfiler.cpp x: 12 commits (all time) y: 651 lines of code vm/jitrino/src/dynopt/StaticProfiler.cpp x: 11 commits (all time) y: 558 lines of code vm/jitrino/src/dynopt/ValueProfiler.cpp x: 13 commits (all time) y: 95 lines of code vm/jitrino/src/jet/arith_rt.cpp x: 10 commits (all time) y: 261 lines of code vm/jitrino/src/jet/bcproc.cpp x: 16 commits (all time) y: 482 lines of code vm/jitrino/src/jet/cg.cpp x: 17 commits (all time) y: 605 lines of code vm/jitrino/src/jet/cg.h x: 23 commits (all time) y: 380 lines of code vm/jitrino/src/jet/cg_arith.cpp x: 5 commits (all time) y: 359 lines of code vm/jitrino/src/jet/cg_fld_arr.cpp x: 32 commits (all time) y: 339 lines of code vm/jitrino/src/jet/cg_ia32.cpp x: 10 commits (all time) y: 52 lines of code vm/jitrino/src/jet/cg_instr.cpp x: 20 commits (all time) y: 306 lines of code vm/jitrino/src/jet/cg_meth.cpp x: 25 commits (all time) y: 743 lines of code vm/jitrino/src/jet/cg_obj.cpp x: 17 commits (all time) y: 199 lines of code vm/jitrino/src/jet/cg_regs.cpp x: 17 commits (all time) y: 688 lines of code vm/jitrino/src/jet/compiler.h x: 11 commits (all time) y: 104 lines of code vm/jitrino/src/jet/csig.cpp x: 7 commits (all time) y: 73 lines of code vm/jitrino/src/jet/csig.h x: 7 commits (all time) y: 164 lines of code vm/jitrino/src/jet/enc.cpp x: 11 commits (all time) y: 541 lines of code vm/jitrino/src/jet/enc.h x: 15 commits (all time) y: 600 lines of code vm/jitrino/src/jet/enc_ia32.cpp x: 16 commits (all time) y: 844 lines of code vm/jitrino/src/jet/jdefs.cpp x: 4 commits (all time) y: 264 lines of code vm/jitrino/src/jet/jdefs.h x: 9 commits (all time) y: 222 lines of code vm/jitrino/src/jet/jet.h x: 9 commits (all time) y: 42 lines of code vm/jitrino/src/jet/magics.cpp x: 13 commits (all time) y: 78 lines of code vm/jitrino/src/jet/mib.h x: 8 commits (all time) y: 171 lines of code vm/jitrino/src/jet/rt.cpp x: 21 commits (all time) y: 479 lines of code vm/jitrino/src/jet/sconsts.cpp x: 8 commits (all time) y: 59 lines of code vm/jitrino/src/jet/sframe.h x: 6 commits (all time) y: 136 lines of code vm/jitrino/src/jet/stats.cpp x: 4 commits (all time) y: 92 lines of code vm/jitrino/src/jet/structs.h x: 7 commits (all time) y: 290 lines of code vm/jitrino/src/jet/trace.cpp x: 12 commits (all time) y: 525 lines of code vm/jitrino/src/main/PMF.cpp x: 19 commits (all time) y: 1980 lines of code vm/jitrino/src/main/PMF.h x: 6 commits (all time) y: 240 lines of code vm/jitrino/src/optimizer/CSEHash.h x: 6 commits (all time) y: 193 lines of code vm/jitrino/src/optimizer/CodeGenerator.cpp x: 19 commits (all time) y: 25 lines of code vm/jitrino/src/optimizer/FastArrayFilling.cpp x: 12 commits (all time) y: 209 lines of code vm/jitrino/src/optimizer/FlowGraph.cpp x: 26 commits (all time) y: 1062 lines of code vm/jitrino/src/optimizer/IRBuilder.cpp x: 29 commits (all time) y: 2882 lines of code vm/jitrino/src/optimizer/IRBuilder.h x: 21 commits (all time) y: 298 lines of code vm/jitrino/src/optimizer/Inst.cpp x: 33 commits (all time) y: 2404 lines of code vm/jitrino/src/optimizer/Inst.h x: 24 commits (all time) y: 1563 lines of code vm/jitrino/src/optimizer/Loop.cpp x: 12 commits (all time) y: 695 lines of code vm/jitrino/src/optimizer/LoopUtils.cpp x: 2 commits (all time) y: 212 lines of code vm/jitrino/src/optimizer/Opcode.cpp x: 18 commits (all time) y: 709 lines of code vm/jitrino/src/optimizer/Opcode.h x: 22 commits (all time) y: 808 lines of code vm/jitrino/src/optimizer/Opnd.cpp x: 9 commits (all time) y: 163 lines of code vm/jitrino/src/optimizer/Opnd.h x: 8 commits (all time) y: 247 lines of code vm/jitrino/src/optimizer/codelowerer.cpp x: 7 commits (all time) y: 909 lines of code vm/jitrino/src/optimizer/constantfolder.cpp x: 9 commits (all time) y: 874 lines of code vm/jitrino/src/optimizer/dabce.cpp x: 4 commits (all time) y: 599 lines of code vm/jitrino/src/optimizer/dabce.h x: 2 commits (all time) y: 99 lines of code vm/jitrino/src/optimizer/deadcodeeliminator.cpp x: 15 commits (all time) y: 1050 lines of code vm/jitrino/src/optimizer/deadcodeeliminator.h x: 8 commits (all time) y: 41 lines of code vm/jitrino/src/optimizer/devirtualizer.cpp x: 19 commits (all time) y: 410 lines of code vm/jitrino/src/optimizer/escanalyzer.cpp x: 38 commits (all time) y: 5289 lines of code vm/jitrino/src/optimizer/escanalyzer.h x: 15 commits (all time) y: 326 lines of code vm/jitrino/src/optimizer/gcmanagedpointeranalyzer.cpp x: 6 commits (all time) y: 510 lines of code vm/jitrino/src/optimizer/globalcodemotion.cpp x: 7 commits (all time) y: 588 lines of code vm/jitrino/src/optimizer/hashvaluenumberer.cpp x: 21 commits (all time) y: 2311 lines of code vm/jitrino/src/optimizer/inliner.cpp x: 39 commits (all time) y: 996 lines of code vm/jitrino/src/optimizer/inliner.h x: 17 commits (all time) y: 138 lines of code vm/jitrino/src/optimizer/irmanager.h x: 8 commits (all time) y: 129 lines of code vm/jitrino/src/optimizer/lazyexceptionopt.cpp x: 25 commits (all time) y: 936 lines of code vm/jitrino/src/optimizer/memoryopt.cpp x: 30 commits (all time) y: 2341 lines of code vm/jitrino/src/optimizer/multiplybyconstant.cpp x: 9 commits (all time) y: 904 lines of code vm/jitrino/src/optimizer/optarithmetic.h x: 6 commits (all time) y: 210 lines of code vm/jitrino/src/optimizer/optimizer.cpp x: 19 commits (all time) y: 152 lines of code vm/jitrino/src/optimizer/optimizer.h x: 14 commits (all time) y: 61 lines of code vm/jitrino/src/optimizer/optpass.h x: 7 commits (all time) y: 47 lines of code vm/jitrino/src/optimizer/reassociate.cpp x: 7 commits (all time) y: 777 lines of code vm/jitrino/src/optimizer/reassociate.h x: 8 commits (all time) y: 80 lines of code vm/jitrino/src/optimizer/simplifier.cpp x: 30 commits (all time) y: 3639 lines of code vm/jitrino/src/optimizer/simplifier.h x: 16 commits (all time) y: 899 lines of code vm/jitrino/src/optimizer/simplifytaus.cpp x: 12 commits (all time) y: 955 lines of code vm/jitrino/src/optimizer/ssa/SSA.cpp x: 8 commits (all time) y: 984 lines of code vm/jitrino/src/optimizer/syncopt.cpp x: 10 commits (all time) y: 1864 lines of code vm/jitrino/src/optimizer/throwopt.cpp x: 6 commits (all time) y: 186 lines of code vm/jitrino/src/optimizer/walkers.h x: 4 commits (all time) y: 146 lines of code vm/jitrino/src/shared/Algorithms.cpp x: 3 commits (all time) y: 107 lines of code vm/jitrino/src/shared/ControlFlowGraph.cpp x: 16 commits (all time) y: 813 lines of code vm/jitrino/src/shared/ControlFlowGraph.h x: 18 commits (all time) y: 335 lines of code vm/jitrino/src/shared/HashTable.h x: 7 commits (all time) y: 337 lines of code vm/jitrino/src/shared/MemoryAttribute.h x: 7 commits (all time) y: 267 lines of code vm/jitrino/src/shared/Stl.h x: 8 commits (all time) y: 378 lines of code vm/jitrino/src/shared/Type.cpp x: 23 commits (all time) y: 1136 lines of code vm/jitrino/src/shared/Type.h x: 20 commits (all time) y: 655 lines of code vm/jitrino/src/shared/methodtable.cpp x: 8 commits (all time) y: 322 lines of code vm/jitrino/src/shared/mkernel.h x: 10 commits (all time) y: 216 lines of code vm/jitrino/src/translator/TranslatorIntfc.cpp x: 17 commits (all time) y: 171 lines of code vm/jitrino/src/translator/TranslatorIntfc.h x: 12 commits (all time) y: 118 lines of code vm/jitrino/src/translator/java/JavaByteCodeParser.cpp x: 9 commits (all time) y: 672 lines of code vm/jitrino/src/translator/java/JavaByteCodeParser.h x: 8 commits (all time) y: 274 lines of code vm/jitrino/src/translator/java/JavaByteCodeTranslator.cpp x: 63 commits (all time) y: 2598 lines of code vm/jitrino/src/translator/java/JavaByteCodeTranslator.h x: 18 commits (all time) y: 298 lines of code vm/jitrino/src/translator/java/JavaFlowGraphBuilder.cpp x: 12 commits (all time) y: 202 lines of code vm/jitrino/src/translator/java/JavaFlowGraphBuilder.h x: 7 commits (all time) y: 33 lines of code vm/jitrino/src/vm/JITInterface.cpp x: 13 commits (all time) y: 416 lines of code vm/port/include/port_atomic.h x: 15 commits (all time) y: 161 lines of code vm/port/include/port_threadunsafe.h x: 2 commits (all time) y: 7 lines of code vm/port/src/atomic/win/port_atomic.c x: 6 commits (all time) y: 1 lines of code vm/port/src/disasm/win/disasm.c x: 4 commits (all time) y: 208 lines of code vm/port/src/encoder/ia32_em64t/dec_base.cpp x: 14 commits (all time) y: 382 lines of code vm/port/src/encoder/ia32_em64t/enc_base.cpp x: 10 commits (all time) y: 861 lines of code vm/port/src/encoder/ia32_em64t/enc_defs.h x: 23 commits (all time) y: 539 lines of code vm/port/src/encoder/ia32_em64t/enc_tabl.cpp x: 30 commits (all time) y: 1221 lines of code vm/port/src/encoder/ia32_em64t/encoder.h x: 13 commits (all time) y: 393 lines of code vm/port/src/encoder/ia32_em64t/encoder.inl x: 15 commits (all time) y: 655 lines of code vm/port/src/memaccess/linux/memaccess_ipf.cpp x: 2 commits (all time) y: 21 lines of code vm/port/src/misc/linux/timezone.c x: 5 commits (all time) y: 129 lines of code vm/thread/src/thread_native_semaphore.c x: 10 commits (all time) y: 108 lines of code vm/vmcore/include/Class.h x: 32 commits (all time) y: 743 lines of code vm/vmcore/include/classloader.h x: 25 commits (all time) y: 308 lines of code vm/vmcore/include/exceptions.h x: 20 commits (all time) y: 70 lines of code vm/vmcore/include/exceptions_jit.h x: 11 commits (all time) y: 24 lines of code vm/vmcore/include/jni_direct.h x: 8 commits (all time) y: 498 lines of code vm/vmcore/include/jni_utils.h x: 11 commits (all time) y: 82 lines of code vm/vmcore/include/jvmti_direct.h x: 28 commits (all time) y: 516 lines of code vm/vmcore/include/jvmti_internal.h x: 36 commits (all time) y: 320 lines of code vm/vmcore/src/class_support/Class.cpp x: 38 commits (all time) y: 840 lines of code vm/vmcore/src/class_support/Environment.cpp x: 38 commits (all time) y: 259 lines of code vm/vmcore/src/class_support/Prepare.cpp x: 32 commits (all time) y: 1087 lines of code vm/vmcore/src/class_support/String_Pool.cpp x: 21 commits (all time) y: 286 lines of code vm/vmcore/src/class_support/Verifier_stub.cpp x: 19 commits (all time) y: 92 lines of code vm/vmcore/src/class_support/classloader.cpp x: 81 commits (all time) y: 1655 lines of code vm/vmcore/src/class_support/method.cpp x: 21 commits (all time) y: 566 lines of code vm/vmcore/src/exception/exceptions.cpp x: 22 commits (all time) y: 468 lines of code vm/vmcore/src/exception/exceptions_impl.cpp x: 17 commits (all time) y: 331 lines of code vm/vmcore/src/exception/exceptions_jit.cpp x: 54 commits (all time) y: 813 lines of code vm/vmcore/src/init/finalize.cpp x: 25 commits (all time) y: 467 lines of code vm/vmcore/src/init/vm_shutdown.cpp x: 34 commits (all time) y: 274 lines of code vm/vmcore/src/jit/native_overrides.cpp x: 12 commits (all time) y: 347 lines of code vm/vmcore/src/jit/primitives_support.cpp x: 11 commits (all time) y: 317 lines of code vm/vmcore/src/jni/jni_field.cpp x: 13 commits (all time) y: 819 lines of code vm/vmcore/src/jni/jni_method.cpp x: 14 commits (all time) y: 1127 lines of code vm/vmcore/src/jni/jni_utils.cpp x: 20 commits (all time) y: 618 lines of code vm/vmcore/src/jvmti/jvmti.cpp x: 39 commits (all time) y: 707 lines of code vm/vmcore/src/jvmti/jvmti_capability.cpp x: 27 commits (all time) y: 332 lines of code vm/vmcore/src/jvmti/jvmti_class.cpp x: 13 commits (all time) y: 508 lines of code vm/vmcore/src/jvmti/jvmti_dasm.cpp x: 13 commits (all time) y: 205 lines of code vm/vmcore/src/jvmti/jvmti_event.cpp x: 71 commits (all time) y: 1854 lines of code vm/vmcore/src/jvmti/jvmti_general.cpp x: 9 commits (all time) y: 302 lines of code vm/vmcore/src/jvmti/jvmti_heap.cpp x: 15 commits (all time) y: 415 lines of code vm/vmcore/src/jvmti/jvmti_method.cpp x: 20 commits (all time) y: 377 lines of code vm/vmcore/src/jvmti/jvmti_object.cpp x: 11 commits (all time) y: 157 lines of code vm/vmcore/src/jvmti/jvmti_stack.cpp x: 32 commits (all time) y: 559 lines of code vm/vmcore/src/jvmti/jvmti_step.cpp x: 49 commits (all time) y: 929 lines of code vm/vmcore/src/jvmti/jvmti_thread.cpp x: 25 commits (all time) y: 534 lines of code vm/vmcore/src/jvmti/jvmti_thread_group.cpp x: 14 commits (all time) y: 141 lines of code vm/vmcore/src/kernel_classes/javasrc/java/lang/Class.java x: 33 commits (all time) y: 929 lines of code vm/vmcore/src/kernel_classes/javasrc/java/lang/ClassLoader.java x: 23 commits (all time) y: 672 lines of code vm/vmcore/src/kernel_classes/javasrc/java/lang/Runtime.java x: 13 commits (all time) y: 472 lines of code vm/vmcore/src/kernel_classes/javasrc/java/lang/System.java x: 10 commits (all time) y: 207 lines of code vm/vmcore/src/kernel_classes/javasrc/java/lang/Thread.java x: 31 commits (all time) y: 533 lines of code vm/vmcore/src/kernel_classes/javasrc/java/lang/reflect/Array.java x: 5 commits (all time) y: 251 lines of code vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/annotation/AnnotationFactory.java x: 3 commits (all time) y: 213 lines of code vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/parser/Parser.java x: 5 commits (all time) y: 738 lines of code vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/parser/SignatureLexer2.java x: 4 commits (all time) y: 461 lines of code vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/parser/SignatureParser.java x: 6 commits (all time) y: 2152 lines of code vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/parser/signature.g x: 3 commits (all time) y: 1093 lines of code vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/repository/TypeVariableRepository.java x: 4 commits (all time) y: 120 lines of code vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/support/AuxiliaryFinder.java x: 7 commits (all time) y: 184 lines of code vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/vm/VMStack.java x: 9 commits (all time) y: 11 lines of code vm/vmcore/src/kernel_classes/native/Runtime_lnx.cpp x: 9 commits (all time) y: 314 lines of code vm/vmcore/src/kernel_classes/native/Runtime_win.cpp x: 6 commits (all time) y: 356 lines of code vm/vmcore/src/kernel_classes/native/java_lang_VMClassRegistry.cpp x: 21 commits (all time) y: 435 lines of code vm/vmcore/src/kernel_classes/native/java_lang_VMThreadManager.cpp x: 15 commits (all time) y: 120 lines of code vm/vmcore/src/kernel_classes/native/java_lang_reflect_VMField.cpp x: 7 commits (all time) y: 308 lines of code vm/vmcore/src/kernel_classes/native/org_apache_harmony_lang_management_ThreadMXBeanImpl.cpp x: 7 commits (all time) y: 400 lines of code vm/vmcore/src/lil/em64t/include/lil_code_generator_em64t.h x: 2 commits (all time) y: 436 lines of code vm/vmcore/src/lil/em64t/lil_code_generator_em64t.cpp x: 8 commits (all time) y: 1276 lines of code vm/vmcore/src/lil/em64t/m2n_em64t.cpp x: 6 commits (all time) y: 308 lines of code vm/vmcore/src/lil/em64t/stack_iterator_em64t.cpp x: 8 commits (all time) y: 343 lines of code vm/vmcore/src/lil/ipf/lil_code_generator_ipf.cpp x: 7 commits (all time) y: 1557 lines of code vm/vmcore/src/lil/ipf/stack_iterator_ipf.cpp x: 6 commits (all time) y: 388 lines of code vm/vmcore/src/reflection/annotations.cpp x: 14 commits (all time) y: 369 lines of code vm/vmcore/src/reflection/reflection.cpp x: 15 commits (all time) y: 267 lines of code vm/vmcore/src/stack/native_stack.cpp x: 3 commits (all time) y: 262 lines of code vm/vmcore/src/stack/stack_trace.cpp x: 25 commits (all time) y: 277 lines of code vm/vmcore/src/thread/helpers/thread_helpers_em64t.cpp x: 7 commits (all time) y: 145 lines of code vm/vmcore/src/util/em64t/base/compile_em64t.cpp x: 31 commits (all time) y: 266 lines of code vm/vmcore/src/util/em64t/base/jit_runtime_support_em64t.cpp x: 13 commits (all time) y: 218 lines of code vm/vmcore/src/util/ia32/base/jit_lock_rt_support_ia32.cpp x: 17 commits (all time) y: 153 lines of code vm/vmcore/src/util/ia32/base/jit_runtime_support_ia32.cpp x: 35 commits (all time) y: 797 lines of code vm/vmcore/src/util/ipf/base/compile_ipf.cpp x: 22 commits (all time) y: 347 lines of code vm/vmcore/src/util/ipf/base/stub_code_utils.cpp x: 10 commits (all time) y: 176 lines of code vm/vmcore/src/util/ipf/code_emit/merced.cpp x: 3 commits (all time) y: 1760 lines of code vm/vmcore/src/util/ipf/code_emit/sched_enums.h x: 3 commits (all time) y: 4691 lines of code vm/vmcore/src/util/ipf/include/merced.h x: 4 commits (all time) y: 642 lines of code vm/vmcore/src/util/linux/include/platform_lowlevel.h x: 7 commits (all time) y: 20 lines of code vm/thread/src/thread_classlib_defs.h x: 2 commits (all time) y: 126 lines of code vm/thread/src/thread_init.c x: 22 commits (all time) y: 289 lines of code make/vm/common-vm.xml x: 7 commits (all time) y: 115 lines of code make/vm/vmcore.xml x: 11 commits (all time) y: 231 lines of code vm/include/open/hythread_ext.h x: 40 commits (all time) y: 267 lines of code vm/thread/src/thread_private.h x: 39 commits (all time) y: 119 lines of code vm/port/src/thread/linux/thread_os.c x: 6 commits (all time) y: 696 lines of code vm/port/src/signals/linux/signals_common.cpp x: 8 commits (all time) y: 265 lines of code vm/thread/src/thread_native_basic.c x: 44 commits (all time) y: 589 lines of code vm/jitrino/src/optimizer/abcd/abcdbounds.cpp x: 5 commits (all time) y: 844 lines of code vm/jitrino/src/optimizer/abcd/classic_abcd.cpp x: 14 commits (all time) y: 541 lines of code vm/jitrino/src/optimizer/abcd/insertpi.cpp x: 5 commits (all time) y: 956 lines of code vm/jitrino/src/codegenerator/ia32/Ia32Inst.h x: 27 commits (all time) y: 720 lines of code vm/jitrino/src/codegenerator/ia32/Ia32InstCodeSelector.cpp x: 70 commits (all time) y: 2564 lines of code vm/jitrino/src/codegenerator/ia32/Ia32PeepHole.cpp x: 18 commits (all time) y: 946 lines of code vm/jitrino/src/codegenerator/ia32/Ia32RegAlloc3.cpp x: 14 commits (all time) y: 1067 lines of code vm/vmcore/src/jit/jit_runtime_support.cpp x: 66 commits (all time) y: 1861 lines of code vm/gc_gen/javasrc/org/apache/harmony/drlvm/gc_gen/GCHelper.java x: 14 commits (all time) y: 167 lines of code vm/gc_gen/src/common/gc_for_vm.cpp x: 51 commits (all time) y: 323 lines of code vm/gc_gen/src/jni/java_natives.cpp x: 12 commits (all time) y: 101 lines of code vm/jitrino/src/optimizer/HLOAPIMagics.cpp x: 6 commits (all time) y: 537 lines of code vm/jitrino/src/optimizer/helper_inliner.cpp x: 28 commits (all time) y: 392 lines of code vm/vmcore/src/jit/rt_helper_info.cpp x: 19 commits (all time) y: 265 lines of code vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/drlvm/VMHelper.java x: 14 commits (all time) y: 68 lines of code vm/vmcore/src/thread/object_generic.cpp x: 16 commits (all time) y: 104 lines of code vm/gc_gen/src/verify/verifier_common.cpp x: 18 commits (all time) y: 227 lines of code vm/include/jit_runtime_support.h x: 18 commits (all time) y: 24 lines of code vm/vmcore/src/util/em64t/base/jit_lock_rt_support_em64t.cpp x: 23 commits (all time) y: 282 lines of code vm/gc_gen/src/common/large_pages.cpp x: 13 commits (all time) y: 147 lines of code vm/gc_gen/src/common/concurrent_collection_scheduler.cpp x: 4 commits (all time) y: 244 lines of code vm/gc_gen/src/common/gc_common.cpp x: 39 commits (all time) y: 156 lines of code vm/gc_gen/src/common/gc_common.h x: 41 commits (all time) y: 349 lines of code vm/gc_gen/src/common/gc_concurrent.cpp x: 9 commits (all time) y: 432 lines of code vm/gc_gen/src/common/gc_for_barrier.cpp x: 6 commits (all time) y: 261 lines of code vm/gc_gen/src/common/gc_for_class.cpp x: 19 commits (all time) y: 140 lines of code vm/gc_gen/src/common/gc_metadata.cpp x: 29 commits (all time) y: 465 lines of code vm/gc_gen/src/common/gc_metadata.h x: 23 commits (all time) y: 202 lines of code vm/gc_gen/src/common/gc_options.cpp x: 11 commits (all time) y: 311 lines of code vm/gc_gen/src/finalizer_weakref/finalizer_weakref.cpp x: 28 commits (all time) y: 651 lines of code vm/gc_gen/src/finalizer_weakref/finalizer_weakref_metadata.cpp x: 21 commits (all time) y: 333 lines of code vm/gc_gen/src/los/lspace_alloc_collect.cpp x: 18 commits (all time) y: 436 lines of code vm/gc_gen/src/mark_sweep/gc_ms.cpp x: 10 commits (all time) y: 154 lines of code vm/gc_gen/src/mark_sweep/wspace_chunk.cpp x: 7 commits (all time) y: 746 lines of code vm/gc_gen/src/mark_sweep/wspace_chunk.h x: 7 commits (all time) y: 466 lines of code vm/gc_gen/src/mark_sweep/wspace_mark_sweep.h x: 8 commits (all time) y: 442 lines of code vm/gc_gen/src/mark_sweep/wspace_sweep.cpp x: 3 commits (all time) y: 203 lines of code vm/gc_gen/src/thread/collector.cpp x: 28 commits (all time) y: 267 lines of code vm/gc_gen/src/thread/conclctor.cpp x: 1 commits (all time) y: 307 lines of code vm/gc_gen/src/thread/conclctor.h x: 1 commits (all time) y: 77 lines of code vm/gc_gen/src/thread/mutator.cpp x: 21 commits (all time) y: 227 lines of code vm/gc_gen/src/thread/mutator.h x: 17 commits (all time) y: 51 lines of code vm/gc_gen/src/thread/mutator_alloc.cpp x: 22 commits (all time) y: 96 lines of code vm/gc_gen/src/trace_forward/fspace_alloc.cpp x: 20 commits (all time) y: 56 lines of code vm/gc_gen/src/verify/verifier_scanner.cpp x: 20 commits (all time) y: 329 lines of code vm/gc_gen/src/verify/verify_gc_effect.cpp x: 18 commits (all time) y: 459 lines of code vm/include/open/gc.h x: 19 commits (all time) y: 175 lines of code vm/vmcore/src/gc/dll_gc.cpp x: 20 commits (all time) y: 437 lines of code vm/vmcore/src/object/vm_arrays.cpp x: 21 commits (all time) y: 398 lines of code vm/jitrino/src/codegenerator/ia32/Ia32APIMagics.cpp x: 16 commits (all time) y: 732 lines of code vm/jitrino/src/codegenerator/ia32/Ia32Inst.cpp x: 23 commits (all time) y: 745 lines of code vm/vmcore/src/lil/ia32/lil_code_generator_ia32.cpp x: 6 commits (all time) y: 1242 lines of code vm/vmcore/src/lil/ia32/stack_iterator_ia32.cpp x: 9 commits (all time) y: 370 lines of code vm/vmcore/src/jni/jni.cpp x: 64 commits (all time) y: 1490 lines of code vm/vmcore/src/object/object_handles.cpp x: 21 commits (all time) y: 526 lines of code vm/port/src/logger/logger.cpp x: 6 commits (all time) y: 291 lines of code vm/thread/src/thread_native_fat_monitor.c x: 20 commits (all time) y: 178 lines of code vm/vmcore/include/init.h x: 15 commits (all time) y: 23 lines of code vm/vmcore/include/vm_threads.h x: 23 commits (all time) y: 54 lines of code vm/vmcore/src/init/finalizer_thread.cpp x: 27 commits (all time) y: 206 lines of code vm/vmcore/src/init/ref_enqueue_thread.cpp x: 22 commits (all time) y: 118 lines of code vm/vmcore/src/init/vm_init.cpp x: 84 commits (all time) y: 768 lines of code vm/vmcore/src/lil/lil.cpp x: 8 commits (all time) y: 2308 lines of code vm/vmcore/src/thread/thread_manager.cpp x: 34 commits (all time) y: 208 lines of code vm/vmcore/src/util/crash_dump.cpp x: 7 commits (all time) y: 357 lines of code vm/vmcore/src/util/natives_support.cpp x: 15 commits (all time) y: 530 lines of code vm/jitrino/src/jet/compiler.cpp x: 46 commits (all time) y: 1123 lines of code vm/jitrino/src/optimizer/loop_unroll.cpp x: 6 commits (all time) y: 558 lines of code vm/jitrino/src/optimizer/osr.cpp x: 5 commits (all time) y: 701 lines of code vm/gc_gen/src/common/gc_block.h x: 22 commits (all time) y: 182 lines of code vm/gc_gen/src/mark_compact/mspace_move_compact.cpp x: 25 commits (all time) y: 225 lines of code vm/gc_gen/src/mark_compact/mspace_slide_compact.cpp x: 29 commits (all time) y: 405 lines of code vm/gc_gen/src/mark_compact/mspace_collect_compact.cpp x: 25 commits (all time) y: 207 lines of code vm/interpreter/src/interp_exports.cpp x: 20 commits (all time) y: 108 lines of code vm/interpreter/src/interp_native_ipf.cpp x: 18 commits (all time) y: 650 lines of code vm/interpreter/src/interpreter.cpp x: 52 commits (all time) y: 2934 lines of code vm/interpreter/src/interpreter_ti.cpp x: 26 commits (all time) y: 465 lines of code vm/vmcore/src/class_support/C_Interface.cpp x: 62 commits (all time) y: 1534 lines of code vm/vmcore/src/class_support/Class_File_Loader.cpp x: 48 commits (all time) y: 2875 lines of code vm/vmcore/src/class_support/type_access.cpp x: 4 commits (all time) y: 182 lines of code vm/vmcore/src/jit/compile.cpp x: 55 commits (all time) y: 670 lines of code vm/vmcore/src/jni/jni_array.cpp x: 21 commits (all time) y: 1208 lines of code vm/vmcore/src/jvmti/jvmti_break_intf.cpp x: 35 commits (all time) y: 1109 lines of code vm/vmcore/src/kernel_classes/native/java_lang_reflect_VMReflection.cpp x: 13 commits (all time) y: 249 lines of code vm/vmcore/src/util/ia32/base/compile_IA32.cpp x: 27 commits (all time) y: 220 lines of code vm/vmcore/src/util/ia32/base/ini_iA32.cpp x: 12 commits (all time) y: 237 lines of code vm/vmcore/src/util/ia32/base/optimize_ia32.cpp x: 13 commits (all time) y: 327 lines of code vm/vmcore/src/util/ipf/base/jit_runtime_support_ipf.cpp x: 34 commits (all time) y: 1286 lines of code vm/vmcore/src/util/ipf/include/Code_Emitter.h x: 7 commits (all time) y: 1571 lines of code vm/include/open/vm_gc.h x: 21 commits (all time) y: 50 lines of code vm/vmcore/src/kernel_classes/javasrc/java/lang/ThreadLocal.java x: 1 commits (all time) y: 268 lines of code vm/port/src/signals/win/signals_asm_ia32.asm x: 3 commits (all time) y: 131 lines of code vm/jitrino/src/optimizer/CodeSelectors.cpp x: 17 commits (all time) y: 1942 lines of code vm/em/src/DrlEMImpl.cpp x: 42 commits (all time) y: 736 lines of code vm/gc_gen/src/common/hashcode.h x: 12 commits (all time) y: 298 lines of code vm/gc_gen/src/common/space_tuner.cpp x: 34 commits (all time) y: 402 lines of code vm/gc_gen/src/common/space_tuner.h x: 16 commits (all time) y: 40 lines of code vm/gc_gen/src/finalizer_weakref/finalizer_weakref.h x: 18 commits (all time) y: 69 lines of code vm/gc_gen/src/mark_sweep/wspace_verify.cpp x: 4 commits (all time) y: 519 lines of code vm/gc_gen/src/thread/collector.h x: 21 commits (all time) y: 88 lines of code vm/gc_gen/src/thread/collector_alloc.h x: 22 commits (all time) y: 74 lines of code vm/gc_gen/src/thread/gc_thread.h x: 18 commits (all time) y: 139 lines of code vm/gc_gen/src/trace_forward/fspace.cpp x: 24 commits (all time) y: 141 lines of code vm/gc_gen/src/trace_forward/fspace.h x: 17 commits (all time) y: 28 lines of code vm/gc_gen/src/trace_forward/fspace_gen_forward_pool.cpp x: 18 commits (all time) y: 250 lines of code vm/gc_gen/src/utils/sync_stack.h x: 16 commits (all time) y: 105 lines of code vm/gc_gen/src/utils/vector_block.h x: 20 commits (all time) y: 193 lines of code vm/include/open/vm.h x: 42 commits (all time) y: 48 lines of code vm/interpreter/src/interp_stack_trace.cpp x: 15 commits (all time) y: 283 lines of code vm/jitrino/src/codegenerator/ipf/IpfInstCodeSelector.cpp x: 22 commits (all time) y: 2276 lines of code vm/jitrino/src/translator/java/JavaLabelPrepass.h x: 16 commits (all time) y: 509 lines of code vm/jitrino/src/vm/VMInterface.cpp x: 28 commits (all time) y: 1111 lines of code vm/vmcore/include/class_member.h x: 23 commits (all time) y: 477 lines of code vm/vmcore/include/finalizer_thread.h x: 13 commits (all time) y: 54 lines of code vm/em/src/NValueProfileCollector.cpp x: 15 commits (all time) y: 393 lines of code vm/interpreter/src/interp_defs.h x: 15 commits (all time) y: 346 lines of code vm/interpreter/src/interp_native_ia32.cpp x: 17 commits (all time) y: 561 lines of code vm/jitrino/src/translator/java/JavaLabelPrepass.cpp x: 24 commits (all time) y: 1687 lines of code vm/vmcore/src/util/ipf/base/ini_ipf.cpp x: 14 commits (all time) y: 237 lines of code vm/vmcore/src/verifier-3363/base/context_x.cpp x: 11 commits (all time) y: 1336 lines of code vm/vmcore/src/verifier-3363/base/ver_utils.h x: 8 commits (all time) y: 292 lines of code vm/vmcore/src/verifier-3363/x_verifier/recompute.cpp x: 10 commits (all time) y: 414 lines of code vm/vmcore/src/verifier-3363/x_verifier/recompute.h x: 9 commits (all time) y: 350 lines of code vm/jitrino/src/vm/VMInterface.h x: 35 commits (all time) y: 317 lines of code vm/port/src/thread/linux/port_thread_tls_os.c x: 1 commits (all time) y: 87 lines of code vm/vmcore/src/thread/thread_generic.cpp x: 33 commits (all time) y: 185 lines of code vm/vmcore/src/thread/thread_java_basic.cpp x: 18 commits (all time) y: 390 lines of code vm/jitrino/src/codegenerator/ia32/Ia32BBPolling.cpp x: 19 commits (all time) y: 622 lines of code vm/jitrino/src/codegenerator/ipf/IpfIrPrinter.cpp x: 9 commits (all time) y: 375 lines of code vm/jitrino/src/codegenerator/ipf/IpfRuntimeInterface.cpp x: 11 commits (all time) y: 170 lines of code vm/jitrino/src/codegenerator/ipf/IpfVerifier.cpp x: 5 commits (all time) y: 1018 lines of code vm/jitrino/src/vm/EMInterface.h x: 8 commits (all time) y: 101 lines of code vm/vmcore/include/compile.h x: 12 commits (all time) y: 67 lines of code vm/vmcore/include/environment.h x: 37 commits (all time) y: 230 lines of code vm/vmcore/src/util/ipf/code_emit/Code_Emitter.cpp x: 4 commits (all time) y: 1249 lines of code vm/vmcore/src/util/mem_alloc.cpp x: 15 commits (all time) y: 226 lines of code vm/vmcore/src/verifier-3363/base/tpool.cpp x: 8 commits (all time) y: 416 lines of code vm/vmcore/src/class_support/Initialize.cpp x: 16 commits (all time) y: 159 lines of code vm/vmcore/include/stack_trace.h x: 12 commits (all time) y: 31 lines of code vm/vmcore/src/verifier-3363/java5/context_5.cpp x: 11 commits (all time) y: 440 lines of code vm/vmi/src/vmi.cpp x: 14 commits (all time) y: 148 lines of code vm/vmstart/src/compmgr/component_manager_impl.cpp x: 8 commits (all time) y: 550 lines of code vm/vmcore/include/class_interface.h x: 10 commits (all time) y: 17 lines of code vm/vmcore/src/gc/stop_the_world_root_set_enum.cpp x: 20 commits (all time) y: 134 lines of code vm/vmcore/src/jvmti/jvmti_break.cpp x: 28 commits (all time) y: 152 lines of code vm/vmcore/src/jvmti/ulist.h x: 5 commits (all time) y: 337 lines of code vm/vmcore/src/kernel_classes/native/org_apache_harmony_vm_VMStack.cpp x: 26 commits (all time) y: 400 lines of code vm/thread/src/thread_native_thin_monitor.c x: 30 commits (all time) y: 649 lines of code vm/vmcore/include/jthread.h x: 1 commits (all time) y: 59 lines of code vm/vmcore/src/thread/thread_ti_instr.cpp x: 10 commits (all time) y: 368 lines of code vm/include/jit_import.h x: 15 commits (all time) y: 1 lines of code vm/include/jit_intf.h x: 14 commits (all time) y: 1 lines of code vm/include/open/vm_interface.h x: 11 commits (all time) y: 15 lines of code vm/port/src/signals/linux/signals_asm_em64t.s x: 1 commits (all time) y: 109 lines of code vm/vmcore/src/thread/thread_ti_monitors.cpp x: 4 commits (all time) y: 215 lines of code vm/gc_gen/src/common/mark_scan_pool.cpp x: 16 commits (all time) y: 125 lines of code vm/gc_gen/src/trace_forward/fspace_nongen_forward_pool.cpp x: 16 commits (all time) y: 198 lines of code vm/vmcore/src/kernel_classes/native/java_lang_VMExecutionEngine.cpp x: 13 commits (all time) y: 142 lines of code vm/thread/doc/ThreadManager.htm x: 3 commits (all time) y: 1912 lines of code vm/gc_gen/src/mark_compact/mspace.cpp x: 18 commits (all time) y: 114 lines of code vm/gc_gen/src/utils/bit_ops.h x: 14 commits (all time) y: 88 lines of code vm/vmcore/src/init/properties.cpp x: 20 commits (all time) y: 159 lines of code vm/jitrino/src/codegenerator/ipf/include/IpfEncoder.h x: 4 commits (all time) y: 786 lines of code vm/include/jvmti.h x: 6 commits (all time) y: 1092 lines of code vm/include/open/mainpage.html x: 3 commits (all time) y: 311 lines of code
5289.0
lines of code
  min: 1.0
  average: 238.52
  25th percentile: 33.0
  median: 93.0
  75th percentile: 247.0
  max: 5289.0
0 84.0
commits (all time)
min: 1.0 | average: 9.51 | 25th percentile: 4.0 | median: 6.0 | 75th percentile: 11.0 | max: 84.0

File Size vs. Contributors (all time): 1204 points

vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/misc/SystemUtils.java x: 2 contributors (all time) y: 31 lines of code make/vm/port_ch.xml x: 3 contributors (all time) y: 105 lines of code vm/port/src/modules/unix/freebsd/native_modules_procmap.c x: 1 contributors (all time) y: 28 lines of code vm/port/src/modules/unix/include/port_modules_unix.h x: 1 contributors (all time) y: 8 lines of code vm/port/src/modules/unix/native_modules_os.c x: 1 contributors (all time) y: 184 lines of code make/properties.xml x: 2 contributors (all time) y: 104 lines of code make/vm/hythr.xml x: 4 contributors (all time) y: 41 lines of code vm/vmcore/src/init/vm_properties.cpp x: 10 contributors (all time) y: 300 lines of code make/build-java.xml x: 3 contributors (all time) y: 42 lines of code vm/thread/doc/conventions.htm x: 2 contributors (all time) y: 62 lines of code vm/vmcore/src/ncai/NCAI.html x: 2 contributors (all time) y: 1863 lines of code vm/thread/doc/drl.css x: 2 contributors (all time) y: 246 lines of code vm/port/src/atomic/win/port_atomic_em64t.asm x: 3 contributors (all time) y: 30 lines of code vm/port/src/signals/win/signals_asm_em64t.asm x: 4 contributors (all time) y: 173 lines of code vm/gc_gen/src/mark_sweep/wspace_concurrent_gc_stats.cpp x: 2 contributors (all time) y: 160 lines of code vm/gc_gen/src/mark_sweep/wspace_sweep_concurrent.cpp x: 3 contributors (all time) y: 341 lines of code vm/include/ncai.h x: 2 contributors (all time) y: 319 lines of code vm/include/ncai_types.h x: 2 contributors (all time) y: 175 lines of code vm/vmcore/include/ncai_internal.h x: 3 contributors (all time) y: 72 lines of code vm/vmcore/src/ncai/ncai_memory.cpp x: 2 contributors (all time) y: 127 lines of code vm/vmcore/src/ncai/ncai_modules.cpp x: 3 contributors (all time) y: 500 lines of code vm/vmcore/src/ncai/ncai_signals.cpp x: 3 contributors (all time) y: 175 lines of code vm/vmcore/src/ncai/ncai_stack.cpp x: 2 contributors (all time) y: 115 lines of code vm/vmcore/src/ncai/ncai_step.cpp x: 4 contributors (all time) y: 421 lines of code vm/vmcore/src/ncai/ncai_thread.cpp x: 4 contributors (all time) y: 200 lines of code vm/vmcore/src/ncai/utils/ncai_step_em64t.cpp x: 2 contributors (all time) y: 17 lines of code vm/vmcore/src/ncai/utils/ncai_utils_em64t.cpp x: 3 contributors (all time) y: 249 lines of code vm/vmcore/src/ncai/utils/ncai_utils_ia32.cpp x: 3 contributors (all time) y: 210 lines of code vm/vmcore/src/ncai/utils/ncai_utils_ipf.cpp x: 3 contributors (all time) y: 198 lines of code vm/vmcore/src/init/parse_arguments.cpp x: 7 contributors (all time) y: 392 lines of code vm/jitrino/src/jet/jet.cpp x: 7 contributors (all time) y: 608 lines of code vm/doc/vm.cfg x: 3 contributors (all time) y: 164 lines of code vm/em/src/DrlEMImpl.h x: 7 contributors (all time) y: 91 lines of code vm/em/src/DrlProfileCollectionFramework.h x: 4 contributors (all time) y: 53 lines of code vm/em/src/EBProfileCollector.cpp x: 7 contributors (all time) y: 195 lines of code vm/em/src/EBProfileCollector.h x: 6 contributors (all time) y: 59 lines of code vm/em/src/EdgeProfileCollector.cpp x: 7 contributors (all time) y: 230 lines of code vm/em/src/EdgeProfileCollector.h x: 6 contributors (all time) y: 67 lines of code vm/em/src/MTable.cpp x: 5 contributors (all time) y: 148 lines of code vm/em/src/MTable.h x: 2 contributors (all time) y: 63 lines of code vm/em/src/NValueProfileCollector.h x: 6 contributors (all time) y: 135 lines of code vm/include/interpreter.h x: 3 contributors (all time) y: 8 lines of code vm/include/interpreter_imports.h x: 4 contributors (all time) y: 18 lines of code vm/include/open/em.h x: 5 contributors (all time) y: 23 lines of code vm/include/open/em_vm.h x: 6 contributors (all time) y: 27 lines of code vm/include/open/vm_class_manipulation.h x: 4 contributors (all time) y: 89 lines of code vm/interpreter/src/interp_native_em64t.cpp x: 6 contributors (all time) y: 689 lines of code vm/jitrino/src/codegenerator/CodeGenIntfc.h x: 6 contributors (all time) y: 410 lines of code vm/jitrino/src/codegenerator/ia32/Ia32BCMap.h x: 5 contributors (all time) y: 67 lines of code vm/jitrino/src/codegenerator/ia32/Ia32BranchTrans.cpp x: 5 contributors (all time) y: 388 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CallingConvention.cpp x: 5 contributors (all time) y: 202 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CallingConvention.h x: 5 contributors (all time) y: 115 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CgUtils.cpp x: 3 contributors (all time) y: 324 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CgUtils.h x: 3 contributors (all time) y: 97 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CodeEmitter.cpp x: 7 contributors (all time) y: 841 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CodeGenerator.cpp x: 5 contributors (all time) y: 88 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CodeLayout.cpp x: 5 contributors (all time) y: 236 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CodeLayoutBottomUp.cpp x: 5 contributors (all time) y: 170 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CodeSelector.cpp x: 5 contributors (all time) y: 355 lines of code vm/jitrino/src/codegenerator/ia32/Ia32Constraint.cpp x: 5 contributors (all time) y: 142 lines of code vm/jitrino/src/codegenerator/ia32/Ia32ConstraintsResolver.cpp x: 5 contributors (all time) y: 316 lines of code vm/jitrino/src/codegenerator/ia32/Ia32ConstraintsResolver.h x: 4 contributors (all time) y: 66 lines of code vm/jitrino/src/codegenerator/ia32/Ia32CopyExpansion.cpp x: 7 contributors (all time) y: 350 lines of code vm/jitrino/src/codegenerator/ia32/Ia32EarlyPropagation.cpp x: 6 contributors (all time) y: 148 lines of code vm/jitrino/src/codegenerator/ia32/Ia32Encoder.cpp x: 7 contributors (all time) y: 372 lines of code vm/jitrino/src/codegenerator/ia32/Ia32GCMap.cpp x: 8 contributors (all time) y: 477 lines of code vm/jitrino/src/codegenerator/ia32/Ia32GCSafePoints.cpp x: 8 contributors (all time) y: 790 lines of code vm/jitrino/src/codegenerator/ia32/Ia32GCSafePoints.h x: 4 contributors (all time) y: 115 lines of code vm/jitrino/src/codegenerator/ia32/Ia32GlobalPropagation.cpp x: 2 contributors (all time) y: 384 lines of code vm/jitrino/src/codegenerator/ia32/Ia32I8Lowerer.cpp x: 8 contributors (all time) y: 1083 lines of code vm/jitrino/src/codegenerator/ia32/Ia32IRManager.cpp x: 10 contributors (all time) y: 2057 lines of code vm/jitrino/src/codegenerator/ia32/Ia32IRManager.h x: 7 contributors (all time) y: 293 lines of code vm/jitrino/src/codegenerator/ia32/Ia32InstCodeSelector.h x: 6 contributors (all time) y: 332 lines of code vm/jitrino/src/codegenerator/ia32/Ia32InternalProfiler.cpp x: 6 contributors (all time) y: 850 lines of code vm/jitrino/src/codegenerator/ia32/Ia32Printer.cpp x: 6 contributors (all time) y: 1325 lines of code vm/jitrino/src/codegenerator/ia32/Ia32Printer.h x: 5 contributors (all time) y: 211 lines of code vm/jitrino/src/codegenerator/ia32/Ia32RCE.cpp x: 4 contributors (all time) y: 127 lines of code vm/jitrino/src/codegenerator/ia32/Ia32RegAlloc2.cpp x: 6 contributors (all time) y: 510 lines of code vm/jitrino/src/codegenerator/ia32/Ia32RegAllocCheck.cpp x: 4 contributors (all time) y: 220 lines of code vm/jitrino/src/codegenerator/ia32/Ia32RuntimeInterface.cpp x: 6 contributors (all time) y: 119 lines of code vm/jitrino/src/codegenerator/ia32/Ia32SpillGen.cpp x: 6 contributors (all time) y: 1375 lines of code vm/jitrino/src/codegenerator/ia32/Ia32StackInfo.cpp x: 6 contributors (all time) y: 337 lines of code vm/jitrino/src/codegenerator/ia32/Ia32StackLayout.cpp x: 6 contributors (all time) y: 288 lines of code vm/jitrino/src/codegenerator/ia32/Ia32WebMaker.cpp x: 5 contributors (all time) y: 570 lines of code vm/jitrino/src/codegenerator/ia32/Ia32i586InstsExpansion.cpp x: 5 contributors (all time) y: 473 lines of code vm/jitrino/src/codegenerator/ipf/IpfEmitter.cpp x: 6 contributors (all time) y: 1215 lines of code vm/jitrino/src/codegenerator/ipf/IpfEncoder.cpp x: 4 contributors (all time) y: 1476 lines of code vm/jitrino/src/codegenerator/ipf/IpfLiveManager.cpp x: 2 contributors (all time) y: 192 lines of code vm/jitrino/src/dynopt/EdgeProfiler.cpp x: 5 contributors (all time) y: 651 lines of code vm/jitrino/src/dynopt/StaticProfiler.cpp x: 6 contributors (all time) y: 558 lines of code vm/jitrino/src/jet/arith_rt.cpp x: 6 contributors (all time) y: 261 lines of code vm/jitrino/src/jet/bcproc.cpp x: 6 contributors (all time) y: 482 lines of code vm/jitrino/src/jet/cg.cpp x: 5 contributors (all time) y: 605 lines of code vm/jitrino/src/jet/cg.h x: 6 contributors (all time) y: 380 lines of code vm/jitrino/src/jet/cg_arith.cpp x: 3 contributors (all time) y: 359 lines of code vm/jitrino/src/jet/cg_br.cpp x: 6 contributors (all time) y: 195 lines of code vm/jitrino/src/jet/cg_fld_arr.cpp x: 8 contributors (all time) y: 339 lines of code vm/jitrino/src/jet/cg_instr.cpp x: 6 contributors (all time) y: 306 lines of code vm/jitrino/src/jet/cg_meth.cpp x: 7 contributors (all time) y: 743 lines of code vm/jitrino/src/jet/compiler.h x: 6 contributors (all time) y: 104 lines of code vm/jitrino/src/jet/csig.h x: 4 contributors (all time) y: 164 lines of code vm/jitrino/src/jet/enc.cpp x: 7 contributors (all time) y: 541 lines of code vm/jitrino/src/jet/enc.h x: 6 contributors (all time) y: 600 lines of code vm/jitrino/src/jet/jdefs.cpp x: 2 contributors (all time) y: 264 lines of code vm/jitrino/src/jet/jet.h x: 5 contributors (all time) y: 42 lines of code vm/jitrino/src/jet/sconsts.h x: 7 contributors (all time) y: 67 lines of code vm/jitrino/src/jet/structs.h x: 5 contributors (all time) y: 290 lines of code vm/jitrino/src/jet/trace.cpp x: 4 contributors (all time) y: 525 lines of code vm/jitrino/src/jet/val.h x: 3 contributors (all time) y: 272 lines of code vm/jitrino/src/main/PMF.cpp x: 6 contributors (all time) y: 1980 lines of code vm/jitrino/src/optimizer/FlowGraph.cpp x: 6 contributors (all time) y: 1062 lines of code vm/jitrino/src/optimizer/IRBuilder.cpp x: 7 contributors (all time) y: 2882 lines of code vm/jitrino/src/optimizer/Inst.cpp x: 8 contributors (all time) y: 2404 lines of code vm/jitrino/src/optimizer/Inst.h x: 7 contributors (all time) y: 1563 lines of code vm/jitrino/src/optimizer/LoopUtils.cpp x: 2 contributors (all time) y: 212 lines of code vm/jitrino/src/optimizer/Opcode.cpp x: 7 contributors (all time) y: 709 lines of code vm/jitrino/src/optimizer/Opcode.h x: 7 contributors (all time) y: 808 lines of code vm/jitrino/src/optimizer/codelowerer.cpp x: 4 contributors (all time) y: 909 lines of code vm/jitrino/src/optimizer/constantfolder.cpp x: 5 contributors (all time) y: 874 lines of code vm/jitrino/src/optimizer/dabce.cpp x: 4 contributors (all time) y: 599 lines of code vm/jitrino/src/optimizer/dataflow.h x: 3 contributors (all time) y: 126 lines of code vm/jitrino/src/optimizer/deadcodeeliminator.cpp x: 5 contributors (all time) y: 1050 lines of code vm/jitrino/src/optimizer/devirtualizer.cpp x: 5 contributors (all time) y: 410 lines of code vm/jitrino/src/optimizer/escanalyzer.cpp x: 7 contributors (all time) y: 5289 lines of code vm/jitrino/src/optimizer/gcmanagedpointeranalyzer.cpp x: 4 contributors (all time) y: 510 lines of code vm/jitrino/src/optimizer/globalcodemotion.cpp x: 5 contributors (all time) y: 588 lines of code vm/jitrino/src/optimizer/hashvaluenumberer.cpp x: 8 contributors (all time) y: 2311 lines of code vm/jitrino/src/optimizer/inliner.cpp x: 7 contributors (all time) y: 996 lines of code vm/jitrino/src/optimizer/lazyexceptionopt.cpp x: 7 contributors (all time) y: 936 lines of code vm/jitrino/src/optimizer/memoryopt.cpp x: 7 contributors (all time) y: 2341 lines of code vm/jitrino/src/optimizer/memoryoptrep.h x: 4 contributors (all time) y: 241 lines of code vm/jitrino/src/optimizer/multiplybyconstant.cpp x: 5 contributors (all time) y: 904 lines of code vm/jitrino/src/optimizer/reassociate.cpp x: 4 contributors (all time) y: 777 lines of code vm/jitrino/src/optimizer/simplifier.cpp x: 9 contributors (all time) y: 3639 lines of code vm/jitrino/src/optimizer/simplifier.h x: 7 contributors (all time) y: 899 lines of code vm/jitrino/src/optimizer/simplifytaus.cpp x: 5 contributors (all time) y: 955 lines of code vm/jitrino/src/optimizer/ssa/SSA.cpp x: 4 contributors (all time) y: 984 lines of code vm/jitrino/src/optimizer/syncopt.cpp x: 5 contributors (all time) y: 1864 lines of code vm/jitrino/src/shared/ControlFlowGraph.cpp x: 7 contributors (all time) y: 813 lines of code vm/jitrino/src/shared/ControlFlowGraph.h x: 5 contributors (all time) y: 335 lines of code vm/jitrino/src/shared/HashTable.h x: 4 contributors (all time) y: 337 lines of code vm/jitrino/src/shared/MemoryAttribute.h x: 3 contributors (all time) y: 267 lines of code vm/jitrino/src/shared/Stl.h x: 3 contributors (all time) y: 378 lines of code vm/jitrino/src/shared/Type.cpp x: 8 contributors (all time) y: 1136 lines of code vm/jitrino/src/shared/Type.h x: 6 contributors (all time) y: 655 lines of code vm/jitrino/src/shared/methodtable.cpp x: 4 contributors (all time) y: 322 lines of code vm/jitrino/src/shared/mkernel.cpp x: 6 contributors (all time) y: 168 lines of code vm/jitrino/src/shared/mkernel.h x: 6 contributors (all time) y: 216 lines of code vm/jitrino/src/translator/java/JavaByteCodeParser.cpp x: 5 contributors (all time) y: 672 lines of code vm/jitrino/src/translator/java/JavaByteCodeTranslator.cpp x: 9 contributors (all time) y: 2598 lines of code vm/jitrino/src/vm/JITInterface.cpp x: 3 contributors (all time) y: 416 lines of code vm/port/include/port_atomic.h x: 8 contributors (all time) y: 161 lines of code vm/port/src/encoder/ia32_em64t/dec_base.cpp x: 4 contributors (all time) y: 382 lines of code vm/port/src/encoder/ia32_em64t/enc_defs.h x: 8 contributors (all time) y: 539 lines of code vm/port/src/encoder/ia32_em64t/enc_prvt.h x: 8 contributors (all time) y: 188 lines of code vm/port/src/encoder/ia32_em64t/enc_tabl.cpp x: 10 contributors (all time) y: 1221 lines of code vm/port/src/encoder/ia32_em64t/encoder.inl x: 7 contributors (all time) y: 655 lines of code vm/vmcore/include/exceptions.h x: 9 contributors (all time) y: 70 lines of code vm/vmcore/include/jni_direct.h x: 5 contributors (all time) y: 498 lines of code vm/vmcore/include/jvmti_internal.h x: 7 contributors (all time) y: 320 lines of code vm/vmcore/src/class_support/Environment.cpp x: 7 contributors (all time) y: 259 lines of code vm/vmcore/src/class_support/classloader.cpp x: 10 contributors (all time) y: 1655 lines of code vm/vmcore/src/class_support/java_type.cpp x: 7 contributors (all time) y: 144 lines of code vm/vmcore/src/class_support/method.cpp x: 7 contributors (all time) y: 566 lines of code vm/vmcore/src/exception/exceptions_jit.cpp x: 9 contributors (all time) y: 813 lines of code vm/vmcore/src/init/vm_shutdown.cpp x: 8 contributors (all time) y: 274 lines of code vm/vmcore/src/jni/jni_field.cpp x: 6 contributors (all time) y: 819 lines of code vm/vmcore/src/jni/jni_method.cpp x: 6 contributors (all time) y: 1127 lines of code vm/vmcore/src/jvmti/jvmti.cpp x: 7 contributors (all time) y: 707 lines of code vm/vmcore/src/jvmti/jvmti_event.cpp x: 7 contributors (all time) y: 1854 lines of code vm/vmcore/src/jvmti/jvmti_extension.cpp x: 4 contributors (all time) y: 276 lines of code vm/vmcore/src/jvmti/jvmti_general.cpp x: 5 contributors (all time) y: 302 lines of code vm/vmcore/src/jvmti/jvmti_thread.cpp x: 5 contributors (all time) y: 534 lines of code vm/vmcore/src/kernel_classes/javasrc/java/lang/Class.java x: 8 contributors (all time) y: 929 lines of code vm/vmcore/src/kernel_classes/javasrc/java/lang/ClassLoader.java x: 6 contributors (all time) y: 672 lines of code vm/vmcore/src/kernel_classes/javasrc/java/lang/reflect/Method.java x: 4 contributors (all time) y: 250 lines of code vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/parser/Parser.java x: 4 contributors (all time) y: 738 lines of code vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/parser/SignatureLexer2.java x: 3 contributors (all time) y: 461 lines of code vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/parser/SignatureParser.java x: 5 contributors (all time) y: 2152 lines of code vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/lang/reflect/parser/signature.g x: 2 contributors (all time) y: 1093 lines of code vm/vmcore/src/kernel_classes/javasrc/org/apache/harmony/vm/VMStack.java x: 6 contributors (all time) y: 11 lines of code vm/vmcore/src/kernel_classes/native/Runtime_win.cpp x: 4 contributors (all time) y: 356 lines of code vm/vmcore/src/kernel_classes/native/java_lang_VMClassRegistry.cpp x: 7 contributors (all time) y: 435 lines of code vm/vmcore/src/lil/em64t/include/lil_code_generator_em64t.h x: 2 contributors (all time) y: 436 lines of code vm/vmcore/src/lil/em64t/lil_code_generator_em64t.cpp x: 6 contributors (all time) y: 1276 lines of code vm/vmcore/src/lil/ipf/lil_code_generator_ipf.cpp x: 4 contributors (all time) y: 1557 lines of code vm/vmcore/src/reflection/annotations.cpp x: 6 contributors (all time) y: 369 lines of code vm/vmcore/src/util/em64t/base/compile_em64t.cpp x: 8 contributors (all time) y: 266 lines of code vm/vmcore/src/util/em64t/base/jit_runtime_support_em64t.cpp x: 7 contributors (all time) y: 218 lines of code vm/vmcore/src/util/ia32/base/jit_runtime_support_ia32.cpp x: 9 contributors (all time) y: 797 lines of code vm/vmcore/src/util/ipf/code_emit/merced.cpp x: 2 contributors (all time) y: 1760 lines of code vm/vmcore/src/util/ipf/code_emit/sched_enums.h x: 2 contributors (all time) y: 4691 lines of code vm/vmcore/src/util/ipf/include/merced.h x: 3 contributors (all time) y: 642 lines of code vm/include/open/hythread.h x: 10 contributors (all time) y: 409 lines of code vm/include/open/hythread_ext.h x: 12 contributors (all time) y: 267 lines of code vm/thread/src/thread_private.h x: 9 contributors (all time) y: 119 lines of code vm/port/src/thread/linux/thread_os.c x: 3 contributors (all time) y: 696 lines of code vm/thread/src/thread_native_basic.c x: 10 contributors (all time) y: 589 lines of code vm/jitrino/src/optimizer/abcd/abcdbounds.cpp x: 4 contributors (all time) y: 844 lines of code vm/jitrino/src/optimizer/abcd/abcdbounds.h x: 4 contributors (all time) y: 463 lines of code vm/jitrino/src/optimizer/abcd/insertpi.cpp x: 3 contributors (all time) y: 956 lines of code vm/jitrino/src/codegenerator/ia32/Ia32Inst.h x: 8 contributors (all time) y: 720 lines of code vm/jitrino/src/codegenerator/ia32/Ia32InstCodeSelector.cpp x: 11 contributors (all time) y: 2564 lines of code vm/jitrino/src/codegenerator/ia32/Ia32PeepHole.cpp x: 6 contributors (all time) y: 946 lines of code vm/jitrino/src/codegenerator/ia32/Ia32RegAlloc3.cpp x: 7 contributors (all time) y: 1067 lines of code vm/vmcore/src/jit/jit_runtime_support.cpp x: 10 contributors (all time) y: 1861 lines of code vm/jitrino/src/optimizer/HLOAPIMagics.cpp x: 3 contributors (all time) y: 537 lines of code vm/vmcore/src/jit/rt_helper_info.cpp x: 5 contributors (all time) y: 265 lines of code vm/include/jit_runtime_support.h x: 9 contributors (all time) y: 24 lines of code vm/gc_gen/src/common/gc_metadata.cpp x: 6 contributors (all time) y: 465 lines of code vm/gc_gen/src/mark_sweep/wspace_alloc.cpp x: 1 contributors (all time) y: 219 lines of code vm/gc_gen/src/mark_sweep/wspace_chunk.cpp x: 2 contributors (all time) y: 746 lines of code vm/gc_gen/src/mark_sweep/wspace_chunk.h x: 2 contributors (all time) y: 466 lines of code vm/gc_gen/src/mark_sweep/wspace_mark_sweep.cpp x: 2 contributors (all time) y: 281 lines of code vm/gc_gen/src/mark_sweep/wspace_mark_sweep.h x: 2 contributors (all time) y: 442 lines of code vm/gc_gen/src/mark_sweep/wspace_sweep.cpp x: 1 contributors (all time) y: 203 lines of code vm/gc_gen/src/thread/conclctor.cpp x: 1 contributors (all time) y: 307 lines of code vm/gc_gen/src/thread/conclctor.h x: 1 contributors (all time) y: 77 lines of code vm/include/open/gc.h x: 8 contributors (all time) y: 175 lines of code vm/vmcore/src/object/vm_arrays.cpp x: 8 contributors (all time) y: 398 lines of code vm/jitrino/src/codegenerator/ia32/Ia32APIMagics.cpp x: 5 contributors (all time) y: 732 lines of code vm/jitrino/src/codegenerator/ia32/Ia32Inst.cpp x: 6 contributors (all time) y: 745 lines of code vm/vmcore/src/lil/ia32/lil_code_generator_ia32.cpp x: 4 contributors (all time) y: 1242 lines of code vm/vmcore/include/object_handles.h x: 8 contributors (all time) y: 87 lines of code vm/vmcore/src/jni/jni.cpp x: 10 contributors (all time) y: 1490 lines of code vm/vmcore/src/object/object_handles.cpp x: 9 contributors (all time) y: 526 lines of code vm/vmcore/include/init.h x: 7 contributors (all time) y: 23 lines of code vm/vmcore/include/vm_threads.h x: 8 contributors (all time) y: 54 lines of code vm/vmcore/src/init/vm_init.cpp x: 9 contributors (all time) y: 768 lines of code vm/vmcore/src/lil/lil.cpp x: 5 contributors (all time) y: 2308 lines of code vm/vmcore/src/thread/thread_manager.cpp x: 9 contributors (all time) y: 208 lines of code vm/jitrino/src/jet/compiler.cpp x: 8 contributors (all time) y: 1123 lines of code vm/jitrino/src/optimizer/loop_unroll.cpp x: 3 contributors (all time) y: 558 lines of code vm/jitrino/src/optimizer/osr.cpp x: 4 contributors (all time) y: 701 lines of code vm/gc_gen/src/mark_compact/mspace_extend_compact.cpp x: 7 contributors (all time) y: 289 lines of code vm/gc_gen/src/mark_compact/mspace_slide_compact.cpp x: 4 contributors (all time) y: 405 lines of code vm/interpreter/src/interp_exports.cpp x: 7 contributors (all time) y: 108 lines of code vm/interpreter/src/interpreter.cpp x: 8 contributors (all time) y: 2934 lines of code vm/interpreter/src/interpreter_ti.cpp x: 7 contributors (all time) y: 465 lines of code vm/vmcore/src/class_support/C_Interface.cpp x: 8 contributors (all time) y: 1534 lines of code vm/vmcore/src/class_support/Class_File_Loader.cpp x: 8 contributors (all time) y: 2875 lines of code vm/vmcore/src/jit/compile.cpp x: 8 contributors (all time) y: 670 lines of code vm/vmcore/src/jni/jni_array.cpp x: 7 contributors (all time) y: 1208 lines of code vm/vmcore/src/jvmti/jvmti_break_intf.cpp x: 7 contributors (all time) y: 1109 lines of code vm/vmcore/src/util/ia32/base/ini_iA32.cpp x: 8 contributors (all time) y: 237 lines of code vm/vmcore/src/util/ipf/base/jit_runtime_support_ipf.cpp x: 8 contributors (all time) y: 1286 lines of code vm/vmcore/src/util/ipf/include/Code_Emitter.h x: 6 contributors (all time) y: 1571 lines of code vm/vmcore/src/kernel_classes/javasrc/java/lang/ThreadLocal.java x: 1 contributors (all time) y: 268 lines of code vm/jitrino/src/optimizer/CodeSelectors.cpp x: 3 contributors (all time) y: 1942 lines of code vm/em/src/DrlEMImpl.cpp x: 10 contributors (all time) y: 736 lines of code vm/gc_gen/src/common/hashcode.h x: 3 contributors (all time) y: 298 lines of code vm/gc_gen/src/mark_sweep/wspace_verify.cpp x: 2 contributors (all time) y: 519 lines of code vm/include/open/vm.h x: 9 contributors (all time) y: 48 lines of code vm/jitrino/src/codegenerator/ipf/IpfInstCodeSelector.cpp x: 6 contributors (all time) y: 2276 lines of code vm/jitrino/src/translator/java/JavaLabelPrepass.h x: 5 contributors (all time) y: 509 lines of code vm/jitrino/src/vm/VMInterface.cpp x: 6 contributors (all time) y: 1111 lines of code vm/vmcore/include/jit_export_rt.h x: 7 contributors (all time) y: 59 lines of code vm/jitrino/src/translator/java/JavaLabelPrepass.cpp x: 5 contributors (all time) y: 1687 lines of code vm/vmcore/src/util/ipf/base/ini_ipf.cpp x: 6 contributors (all time) y: 237 lines of code vm/vmcore/src/verifier-3363/base/context_x.cpp x: 2 contributors (all time) y: 1336 lines of code vm/vmcore/src/verifier-3363/base/ver_utils.h x: 2 contributors (all time) y: 292 lines of code vm/vmcore/src/verifier-3363/x_verifier/recompute.cpp x: 2 contributors (all time) y: 414 lines of code vm/vmcore/src/verifier-3363/x_verifier/recompute.h x: 2 contributors (all time) y: 350 lines of code vm/jitrino/src/vm/VMInterface.h x: 8 contributors (all time) y: 317 lines of code vm/port/src/thread/linux/port_thread_tls_os.c x: 1 contributors (all time) y: 87 lines of code vm/thread/src/thread_native_attrs.c x: 5 contributors (all time) y: 11 lines of code vm/jitrino/src/codegenerator/ipf/IpfVerifier.cpp x: 5 contributors (all time) y: 1018 lines of code vm/vmcore/src/util/ipf/code_emit/Code_Emitter.cpp x: 3 contributors (all time) y: 1249 lines of code vm/vmcore/src/class_support/Initialize.cpp x: 7 contributors (all time) y: 159 lines of code vm/vmstart/src/compmgr/component_manager_impl.cpp x: 5 contributors (all time) y: 550 lines of code vm/thread/src/thread_native_thin_monitor.c x: 8 contributors (all time) y: 649 lines of code vm/vmcore/include/jthread.h x: 1 contributors (all time) y: 59 lines of code vm/include/jit_import.h x: 8 contributors (all time) y: 1 lines of code vm/include/jit_intf.h x: 7 contributors (all time) y: 1 lines of code vm/port/src/signals/linux/signals_asm_em64t.s x: 1 contributors (all time) y: 109 lines of code vm/thread/doc/ThreadManager.htm x: 3 contributors (all time) y: 1912 lines of code vm/include/jni.h x: 3 contributors (all time) y: 1564 lines of code vm/include/jvmti.h x: 5 contributors (all time) y: 1092 lines of code
5289.0
lines of code
  min: 1.0
  average: 238.52
  25th percentile: 33.0
  median: 93.0
  75th percentile: 247.0
  max: 5289.0
0 12.0
contributors (all time)
min: 1.0 | average: 3.86 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 5.0 | max: 12.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".