Skip to content
Success

Changes

Summary

  1. [277422] Parallel sort on key arrays (details)
  2. [277422] Bump hprof and parser compatibility to Java 8 (details)
  3. [277422] Extract interface for PositionInputStream (details)
  4. [277422] Push AbstractParser member variable down into classes (details)
  5. [277422] Introduce BufferingRafPositionInputStream (not used yet) (details)
  6. [277422] Basic parallel GarbageCleaner (details)
  7. [277422] Shift constant pool into Pass1Parser (details)
  8. [277422] Switch to BufferingRafPositionInputStream in Pass1Parser (details)
  9. [277422] Refactor logic split between Pass1Parser and HprofParserHandlerImpl (details)
  10. [277422] Use slightly better concurrent data structures in HprofParserHandlerImpl. (details)
  11. [277422] Extract key index files to modify out of IndexWriter. (details)
  12. [277422] Allow concurrent usage of IntIndexCollector and LongIndexCollector. (details)
  13. [277422] Enable concurrent usage of ClassImpl::addInstance (details)
  14. [277422] Make Pass2Parser concurrent! (details)
  15. [277422] Add batching and tune for multiple writer threads in IntArray1NWriter (details)
  16. [277422] Use fast indexed lookup for primitive class types (details)
  17. [277422] Add off-thread compression and io for IntIndexStreamer and LongIndexStreamer (details)
  18. [277422] Prepares for a Spliterator implementation in Pass2Parser (details)
  19. [277422] Switch Pass2Parser to use BufferingRafPositionInputStream (details)
  20. [277422] Refactor instance and array class lookups out of Pass2Parser into HprofParserHandlerImpl (details)
  21. [277422] Add caching to class hierarchy lookups (details)
  22. [277422] Switch ClassImpl to use atomic instructions rather than synchronized block (details)
  23. [277422] Contributors and todo updates (details)
  24. [551214] Add documentation about post-processed J9 JVM finalizer roots (details)
  25. 551552: Exception running query with no editor open (details)
  26. 548441: Overview background doesn't match Eclipse (details)
  27. 277422: Nice if heap parsing was multi-threaded (details)
  28. 277422: Nice if heap parsing was multi-threaded (details)
  29. 277422: Nice if heap parsing was multi-threaded (details)
  30. 277422: Nice if heap parsing was multi-threaded (details)
  31. 277422: Wrap and unwrap IOException. (details)
  32. 277422: Parallel parsing - tidy EOF (details)
  33. 438844: Add ability to load a zipped hprof (details)
  34. 438844: Add ability to load a zipped hprof (details)
  35. 438844: Add ability to load a zipped hprof - Export HPROF (details)
  36. 438844: Add ability to load a zipped hprof - Acquire HPROF.gz (details)
  37. 277422: Nice if heap parsing was multi-threaded - build javadoc (details)
  38. 324967: Hide queries which are not relevant (details)
  39. 324967: Hide collection queries which are not relevant (details)
  40. 324967: Hide collection queries which are not relevant (details)
  41. 442315: Java_version error when using Java Collections tools on HashMaps (details)
  42. 438844: Add ability to load a zipped hprof (details)
  43. 552621: Batch processing improvements (details)
  44. 552670: Add documentation for display of bytes in KB, MB, GB (details)
  45. 552670: Add documentation for display of bytes in KB, MB, GB (details)
  46. 438844: Add ability to load a zipped hprof (details)
  47. 552879: OQL enhancements for sub-selects, maps, context providers etc. (details)
  48. 552879: OQL enhancements for sub-selects, maps, context providers etc. (details)
  49. 552879: OQL enhancements for sub-selects, maps, context providers etc. (details)
  50. [552917] Update ibmdumps project to use an Execution Environment JRE (details)
  51. 552879: OQL enhancements for sub-selects, maps, context providers (details)
  52. 552879: OQL enhancements for sub-selects, maps, context providers (details)
  53. 552879: OQL enhancements for sub-selects, maps, context providers (details)
  54. 552879: OQL enhancements for sub-selects, maps, context providers (details)
  55. 552879: OQL enhancements for sub-selects, maps, context providers (details)
  56. 552879: OQL enhancements for sub-selects, maps, context providers (details)
  57. 552879: OQL enhancements for sub-selects, maps, context providers (details)
  58. 552879: OQL enhancements for sub-selects, maps, context providers (details)
  59. 553312: infinite loop in the export hprof feature from (details)
  60. 552879: OQL enhancements for sub-selects, maps, context providers (details)
  61. 553312: infinite loop in the export hprof feature (details)
  62. 552879: OQL enhancements for sub-selects, maps, context providers (details)
  63. 545754: OQL syntax highlighting sometimes doesn't highlight keywords (details)
  64. [551820] Update version to 1.10.0 (details)
  65. [552542] Escape special characters in Strings rendered as HTML (details)
  66. [558633] Validate classes on deserialization (details)
  67. Update Copyright info (details)
  68. [559163] Reference a generic update-site in features and product (details)
  69. 559247: OQL method call improvements (details)
  70. 559255: MAT Calcite results can't be added to the compare basket (details)
  71. 559247: OQL method call improvements (details)
  72. 559273: Java 11 collection class updates (details)
  73. 559284: Hovering over overview pie slice throws an exception (details)
  74. 545754: OQL syntax highlighting sometimes doesn't highlight keywords (details)
  75. 559247: OQL method call improvements (details)
  76. 277422: Nice if heap parsing was multi-threaded (details)
  77. 277422: Nice if heap parsing was multi-threaded (details)
  78. 559538: p2 repo configuration for mirrors and download statistics (details)
  79. 559538: p2 repo configuration for mirrors and download statistics (details)
  80. 559538: p2 repo configuration for mirrors and download statistics (details)
  81. 438844: Add ability to load a zipped hprof (details)
  82. 438844: Add ability to load a zipped hprof (details)
  83. 438844: Add ability to load a zipped hprof (details)
  84. 438844: Add ability to load a zipped hprof (details)
  85. 559873: OutOfMemoryError when selecting large totals row (details)
  86. 438844: Add ability to load a zipped hprof (details)
  87. 559905: Code tidy up (details)
  88. 445180: reports fail without information (details)
  89. 552879: OQL enhancements for sub-selects, maps, context providers, (details)
  90. 552879: OQL enhancements for sub-selects, maps, context providers (details)
  91. 560005: NullPointerException in PatternFilter (details)
  92. 536920: Provide extra links for top components report (details)
  93. 536920: Provide extra links for top components report (details)
  94. 536920: Provide extra links for top components report (details)
  95. 552621: Batch processing improvements (details)
  96. 445180: reports fail without information (details)
  97. 445180: reports fail without information (details)
  98. 438844: Add ability to load a zipped hprof (details)
  99. 330074: null returns from SnapshotImpl methods (details)
  100. 552879: OQL enhancements for sub-selects, maps, context providers (details)
  101. 560295: ArrayIndexOutOfBoundsException in ObjectMarker.markMultiThreaded (details)
  102. 560295: ArrayIndexOutOfBoundsException in ObjectMarker.markMultiThreaded (details)
  103. 560384: Eclipse/OSGi Bundle explorer extension point problems (details)
  104. 560384: Eclipse/OSGi Bundle explorer extension point problems (details)
  105. 297052: HTML tree reports are not expanded (details)
  106. 297052: HTML tree reports are not expanded (details)
  107. 297052: HTML tree reports are not expanded for leak suspects (details)
  108. 551820: Update version to 1.10.0 (details)
  109. 560440: Possible retention of snapshot via ThreadInfoImpl (details)
  110. 559247: OQL method call improvements (details)
  111. 296826: Detect cycles in WeakHashMaps (details)
  112. 296826: Detect cycles in WeakHashMaps (details)
  113. 346513: TextResult link with target=_blank doesn't work (details)
  114. 346513: TextResult link with target=_blank doesn't work (details)
  115. 346513: TextResult link with target=_blank doesn't work (details)
  116. 296826: Detect cycles in WeakHashMaps (details)
Commit 75130aae3e792c754bc866a1c8204abad6b65f9c by Jason Koch
[277422] Parallel sort on key arrays

Change-Id: I86373e7d6b0882f3525b11ee86e503b2671d2ec2
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/collect/ArrayLong.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/collect/ArrayInt.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IndexWriter.java (diff)
Commit 12430cf600881f65fced73f26af72a8484265433 by Jason Koch
[277422] Bump hprof and parser compatibility to Java 8

Change-Id: I58602fe0bc69a8968fddb11d94a43916abc4f1d1
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.parser/.settings/org.eclipse.jdt.core.prefs (diff)
The file was modified plugins/org.eclipse.mat.hprof/.settings/org.eclipse.jdt.core.prefs (diff)
The file was modified plugins/org.eclipse.mat.parser/.classpath (diff)
The file was modified plugins/org.eclipse.mat.hprof/.classpath (diff)
Commit 482a17e76e65c3c3a40e5fdaafaba783f877b232 by Jason Koch
[277422] Extract interface for PositionInputStream

Allows creation of other PositionInputStream implementations
which do not share all logic with base.

Change-Id: I659013d7716e8bc452f1ba8b7126a68cb3228ca3
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass2Parser.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/io/PositionInputStream.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/AbstractParser.java (diff)
The file was addedplugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/io/DefaultPositionInputStream.java
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofRandomAccessParser.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass1Parser.java (diff)
Commit 3f2de25807605dd34678e172990282bdcee41773 by Jason Koch
[277422] Push AbstractParser member variable down into classes

Change-Id: Ibaeac1f92d661a36c4dd926230517abbd50106d5
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/AbstractParser.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass2Parser.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass1Parser.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofRandomAccessParser.java (diff)
Commit df370272e32c1e586562cfc37dbf701603840934 by Jason Koch
[277422] Introduce BufferingRafPositionInputStream (not used yet)

Will be used as a quicker I/O layer.

Change-Id: Id2511abe4b2cbc38cd85991f10cad39aeb1d8748
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was addedplugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/io/BufferingRafPositionInputStream.java
Commit f72d17fe36dde74f0cd7e9773cc3cee4c19272a5 by Jason Koch
[277422] Basic parallel GarbageCleaner

Change-Id: Id6e8019a1914bf8bfc61b9f40be62a8e18b97e58
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/model/ClassImpl.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/GarbageCleaner.java (diff)
Commit 1d4411d36161020bc1757d59f8f0089fd5aae977 by Jason Koch
[277422] Shift constant pool into Pass1Parser

This begins elimination of sharing between parser and parser handler.

Change-Id: Idf2faa060366f14a7e2e41c67e7d887d1f85842d
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass1Parser.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/IHprofParserHandler.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofParserHandlerImpl.java (diff)
Commit 27ad7980de6931da9ba94804e34535b0c2801693 by Jason Koch
[277422] Switch to BufferingRafPositionInputStream in Pass1Parser

Change-Id: I037833523174e8175f0424b690e2feccf66b5e12
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass1Parser.java (diff)
Commit 880fd1eba664e6a545bf9c6e423742547fac87e2 by Jason Koch
[277422] Refactor logic split between Pass1Parser and HprofParserHandlerImpl

Continues decoupling of logic between parser and parser handler.

Change-Id: I20fe71dd19d1c1bc1e14dd8296abbe35dd109941
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass1Parser.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofParserHandlerImpl.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/IHprofParserHandler.java (diff)
Commit 79a479d28eed0b982993a0334671e469baa23c4c by Jason Koch
[277422] Use slightly better concurrent data structures in HprofParserHandlerImpl.

Change-Id: Ie1ef2bd803a8bf8926625e2f94a126de3f8efcc4
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofParserHandlerImpl.java (diff)
Commit c39ff086cb20bfb2721d34df632f13dc1094ace5 by Jason Koch
[277422] Extract key index files to modify out of IndexWriter.

This should make subsequent commit changes smaller and easier to
follow.

Change-Id: I1e53be22ae0b2ee39d56370462ab7734e21ebc28
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofParserHandlerImpl.java (diff)
The file was addedplugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/LongIndexCollector.java
The file was addedplugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IntArray1NWriter.java
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/GarbageCleaner.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/parser/TestIndex.java (diff)
The file was addedplugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IntIndexCollector.java
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/DominatorTree.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofIndexBuilder.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IndexWriter.java (diff)
The file was modified plugins/org.eclipse.mat.dtfj/src/org/eclipse/mat/dtfj/DTFJIndexBuilder.java (diff)
The file was addedplugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IntIndexStreamer.java
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/parser/TestIndex1to1.java (diff)
The file was addedplugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/LongIndexStreamer.java
Commit 2fceefd92904661aeb3128435b96cff4b201e31f by Jason Koch
[277422] Allow concurrent usage of IntIndexCollector and LongIndexCollector.

Change-Id: Ib9bb476025ff18b23469ec529f293ccd6978b1cb
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IntIndexCollector.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/LongIndexCollector.java (diff)
Commit f862d14df2b5ded3fc8b76aa1a54691ff5826dc1 by Jason Koch
[277422] Enable concurrent usage of ClassImpl::addInstance

Change-Id: Ide278676865f06bcf340f3763f8ba3cc5044e012
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/model/ClassImpl.java (diff)
Commit 0f4272feef4c356168f03e0267240037dca6c1da by Jason Koch
[277422] Make Pass2Parser concurrent!

Refactor HeapObject mapping from Pass2Parser into HprofParserHandlerImpl
Introduce Pass2Parser Spliterator
Continues decoupling of parser and parser handler.

Change-Id: I9ec77411244d8afbcfaa23f60f040dcb43ecb6b6
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass2Parser.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/IHprofParserHandler.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofParserHandlerImpl.java (diff)
Commit 7d86c50469256b26edcb220272d8725b2d933919 by Jason Koch
[277422] Add batching and tune for multiple writer threads in IntArray1NWriter

Change-Id: Ia04a7da2927aa3c7170bd0ed3b8041ab2d704576
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IntArray1NWriter.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IntIndexStreamer.java (diff)
Commit bc327feefb85889a887cf6c4fedf963343c270cd by Jason Koch
[277422] Use fast indexed lookup for primitive class types

Change-Id: I86d89f086882461aedcb2133dd776a15e83d70d7
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass2Parser.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/IHprofParserHandler.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofParserHandlerImpl.java (diff)
Commit cf542420a0837d842845b86fed1c3b4c74001497 by Jason Koch
[277422] Add off-thread compression and io for IntIndexStreamer and LongIndexStreamer

Change-Id: I2e0536419a11e95a28720a35dc736839f0a6b8c4
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/LongIndexStreamer.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IntIndexStreamer.java (diff)
Commit 129720ccc16dd34ed98a83261dfb41f808b0343f by Jason Koch
[277422] Prepares for a Spliterator implementation in Pass2Parser

Change-Id: I9f6a0b54da0a0296328d970436b1ffd693354965
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass2Parser.java (diff)
Commit 6c2fb12354941a7beb3bb81a9c4629a525f3791f by Jason Koch
[277422] Switch Pass2Parser to use BufferingRafPositionInputStream

Change-Id: I1cfb2db318b7d401c1abd651bb0ba95330cf695b
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass2Parser.java (diff)
Commit 9795e589593313eeff9fb3ec52c219913893f9a8 by Jason Koch
[277422] Refactor instance and array class lookups out of Pass2Parser into HprofParserHandlerImpl

Continues decoupling of parser and parser handler.

Change-Id: I49cd6a13bf59a98782106a403bed237e1165020e
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/io/DefaultPositionInputStream.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass2Parser.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/IHprofParserHandler.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofParserHandlerImpl.java (diff)
The file was addedplugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/io/ByteArrayPositionInputStream.java
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/AbstractParser.java (diff)
Commit 49ce7da441206d470e8596ee8be7f993ff8e629b by Jason Koch
[277422] Add caching to class hierarchy lookups

Change-Id: I6fa3d6be6ac309adfb2953a430207b0d09c55feb
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofParserHandlerImpl.java (diff)
Commit 400c05cd9bbc8977110423d60c907a5af6ba1510 by Jason Koch
[277422] Switch ClassImpl to use atomic instructions rather than synchronized block

Change-Id: I5e35bb0f7a59bc041e67e28a8cec56f1ee010eae
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/model/ClassImpl.java (diff)
Commit fc03e05aafbe461eb7511110b8fd379821271bd8 by Jason Koch
[277422] Contributors and todo updates

Change-Id: I3b1d96b1b9560113fae9cd31178e64f457abd608
Signed-off-by: Jason Koch <jkoch@netflix.com>
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/io/BufferingRafPositionInputStream.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/AbstractParser.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/GarbageCleaner.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/IHprofParserHandler.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IndexWriter.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/LongIndexStreamer.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/model/ClassImpl.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/io/PositionInputStream.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass1Parser.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IntIndexStreamer.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/collect/ArrayInt.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass2Parser.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/io/DefaultPositionInputStream.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/collect/ArrayLong.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IntArray1NWriter.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IntIndexCollector.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/LongIndexCollector.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/io/ByteArrayPositionInputStream.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofParserHandlerImpl.java (diff)
Commit 11e0ad07df2c811e8681e4f81c55fd77ca327f8c by Kevin Grigorenko
[551214] Add documentation about post-processed J9 JVM finalizer roots

Change-Id: I0029e2f5d5906b4824cd3218268f494cc50bc251
The file was modified plugins/org.eclipse.mat.ui.help/tasks/analyzingfinalizer.dita (diff)
The file was modified plugins/org.eclipse.mat.ui.help/tasks/analyzingfinalizer.html (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/finalizer/annotations.properties (diff)
Commit ed30bb8c38b693e702b972f91140b9fce179e8b2 by Andrew Johnson
551552: Exception running query with no editor open

Check for no active editor when finding PaneState.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=551552

Change-Id: I74880d07922296e3f5e4eef70c481c4b66ed833a
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/internal/browser/QueryRegistryProvider.java (diff)
Commit 053ed7ec491a03462e7742a30b07b9d3effbce67 by Andrew Johnson
548441: Overview background doesn't match Eclipse

Change some icons for the welcome page

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=548441

Change-Id: Iea6b27492ffdd3a754ee5b11ef339d9f6f3015c2
The file was modified plugins/org.eclipse.mat.ui.help/intro/css/tutorials.css (diff)
The file was addedplugins/org.eclipse.mat.ui.help/intro/css/memory_analyzer_48.png
The file was modified plugins/org.eclipse.mat.ui.help/intro/css/overview.css (diff)
The file was modified plugins/org.eclipse.mat.ui.help/intro/css/whatsnew.css (diff)
Commit 11f5a0c3cdbb931926b656cb370d6804f0d2baca by Andrew Johnson
277422: Nice if heap parsing was multi-threaded

Changes to maintain API compatibility.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=277422

Change-Id: I36fbd69e4b2b3b5f98a900ac7c7be38566177d10
The file was removedplugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/io/BufferingRafPositionInputStream.java
The file was removedplugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/io/DefaultPositionInputStream.java
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/AbstractParser.java (diff)
The file was removedplugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/io/ByteArrayPositionInputStream.java
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofRandomAccessParser.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/DominatorTree.java (diff)
The file was modified plugins/org.eclipse.mat.dtfj/src/org/eclipse/mat/dtfj/DTFJIndexBuilder.java (diff)
The file was addedplugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/DefaultPositionInputStream.java
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IntArray1NWriter.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofParserHandlerImpl.java (diff)
The file was addedplugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/ByteArrayPositionInputStream.java
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/LongIndexStreamer.java (diff)
The file was addedplugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/BufferingRafPositionInputStream.java
The file was modified plugins/org.eclipse.mat.report/.settings/org.eclipse.jdt.core.prefs (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/LongIndexCollector.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IntIndexStreamer.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/io/PositionInputStream.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/messages.properties (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofIndexBuilder.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/parser/TestIndex1to1.java (diff)
The file was addedplugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/IPositionInputStream.java
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass1Parser.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/model/ClassImpl.java (diff)
The file was modified plugins/org.eclipse.mat.report/.classpath (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IntIndexCollector.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/GarbageCleaner.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Messages.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass2Parser.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IndexWriter.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/parser/TestIndex.java (diff)
Commit 33969405317c8251cc75fbc428ff62ea14c6a291 by Andrew Johnson
277422: Nice if heap parsing was multi-threaded

Limit memory usage for parallel parse.
Also move index classes back to IndexWriter.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=277422

Change-Id: I45bd697a12517bca6e7a27e818f00f129426bc0b
The file was removedplugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IntIndexCollector.java
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofParserHandlerImpl.java (diff)
The file was removedplugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/LongIndexStreamer.java
The file was removedplugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IntArray1NWriter.java
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass2Parser.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/GeneralSnapshotTests.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IndexWriter.java (diff)
The file was removedplugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IntIndexStreamer.java
The file was removedplugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/LongIndexCollector.java
Commit cea65b216fec4b51e14218148eb6d12478938fba by Andrew Johnson
277422: Nice if heap parsing was multi-threaded

Add missing messages.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=277422

Change-Id: I0a37814a14c3833c50eacf8e3edcd4b4c2e1b264
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/Messages.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/index/IndexWriter.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/messages.properties (diff)
Commit 1eba78af6e3ef21ac566167145e803f7cf761880 by Andrew Johnson
277422: Nice if heap parsing was multi-threaded

Sequential parse with low memory.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=277422

Change-Id: I5d49f6c9711dee0975c21229d551d044aa11ebd6
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass1Parser.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofIndexBuilder.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass2Parser.java (diff)
Commit 93dcc2d8dc5e686aaa6510ef2d3944c50985e24a by Andrew Johnson
277422: Wrap and unwrap IOException.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=277422

Change-Id: Ifbe4f64a7cd41bb964e81d2b454051d7db7c9204
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass2Parser.java (diff)
Commit 1f7298cfe7fab65b7679c89bc222e386f91d4335 by Andrew Johnson
277422: Parallel parsing - tidy EOF

Make parsing streams more robust.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=277422

Change-Id: Iadedf3edbcaf7373b970a5803fbffff2d521c5dc
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/ByteArrayPositionInputStream.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/BufferingRafPositionInputStream.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/IPositionInputStream.java (diff)
Commit c4548bb8544339b8155c264e2461d719c8fb07d7 by Andrew Johnson
438844: Add ability to load a zipped hprof

Initial code release

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=438844

Change-Id: Iee498e67aaba7a69ae12ca6a5d66284fa9127766
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofRandomAccessParser.java (diff)
The file was addedplugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/SeekableStream.java
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/SnapshotFactoryImpl.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass1Parser.java (diff)
The file was addedplugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofGZIPContentDescriber.java
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofIndexBuilder.java (diff)
The file was addedplugins/org.eclipse.mat.tests/dumps/java_pid1884.0001.hprof.gz
The file was addedplugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/CompressedRandomAccessFile.java
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/GeneralSnapshotTests.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/plugin.xml (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/BufferingRafPositionInputStream.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass2Parser.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/io/BufferedRandomAccessInputStream.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/ByteArrayPositionInputStream.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/plugin.properties (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/messages.properties (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/AbstractParser.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofParserHandlerImpl.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/TestSnapshots.java (diff)
Commit f6e8c135918b4607f03deb62e1bef152c4839369 by Andrew Johnson
438844: Add ability to load a zipped hprof

Minor tidy

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=438844

Change-Id: Ib149b43488dd69c55acd061a068292af733d58c3
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/BufferingRafPositionInputStream.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass1Parser.java (diff)
Commit 9d09e6f4a9b7e26dbf23f5440d47f1ae17db2648 by Andrew Johnson
438844: Add ability to load a zipped hprof - Export HPROF

New function for ExportHprof

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=438844

Change-Id: I36c1ad9178eff680a5a3855a20743ffdc78fb9e5
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/ExportHprof.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/GeneralSnapshotTests.java (diff)
Commit 5cc8cfbbfe0def4ee08ac9c434bd11f3bf273b74 by Andrew Johnson
438844: Add ability to load a zipped hprof - Acquire HPROF.gz

Allow compressed HPROF from acquire dump

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=438844

Change-Id: I6a8403ced4fbff866c23999a2996da0a774d4174
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/acquire/LocalJavaProcessesUtils.java (diff)
The file was modified plugins/org.eclipse.mat.ibmdumps/src/org/eclipse/mat/ibmvm/acquire/IBMVmInfo.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Messages.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/acquire/AcquireDumpTest.java (diff)
The file was modified plugins/org.eclipse.mat.ibmdumps/src/org/eclipse/mat/ibmvm/acquire/HprofDumpProvider.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/CompressedRandomAccessFile.java (diff)
The file was modified plugins/org.eclipse.mat.ibmdumps/src/org/eclipse/mat/ibmvm/acquire/BaseProvider.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/acquire/annotations.properties (diff)
The file was modified plugins/org.eclipse.mat.ibmdumps/src/org/eclipse/mat/ibmvm/acquire/IBMHeapDumpProvider.java (diff)
The file was modified plugins/org.eclipse.mat.ibmdumps/src/org/eclipse/mat/ibmvm/acquire/messages.properties (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/messages.properties (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/acquire/JmapVmInfo.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/acquire/JMapHeapDumpProvider.java (diff)
Commit f0f7f1424059cbf46c8050a3bf1cfd12b51d3d31 by Andrew Johnson
277422: Nice if heap parsing was multi-threaded - build javadoc

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=277422

Change-Id: I9ff614fe2cf4debafb02e0340c12481b4d00a350
The file was modified plugins/org.eclipse.mat.ui.help/extrabuild.xml (diff)
Commit d33ccaae4a3207c94797533baef0fd0ef0baaf1b by Andrew Johnson
324967: Hide queries which are not relevant

Test pop-up context menu objects against queries

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=324967

Change-Id: If760a52d85173304c54da85b119febbbe0cba16b
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/threads/ThreadOverviewQuery.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/threads/ThreadInfoQuery.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/snapshot/actions/CopyOQL.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/collections/PrimitiveArraysWithAConstantValueQuery.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/util/QueryContextMenu.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/collections/ArrayFillRatioQuery.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/collections/ArraysBySizeQuery.java (diff)
Commit dfb9ebe3385a02d7fe8a2a9cacbc29e5b46fa4e8 by Andrew Johnson
324967: Hide collection queries which are not relevant

Also add help

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=324967

Change-Id: I9e0429cc3507f4d3f509f4a99b83232fb2cb05ce
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/collections/CollectionsBySizeQuery.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/snapshot/extension/Subjects.java (diff)
The file was modified plugins/org.eclipse.mat.ui.help/reference/selectingqueries.dita (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/util/QueryContextMenu.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/collections/HashEntriesQuery.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/collectionextract/KnownCollectionInfo.java (diff)
The file was modified plugins/org.eclipse.mat.ui.help/reference/selectingqueries.html (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/collectionextract/HashedMapCollectionExtractorBase.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/collections/ExtractListValuesQuery.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/collections/MapCollisionRatioQuery.java (diff)
The file was modified plugins/org.eclipse.mat.ui.help/tasks/analyzingjavacollectionusage.dita (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/snapshot/OQL.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/snapshot/Histogram.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/collections/CollectionFillRatioQuery.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/collections/HashSetValuesQuery.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/snapshot/extension/Subject.java (diff)
The file was modified plugins/org.eclipse.mat.ui.help/tasks/analyzingjavacollectionusage.html (diff)
Commit 985a2cebbab382d161340d967658891aa8961175 by Andrew Johnson
324967: Hide collection queries which are not relevant

Hide Find Strings when not relevant.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=324967

Change-Id: Id5ff4d4f627675bf13b7e1cceb4300ffbc119db7
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/FindStringsQuery.java (diff)
Commit d49987b2774ed55740ed4ec6cee73c81217438a4 by Andrew Johnson
442315: Java_version error when using Java Collections tools on HashMaps

Handle a missing version String.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=442315

Change-Id: If3adfd6963539920269695e8b41518990dbd93dc
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/collectionextract/ExtractionUtils.java (diff)
Commit da2126294641c7ce22f6de185cc47a53b0a989fb by Andrew Johnson
438844: Add ability to load a zipped hprof

Query help for export HPROF

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=438844

Change-Id: Idef410f73b65578a0c9934f6f78fdbb7b52bd285
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/annotations.properties (diff)
Commit e92803d82cd74eb04792e863463d49ee283088bd by Andrew Johnson
552621: Batch processing improvements

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=552621

Change-Id: Ib1f775a456dca034a24fd0a1f8fb646d7a7de188
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/report/internal/RunExternalTest.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/actions/RunExternalReportAction.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/report/internal/RunRegisterdReport.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/actions/ImportReportAction.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/apps/ParseSnapshotApp.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/report/internal/QueryPart.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/query/registry/QueryRegistry.java (diff)
The file was addedplugins/org.eclipse.mat.report/META-INF/icons/expert.gif
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/report/internal/SectionPart.java (diff)
Commit dee3dfb7df537cc0806aa7c691c7a8e48d8e2646 by Andrew Johnson
552670: Add documentation for display of bytes in KB, MB, GB

Also general tidy up of preferences.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=552670

Change-Id: Ic2d002b3dcfaa3438e6ffef6670af0c84f727bd3
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/internal/acquire/AcquireDialog.java (diff)
The file was modified plugins/org.eclipse.mat.ui.help/context.xml (diff)
The file was modified plugins/org.eclipse.mat.hprof/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.tests/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/internal/UIPreferencePage.java (diff)
The file was modified plugins/org.eclipse.mat.ibmdumps/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/MemoryAnalyserPreferences.java (diff)
The file was modified plugins/org.eclipse.mat.ui.help/tasks/configure_mat.html (diff)
The file was modified plugins/org.eclipse.mat.dtfj/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/acquire/JMapHeapDumpProvider.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/ui/HPROFPreferencePage.java (diff)
The file was modified plugins/org.eclipse.mat.dtfj/src/org/eclipse/mat/dtfj/DTFJPreferencePage.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/GeneralSnapshotTests.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/query/BytesDisplay.java (diff)
The file was modified plugins/org.eclipse.mat.ui/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.ui/plugin.xml (diff)
The file was modified plugins/org.eclipse.mat.ui.help/tasks/configure_mat.dita (diff)
The file was modified plugins/org.eclipse.mat.ibmdumps/src/org/eclipse/mat/ibmvm/acquire/IBMExecDumpProvider.java (diff)
The file was modified plugins/org.eclipse.mat.ui.rcp/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.ui.rcp/src/org/eclipse/mat/ui/rcp/actions/OpenPreferenceAction.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/internal/query/arguments/ArgumentsWizardPage.java (diff)
Commit 7113b67b804ed1efb98b7f1e516f9190f8e6f693 by Andrew Johnson
552670: Add documentation for display of bytes in KB, MB, GB

Fix for RCP tests.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=552670

Change-Id: I2adf28e55237d01f336a9f681b9d797fdf39b2ef
The file was modified plugins/org.eclipse.mat.ui.rcp.tests/src/org/eclipse/mat/ui/rcp/tests/MemoryAnalyzerProductTest.java (diff)
Commit b717cc5add67f0f0010ebfeb313574a2a7a4332b by Andrew Johnson
438844: Add ability to load a zipped hprof

snapshot prefix for hprof.gz

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=438844

Change-Id: I2e779c27d1f7fed5a96e1ed8d1d61cd9fec86b34
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofGZIPContentDescriber.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/plugin.xml (diff)
Commit f4f97ad2226c0e8f7e714f786b99a422e52ac79c by Andrew Johnson
552879: OQL enhancements for sub-selects, maps, context providers etc.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=552879

Change-Id: I52e78ef8c3f679cb3d294c70eea329cbd2913eaf
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/internal/panes/QueryResultPane.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/OQLQueryImpl.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/compiler/ArrayIndexExpression.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/OQLTest.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/snapshot/panes/OQLPane.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/util/SimpleMonitor.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/util/QueryContextMenu.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/compiler/Query.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/compiler/QueryExpression.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/snapshot/OQL.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/collectionextract/IMapExtractor.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/compiler/EvaluationContext.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/query/registry/QueryResult.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/query/ContextDerivedData.java (diff)
Commit 52b0ccfceacc7f5171da606ac928fc54bda8f86d by Andrew Johnson
552879: OQL enhancements for sub-selects, maps, context providers etc.

Context provider fixes and getOQL() tests

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=552879

Change-Id: I3f57351d929224752933ca1ba9c48fc6542d6d8e
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/OQLQueryImpl.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/OQLTest.java (diff)
Commit 4f9209c19cc5f8ed3d09b4854fd5146b72d53857 by Andrew Johnson
552879: OQL enhancements for sub-selects, maps, context providers etc.

Context provider fixes and getOQL() tests

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=552879

Change-Id: I7fa2db2c489b8d5b621db9dcf65697385004b4fe
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/collectionextract/IMapExtractor.java (diff)
Commit 82f921226970bfc8ae2348553bf93bc7d5134f04 by Kevin Grigorenko
[552917] Update ibmdumps project to use an Execution Environment JRE

Change-Id: I6b357787c00c842de040bdea850fed03a3664657
The file was modified plugins/org.eclipse.mat.ibmdumps/.classpath (diff)
The file was modified plugins/org.eclipse.mat.ibmdumps/.settings/org.eclipse.jdt.core.prefs (diff)
Commit ef25b8ce2971dfc7dbb9ea934193345ff49fb1ad by Andrew Johnson
552879: OQL enhancements for sub-selects, maps, context providers

Read sub-select as key/values pairs not arrays
more tests

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=552879

Change-Id: I65054a2eac3688c5c9e2b3f921b42abbb8c31697
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/collectionextract/IMapExtractor.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/OQLTest.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/compiler/PathExpression.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/OQLQueryImpl.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/compiler/QueryExpression.java (diff)
Commit 295c89c1ef6c6b22e714977bcdbe1debe5f92dec by Andrew Johnson
552879: OQL enhancements for sub-selects, maps, context providers

context menu for int[]

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=552879

Change-Id: I0a220480202625d28f46a7360c2d6064b3d1230a
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/collectionextract/KnownCollectionInfo.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/OQLTest.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/collectionextract/NoContentCollectionExtractor.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/OQLQueryImpl.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/compiler/ArrayIndexExpression.java (diff)
Commit 4d93284448475171f903be4892cb5f40bdfd0768 by Andrew Johnson
552879: OQL enhancements for sub-selects, maps, context providers

fix some FindBugs warnings

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=552879

Change-Id: I4b8931b9b3a639ec8c70f00d91e417bcfa2e6722
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/OQLQueryImpl.java (diff)
Commit aab9340edd819746ee4ad5506d4a8ebb1e1f0082 by Andrew Johnson
552879: OQL enhancements for sub-selects, maps, context providers

return HashMap entry objects for map to array conversion
Also tidy up HTML output with OQL, and more collections

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=552879

Change-Id: Id7d2446513872b48fc61ebc2f9fa9d69160764a9
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/util/QueryContextMenu.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/collectionextract/SingletonMapExtractor.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/collectionextract/MapCollectionExtractorBase.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/OQLQueryImpl.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/CreateCollectionDump.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/collections/HashEntriesQuery.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/messages.properties (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/report/internal/HtmlOutputter.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/collectionextract/KnownCollectionInfo.java (diff)
Commit 15db89cfa4a1813b08291cf234a225ef443df324 by Andrew Johnson
552879: OQL enhancements for sub-selects, maps, context providers

Fix problems with collection classes only used on Unix

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=552879

Change-Id: I638e1de60a41aa6fef9ed7e8034d15344e1a3b44
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/collectionextract/KnownCollectionInfo.java (diff)
Commit cca4cae44ab5e6d6a6b4ca1ba8b2bbfa968b12d0 by Andrew Johnson
552879: OQL enhancements for sub-selects, maps, context providers

More fixes for ProcessEnvironment collection classes only used on Unix

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=552879

Change-Id: Ia7739e35184b5d39675edb11723a76fbe13d372e
The file was addedplugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/collectionextract/WrapperFieldCollectionExtractor.java
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/collectionextract/ValuesCollectionExtractor.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/collectionextract/KeySetCollectionExtractor.java (diff)
The file was addedplugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/collectionextract/WrapperFieldMapExtractor.java
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/CommonNameResolver.java (diff)
The file was modified plugins/org.eclipse.mat.api/plugin.xml (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/collectionextract/KnownCollectionInfo.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/collections/ExtractListValuesQuery.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/collectionextract/WrapperMapExtractor.java (diff)
Commit 05fb6aa5ca9af3f8e7d25fe4517ef5bf76d75941 by Andrew Johnson
552879: OQL enhancements for sub-selects, maps, context providers

Bug fixes and flattening sub-select arrays

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=552879

Change-Id: I99ee24fec6fe26730cf57b04c08f4c1a99f3ca8a
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/OQLQueryImpl.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/OQLTest.java (diff)
Commit 08558dd811931ebbdc8ffc850632e2d19177c575 by Andrew Johnson
552879: OQL enhancements for sub-selects, maps, context providers

Progress monitoring and JOIN simulation

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=552879

Change-Id: I62d3e09ef4e03523d50b45d5203d7826019f2cb6
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/OQLQueryImpl.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/messages.properties (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/OQLTest.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/Messages.java (diff)
Commit d7c6b490caa8e32a132f38f8fc62c3ce19db41ba by Andrew Johnson
553312: infinite loop in the export hprof feature from

Handle multiple segments better.
Also add more ExportHPROF test cases.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=553312

Change-Id: Iaf1e466b9cccd480530686bdf18cbb8f76a688c5
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/GeneralSnapshotTests.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/annotations.properties (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/ExportHprof.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/messages.properties (diff)
Commit 3dc2a0f1a56b9651c261e049b8d7dc8bd1b546e3 by Andrew Johnson
552879: OQL enhancements for sub-selects, maps, context providers

Fix message

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=552879

Change-Id: Ib1dcc280599918db8a3cdd6c0f2ec30bf1616602
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/messages.properties (diff)
Commit b483e85d3c58fc1c07ff4c523c58e7a1d79a0e81 by Andrew Johnson
553312: infinite loop in the export hprof feature

More tests of remapping

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=553312

Change-Id: I233f8410a619c17804f341c2bdbe7ef0bc45d7a6
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/GeneralSnapshotTests.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/QueriesTest.java (diff)
Commit 6281f921952bbc2b7b2e250dace8271e7767c7b1 by Andrew Johnson
552879: OQL enhancements for sub-selects, maps, context providers

Improve getOQL for context menus

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=552879

Change-Id: If11978dce7878ccb4d2b82c6e409787a7af279aa
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/OQLTest.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/snapshot/OQL.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/util/QueryContextMenu.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/OQLQueryImpl.java (diff)
Commit 2e1f68b02b2e76c4b31718299df258127b13847c by Andrew Johnson
545754: OQL syntax highlighting sometimes doesn't highlight keywords

Reset a failing match for end of clauses
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=545754

Change-Id: I327db8fc7c5699a9a54f0aa00435b7c1cfe23d2b
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/ui/snapshot/panes/textPartitioning/TestOQLPartitionScanner.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/snapshot/panes/oql/textPartitioning/MultilineNonConsumingRule.java (diff)
Commit aea052dbbc82d6317178bc016d5bb5abec3388f3 by Krum Tsvetkov
[551820] Update version to 1.10.0

Change-Id: I4b10e474d6e0d68220b21c9c06becbda9e77975c
The file was modified plugins/org.eclipse.mat.jruby.resolver/pom.xml (diff)
The file was modified plugins/org.eclipse.mat.parser/pom.xml (diff)
The file was modified org.eclipse.mat.product/mat.product (diff)
The file was modified plugins/org.eclipse.mat.chart/about.mappings (diff)
The file was modified plugins/org.eclipse.mat.jruby.resolver/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.dtfj/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.chart/pom.xml (diff)
The file was modified plugins/org.eclipse.mat.ui.rcp.tests/pom.xml (diff)
The file was modified plugins/org.eclipse.mat.ui/pom.xml (diff)
The file was modified plugins/org.eclipse.mat.api/about.mappings (diff)
The file was modified features/org.eclipse.mat.chart.feature/feature.xml (diff)
The file was modified features/org.eclipse.mat.feature/feature.xml (diff)
The file was modified plugins/org.eclipse.mat.hprof/pom.xml (diff)
The file was modified plugins/org.eclipse.mat.tests/META-INF/MANIFEST.MF (diff)
The file was modified parent/pom.xml (diff)
The file was modified plugins/org.eclipse.mat.ui.help/META-INF/MANIFEST.MF (diff)
The file was modified org.eclipse.mat.updatesite/pom.xml (diff)
The file was modified features/org.eclipse.mat.feature/pom.xml (diff)
The file was modified plugins/org.eclipse.mat.hprof/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.ui.capabilities/META-INF/MANIFEST.MF (diff)
The file was modified features/org.eclipse.mat.feature/about.mappings (diff)
The file was modified plugins/org.eclipse.mat.dtfj/pom.xml (diff)
The file was modified features/org.eclipse.mat.chart.feature/pom.xml (diff)
The file was modified plugins/org.eclipse.mat.ibmdumps/pom.xml (diff)
The file was modified plugins/org.eclipse.mat.ui.rcp.tests/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.jdt/pom.xml (diff)
The file was modified plugins/org.eclipse.mat.api/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.jdt/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.tests/pom.xml (diff)
The file was modified plugins/org.eclipse.mat.report/pom.xml (diff)
The file was modified org.eclipse.mat.targetdef/pom.xml (diff)
The file was modified plugins/org.eclipse.mat.parser/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.ui/META-INF/MANIFEST.MF (diff)
The file was modified features/org.eclipse.mat.ui.rcp.feature/feature.xml (diff)
The file was modified plugins/org.eclipse.mat.ui.rcp/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.chart.ui/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.chart.ui/pom.xml (diff)
The file was modified plugins/org.eclipse.mat.ui.rcp/about.mappings (diff)
The file was modified plugins/org.eclipse.mat.ui.rcp/pom.xml (diff)
The file was modified org.eclipse.mat.product/pom.xml (diff)
The file was modified plugins/org.eclipse.mat.ui.help/pom.xml (diff)
The file was modified plugins/org.eclipse.mat.api/pom.xml (diff)
The file was modified plugins/org.eclipse.mat.report/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.ibmdumps/META-INF/MANIFEST.MF (diff)
The file was modified features/org.eclipse.mat.ui.rcp.feature/pom.xml (diff)
The file was modified plugins/org.eclipse.mat.chart/META-INF/MANIFEST.MF (diff)
Commit 884033769379f55484626eb72ff373f75d84d258 by Krum Tsvetkov
[552542] Escape special characters in Strings rendered as HTML

- add code to escape special characters in Strings rendered as HTML,
including thread and class names 
- add some tests to verify the validity of the generated HTML

Change-Id: I35614d50182a21a757b3d626803a926898595bfc
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/GeneralSnapshotTests.java (diff)
The file was modified plugins/org.eclipse.mat.jruby.resolver/src/org/eclipse/mat/jruby/resolver/RubyStacktraceDumper.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/component/ComponentReportQuery.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/report/internal/HtmlOutputter.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/messages.properties (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/snapshot/query/PieFactory.java (diff)
The file was modified plugins/org.eclipse.mat.chart/src/org/eclipse/mat/impl/chart/HtmlPieChartRenderer.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/jetty/JettyRequestResolver.java (diff)
The file was modified plugins/org.eclipse.mat.jruby.resolver/src/org/eclipse/mat/jruby/resolver/JRubyScriptResolver.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/LeakHunterQuery.java (diff)
Commit 3d19751e12bcbd997e555843bd1e90186374641d by Krum Tsvetkov
[558633] Validate classes on deserialization

Change-Id: I7c9ac823f543aeba14ce181b47f24984549bfd24
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/SnapshotHistoryService.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/SnapshotImpl.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/internal/browser/QueryHistory.java (diff)
Commit 5d0109b7a90b15062fce2536c63974262dadf491 by Krum Tsvetkov
Update Copyright info 

- cherry-picked from 1.9.x

Change-Id: I6076b29b2959317371a2e148a187b8fd67d32fb9
The file was modified plugins/org.eclipse.mat.chart/about.properties (diff)
The file was modified features/org.eclipse.mat.ui.rcp.feature/feature.properties (diff)
The file was modified features/org.eclipse.mat.chart.feature/feature.properties (diff)
The file was modified features/org.eclipse.mat.feature/feature.properties (diff)
The file was modified plugins/org.eclipse.mat.ui.rcp/about.properties (diff)
The file was modified plugins/org.eclipse.mat.api/about.properties (diff)
The file was modified plugins/org.eclipse.mat.ui.help/legal.dita (diff)
The file was modified plugins/org.eclipse.mat.ui.help/legal.html (diff)
The file was modified plugins/org.eclipse.mat.ui.rcp/plugin.properties (diff)
The file was modified org.eclipse.mat.product/mat.product (diff)
Commit f78cd0d25d6ad2db745a7c77fa5d0bca7d6c84cf by Krum Tsvetkov
[559163] Reference a generic update-site in features and product

Change-Id: Ic0581b66634586aa53d50c0cda332c6f45fc0a81
The file was modified parent/pom.xml (diff)
The file was modified org.eclipse.mat.product/mat.p2.inf (diff)
The file was modified features/org.eclipse.mat.feature/feature.xml (diff)
The file was modified features/org.eclipse.mat.chart.feature/feature.xml (diff)
The file was modified features/org.eclipse.mat.ui.rcp.feature/feature.xml (diff)
Commit 3bb7dda0a9ae98ba79ead8d8ed2adb268328b81b by Andrew Johnson
559247: OQL method call improvements

Varargs calls and restrictions on classes/methods

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=559247

Change-Id: Ie1555937af43181ca29142b964a8f1c808101f26
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/compiler/MethodCallExpression.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/messages.properties (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/OQLTest.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/Messages.java (diff)
Commit 809552a70b8e2dd466000bc9d60113151ce74353 by Andrew Johnson
559255: MAT Calcite results can't be added to the compare basket

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=559255

Change-Id: I35a34b3989cf70a5f1f81fc022022c45ebdec4b4
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/editor/AbstractEditorPane.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/internal/panes/QueryTextResultPane.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/compare/CompareBasketView.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/editor/CompositeHeapEditorPane.java (diff)
The file was modified plugins/org.eclipse.mat.ui.rcp/src/org/eclipse/mat/ui/rcp/actions/SnapshotHistoryIntroContentProvider.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/internal/panes/QueryResultPane.java (diff)
Commit 898e44b9ef6a9619d488180102c4c1b3ecb59805 by Andrew Johnson
559247: OQL method call improvements

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=559247

Change-Id: If378c41631c8df840e2001250815dfd35b7a470d
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/OQLTest.java (diff)
Commit 2b0952d951bca57256707cc147fe1f6b46489689 by Andrew Johnson
559273: Java 11 collection class updates

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=559273

Change-Id: I04ed37fd3c569b0c1fffb1d58598a872d4629ca9
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/collectionextract/KnownCollectionInfo.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/collectionextract/ExtractionUtils.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/collect/ExtractCollectionEntriesTest4.java (diff)
The file was addedplugins/org.eclipse.mat.tests/dumps/openjdk_jdk11_04_x64.hprof.gz
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/TestSnapshots.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/snapshot/extension/JdkVersion.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/GeneralSnapshotTests.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/collect/ExtractCollectionEntriesTest2.java (diff)
Commit c65dd059502112ff4bf8485ae97666f66562aea4 by Andrew Johnson
559284: Hovering over overview pie slice throws an exception

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=559284

Change-Id: I18b057ed3aeaee59f83f742bd9a34a216687b96a
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/snapshot/query/PieFactory.java (diff)
Commit a855363188300f5c3395c35fecef88000ef7b103 by Andrew Johnson
545754: OQL syntax highlighting sometimes doesn't highlight keywords

Only highlight certain keywords in appropriate context

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=545754

Change-Id: I152a2754444af67312167a3883c0eedf37b2c01e
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/ui/snapshot/panes/textPartitioning/TestOQLPartitionScanner.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/snapshot/panes/oql/contentAssist/OQLScanner.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/snapshot/panes/oql/OQLTextViewerConfiguration.java (diff)
Commit 356fec0448ea50e28c545b862c561ad54bfdc7cf by Andrew Johnson
559247: OQL method call improvements

Also check bean method calls.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=559247

Change-Id: Ib5aed352e573cc4ac7a1a757af12c44dfdd34010
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/OQLTest.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/compiler/PathExpression.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/compiler/MethodCallExpression.java (diff)
Commit 97839b6c0b103a63c642f69a9584e8c0d0016275 by Andrew Johnson
277422: Nice if heap parsing was multi-threaded

Set dependencies.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=277422

Change-Id: Iade1a8480cee62faff7a83a21a27f99b6e35a592
The file was modified plugins/org.eclipse.mat.report/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/model/ClassImpl.java (diff)
The file was modified plugins/org.eclipse.mat.parser/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.ui/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.api/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.chart/META-INF/MANIFEST.MF (diff)
The file was modified plugins/org.eclipse.mat.hprof/META-INF/MANIFEST.MF (diff)
Commit 8b8f67d83b148b5c84c7c1c55d026a2fffd022a4 by Andrew Johnson
277422: Nice if heap parsing was multi-threaded

Fix some FindBugs warnings

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=277422
Change-Id: I393475667f43d44149740a2ab9f303b46de6f0f7
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/editor/MultiPaneEditor.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofHeapObjectReader.java (diff)
The file was modified plugins/org.eclipse.mat.jruby.resolver/src/org/eclipse/mat/jruby/resolver/RubyStacktraceDumper.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/snapshot/model/IPrimitiveArray.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/snapshot/RetainedSizeCache.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/query/Bytes.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/internal/acquire/ProviderContextImpl.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/ThreadStackHelper.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/internal/viewer/RefinedResultViewer.java (diff)
Commit 241aff5f7da0df84fe5b60dd1a089d867b36e1c0 by Andrew Johnson
559538: p2 repo configuration for mirrors and download statistics

First try at stats and mirrors.
Also fix Maven build on Windows.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=559538
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/GeneralSnapshotTests.java (diff)
The file was modified parent/pom.xml (diff)
Commit 3de34afa47d06cce9b666f7f5e002e70d3f3f65f by Andrew Johnson
559538: p2 repo configuration for mirrors and download statistics

Try updating Tycho to get properties through.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=559538
The file was modified parent/pom.xml (diff)
Commit 9abbeb95afb43ea77bfbe0c804aa59603110fd62 by Andrew Johnson
559538: p2 repo configuration for mirrors and download statistics

Update links

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=559538
The file was modified parent/pom.xml (diff)
Commit 569a8dbf46e6352d671818afdafb0079fb65a94f by Andrew Johnson
438844: Add ability to load a zipped hprof

Use a temporary file as a cache with Gzipped dump,
if enough disk space - for performance.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=438844
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/CompressedRandomAccessFile.java (diff)
The file was addedplugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/FileCacheCompressedRandomAccessFile.java
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofRandomAccessParser.java (diff)
Commit 18945a9e6d1b4ffa36f01163c3e47e19eb5fcd44 by Andrew Johnson
438844: Add ability to load a zipped hprof

New InflaterInputStream for improved performance

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=438844
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Messages.java (diff)
The file was addedplugins/org.eclipse.mat.hprof/src/io/nayuki/deflate/InflaterInputStream.java
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/FileCacheCompressedRandomAccessFile.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofParserHandlerImpl.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass1Parser.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/IHprofParserHandler.java (diff)
The file was addedplugins/org.eclipse.mat.hprof/src/io/nayuki/deflate/DataFormatException.java
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofRandomAccessParser.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/about.html (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/BufferingRafPositionInputStream.java (diff)
The file was addedplugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/GZIPInputStream2.java
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/messages.properties (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/SeekableStream.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofHeapObjectReader.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/.options (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/CompressedRandomAccessFile.java (diff)
The file was addedplugins/org.eclipse.mat.hprof/about_files/DEFLATE-mit.html
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/Pass2Parser.java (diff)
Commit bbc3b0ba2c21a7f356e2b2d6375d97b0698c2ad3 by Andrew Johnson
438844: Add ability to load a zipped hprof

Use a SoftReference cache for PosStreams

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=438844
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/SeekableStream.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofRandomAccessParser.java (diff)
Commit 095660e2ee7faffc1aa446a9154ec2e79fb2d844 by Andrew Johnson
438844: Add ability to load a zipped hprof

Find FindBugs warnings and update about.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=438844
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/SeekableStream.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/about.html (diff)
Commit 6c84312fe0557b865bfc949b626675f0c541a79c by Andrew Johnson
559873: OutOfMemoryError when selecting large totals row

Use constant for Bytes(-1)

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=559873
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/snapshot/inspections/MultiplePath2GCRootsQuery.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/snapshot/inspections/Path2GCRootsQuery.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/snapshot/inspections/DominatorQuery.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/snapshot/query/ObjectListResult.java (diff)
Commit 1941ac5b13e05af6891b9e83acd3fa5542aeee18 by Andrew Johnson
438844: Add ability to load a zipped hprof

Improve memory estimate

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=438844
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/HprofRandomAccessParser.java (diff)
The file was modified plugins/org.eclipse.mat.hprof/src/org/eclipse/mat/hprof/CompressedRandomAccessFile.java (diff)
Commit b7e08e22d447b99c48b0ec0822e83949f8346eff by Andrew Johnson
559905: Code tidy up

for deprecated methods and JavaDoc

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=559905
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/JUnit4TestRunner.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/internal/browser/QueryContextHelp.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/query/registry/QueryDescriptor.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/regression/comparator/CSVComparator.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/internal/browser/QueryBrowserPopup.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/snapshot/query/TQuantize.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/report/IOutputter.java (diff)
The file was modified plugins/org.eclipse.mat.ibmdumps/src/org/eclipse/mat/ibmvm/agent/DumpAgent.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/query/quantize/Quantize.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/collect/PrimitiveMapTests.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/query/registry/ArgumentSet.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/report/SpecFactory.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/query/refined/Filter.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/snapshot/DominatorsSummary.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/TestInstanceSizes.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/ui/snapshot/panes/textPartitioning/TestClassNameExtractor.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/util/SearchOnTyping.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/CreateCollectionDump.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/report/Params.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/query/BytesFormat.java (diff)
The file was addedplugins/org.eclipse.mat.hprof/src/io/nayuki/deflate/package-info.java
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/snapshot/views/SnapshotOutlinePage.java (diff)
Commit 0792dcbf12ff678847864aec966e2e3a1faca225 by Andrew Johnson
445180: reports fail without information

Improve warning message and help.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=445180
The file was modified plugins/org.eclipse.mat.ui.help/context.xml (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/internal/panes/QueryTextResultPane.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/messages.properties (diff)
The file was addedplugins/org.eclipse.mat.ui.help/tasks/report.html
The file was modified plugins/org.eclipse.mat.ui.help/tasks/runningleaksuspectreport.dita (diff)
The file was modified plugins/org.eclipse.mat.ui.help/toc.xml (diff)
The file was modified plugins/org.eclipse.mat.ui.help/welcome.html (diff)
The file was addedplugins/org.eclipse.mat.ui.help/tasks/report.dita
The file was modified plugins/org.eclipse.mat.ui.help/welcome.dita (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/Messages.java (diff)
The file was modified plugins/org.eclipse.mat.ui.help/tasks/runningleaksuspectreport.html (diff)
The file was modified plugins/org.eclipse.mat.ui.help/toc.ditamap (diff)
Commit 6716288dd95e72c045e70744c840db97617f735d by Andrew Johnson
552879: OQL enhancements for sub-selects, maps, context providers,
DISTINCT

Additional help

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=552879
The file was modified plugins/org.eclipse.mat.ui.help/reference/oqlsyntaxwhere.dita (diff)
The file was modified plugins/org.eclipse.mat.ui.help/reference/oqlsyntax.html (diff)
The file was modified plugins/org.eclipse.mat.ui.help/toc.xml (diff)
The file was modified plugins/org.eclipse.mat.ui.help/reference/oqlsyntaxfrom.html (diff)
The file was addedplugins/org.eclipse.mat.ui.help/reference/oqlsyntaxunion.html
The file was modified plugins/org.eclipse.mat.ui.help/reference/oqlsyntaxselect.dita (diff)
The file was addedplugins/org.eclipse.mat.ui.help/reference/oqlsyntaxunion.dita
The file was modified plugins/org.eclipse.mat.ui.help/reference/oqlsyntaxwhere.html (diff)
The file was modified plugins/org.eclipse.mat.ui.help/reference/oqlsyntax.dita (diff)
The file was modified plugins/org.eclipse.mat.ui.help/reference/oqlsyntaxfrom.dita (diff)
The file was modified plugins/org.eclipse.mat.ui.help/reference/oqlsyntaxselect.html (diff)
The file was modified plugins/org.eclipse.mat.ui.help/toc.ditamap (diff)
Commit bf0348f2b5efa878957cc1166b69830298a04b2d by Andrew Johnson
552879: OQL enhancements for sub-selects, maps, context providers

Build test

Change-Id: Ibe5dc89676890973621e1bd3a23554f2ea60778b
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=552879
The file was modified org.eclipse.mat.updatesite/pom.xml (diff)
Commit 6a98437ce5dcddda19ef1cef20c05f1f90b2ba8c by Andrew Johnson
560005: NullPointerException in PatternFilter

Interrupt the filtering if the filter is cleared.

Change-Id: Ie2af16a729e4e383ff9a4266ddcd9d51cfa63e04
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=560005
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/query/refined/Filter.java (diff)
Commit 6d516a5b34abe33821a7a9251896c7e9f215d405 by Andrew Johnson
536920: Provide extra links for top components report

Extra links plus tests that links work

Change-Id: Ide98eaffa757946a8f6b4a0cd4bb466e81050e0d
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=536920
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/component/TopComponentsReportQuery.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/TopConsumers2Query.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/component/ComponentReportQuery.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/GeneralSnapshotTests.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/messages.properties (diff)
Commit 8dc9837e56174f199a85a0b088a001cc49bd5e90 by Andrew Johnson
536920: Provide extra links for top components report

Reenable tests for PHD

Change-Id: If33ac06b79c2187530163ce6d4cf916f5476d8ed
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=536920
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/GeneralSnapshotTests.java (diff)
Commit acc1bf50aa5b0083b6b10f3861eecbe9ce288381 by Andrew Johnson
536920: Provide extra links for top components report

Better checking of generated OQL for component

Change-Id: Ibabd3b1daca3c3825743f00489abb0fea8ad295f
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=536920
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/component/ComponentReportQuery.java (diff)
Commit bb9a72db24abbc3c65a07733e3261498800a36d1 by Andrew Johnson
552621: Batch processing improvements

Better progress monitoring

Change-Id: I303222e363af534e5d65665648603f9382ee1905
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=552621
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/component/ComponentReportQuery.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/component/TopComponentsReportQuery.java (diff)
The file was modified plugins/org.eclipse.mat.report/src/org/eclipse/mat/report/internal/SectionPart.java (diff)
Commit ef259357dce12339a44ad9aea3ff48b38b0e37e1 by Andrew Johnson
445180: reports fail without information

More help

Change-Id: I84c609c427abc08735abcfefbc249639eaa5c266
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=445180
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/internal/panes/QueryTextResultPane.java (diff)
The file was modified plugins/org.eclipse.mat.ui.help/tasks/report.dita (diff)
The file was addedplugins/org.eclipse.mat.ui.help/mimes/leaksuspects.png
The file was modified plugins/org.eclipse.mat.ui.help/tasks/runningleaksuspectreport.html (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/messages.properties (diff)
The file was modified plugins/org.eclipse.mat.ui.help/tasks/runningleaksuspectreport.dita (diff)
The file was modified plugins/org.eclipse.mat.ui.help/tasks/report.html (diff)
Commit 96785e3516050ec1c4436fe2c4edd9db3d19baf6 by Andrew Johnson
445180: reports fail without information

Fix missing message

Change-Id: I7a207645218a7d94f2308ebcfc1c2e30c30c20d8
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=445180
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/messages.properties (diff)
Commit 9180c4311e833e8732edcd61d214a5267cb05f0c by Andrew Johnson
438844: Add ability to load a zipped hprof

Add some help

Change-Id: I1a9a2514272d58aea4c510d0876066d7aedadcbf
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=438844
The file was modified plugins/org.eclipse.mat.ui.help/tasks/acquiringheapdump.dita (diff)
The file was modified plugins/org.eclipse.mat.ui.help/tasks/exportdump.dita (diff)
The file was modified plugins/org.eclipse.mat.ui.help/tasks/exportdump.html (diff)
The file was modified plugins/org.eclipse.mat.ui.help/tasks/acquiringheapdump.html (diff)
Commit 3d45e31e4485c49225601e1a40bb6520fd74e6fe by Andrew Johnson
330074: null returns from SnapshotImpl methods

More null checks

Change-Id: I8fdc0cd5af813d2f9a51f9bac33ffd4a433cb973
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=330074
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/snapshot/model/PrettyPrinter.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/snapshot/actions/ExportInfo.java (diff)
Commit 8f6fe8fb079eadaf502234aa30dcfcace1d085e4 by Andrew Johnson
552879: OQL enhancements for sub-selects, maps, context providers

More help

Change-Id: Ic49d4d51dd06f202931edd5a5bb53b01982f0387
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=552879
The file was modified plugins/org.eclipse.mat.ui.help/reference/propertyaccessors.html (diff)
The file was modified plugins/org.eclipse.mat.ui.help/reference/propertyaccessors.dita (diff)
Commit ca33793e3932a43d3db37ccb70e0c2602f82582c by Andrew Johnson
560295: ArrayIndexOutOfBoundsException in ObjectMarker.markMultiThreaded

Check for missing objects used as GC roots

Change-Id: I0394edad32580ba5a249dffe9aec2c3bfec37ee6
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=560295
The file was modified plugins/org.eclipse.mat.dtfj/src/org/eclipse/mat/dtfj/Messages.java (diff)
The file was modified plugins/org.eclipse.mat.dtfj/src/org/eclipse/mat/dtfj/messages.properties (diff)
The file was modified plugins/org.eclipse.mat.dtfj/src/org/eclipse/mat/dtfj/DTFJIndexBuilder.java (diff)
Commit c2718cd3ec1bcec622fbc60fdbfdb9e211f1f7d4 by Andrew Johnson
560295: ArrayIndexOutOfBoundsException in ObjectMarker.markMultiThreaded

Fix message

Change-Id: I3e7910906a03554385217966285db2b30b726e3b
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=560295
The file was modified plugins/org.eclipse.mat.dtfj/src/org/eclipse/mat/dtfj/messages.properties (diff)
Commit 83a8397cf579e768d3f504e63cd45571e56e9a75 by Andrew Johnson
560384: Eclipse/OSGi Bundle explorer extension point problems

Improve extension points. Also downgrade messages to warnings.

Change-Id: I99b591b90882da82663db95c3a8e4121fa5c254c
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=560384
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/osgi/model/BundleFragment.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/osgi/BundleRegistryQuery.java (diff)
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/acquire/AcquireDumpTest.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/osgi/model/EquinoxBundleReader2.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/messages.properties (diff)
Commit 5bb04a5a204abaf7ecfc50630c3f4998ce0ef8d2 by Andrew Johnson
560384: Eclipse/OSGi Bundle explorer extension point problems

Test case problem

Change-Id: I881b77b4dae6450e86b2390ed6d279ce57eb962a
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=560384
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/acquire/AcquireDumpTest.java (diff)
Commit ddcdb49bf944e669d920f7a6353f91eb3286dc4d by Andrew Johnson
297052: HTML tree reports are not expanded

Better report for multiple suspect instances

Change-Id: I7eb74ea2262663df8e7075393c61777adb6f2fb6
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=297052
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/snapshot/inspections/MultiplePath2GCRootsQuery.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/Messages.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/LeakHunterQuery.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/messages.properties (diff)
Commit 2bd2502fd5409d069ac498270c367d9fb1d16dab by Andrew Johnson
297052: HTML tree reports are not expanded

Add command link

Change-Id: Iee870e65c4ddc366a609325631b6fe7f509e04ba
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=297052
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/LeakHunterQuery.java (diff)
Commit 0ab47c1d8cbaf0953fe86b125b76bed4d61494e4 by Andrew Johnson
297052: HTML tree reports are not expanded for leak suspects

Minor OQL command change

Change-Id: I8e822d17a58e00394c9124e287ef1ef74885ce6e
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=297052
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/LeakHunterQuery.java (diff)
Commit 92373343daca2980c60a27aa4aace07bb74b300d by Andrew Johnson
551820: Update version to 1.10.0

Add 1.10 noteworthy file

Change-Id: I9ba9e1fb580c4b136c6872e362ed3de6fc59fedd
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=551820
The file was modified plugins/org.eclipse.mat.ui.help/noteworthy.dita (diff)
The file was modified plugins/org.eclipse.mat.ui.help/noteworthy.html (diff)
Commit 6ce9ea6967d022f36e8cc183728fb57b2067187d by Andrew Johnson
560440: Possible retention of snapshot via ThreadInfoImpl

Return new Columns

Change-Id: I1beab6fcd67ad7991e258c8bfc53e207d8302fa4
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=560440
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/threads/ThreadInfoImpl.java (diff)
Commit c767a99da3b56a93680a861b410c9154dc78be16 by Andrew Johnson
559247: OQL method call improvements

Performance improvements

Change-Id: Ie0677e8a74c24f9033c356846a277ac5a20fcd89
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=559247
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/compiler/MethodCallExpression.java (diff)
The file was modified plugins/org.eclipse.mat.parser/src/org/eclipse/mat/parser/internal/oql/compiler/PathExpression.java (diff)
Commit e646583637913aaf5f8133d15dd711be8cdb8f87 by Andrew Johnson
296826: Detect cycles in WeakHashMaps

Add a reference leak query and use it in the component report.

Change-Id: Ifb5951d747967323eaae3f06bc6734e24b673bc7
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=296826
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/internal/viewer/RefinedTableViewer.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/internal/viewer/RefinedTreeViewer.java (diff)
The file was addedplugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/ReferenceLeakQuery.java
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/annotations.properties (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/component/ComponentReportQuery.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/messages.properties (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/internal/Messages.java (diff)
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/util/ObjectTreeFactory.java (diff)
Commit a78a213ef16199cd202c17e0beb05d3a4d8702a7 by Andrew Johnson
296826: Detect cycles in WeakHashMaps

Enable the query and add a test

Change-Id: I0e18d085cb22e1930075c79e230e2748e64af33a
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=296826
The file was modified plugins/org.eclipse.mat.tests/src/org/eclipse/mat/tests/snapshot/GeneralSnapshotTests.java (diff)
The file was modified plugins/org.eclipse.mat.api/plugin.xml (diff)
Commit 348dd0093b71274c05876ce506d931535c0bc952 by Andrew Johnson
346513: TextResult link with target=_blank doesn't work

Create extra browser shell

Change-Id: I26c6d30b3a68dae53d2578101a156b99a2eb84b3
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=346513
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/Messages.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/internal/panes/QueryTextResultPane.java (diff)
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/messages.properties (diff)
Commit 54d17e445324cb2d4e23a50b0f9bc7e80a11cbef by Andrew Johnson
346513: TextResult link with target=_blank doesn't work

Remove extra line - did it cause Ubuntu crash

Change-Id: Iad23d99e6ee84cdad5928a52ca6119da729a4913
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=346513
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/internal/panes/QueryTextResultPane.java (diff)
Commit 89feb810a9a4f7e44a4b3dab80b680ae46e800d0 by Andrew Johnson
346513: TextResult link with target=_blank doesn't work

Disable fix

Change-Id: I10fa92023b5f5e2269e016fc2e131b0a6dec20b4
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=346513
The file was modified plugins/org.eclipse.mat.ui/src/org/eclipse/mat/ui/internal/panes/QueryTextResultPane.java (diff)
Commit d8e9667ef3bbdc2b3d9f669fdf7133fd0c3c452b by Andrew Johnson
296826: Detect cycles in WeakHashMaps

Message change

Change-Id: I53382b55765a3389f5bdf231c2c78a76b44ba141
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=296826
The file was modified plugins/org.eclipse.mat.api/src/org/eclipse/mat/inspections/ReferenceLeakQuery.java (diff)