1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-30 19:53:30 +02:00
Commit graph

2514 commits

Author SHA1 Message Date
Andrew Niefer
d781bc2502 bug 72089 2004-08-17 18:52:41 +00:00
Bogdan Gheorghe
eef1a82cc5 Patch for Tanya Wolff (2.0 Stream): Fix for 70906: Duplicate entries in C/C++ preferences 2004-08-16 20:48:51 +00:00
John Camelon
9f17b51147 Workaround submitted for Bug 54040 - [Scalability] UI Responsiveness very sluggish when editing large source files
Parser.translationUnit() rethrows OutOfMemoryError after shielding it from the parser.failParse()/errorHandling().
2004-08-16 20:02:31 +00:00
John Camelon
219b499fc9 Fixed Bug 71530 [Scanner] CModel Line Numbers are incorrect w/Scanner2 2004-08-16 19:54:13 +00:00
John Camelon
3640141887 Updating visibliity of static final constants in CodeReader. 2004-08-16 18:18:07 +00:00
Bogdan Gheorghe
848b4c999b Fix for 70113: Search for Template member declarations causes Assertion 2004-08-16 14:56:24 +00:00
Andrew Niefer
0971af7891 fix parsing international files
bug 70852, 70927
2004-08-13 19:53:03 +00:00
Bogdan Gheorghe
a753c40872 Fix for Bug 71964: Search parses too many times 2004-08-13 19:39:11 +00:00
Andrew Niefer
5bd71cea46 fix ArrayOutOfBoundsException 2004-08-13 14:50:27 +00:00
Andrew Niefer
8fde8e2822 fix bug 70073 2004-08-12 19:45:10 +00:00
Andrew Niefer
69225df954 fixing 71588 2004-08-11 20:29:12 +00:00
Bogdan Gheorghe
4fd44238b9 Fix for Bug 59493: need to refine index query for open-type (2.0 Stream) 2004-08-11 20:05:35 +00:00
Andrew Niefer
16258395c2 fix 71331 2004-08-11 20:02:58 +00:00
Andrew Niefer
a7880c8fdc from a patch originally from Dave Daoust, consolidate the Scanner2 data
structures into a heirarchy, and for the char[] maps/sets, if the capacity is
<= 2, then don't use the hash and just do a linear search.

also clean up a couple of uses of ObjectSet that had size 0 in the symbol table,
use EMPTY_SET insteard.
2004-08-11 17:56:20 +00:00
cvs2svn
6c18d73efc This commit was manufactured by cvs2svn to create branch 'cdt_2_0'.
Cherrypick from master 2004-08-11 17:56:01 UTC Andrew Niefer <aniefer@ca.ibm.com> 'from a patch originally from Dave Daoust, consolidate the Scanner2 data':
    core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/CharTable.java
    core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/ObjectTable.java
2004-08-11 17:56:02 +00:00
Andrew Niefer
04b3eec1c6 modify indexer to take advantage of IAST char[] functions 2004-08-10 21:02:47 +00:00
Andrew Niefer
554db9cd15 Add IASTQualifiedNameElement.getFullyQualifiedNameCharArrays()
and modify Search to take advantage of the IAST providing char[]s.

Improves search performance
2004-08-10 20:40:47 +00:00
John Camelon
4a8abd4c42 Fixed Bug 70928 [Parser] Indexer complains about __cdecl 2004-08-10 19:50:00 +00:00
Andrew Niefer
88d8cbb1c8 fix bug 71410 (in 2.0.1 branch) 2004-08-10 19:34:37 +00:00
John Camelon
e3185c99dc Fixed bug 71656 - [Parser] Infinite Loop on Out of Memory Exception 2004-08-10 17:42:27 +00:00
John Camelon
e754fe2ab5 Additional JUnit tests to validate bug fixes in moving from Scanner to Scanner2. 2004-08-10 17:29:53 +00:00
Andrew Niefer
fd26b47ed0 This is merging the Parser performance changes from the HEAD to the 2.0.1 branch
The major performance defects this addresses are 59468, 54040, and 61675.

The following other correctness and related defects are also addressed or fixed.
68940, 69872, 71094, 68528, 71669, 61800, 68931, 68623, 69428, 69296, 69798,
69744, 69745, 68739, 69662, 69833
2004-08-10 15:58:59 +00:00
Bogdan Gheorghe
f0ff087997 Fix for Bug 71115: Double Indexing 2004-08-09 15:21:10 +00:00
cvs2svn
10abc3427e This commit was manufactured by cvs2svn to create branch 'cdt_2_0'.
Cherrypick from master 2004-08-06 01:57:11 UTC John Camelon <jcamelon@ca.ibm.com> 'Restructured the Parser tests so that the GCC Extension specific ones are separate.':
    core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/GCCCompleteExtensionsParseTest.java
    core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/GCCParserExtensionTestSuite.java
    core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/GCCQuickParseExtensionsTest.java
    core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/scanner2/GCCScannerExtensionsTest.java
    core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/scanner2/ObjectMapTest.java
    core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/BasicTypeInfo.java
    core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/ITypeInfo.java
    core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/CharArraySet.java
    core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/HashTable.java
    core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/ObjectMap.java
    core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/scanner2/ObjectSet.java
    core/org.eclipse.cdt.core/src/org/eclipse/cdt/core/parser/ParserTimeOut.java
    core/org.eclipse.cdt.ui/src/org/eclipse/cdt/internal/ui/editor/CContentOutlinerProvider.java
2004-08-06 01:57:12 +00:00
Bogdan Gheorghe
c7907f828b Patch for Tanya Wolff:
Fix for 71033: English "Find Refs" in Workbench Key preferences.
2004-08-04 14:24:07 +00:00
Bogdan Gheorghe
1ed9b81a2c Fix for Bug 60948: Indexer should pick up all headers in include path 2004-08-03 19:48:01 +00:00
Andrew Niefer
354fd3e9f8 patch from Tanya Wolff fix for 69768 2004-07-29 21:13:37 +00:00
Andrew Niefer
490592ff55 patch from Tanya Wolff TVT fix for 70124 2004-07-28 22:04:26 +00:00
Andrew Niefer
ed2961310d patch from Tanya Wolff TVT fix for 70161 2004-07-28 22:04:08 +00:00
Alain Magloire
cabc0f2aeb 2004-07-26 Alain Magloire
Fix for PR 70842

	* utils/org/eclipse/cdt/utils/coff/PE.java
2004-07-26 18:16:44 +00:00
Alain Magloire
4609dbd51b 2004-07-26 Vladimir Hirsl
Tracking PR 70820, SOM Binary parser.
	* utils/org/eclipse/cdt/utils/som/SOM.java
2004-07-26 14:15:31 +00:00
Alain Magloire
8d9a03567c 2004-07-16 Tanya Wolff
Fix for 70543: TVT: Source code displaying in C++ Font and Editor
	* plugin.properties
2004-07-21 19:15:45 +00:00
Alain Magloire
3293ea6f61 2004-07-20 Alain Magloire
Fix for PR 70449
	* src/org/eclipse/cdt/core/internal/filetype/ResolverModel.java
2004-07-21 17:52:50 +00:00
Alain Magloire
a3ad6e7799 2004-07-20 Alex Chapiro
Fix for PR 70359
	Binaries regenerated

	* library/Win32ProcessEx.c
	* library/starter/starter.cpp
	* os/win32/x86/spawner.dll
	* os/win32/x86/starter.dll
2004-07-21 17:39:37 +00:00
Alain Magloire
9c24279b46 2004-07-19 Alain Magloire
Fix for PR 70319: Clearing the console on build.
	* src/org/eclipse/cdt/internal/ui/buildconsole/BuildConsolePartioner.java
2004-07-19 17:53:42 +00:00
Alain Magloire
c52abe9fbe > Implementation of HP-UX SOM binary parser.
>
> + utils/org/eclipse/cdt/utils/som/AR.java
> + utils/org/eclipse/cdt/utils/som/SOM.java
>
> + utils/org/eclipse/cdt/utils/som/parser/ARMember.java
> + utils/org/eclipse/cdt/utils/som/parser/BinaryArchive.java
> + utils/org/eclipse/cdt/utils/som/parser/SOMParser.java
> + utils/org/eclipse/cdt/utils/som/parser/SOMBinaryObject.java
>
2004-07-19 17:31:35 +00:00
Alain Magloire
1905898a72 Implementation of HP-UX SOM binary parser page. 2004-07-19 17:30:22 +00:00
Alain Magloire
50af333224 2004-07-19 Vladimir Hirsl
Support for SOM/XCoff
	* src/org/eclipse/cdt/ui/dialogs/AbstractGnuBinaryParserPage.java
	* src/org/eclipse/cdt/ui/dialogs/CygwinPEBinaryParserPage.java
	* src/org/eclipse/cdt/ui/dialogs/GNUElfinaryParserpage.java
	* src/org/eclipse/cdt/ui/dialogs/GNUSomBinaryParserpage.java
	* src/org/eclipse/cdt/ui/dialogs/GNUXCoffinaryParserpage.java
2004-07-19 17:29:32 +00:00
Alain Magloire
16fa4e7c7f 2004-07-19 Vladimir Hirsl
Support for SOM/XCoff
	* utils/org/eclipse/cdt/utils/som/*
	* utils/org/eclipse/cdt/utils/xcoff/*
2004-07-19 17:27:22 +00:00
Alain Magloire
e9670f6785 2004-07-16 Tanya Wolff
Fix for 70221: unexternalized strings
	* org.eclipse.cdt.internal.ui/search/CountLabelProvider.java
	* org.eclipse.cdt.internal.ui/search/CSearchMessages.properties
2004-07-16 21:01:42 +00:00
Alain Magloire
489936a1ac 2004-07-15 Tanya Wolff
Fix for 70124: unexternalized strings
	* org.eclipse.cdt.ui.wizards.conversion/ConvertProjectWizardPage.java
	* org.eclipse.cdt.internal.ui/CUIMessages.properties

	Fix for 70143: duplicate mnemonics in binary parser options
	* org.eclipse.cdt.ui.dialogs.CygwinPEBinaryParserPage.java
	* org.eclipse.cdt.ui.dialogs.GnuElfBinaryParserPage.java
	* org.eclipse.cdt.internal.ui/CUIMessages.properties
2004-07-16 20:58:06 +00:00
Doug Schaefer
cccfea41ec Upgrade plugin versions to 2.0.1. 2004-07-16 19:17:26 +00:00
Alain Magloire
1872f0173d 2004-07-17 Brad Jarvinen.
Fix Pr 70252

	* src/org/eclipse/cdt/internal/errorparsers/GCCErrorParser.java
2004-07-16 18:41:56 +00:00
cvs2svn
9626e24875 This commit was manufactured by cvs2svn to create branch 'cdt_2_0'.
Cherrypick from master 2004-07-16 18:34:04 UTC Doug Schaefer <doug.schaefer@windriver.com> 'Fixed up compile log so that it doesn't open up notepad on Windows.':
    core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/pst/TypeInfoProvider.java
    core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/som/AR.java
    core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/som/SOM.java
    core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/som/parser/ARMember.java
    core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/som/parser/BinaryArchive.java
    core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/som/parser/SOMBinaryObject.java
    core/org.eclipse.cdt.core/utils/org/eclipse/cdt/utils/som/parser/SOMParser.java
    core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/dialogs/AbstractGNUBinaryParserPage.java
    core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/dialogs/GNUSomBinaryParserPage.java
    releng/org.eclipse.cdt.releng/build.sh
    releng/org.eclipse.cdt.releng/build.xml
    releng/org.eclipse.cdt.releng/buildindex.html
    releng/org.eclipse.cdt.releng/maps/cdt.map
    releng/org.eclipse.cdt.releng/message.in
    releng/org.eclipse.cdt.releng/platform/build.properties
    releng/org.eclipse.cdt.releng/platform/customTargets.xml
    releng/org.eclipse.cdt.releng/sdk/build.properties
    releng/org.eclipse.cdt.releng/sdk/customTargets.xml
    releng/org.eclipse.cdt.releng/site.in
    releng/org.eclipse.cdt.testing-feature/feature.xml
    releng/org.eclipse.cdt.testing/plugin.xml
2004-07-16 18:34:06 +00:00
Hoda Amer
2ce6b63eb1 Propagating bug fixes to branch. 2004-07-15 18:14:28 +00:00
David Inglis
972737f089 fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=69548 & https://bugs.eclipse.org/bugs/show_bug.cgi?id=70109 2004-07-15 17:09:30 +00:00
Bogdan Gheorghe
a57d956381 Fix for Bug 69166: NPE in IndexerModelListener.processDelta (2.0) 2004-07-12 17:01:51 +00:00
Hoda Amer
446af96de5 Propagating bug fixes to branch. 2004-07-09 18:39:55 +00:00
Hoda Amer
257b21c723 Propagating bug fixes to branch. 2004-07-08 19:41:05 +00:00
Bogdan Gheorghe
1630d625d1 Fixes for Bugs 64177,57121,68249 - 2.0 branch 2004-07-08 19:30:38 +00:00