commit | 7744b1ebb9582f7f915951b6ebfc4a79830e785e | [log] [tgz] |
---|---|---|
author | jkubitz <jkubitz-eclipse@gmx.de> | Sun Feb 07 14:23:30 2021 +0100 |
committer | Julian Honnen <julian.honnen@vector.com> | Tue Feb 09 03:52:21 2021 -0500 |
tree | 4bc90d157ecab7444800a008f23e24458949227e | |
parent | 231e44f010b13f7919b06c4f9e063abd699c44a2 [diff] |
Bug 571024 - [performance] Avoid replaceAll(regExp,) Avoiding regular expressions for simple character replacements. String.replaceAll() is twice as slow as String.replace() and uses far more ephemeral memory allocation which result in GC pause times for big projects. This occurance was not a particular hot spot but was identified during mass-change. Bug: 571024 Change-Id: Ifa5aca6581e0e8a075f017dffad7a811a9f17937 Signed-off-by: jkubitz <jkubitz-eclipse@gmx.de>
This is the core part of Eclipse's Java development tools. It contains the non-UI support for compiling and working with Java code, including the following:
For more information and important links, refer to the [JDT wiki page] 1 or the [JDT project overview page] 2.