Without patch: Scenario 'org.eclipse.jdt.ui.tests.performance.views.TypeHierarchyPerfTest#testOpenObjectHierarchy()' (average over 1 samples): Used Java Heap: 365.42K Working Set: 3.71M Committed: 3.04M Working Set Peak: 3.81M Elapsed Process: 7.15 s Kernel time: 881 ms Page Faults: 1.47K CPU Time: 2.63 s GDI Objects: 93 Scenario 'org.eclipse.jdt.ui.tests.performance.views.TypeHierarchyPerfTest#testOpenCollHierarchy()' (average over 1 samples): Used Java Heap: -210952 Working Set: 1.75M Committed: 4.33M Working Set Peak: 1.76M Elapsed Process: 1.16 s Kernel time: 170 ms Page Faults: 562 CPU Time: 1.13 s GDI Objects: 12 Scenario 'org.eclipse.jdt.ui.tests.performance.views.TypeHierarchyPerfTest#testOpenObjectHierarchy2()' (average over 1 samples): Used Java Heap: 3.3M Working Set: 1.21M Committed: 252K Working Set Peak: 1.24M Elapsed Process: 641 ms Kernel time: 121 ms Page Faults: 354 CPU Time: 632 ms GDI Objects: 0 With patch: Scenario 'org.eclipse.jdt.ui.tests.performance.views.TypeHierarchyPerfTest#testOpenObjectHierarchy()' (average over 1 samples): Used Java Heap: -697552 Working Set: 2.66M Committed: 2.43M Working Set Peak: 3.07M Elapsed Process: 2.06 s Kernel time: 391 ms Page Faults: 1.18K CPU Time: 1.98 s GDI Objects: 92 Scenario 'org.eclipse.jdt.ui.tests.performance.views.TypeHierarchyPerfTest#testOpenCollHierarchy()' (average over 1 samples): Used Java Heap: 1.56M Working Set: 992K Committed: 1'004K Working Set Peak: 664K Elapsed Process: 901 ms Kernel time: 100 ms Page Faults: 297 CPU Time: 891 ms GDI Objects: 12 Scenario 'org.eclipse.jdt.ui.tests.performance.views.TypeHierarchyPerfTest#testOpenObjectHierarchy2()' (average over 1 samples): Used Java Heap: -1693952 Working Set: 1.26M Committed: 3.1M Working Set Peak: 1.3M Elapsed Process: 871 ms Kernel time: 110 ms Page Faults: 403 CPU Time: 871 ms GDI Objects: 0