John Camelon
|
dc9619b241
|
Further reduce memory footprint by trimming down Declarator and DeclarationWrapper classes.
|
2004-05-27 04:41:59 +00:00 |
|
John Camelon
|
1f636f83b5
|
Footprint optimizations for ITokenDuple implementations.
|
2004-05-27 03:32:18 +00:00 |
|
John Camelon
|
f9dae150ff
|
Removed unnecessary lists.
|
2004-05-26 18:56:01 +00:00 |
|
Andrew Niefer
|
e2aba75dbb
|
- Move cdt.internal.core.parser.util.ASTUtil to cdt.core.parser.ast
- Modify search to use ASTUtil for building function parameter strings
- Modify selection search to use parameter info in search (bug 63966)
|
2004-05-26 18:24:15 +00:00 |
|
John Camelon
|
895266aebe
|
Partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=63966
|
2004-05-26 01:11:00 +00:00 |
|
Andrew Niefer
|
ef506f545b
|
fix bug 64010: if else if recursion looks like stack overflow
|
2004-05-25 22:20:43 +00:00 |
|
Andrew Niefer
|
c0ba9bebfc
|
fixing bug 62359 [Content Assist] failure on iostream in Linux
- fix problem during errorhandling
- fix operator function names
- fix NPE during template argument deduction
|
2004-05-25 18:42:30 +00:00 |
|
John Camelon
|
4e4b2fc233
|
Ensured BufferedReaders are used in the Scanner.
|
2004-05-25 18:31:25 +00:00 |
|
John Camelon
|
7b873687b6
|
Cleaned up translationUnit() backtracking.
|
2004-05-25 18:04:24 +00:00 |
|
John Camelon
|
29fdfabb37
|
Fixed loop-detection code in Parser:cInitializer.
|
2004-05-25 01:09:58 +00:00 |
|
John Camelon
|
18de33d8a9
|
https://bugs.eclipse.org/bugs/show_bug.cgi?id=62009
|
2004-05-25 00:47:19 +00:00 |
|
Andrew Niefer
|
4b1ecbf65b
|
bug 43014, 62979: Reporting IProblems encountered during indexing. Only preprocessor problems to start
|
2004-05-21 20:33:16 +00:00 |
|
John Camelon
|
a355b2cf1d
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=62728
|
2004-05-21 17:54:41 +00:00 |
|
John Camelon
|
129dd89591
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=62725
|
2004-05-21 15:31:24 +00:00 |
|
John Camelon
|
d595dc0508
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=62721
|
2004-05-21 15:01:57 +00:00 |
|
John Camelon
|
95d5594fd0
|
Fix content assist to work w/WorkingCopy again.
Further memory enhancements.
|
2004-05-20 21:40:56 +00:00 |
|
John Camelon
|
058f823d2e
|
Changed infinite-loop checking to use hashcodes rather than offsets, as offsets are not unique when we expand macros. <sigh>
|
2004-05-20 15:41:38 +00:00 |
|
John Camelon
|
6b63b8ab83
|
Add basecase to TokenDuple.createStringRepresentation
|
2004-05-20 01:43:44 +00:00 |
|
John Camelon
|
a3179774f5
|
Changed CModelBuilder & CompletionEngine to use buffered input streams rather than String/CharArray Readers
|
2004-05-20 00:25:33 +00:00 |
|
John Camelon
|
b87794dd73
|
Cleaned up token storage in the Parser to reduce peak memory usage upon parsing large expressions/initializers.
|
2004-05-19 21:50:52 +00:00 |
|
John Camelon
|
22c73dc031
|
Reduced the number of TokenDuple's instantiated during a parse. <BR>
Removed symbol table warnings.
|
2004-05-19 18:17:14 +00:00 |
|
John Camelon
|
9ebf2c9909
|
Patch for David Daoust: Removed extraneous StringBuffer objects from the Scanner.
|
2004-05-19 15:35:06 +00:00 |
|
John Camelon
|
4abe159ab8
|
Made significant footprint improvements to the parser.
|
2004-05-18 20:41:15 +00:00 |
|
John Camelon
|
09fd1318d0
|
Removed extraneous TokenDuple object creation.
|
2004-05-18 18:14:09 +00:00 |
|
John Camelon
|
a86bb76c6a
|
Removed warnings.
|
2004-05-17 23:37:25 +00:00 |
|
John Camelon
|
591d1d3a21
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=62390
|
2004-05-17 23:26:39 +00:00 |
|
John Camelon
|
cf81ad24a9
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=62515
|
2004-05-17 19:07:45 +00:00 |
|
John Camelon
|
787b5dfcc3
|
Removed warnings.
|
2004-05-17 18:16:43 +00:00 |
|
John Camelon
|
5706a3abe2
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=62384
|
2004-05-15 17:31:25 +00:00 |
|
John Camelon
|
c2b76e8109
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=62378
|
2004-05-15 17:11:34 +00:00 |
|
John Camelon
|
06d6b593af
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=62339
|
2004-05-15 15:13:10 +00:00 |
|
John Camelon
|
1ce41b077c
|
Partial fix for bug 62359
|
2004-05-14 20:33:17 +00:00 |
|
John Camelon
|
bab1a0f7cf
|
Enhanced the performance & footprint of the parser by reducing number of lists created and getting rid of extraneous cross-reference construction in ParserMode's that do not warrant it.
|
2004-05-14 19:26:59 +00:00 |
|
John Camelon
|
b1157be81c
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=61968
|
2004-05-13 19:40:39 +00:00 |
|
John Camelon
|
87821eb4fc
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=62042
|
2004-05-13 18:52:13 +00:00 |
|
John Camelon
|
b1b1ec1458
|
Add javadoc to ParserFactory.
|
2004-05-13 18:15:28 +00:00 |
|
John Camelon
|
5ba83e3c91
|
Patch for David Daoust. <BR>
Refactored the scanner to make Scanner Contexts more specific for macro expansions and inclusions, yielding performance and memory improvements.
|
2004-05-13 13:15:40 +00:00 |
|
John Camelon
|
e856459e93
|
Fixed NumberFormatException in TokenFactory for large int's.
Fixed numerous SelectionParse problems found through my own experimentation.
|
2004-05-12 18:00:58 +00:00 |
|
John Camelon
|
b988081c1f
|
Another partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=60298
|
2004-05-11 19:43:05 +00:00 |
|
John Camelon
|
6043c77b35
|
Partial fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=60298
|
2004-05-11 15:53:26 +00:00 |
|
John Camelon
|
a92b1a4015
|
Made as many built-in Scanner-internal macros constants as possible.
|
2004-05-11 14:51:59 +00:00 |
|
John Camelon
|
1ff19a66bd
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=60038
|
2004-05-11 02:47:15 +00:00 |
|
John Camelon
|
5bbba8f2a5
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=61613
|
2004-05-11 00:44:54 +00:00 |
|
John Camelon
|
5b6bd37541
|
Scalability/Memory enhancements upon the Parser framework.
|
2004-05-10 21:25:39 +00:00 |
|
Andrew Niefer
|
185c25cd0e
|
fix bug 57513
|
2004-05-10 19:34:32 +00:00 |
|
Andrew Niefer
|
5d46138a5d
|
fixing bugs 50807 and 50808, content assist in functions: foo( []
|
2004-05-07 19:46:45 +00:00 |
|
John Camelon
|
2c9b2f90fa
|
Cleaned up EXPRESSION_PARSE style expressions in the AST to be more space efficient.
|
2004-05-05 20:10:46 +00:00 |
|
Andrew Niefer
|
e86d9d4a94
|
bug 60298 - fix prefix lookup of constructors
|
2004-05-05 19:06:01 +00:00 |
|
John Camelon
|
3a6ffef8f8
|
Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=60944
|
2004-05-05 16:42:41 +00:00 |
|
Andrew Niefer
|
4e2d61d298
|
fix bug 57513 - constructor references
|
2004-05-04 21:58:50 +00:00 |
|