Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlain Magloire2004-02-27 16:22:58 +0000
committerAlain Magloire2004-02-27 16:22:58 +0000
commite138c8bc095a93cf52767bc21bb721c3d3110872 (patch)
tree1348e2c8aa882ec967b23849f15849fac2019885 /core/org.eclipse.cdt.core/ChangeLog
parentd6a96dd12e37864ef8492b6358f796ff59bc7075 (diff)
downloadorg.eclipse.cdt-e138c8bc095a93cf52767bc21bb721c3d3110872.tar.gz
org.eclipse.cdt-e138c8bc095a93cf52767bc21bb721c3d3110872.tar.xz
org.eclipse.cdt-e138c8bc095a93cf52767bc21bb721c3d3110872.zip
Improve performance of the IBinaryParser
by providing a new API IBinaryParser.getBinary(byte[] hints, IPath path)
Diffstat (limited to 'core/org.eclipse.cdt.core/ChangeLog')
-rw-r--r--core/org.eclipse.cdt.core/ChangeLog23
1 files changed, 23 insertions, 0 deletions
diff --git a/core/org.eclipse.cdt.core/ChangeLog b/core/org.eclipse.cdt.core/ChangeLog
index c5897c0cee2..b1db9e5aeda 100644
--- a/core/org.eclipse.cdt.core/ChangeLog
+++ b/core/org.eclipse.cdt.core/ChangeLog
@@ -1,3 +1,26 @@
+2004-02-27 Alain Magloire
+
+ Performance improvement in the IBinaryParser and
+ changes in the API according to the specs.
+ Now we have:
+ IBinaryParser.getBinary(byte[] hints, IPath path);
+ This is important when having multiple parsers on
+ the same project. We provide a bucket/hints for the parser
+ to guess the type of file and reduce the number of open()s.
+
+ * model/org/eclipse/cdt/internal/core/model/CModelManager.java
+ * model/org/eclipse/cdt/internal/core/model/CProject.java
+ * model/org/eclipse/cdt/internal/core/model/NullBinaryParser.java
+ * src/org/eclipse/cdt/core/IBinaryParser.java
+ * utils/org/eclipse/cdt/utils/coff/Coff.java
+ * utils/org/eclipse/cdt/utils/coff/PE.java
+ * utils/org/eclipse/cdt/utils/coff/PEArchive.java
+ * utils/org/eclipse/cdt/utils/coff/parser/CygwinPEParser.java
+ * utils/org/eclipse/cdt/utils/coff/PEParser.java
+ * utils/org/eclipse/cdt/utils/elf/Elf.java
+ * utils/org/eclipse/cdt/utils/elf/parser/ElfParser.java
+ * utils/org/eclipse/cdt/utils/elf/parser/GNUElfParser.java
+
2004-02-26 Andrew Niefer
Mark strings that don't need to be externalized for translation

Back to the top