Java Discoverer Benchmark

Launching the benchmark

launching the benchmark

generating the html report

Benchmark results

Plug-in org.eclipse.modisco.java.discoverer.benchmark implements a benchmark for the Java

Here is an abridged version of the full report generated by org.eclipse.modisco.java.discoverer.benchmark.

Execution time by project size

System Information
OS name Windows 7
OS version 6.1
OS architecture x86
Number of processor cores 4
Processor name Intel® Core™2 Quad CPU Q6600 @ 2.40GHz
Processor description x64 Family 6 Model 15 Stepping 11
Processor cache size 8192
System memory 4294967296
Results Overview
Project Average discovery time Average save time Number of model elements Total size Average file size Total lines Average lines per file XMI size
com.ibm.icu 18,69s (s = 1.203s) 23,44s (s = 0.611s) 508623 7,4 MiB 21,2 KiB 195347 544 114,9 MiB
org.apache.commons.codec 0,24s (s = 0.025s) 0,58s (s = 0.44s) 13207 173,0 KiB 7,2 KiB 5145 214 3,0 MiB
org.apache.commons.el 0,58s (s = 0.04s) 1,32s (s = 0.105s) 28525 419,9 KiB 7,4 KiB 14445 253 6,4 MiB
org.apache.commons.httpclient 2,50s (s = 0.052s) 3,59s (s = 0.435s) 82215 1,3 MiB 9,8 KiB 39847 286 17,7 MiB
org.apache.commons.logging 0,18s (s = 0.013s) 0,24s (s = 0.118s) 8482 125,9 KiB 9,0 KiB 4205 300 1,8 MiB
org.apache.jasper 2,44s (s = 0.104s) 5,66s (s = 0.126s) 115261 1,3 MiB 14,2 KiB 42278 435 26,8 MiB
org.apache.lucene.analysis 1,15s (s = 0.089s) 1,89s (s = 0.385s) 40297 480,4 KiB 5,9 KiB 15539 189 9,4 MiB
org.apache.lucene.core 7,90s (s = 0.083s) 10,03s (s = 0.222s) 219741 3,0 MiB 7,3 KiB 88999 215 48,1 MiB
org.eclipse.ant.core 0,39s (s = 0.124s) 0,64s (s = 0.345s) 13837 155,8 KiB 7,1 KiB 4860 220 3,0 MiB
org.eclipse.ant.launching 0,91s (s = 0.267s) 1,00s (s = 0.293s) 15535 191,3 KiB 4,7 KiB 6011 146 3,7 MiB
org.eclipse.ant.ui 11,48s (s = 2.366s) 7,49s (s = 0.417s) 129526 1,5 MiB 6,0 KiB 44719 172 33,2 MiB
org.eclipse.compare 7,41s (s = 0.504s) 5,71s (s = 0.397s) 111553 1,2 MiB 8,0 KiB 38972 248 25,7 MiB
org.eclipse.core.commands 0,71s (s = 0.024s) 1,50s (s = 0.147s) 23702 419,8 KiB 5,3 KiB 12940 163 5,2 MiB
org.eclipse.core.filebuffers 0,90s (s = 0.051s) 0,77s (s = 0.361s) 17921 244,7 KiB 6,3 KiB 7446 190 4,1 MiB
org.eclipse.core.filesystem 0,39s (s = 0.026s) 0,90s (s = 0.469s) 11756 161,2 KiB 6,2 KiB 4674 179 2,7 MiB
org.eclipse.core.jobs 0,53s (s = 0.028s) 1,08s (s = 0.295s) 19834 255,2 KiB 7,7 KiB 7980 241 4,6 MiB
org.eclipse.core.resources 8,84s (s = 0.203s) 9,94s (s = 0.222s) 185578 2,4 MiB 9,0 KiB 68846 249 44,6 MiB
org.eclipse.core.runtime 0,50s (s = 0.079s) 1,02s (s = 0.426s) 17946 293,7 KiB 13,4 KiB 8221 373 3,8 MiB
org.eclipse.equinox.common 0,58s (s = 0.052s) 1,22s (s = 0.308s) 24858 324,4 KiB 6,0 KiB 9767 180 5,4 MiB
org.eclipse.equinox.http.jetty 0,09s (s = 0.03s) 0,15s (s = 0.083s) 3463 36,4 KiB 5,2 KiB 1028 146 805,0 KiB
org.eclipse.equinox.http.servlet 0,15s (s = 0.022s) 0,48s (s = 0.36s) 5667 62,8 KiB 3,3 KiB 1813 95 1,3 MiB
org.eclipse.equinox.launcher 0,29s (s = 0.019s) 0,63s (s = 0.357s) 11920 115,8 KiB 23,2 KiB 3381 676 2,7 MiB
org.eclipse.equinox.p2.artifact.repository 0,67s (s = 0.095s) 1,16s (s = 0.461s) 20705 213,2 KiB 7,4 KiB 5811 200 5,5 MiB
org.eclipse.equinox.p2.director 0,47s (s = 0.071s) 1,05s (s = 0.466s) 16079 170,8 KiB 7,1 KiB 4244 176 4,2 MiB
org.eclipse.equinox.p2.engine 1,02s (s = 0.053s) 1,65s (s = 0.085s) 27771 324,0 KiB 5,1 KiB 8652 135 6,9 MiB
org.eclipse.equinox.p2.operations 0,32s (s = 0.024s) 0,53s (s = 0.366s) 7105 97,7 KiB 5,4 KiB 2640 146 1,7 MiB
org.eclipse.equinox.p2.publisher 1,51s (s = 0.13s) 3,35s (s = 0.038s) 54997 534,2 KiB 7,3 KiB 14637 200 14,1 MiB
org.eclipse.equinox.p2.ui 4,50s (s = 0.66s) 3,31s (s = 0.124s) 56459 692,1 KiB 4,9 KiB 19653 140 14,7 MiB
org.eclipse.jdt.core 1m 34s (s = 1.018s) 1m 29s (s = 2.533s) 1509903 15,6 MiB 13,6 KiB 441437 374 388,3 MiB
org.eclipse.jdt.debug 13,18s (s = 0.13s) 10,48s (s = 0.512s) 185143 2,4 MiB 5,1 KiB 74616 159 45,8 MiB
org.eclipse.jdt.launching 3,81s (s = 0.247s) 3,26s (s = 0.098s) 62039 815,1 KiB 7,9 KiB 23555 228 15,0 MiB
org.eclipse.jdt.ui 2m 42s (s = 12.402s) 1m 38s (s = 1.483s) 1526115 18,1 MiB 8,9 KiB 526466 253 416,3 MiB
org.eclipse.jface 7,23s (s = 0.253s) 10,88s (s = 0.49s) 220340 3,1 MiB 8,3 KiB 103283 271 49,0 MiB
org.eclipse.jface.databinding 1,77s (s = 0.058s) 1,61s (s = 0.111s) 30215 437,1 KiB 2,7 KiB 14013 85 7,0 MiB
org.eclipse.jface.text 6,76s (s = 0.148s) 10,42s (s = 0.161s) 187105 2,3 MiB 7,4 KiB 76715 236 44,7 MiB
org.eclipse.pde.api.tools 7,13s (s = 0.428s) 10,33s (s = 0.493s) 157138 1,8 MiB 9,4 KiB 55043 282 44,5 MiB
org.eclipse.pde.api.tools.ui 9,36s (s = 7.169s) 3,27s (s = 0.093s) 55066 618,1 KiB 7,2 KiB 17810 207 15,3 MiB
org.eclipse.pde.build 3,46s (s = 0.327s) 6,85s (s = 0.403s) 111778 1,0 MiB 11,2 KiB 28140 299 28,9 MiB
org.eclipse.pde.core 13,21s (s = 0.509s) 14,36s (s = 0.578s) 239752 2,6 MiB 5,2 KiB 79619 156 62,1 MiB
org.eclipse.pde.launching 1,25s (s = 0.079s) 1,24s (s = 0.493s) 21639 243,9 KiB 7,6 KiB 6268 195 5,4 MiB
org.eclipse.pde.ui 1m 14s (s = 2.717s) 33,28s (s = 0.909s) 509523 5,5 MiB 6,0 KiB 161364 174 139,9 MiB
org.eclipse.team.cvs.core 6,67s (s = 0.599s) 6,23s (s = 0.559s) 101008 1,2 MiB 6,5 KiB 35313 186 27,6 MiB
org.eclipse.platform 0,11s (s = 0.088s) 0,03s (s = 0.017s) 612 6,1 KiB 3,1 KiB 188 94 112,1 KiB
org.eclipse.team.core 3,81s (s = 0.161s) 3,54s (s = 0.088s) 68265 965,0 KiB 5,5 KiB 28230 159 16,1 MiB
org.eclipse.team.cvs.ui 30,51s (s = 0.976s) 13,25s (s = 0.017s) 201617 2,3 MiB 7,2 KiB 65317 200 54,7 MiB
org.eclipse.team.ui 19,42s (s = 0.667s) 10,52s (s = 0.47s) 181471 2,2 MiB 6,6 KiB 65768 191 45,5 MiB
org.eclipse.text 1,76s (s = 0.04s) 2,70s (s = 0.438s) 58079 785,0 KiB 6,2 KiB 25329 199 12,9 MiB
org.eclipse.team.cvs.core 6,67s (s = 0.599s) 6,23s (s = 0.559s) 101008 1,2 MiB 6,5 KiB 35313 186 27,6 MiB
org.eclipse.ui.browser 0,99s (s = 0.099s) 0,76s (s = 0.427s) 19796 227,2 KiB 4,5 KiB 7422 145 4,6 MiB
org.eclipse.ui.cheatsheets 2,72s (s = 0.052s) 3,08s (s = 0.1s) 50227 582,7 KiB 4,7 KiB 18173 146 12,7 MiB
org.eclipse.ui.console 1,67s (s = 0.102s) 1,07s (s = 0.419s) 23255 309,3 KiB 5,5 KiB 9514 169 5,3 MiB
org.eclipse.ui.editors 6,08s (s = 0.308s) 4,91s (s = 0.127s) 85118 1023,5 KiB 8,3 KiB 31060 252 20,6 MiB
org.eclipse.ui.forms 1,69s (s = 0.052s) 3,28s (s = 0.123s) 61224 623,6 KiB 7,7 KiB 21458 264 14,9 MiB
org.eclipse.ui.ide 23,19s (s = 0.399s) 18,96s (s = 0.371s) 326450 4,2 MiB 7,7 KiB 136921 243 81,2 MiB
org.eclipse.ui.views 0,84s (s = 0.08s) 0,67s (s = 0.509s) 13765 206,9 KiB 5,7 KiB 6431 178 3,1 MiB
org.eclipse.ui.views.log 1,00s (s = 0.151s) 1,01s (s = 0.423s) 17935 155,7 KiB 7,4 KiB 4951 235 4,6 MiB
org.eclipse.ui.workbench 43,37s (s = 0.555s) 37,53s (s = 0.422s) 667009 9,3 MiB 7,1 KiB 298752 222 157,9 MiB
org.eclipse.ui.workbench.texteditor 5,39s (s = 0.418s) 5,02s (s = 0.111s) 98975 1,2 MiB 8,1 KiB 39885 254 22,5 MiB
org.eclipse.acceleo.compatibility.ui 0,28s (s = 0.2s) 0,09s (s = 0.043s) 1960 20,0 KiB 10,0 KiB 532 266 497,6 KiB
org.eclipse.acceleo.profiler.editor 0,40s (s = 0.149s) 0,13s (s = 0.047s) 2142 22,8 KiB 3,3 KiB 751 107 500,0 KiB
org.eclipse.acceleo.profiler.edit 0,56s (s = 0.038s) 0,21s (s = 0.197s) 2941 42,3 KiB 4,7 KiB 1281 142 655,7 KiB
org.eclipse.acceleo.traceability 0,79s (s = 0.08s) 1,14s (s = 0.544s) 15974 182,6 KiB 12,2 KiB 4992 332 4,2 MiB
org.eclipse.acceleo.profiler 0,88s (s = 0.026s) 0,25s (s = 0.097s) 6890 95,5 KiB 5,6 KiB 3238 190 1,5 MiB
org.eclipse.acceleo.common 1,69s (s = 1.004s) 1,27s (s = 0.319s) 20616 255,2 KiB 8,8 KiB 8178 282 4,7 MiB
org.eclipse.acceleo.engine 1,71s (s = 0.196s) 1,90s (s = 0.088s) 32517 420,7 KiB 8,8 KiB 11778 245 8,2 MiB
org.eclipse.acceleo.traceability.model 1,82s (s = 0.032s) 0,00s (s = 0.0s) 22830 282,0 KiB 9,1 KiB 9257 298 0 bytes
org.eclipse.acceleo.ide.ui 18,88s (s = 1.95s) 12,34s (s = 0.033s) 170407 2,0 MiB 6,7 KiB 60601 202 50,3 MiB
org.eclipse.acceleo.model.edit 2,88s (s = 0.146s) 1,26s (s = 0.516s) 18678 264,1 KiB 8,5 KiB 7091 228 5,8 MiB
org.eclipse.acceleo.compatibility 5,21s (s = 0.041s) 3,05s (s = 0.462s) 45555 613,9 KiB 6,0 KiB 20028 194 13,1 MiB
org.eclipse.acceleo.model 5,76s (s = 0.097s) 2,82s (s = 0.544s) 46008 623,6 KiB 7,9 KiB 21313 269 11,1 MiB
org.eclipse.acceleo.parser 5,83s (s = 0.077s) 5,54s (s = 0.434s) 83502 985,8 KiB 10,8 KiB 31013 340 22,5 MiB
org.eclipse.emf.importer.ecore 0,23s (s = 0.03s) 0,07s (s = 0.033s) 1608 17,6 KiB 3,5 KiB 562 112 363,4 KiB
org.eclipse.emf.ant 0,27s (s = 0.176s) 0,26s (s = 0.205s) 3268 44,5 KiB 4,0 KiB 1806 164 721,0 KiB
org.eclipse.emf.codegen.ui 0,47s (s = 0.218s) 0,11s (s = 0.056s) 2620 25,0 KiB 5,0 KiB 855 171 620,0 KiB
org.eclipse.emf.databinding.edit 0,49s (s = 0.021s) 0,21s (s = 0.1s) 5750 89,7 KiB 3,4 KiB 2811 108 1,3 MiB
org.eclipse.emf.databinding 0,60s (s = 0.033s) 0,74s (s = 0.583s) 9877 137,4 KiB 3,9 KiB 4738 135 2,3 MiB
org.eclipse.emf.mapping.ecore2ecore 0,61s (s = 0.031s) 0,11s (s = 0.06s) 2860 45,8 KiB 3,5 KiB 1715 131 613,4 KiB
org.eclipse.emf.exporter 0,67s (s = 0.19s) 0,71s (s = 0.595s) 6852 74,5 KiB 5,7 KiB 2477 190 1,6 MiB
org.eclipse.emf.cheatsheets 0,75s (s = 0.425s) 0,12s (s = 0.034s) 2238 26,3 KiB 2,9 KiB 909 101 498,8 KiB
org.eclipse.emf.ecore.change.edit 0,77s (s = 0.059s) 0,14s (s = 0.078s) 3684 56,7 KiB 7,1 KiB 1933 241 844,8 KiB
org.eclipse.emf.importer 0,84s (s = 0.119s) 0,76s (s = 0.611s) 9700 101,2 KiB 7,2 KiB 3612 258 2,3 MiB
org.eclipse.emf.importer.rose 0,88s (s = 0.019s) 2,03s (s = 0.126s) 23190 221,5 KiB 10,1 KiB 7512 341 6,3 MiB
org.eclipse.emf.mapping.ecore2xml 0,91s (s = 0.017s) 0,22s (s = 0.101s) 6468 88,5 KiB 5,2 KiB 3155 185 1,5 MiB
org.eclipse.emf.importer.java 0,94s (s = 0.115s) 0,86s (s = 0.611s) 12563 135,4 KiB 12,3 KiB 3944 358 3,5 MiB
org.eclipse.emf.converter 0,99s (s = 0.031s) 1,24s (s = 0.68s) 11188 114,6 KiB 9,5 KiB 3991 332 2,7 MiB
org.eclipse.emf.mapping.ecore2ecore.editor 1,16s (s = 0.12s) 0,29s (s = 0.155s) 3834 43,5 KiB 6,2 KiB 1462 208 967,4 KiB
org.eclipse.emf.common 1,28s (s = 0.028s) 0,00s (s = 0.0s) 51015 632,3 KiB 11,3 KiB 22954 409 0 bytes
org.eclipse.emf.common.ui 1,31s (s = 0.212s) 1,44s (s = 0.704s) 19386 198,2 KiB 7,9 KiB 6995 279 4,9 MiB
org.eclipse.emf.ecore.editor 1,43s (s = 0.321s) 0,77s (s = 0.756s) 10393 119,8 KiB 17,1 KiB 4091 584 2,5 MiB
org.eclipse.emf.mapping.ui 1,48s (s = 0.132s) 0,92s (s = 0.601s) 13705 160,8 KiB 12,4 KiB 5081 390 3,7 MiB
org.eclipse.emf.mapping.ecore2xml.ui 1,56s (s = 0.07s) 1,26s (s = 0.708s) 11275 137,6 KiB 15,3 KiB 4672 519 2,8 MiB
org.eclipse.emf.ecore.change 1,57s (s = 0.057s) 1,93s (s = 0.139s) 20998 262,2 KiB 11,9 KiB 8853 402 5,1 MiB
org.eclipse.emf.codegen.ecore 13,90s (s = 0.873s) 24,14s (s = 1.482s) 259343 3,0 MiB 28,8 KiB 77618 732 78,9 MiB
org.eclipse.emf.ecore 17,86s (s = 1.122s) 0,00s (s = 0.0s) 287818 3,4 MiB 21,5 KiB 112428 702 0 bytes
org.eclipse.emf.edit.ui 2,35s (s = 0.339s) 2,08s (s = 0.105s) 25384 291,3 KiB 7,9 KiB 9934 268 6,5 MiB
org.eclipse.emf.ecore.edit 2,48s (s = 0.07s) 0,84s (s = 0.597s) 13615 194,0 KiB 8,8 KiB 6433 292 3,3 MiB
org.eclipse.emf.mapping 2,89s (s = 0.096s) 2,15s (s = 0.09s) 30469 397,7 KiB 7,4 KiB 13789 255 7,2 MiB
org.eclipse.emf.codegen 3,05s (s = 0.559s) 4,39s (s = 0.195s) 56661 687,2 KiB 8,6 KiB 23621 295 15,0 MiB
org.eclipse.emf.codegen.ecore.ui 3,10s (s = 0.584s) 1,50s (s = 0.707s) 20983 285,9 KiB 15,9 KiB 9199 511 5,5 MiB
org.eclipse.emf.edit 3,17s (s = 0.066s) 3,52s (s = 0.712s) 50579 685,6 KiB 8,7 KiB 22992 291 12,1 MiB
org.eclipse.emf.ecore.xmi 3,36s (s = 0.071s) 4,08s (s = 0.088s) 50396 543,1 KiB 8,8 KiB 19036 307 13,3 MiB
org.eclipse.uml2.common.edit 0,47s (s = 0.13s) 0,14s (s = 0.071s) 2725 30,3 KiB 2,2 KiB 1156 82 714,9 KiB
org.eclipse.uml2.codegen.ecore.ui 1,55s (s = 0.305s) 0,22s (s = 0.089s) 4156 65,4 KiB 4,7 KiB 2226 159 997,1 KiB
org.eclipse.uml2.common 1,64s (s = 0.059s) 0,92s (s = 0.634s) 14477 140,8 KiB 5,6 KiB 5711 228 3,2 MiB
org.eclipse.uml2.uml.editor 13,99s (s = 1.21s) 1,53s (s = 0.656s) 14495 160,6 KiB 7,6 KiB 5562 264 3,8 MiB
org.eclipse.uml2.examples.uml.ui 19,25s (s = 4.111s) 0,90s (s = 0.933s) 7142 87,3 KiB 4,4 KiB 2630 131 2,3 MiB
org.eclipse.uml2.uml.ecore.exporter 2,60s (s = 0.344s) 0,14s (s = 0.074s) 2173 19,0 KiB 4,7 KiB 608 152 530,1 KiB
org.eclipse.uml2.uml.edit 3m 58s (s = 17.581s) 15,18s (s = 2.331s) 153363 2,3 MiB 9,3 KiB 73323 287 40,1 MiB
org.eclipse.uml2.uml.ecore.importer 3,87s (s = 0.313s) 0,23s (s = 0.107s) 4026 38,6 KiB 7,7 KiB 1120 224 1,1 MiB
org.eclipse.uml2.codegen.ecore 6,33s (s = 1.111s) 10,43s (s = 1.277s) 97281 1,0 MiB 21,9 KiB 25180 535 34,9 MiB
org.eclipse.uml2.uml 10m 20s (s = 15.663s) 1m 43s (s = 6.975s) 1260305 18,6 MiB 26,1 KiB 584111 802 304,1 MiB