Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2024-01-17 | Bug 582814 Remove unneeded synchronized in IntIndexCollector::getHEADmaster | Jason Koch | 1 | -0/+12 | |
Extra javadoc to note the concurrency semantics. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582814 | |||||
2024-01-16 | Bug 582821 Improve IO locality in MultiplePathsFromGCRootsComputerImpl bfs | Jason Koch | 1 | -22/+38 | |
Introduce a brief sort before iterating the referred sets so that IO to outbound references is hopefully nearby. Note this changes some of the traversal order for GC roots, depths will be the same but traversal order shown in some regression test results will differ. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582821 Change-Id: I12c315b59767d2691b341151e98847ae0d30abfa | |||||
2024-01-16 | Bug 582818 Simplify ObjectMarker code and scale to more cores | Jason Koch | 1 | -739/+112 | |
Use RecursiveAction from the Fork Join framework to simplify the implementation Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582818 Change-Id: If826c9cd93afbfc0726fa83dfc46e53e7bcc4ad8 | |||||
2024-01-16 | Bug 582822 Lazily load ThreadInfo information | Jason Koch | 2 | -56/+73 | |
Lazily load the ThreadInfoImpl contents so that on dumps with lots of threads and slow IO performance the views are still responsive. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582822 Change-Id: Ifda5ad6721e259c4cfd31fa4ab694b71e778b92b | |||||
2024-01-16 | Merge "Bug 582820 Improve locality in SnapshotImpl getHistogram" | Jason Koch | 1 | -12/+42 | |
2024-01-15 | Bug 582814 Remove unneeded synchronized in IntIndexCollector::get | Jason Koch | 1 | -8/+2 | |
The set is only called from parser, and not required for later gets. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582814 Change-Id: Ib4e59b5781dd4b79df9580f5df2779a984445f52 | |||||
2024-01-14 | Bug 582813 Fix Contention when performing IO on slower devices (eg NFS) | Jason Koch | 4 | -54/+99 | |
Introduce a readDirect call to the SimpleBufferedRandomAccessInputStream that allows caller to provide position and length. Use it from the LongIndexReader and IntIndexReader getPage calls to perform consistent reads of page data. Move said read logic outside the lock so that multiple IO reads can be serviced concurrently. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582813 Change-Id: Ia1b3fe83e4f6123045c971d205a8ab0b6db623c7 | |||||
2023-12-31 | Bug 582820 Improve locality in SnapshotImpl getHistogram | Jason Koch | 1 | -12/+42 | |
Pregather and sort the objects for histogram by class ID to improve locality in lookups. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582820 | |||||
2023-12-30 | Bug 582724 Avoid using ThreadLocal in f-j pool | Jason Koch | 1 | -67/+25 | |
due to change in jdk17 to automatically clear ThreadLocals from FJ pool threads, a relatively large amount of memory accumulates during initial parsing since the task block threadlocals never got large enough to flush switch away from ThreadLocal which does come with a mild performance impact but keeps the app running Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582724 Change-Id: If0fda91d14f78b5b74928aac215a34a34823571b | |||||
2023-12-29 | Merge "Bug 582791 Check DTFJ Image.isTruncated if available" | Kevin Grigorenko | 3 | -18/+72 | |
2023-12-24 | Bug 582654: OQL breaks ctrl+A in all the other MAT windows | Andrew Johnson | 1 | -1/+2 | |
Avoid NPE on select all for snpashot history. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582654 Change-Id: I3234d782104bf5778d57d6a96144d10626088afc | |||||
2023-12-18 | Bug 582791 Check DTFJ Image.isTruncated if available | Kevin Grigorenko | 3 | -18/+72 | |
Change-Id: I18b2463dda8e5e8abc8728b2da75e8f7a2cbb058 | |||||
2023-12-18 | Bug 582684 Cleanup for new DTFJ dump reliability check | Kevin Grigorenko | 1 | -1/+1 | |
Change-Id: I2225e22c19b75295d862bccfc171fd78ec6d665f | |||||
2023-12-16 | 582672: Allow single click mode | Andrew Johnson | 3 | -18/+18 | |
For snapshot history and navigator view. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582672 Change-Id: Id529783ac5e95b03235672d5c6bfa505c70345ec | |||||
2023-12-16 | 582654: OQL breaks ctrl+A in all the other MAT windows | Andrew Johnson | 3 | -34/+125 | |
Deregister actions on focus change. Also, make OQL execute and content assist as commands so that key binding can be changed. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582654 Change-Id: I8c9c6c8057c5e2a590a0007f451894a068b4837d | |||||
2023-12-13 | Bug 582736 Add dump reliability check for mismatched DTFJ implementations | Kevin Grigorenko | 3 | -42/+185 | |
Change-Id: Ia2b794b6ae2966673f629a37680d7bc61867a9f7 | |||||
2023-11-17 | Bug 582476 MAT 2023-09+ CVE-2021-28170R_1.15.0 | Andrew Johnson | 1 | -1/+1 | |
Change default target platform (Continue with CI build with mat-2023-12i) Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582476 Change-Id: I236d74e8ca3c67f8b5a662ea526460896c1cbb3e | |||||
2023-11-17 | Bug 582642 New and Noteworthy for MAT 1.15.0 | Andrew Johnson | 4 | -45/+246 | |
List main features/fixes and security fixes. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582642 Change-Id: Iebe5453450101e3aee0785cf8383791a06a03893 | |||||
2023-11-11 | Validate XML for reportschanges/15/205415/1 | Andrew Johnson | 5 | -4/+52 | |
Report warnings etc. to error log. Change-Id: Ia848962faac0d00b4a36bcb71b75283ec9927623 | |||||
2023-11-09 | Bug 582486 Improve help for queries | Andrew Johnson | 28 | -192/+248 | |
Add more alt text. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582486 Change-Id: I1288765a4135c03305fea0127ec503a0414a15db | |||||
2023-11-09 | Bug 582480 Generate dependency information / SBOM - requireEagerResolve | Krum Tsvetkov | 1 | -0/+1 | |
- add requireEagerResolve true to the target platform configuration as described in https://github.com/eclipse/dash-licenses#eclipse-tycho Change-Id: I793a3e6dad59d09adb52642fb86202288443faef Signed-off-by: Krum Tsvetkov <krum.tsvetkov@sap.com> | |||||
2023-11-06 | Bug 582479 Move to a newer Tycho version | Krum Tsvetkov | 2 | -5/+9 | |
- update tycho version to 4.0.3 - this requires mvn 3.9.x - add config to o.e.mat.product pom.xml to keep products in zip format (default changed to .tar.gz) Change-Id: Ib4b0e2f474bfc617c6886f4f22113b82e96d8a84 Signed-off-by: Krum Tsvetkov <krum.tsvetkov@sap.com> | |||||
2023-11-04 | Bug 582308 Add description information to snapshot details | Andrew Johnson | 1 | -2/+3 | |
Add progress view to window list. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582308 Change-Id: Id8d2f1ad2945792dfd769e320deb55a5addf4e6d | |||||
2023-11-04 | Bug 582308 Add description information to snapshot details | Andrew Johnson | 14 | -57/+369 | |
Add context help - also for other parts. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582308 Change-Id: I5b7d4539d8cda1d93f1547796ca6c81c1453b246 | |||||
2023-11-03 | Bug 582480 Generate dependency information / SBOM - add Bundle-License | Krum Tsvetkov | 1 | -0/+1 | |
- add Bundle-License: to o.e.m.hprof Change-Id: Ifc2dd9b70dcad4e7d894f5846950560645f85507 Signed-off-by: Krum Tsvetkov <krum.tsvetkov@sap.com> | |||||
2023-11-02 | Bug 582480 Generate dependency information / SBOM - add Bundle-License | Krum Tsvetkov | 15 | -0/+15 | |
- add Bundle-License header to all MANIFEST.mf files Change-Id: Ia927022a8016c444d2e48da0c43fef6d954808b8 Signed-off-by: Krum Tsvetkov <krum.tsvetkov@sap.com> | |||||
2023-11-01 | Bug 582462 Character encodings for output and input files | Andrew Johnson | 6 | -32/+64 | |
Make some more encodings explicit. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582260 Change-Id: I71b7def6a6a4d17cb2f83289ade5be3f6af51e91 | |||||
2023-11-01 | Bug 581884 Update MAT website ready for move to eclipse.dev | Andrew Johnson | 2 | -7/+8 | |
Fix link in readme and in the intro/overview page Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=581884 Change-Id: I4cb4caa0959be8c4ba310e1d0106f21e409a5ba9 | |||||
2023-11-01 | Bug 582308 Add description information to snapshot history or details | Andrew Johnson | 2 | -5/+8 | |
Find SpotBugs warnings Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582308 Change-Id: If03744c25b5c94cd4e4cca77eeeb9932c8c88fde | |||||
2023-10-28 | Bug Bug 582473 CI Build warnings | Andrew Johnson | 3 | -9/+7 | |
Fix some javadoc warnings Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582473 Change-Id: I77a2ecc611b85daaae480094b9fd82dd311a586f | |||||
2023-10-28 | Bug 582520 beginTask should only be called once per instance | Andrew Johnson | 1 | -17/+25 | |
- Use HPROF parser first for .hprof.gz Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582520 Change-Id: I01da1f10d78fc8d4585f0bda11597c5ea641ec40 | |||||
2023-10-27 | Bug 582520 beginTask should only be called once per instance. | Andrew Johnson | 3 | -10/+19 | |
- Use HPROF parser first for .hprof.gz - remove debug println Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582520 Change-Id: I9bbc43c4557f2f11c140700d77e5230a434876af | |||||
2023-10-27 | Bug 582480 Generate dependency information / SBOM - add metadata | Krum Tsvetkov | 1 | -0/+22 | |
- added metadata - SCM, issueManagement, CI, organization Change-Id: If525480433d1bdd080b6a22197f84719d2aefb34 Signed-off-by: Krum Tsvetkov <krum.tsvetkov@sap.com> | |||||
2023-10-26 | Bug 491109 Some collections queries fail for some collections from PHD | Andrew Johnson | 2 | -2/+117 | |
Improve linked list and hash and tree sets Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=491109 Change-Id: I6da44bcc43222cc968aa717d5e07681413795024 | |||||
2023-10-26 | Bug 582480 Generate dependency information / SBOM | Andrew Johnson | 3 | -3/+55 | |
- add MIT license for part of org.eclipse.mat.hprof Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582480 Change-Id: I388f821ba119c5c2a4b65b5b6bb29514178c49bb | |||||
2023-10-26 | Bug 582480 Generate dependency information / SBOM | Krum Tsvetkov | 1 | -0/+67 | |
- add dash-licenses check/report as part of the snapshot build - use cyclonedx-maven-plugin to generate cyclonedx SBOM (config copied from the dash project) - exclude explicitly test modules - add license metadata to parent pom Change-Id: Ia4d7a8befd1d95be4d7216f49bd6c8326c5077e8 Signed-off-by: Krum Tsvetkov <krum.tsvetkov@sap.com> | |||||
2023-10-23 | Bug 491109 Some collections queries fail for some collections from PHD | Andrew Johnson | 4 | -10/+63 | |
Improve ArrayDeque and TreeMap/TreeSet Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=491109 Change-Id: I3b78689c60cc257d657579519df19ac42aab400d | |||||
2023-10-21 | Bug 582556 Leak suspects should include group of objects for remaining | Andrew Johnson | 1 | -2/+20 | |
Fix SpotBugs for hashCode and equals Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582556 Change-Id: Ic4ba57aa6e057769c5780c0552b4a233315251de | |||||
2023-10-21 | Bug 582556 Leak suspects should include group of objects for remaining | Andrew Johnson | 1 | -8/+40 | |
Include the remaining objects, and sort group of suspects with single object suspects. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582556 Change-Id: I24ad4b4062db84cf70b6d092be8398ca4deb534d | |||||
2023-10-19 | Bug 582520 beginTask should only be called once per instance. | Andrew Johnson | 1 | -26/+28 | |
Check progress during GeneralSnapshotTests Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582520 Change-Id: I82cee258c95573e96ae71a887fdeef7c3f6e3c64 | |||||
2023-10-19 | Bug 491109 Some collections queries fail for some collections from PHD | Andrew Johnson | 3 | -10/+62 | |
files Improve linked list and identity hash maps. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=491109 Change-Id: Id136f0edec0dde6ca883a88437478a8eab2f74ef | |||||
2023-10-17 | Bug 534419 Java 9, Java 10 and Memory Analyzer | Andrew Johnson | 4 | -269/+453 | |
Improve documentation on acquiring dumps Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=534419 Change-Id: I1c353dfaef0f307ab013ccfdb23f9c0cc826182c | |||||
2023-10-17 | Bug 534419 Java 9, Java 10 and Memory Analyzer | Andrew Johnson | 2 | -198/+210 | |
Allow jpackcore as well as jextract. Use InputStream not InputReader to avoid accidental blocking. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=534419 Change-Id: Ifa2fad2820c9e989bf2cee1bcf97db3f0b5bdf08 | |||||
2023-10-14 | Bug 582520 beginTask should only be called once per instance. | Andrew Johnson | 3 | -6/+7 | |
Tidy up. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582520 Change-Id: Ic60bfc60248a5dcdf891a3b009554b241e88a4cb | |||||
2023-10-14 | Merge "Bug 582520 beginTask should only be called once per instance." | Andrew Johnson | 36 | -190/+459 | |
2023-10-14 | Bug 582520 beginTask should only be called once per instance. | Andrew Johnson | 36 | -190/+459 | |
Use SimpleMonitor to split tasks. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582520 Change-Id: I3c18bbc38744a86aebd7bf1c4a35d51a70c3bed6 | |||||
2023-10-12 | Bug 582512 Application name "mat" | Andrew Johnson | 1 | -5/+8 | |
Try renaming application Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582512 Change-Id: Ifd349cd72f7afb8a3b4cf083223927dce665af9f | |||||
2023-10-08 | Bug 582308 Add description information to snapshot history or details | Andrew Johnson | 2 | -5/+111 | |
Use prefix to find .notes.txt file. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582308 Change-Id: I10a8221a400769b0505afc740803deb1370fede3 | |||||
2023-10-07 | Bug 582512 Application icon in low resolution and application name "mat" | Andrew Johnson | 3 | -0/+0 | |
Improve 48x48 icon. Update Mac icns file with full range of icons. Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582305Change-Id: I0000000000000000000000000000000000000000 | |||||
2023-10-02 | Bug 582305 Improve Leak Suspects report for references in paths | Andrew Johnson | 5 | -6/+9 | |
Add sun.* to skip list for paths Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=582305 Change-Id: I648033a053274188fcee2765871e0454ae20dde8 |
- Members
- Working Groups
- Projects
- Community
- Participate
- Eclipse IDE
-
More
-
-
Community
- Marketplace
- Events
- Planet Eclipse
- Newsletter
- Videos
- Blogs
-
Participate
- Report a Bug
- Forums
- Mailing Lists
- Wiki
- IRC
- Research
-
-
-
-
Search
-