1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00
Commit graph

7634 commits

Author SHA1 Message Date
Doug Schaefer
43b6989c8f Introducing the PDOM. It is currently in optional plugins while under development. 2005-09-28 20:50:11 +00:00
Doug Schaefer
18d33b21ec Bug 109109 - missing return in equals method. 2005-09-28 19:55:44 +00:00
Doug Schaefer
00fa5ecf22 Bug 108920 - propagated changes from CDT 3.0. See comment over there. 2005-09-28 19:41:10 +00:00
Leo Treggiari
632b56175a Add test for InputType, assignToOption attribute 2005-09-27 23:35:14 +00:00
Leo Treggiari
397635f067 Add support for InputType, assignToOption attribute 2005-09-27 23:34:12 +00:00
Doug Schaefer
bbe7b9da0e Got rid of the pdom source folder from the build.properties. 2005-09-23 15:12:39 +00:00
Leo Treggiari
cb882ca610 Add checks for conversion to 1.2 project conversion 2005-09-21 19:04:10 +00:00
Leo Treggiari
dcec32b0ef Consider resource configuration tools during conversion 2005-09-21 19:03:27 +00:00
Leo Treggiari
7c22c0d5f1 Add context menu item for invoking project converters 2005-09-20 03:23:55 +00:00
Doug Schaefer
4db06ada35 Cleaned up the PDOM stuff, we'll put it in it's own plugin to make it optional. 2005-09-17 22:10:11 +00:00
Leo Treggiari
f31b6c334c Fix problem with resource configurations 2005-09-16 23:25:37 +00:00
Leo Treggiari
6ac0c5c7eb Remove unused variable 2005-09-16 23:24:18 +00:00
Mikhail Khodjaiants
9acac67434 Bug 109785: "mi_cmd_var_create: unable to create variable object" when stepping out of stack frame. 2005-09-16 19:35:08 +00:00
Leo Treggiari
5f43e1dbcb Fix for bug 104515 - converter support for 2.0 projects 2005-09-16 14:09:09 +00:00
Leo Treggiari
198fe4fdd8 Resolve macros in inputs and outputs 2005-09-14 23:23:16 +00:00
Leo Treggiari
4fb623c366 Fix bug introduced after 3.0 regarding resource configuration options 2005-09-12 02:54:51 +00:00
Leo Treggiari
f27c90b8b4 Set isTest to TRUE on new test projectTypes 2005-09-11 17:59:59 +00:00
Mikhail Khodjaiants
9047a11e82 Bug 109206: Last register group is not added if it has only one register. 2005-09-09 21:34:32 +00:00
Doug Schaefer
5d8d0dacaa Added in hooks to plugin a database for the PDOM. 2005-09-09 19:31:41 +00:00
Leo Treggiari
0d47484eda New tests for conversion and multi-version support 2005-09-09 14:24:38 +00:00
Leo Treggiari
0c84b90020 Bug fixes for conversion functionality 2005-09-09 14:23:58 +00:00
Doug Schaefer
6c54322782 Start of PDOM. 2005-09-09 13:31:28 +00:00
Leo Treggiari
8a7ca5b2aa Fix bugs with validating configuration names 2005-09-09 02:33:49 +00:00
Mikhail Khodjaiants
d616526e79 The "Debugger" tab of the launch configuration dialog is too wide. 2005-09-08 21:50:01 +00:00
Leo Treggiari
3b1a507cc6 Additional external dependency calculator test 2005-09-07 13:37:38 +00:00
Mikhail Khodjaiants
34411d80e6 Cleanup: replaced "new Boolean" by the static Boolean objects (Java 1.4). 2005-09-06 20:19:08 +00:00
Mikhail Khodjaiants
db189e5935 Bug 108636: mi level selection option should be moved to the gdb page. 2005-09-06 19:11:57 +00:00
Leo Treggiari
d743e195a3 New test for external dependency management 2005-09-03 02:52:14 +00:00
Mikhail Khodjaiants
7fb7da6e35 Bug 108723: Create a separate tab for gdb server's conection options. 2005-09-02 21:25:55 +00:00
Leo Treggiari
3df6aeb4e9 Move setting of 'checked' to finally block so that other callers cannot use the results before they are ready. 2005-09-02 19:32:06 +00:00
Leo Treggiari
b243933e48 Remove check from loadExtensions and just do it in loadExtensionsSynchronized. Otherwise, a caller to loadExtensions could try to use the extension maps before they are populated. 2005-09-02 19:03:33 +00:00
Mikhail Khodjaiants
fe2b61a78e Bug 108424: Debugger stops on removed breakpoints. 2005-09-01 20:33:54 +00:00
Alain Magloire
b2960a2e43 2005-08-31 Alain Magloire
Improve performance by caching the type result on the frame
	and on the RegisterManager.  The patch is originally from Chris Wiebe
	with modifications.
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/RegisterManager.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Register.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/StackFrame.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/VariableDescriptor.java
2005-09-01 03:11:34 +00:00
Doug Schaefer
1dab68cabe The build scripts require the testing plugin to be the same version as the testing feature. 2005-08-31 20:45:50 +00:00
Doug Schaefer
93f62f0ba8 Upversioned the features. 2005-08-31 19:27:15 +00:00
Doug Schaefer
491bead72b Upversioned the features. 2005-08-31 19:10:51 +00:00
Doug Schaefer
20c122f90f Got rid of the tee in the build.sh to make it more flexible as to where the build log goes. 2005-08-31 18:50:56 +00:00
Alain Magloire
155525b0ea 2005-08-31 Alain Magloire
Fix Pr 107571: Part of this fix is to add the
	inferior process in the session
	* src/org/eclipse/cdt/launch/internal/LocalAttachLaunchDelegate.java
2005-08-31 17:36:31 +00:00
Alain Magloire
9511669ee0 2005-08-31 Alain Magloire
Fix Pr 107571:  Do not create the Console pipe is we
	have no consumer.
	* mi/org/eclipse/cdt/debug/mi/core/MISession.java
2005-08-31 17:35:33 +00:00
Alain Magloire
0af6f04543 . 2005-08-30 20:18:35 +00:00
Alain Magloire
0972235514 2005-08-30 Alain Magloire
New test for PR 109202 (written by Devin Steffler)
	* ui/org/eclipse/cdt/ui/tests/tex/selectiontests/CPPSelectionTestsDOMIndexer.java
2005-08-30 20:17:22 +00:00
Alain Magloire
1abe3efac6 2005-08-30 Alain Magloire
New test for PR 109202 (written by Devin Steffler)
	* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java
2005-08-30 20:16:08 +00:00
Alain Magloire
63a0d506da 2005-08-30 Alain Magloire
PR 108202, code from Devin Steffler.
	* parser/org/eclipse/cdt/internal/core/dom/parser/c/GNUCSourceParser.java
	* parser/org/eclipse/cdt/internal/core/do/parser/cpp/GNUCPPSourceParser.java
2005-08-30 20:15:08 +00:00
Alain Magloire
930b697e19 2005-08-30 Alain Magloire
New test in PR 107150 (written by Devin Steffler)
	* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java
	* parser/org/eclipse/cdt/core/parser/tests/ast2/AST2Tests.java
	* parser/org/eclipse/cdt/core/parser/tests/scanner2/Scanner2Test.java
2005-08-30 19:49:11 +00:00
Alain Magloire
ca26718e84 2005-08-30 Alain Magloire
PR 107150, code/patch written by Devin Steffler
	* parser/org/eclipse/cdt/internal/core/parser/scanner2/BaseScanner.java
2005-08-30 19:48:58 +00:00
Leo Treggiari
6b0195f1f8 Minor update for Output Name Provider 2005-08-28 21:27:14 +00:00
Leo Treggiari
b3614c4ad4 Fix bugs with external dependency calculation 2005-08-28 15:56:17 +00:00
Alain Magloire
55872940c2 2005-08-28 Alain Magloire
Speed improvement after exchanging with the HP folks.
	HP has apps having hundred of local variable running on machine
	with hundred of registers.  The latency of the command "-var-create"
	is too taxing.  So we take the approach of not waiting for post command
	MISession.postCommand(MIVarCreate, -1) and synchronize when we need the
	mi varObj.

	The next step will be to cache the types, since sending ptype/whatis
	is also time consuming.

	* cdi/org/eclipse/cdt/debug/mi/core/cdi/ExpressionManager.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/RegisterManager.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/VariableManager.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Argument.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/GlobalVariable.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/LocalVariable.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Register.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/ThreadStorage.java
	* cdi/org/eclipse/cdt/debug/mi/core/cdi/model/Variable.java
	* mi/org/eclipse/cdt/debug/mi/core/RxThread.java
2005-08-28 03:21:50 +00:00
Alain Magloire
41d098da72 2005-08-27 Alain Magloire
Fix PR 108206: Do not use the UI thread when parsing
	the working copy for the outliner.
	* src/org/eclipse/cdt/internal/ui/CElementAdapterFactory.java
	* src/org/eclipse/cdt/internal/ui/DeferredCWorkbenchAdapter.java
	* src/org/eclipse/cdt/internal/ui/editor/CContentOutlinePage.java
	* src/org/eclipse/cdt/internal/ui/editor/CContentOutlineProvider.java
2005-08-27 22:50:52 +00:00
Alain Magloire
a43ab33c8c 2005-08-27 Alain Magloire
Fix PR 108205: limit the number of refresh by ignoring WorkingCopies events.
	* src/org/eclipse/cdt/ui/CElementContentProvider.java
2005-08-27 22:46:56 +00:00