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

1332 commits

Author SHA1 Message Date
Mikhail Khodjaiants
0642ccd81b Automatically update the list of source locations when the list of the referenced projects is modified. 2003-07-17 20:24:01 +00:00
Mikhail Khodjaiants
f3ed140c9c Fix for PR 39372: Breakpoints don't get activated when symbols are loaded. 2003-06-30 21:14:48 +00:00
Mikhail Khodjaiants
0375bb50a1 Fix for PR 39100: CDT/Debug core is asking value 16 times. 2003-06-30 20:05:43 +00:00
Mikhail Khodjaiants
faf7bd9da2 Fix for PR 39087: Cache the MI answer once we know if the variable is writable. 2003-06-30 18:00:14 +00:00
Mikhail Khodjaiants
aa3f10c491 All local var_objects are destroyed when a thread other than current is selected. CVariable has to be invalidated if a "destroyed" event has been received. 2003-06-24 05:30:41 +00:00
Mikhail Khodjaiants
cf576425cb Fix for ClassCastException in CStackFrame. 2003-06-23 19:35:45 +00:00
Mikhail Khodjaiants
b121523ac4 Variable bookkeeping (phase 0.1). 2003-06-20 21:16:16 +00:00
Mikhail Khodjaiants
61f80b02fe Incorrect casting int the "setChanged" method of CVariable. 2003-06-18 20:59:15 +00:00
Mikhail Khodjaiants
038b3552b2 Cleanup: removed unused and internal methods from ICValue. 2003-06-11 22:58:44 +00:00
Mikhail Khodjaiants
52f06ad88c Refactoring: moved the type and value related methods from ICVariable to ICType and ICValue. 2003-06-10 22:33:56 +00:00
Mikhail Khodjaiants
ed640e09ab Cleanup. 2003-06-10 16:47:24 +00:00
Mikhail Khodjaiants
239af2b4b6 Default format preferences for variables, registers and expressions. 2003-06-09 18:11:40 +00:00
Mikhail Khodjaiants
198153d7e6 Renamed the 'refresh' method of ICVariable to 'reset'. Added new method - 'reset' to CValue instead of using the 'setChanged' method. 2003-06-09 15:45:07 +00:00
Mikhail Khodjaiants
30aeec572e Mark as changed parent variables. 2003-06-06 21:54:08 +00:00
Mikhail Khodjaiants
6250bf1be7 Refresh only the state of variable when handling a change event. 2003-06-06 20:34:32 +00:00
Mikhail Khodjaiants
e52ae1fe5a Correct presentation of the full names of variables that contain pointers. 2003-06-06 20:00:22 +00:00
Mikhail Khodjaiants
08ab887f65 Correct presentation of the full names of variables that contain pointers. 2003-06-06 19:55:13 +00:00
Mikhail Khodjaiants
5243e5bd71 Changed the implementation of the'getName' method of CVariable to return the actual names of array members. 2003-06-06 19:27:17 +00:00
Mikhail Khodjaiants
4890f5b3c1 Infinite values of the floating point types. 2003-06-05 21:18:25 +00:00
Mikhail Khodjaiants
1a2df38e62 Renamed the 'computeDetail' method of the 'ICValue' interface to 'evaluateAsExpression'. 2003-06-05 20:44:45 +00:00
Mikhail Khodjaiants
8efde68c59 Removed the redundant methods from the 'ICDIFloatingPointValue' interface. 2003-06-05 19:22:52 +00:00
Mikhail Khodjaiants
152f3b0dc3 Implementing the core support of the detail panel. 2003-06-04 22:02:47 +00:00
Mikhail Khodjaiants
f6516e4737 Added the processing of reference values. 2003-06-04 17:44:46 +00:00
Mikhail Khodjaiants
6472982fc0 Implementing the core support of UI features for types and internal formating (instead of using the format features provided by gdb). 2003-06-04 16:13:14 +00:00
Alain Magloire
7a4da108d7 updated. 2003-05-29 20:53:57 +00:00
Alain Magloire
c857a4eaf2 added new methods to allow casting 2003-05-29 20:53:43 +00:00
Mikhail Khodjaiants
a295e9b86c Added new methods to ICVariable to vizualize arrays and structures based on the new CDI types. 2003-05-29 19:18:51 +00:00
Mikhail Khodjaiants
39f646118e Verify if breakpoint belongs to the project before setting, removing or changing properties. 2003-05-27 19:00:30 +00:00
Alain Magloire
4c4433067c updated. 2003-05-26 18:46:19 +00:00
Alain Magloire
2644a0923e getType() new method. 2003-05-26 18:46:13 +00:00
Mikhail Khodjaiants
7de234ff77 First draft of the tracepoints in the CDI. 2003-05-26 18:12:38 +00:00
Alain Magloire
3cb76211e0 updated. 2003-05-23 15:49:52 +00:00
Alain Magloire
139372d3d0 ICDIType extends ICDIObject 2003-05-23 15:49:46 +00:00
Alain Magloire
262478774d updated 2003-05-23 05:14:07 +00:00
Alain Magloire
e73328b981 First draft interface of the types for CDI 2003-05-23 05:13:17 +00:00
Mikhail Khodjaiants
f0436fcef5 Created preference for the maximum number of disassembly instructions. 2003-05-14 19:24:12 +00:00
Mikhail Khodjaiants
4fc88a9b59 Moved the generation of expressions for global variables to the mi plugin. 2003-05-12 21:14:49 +00:00
Mikhail Khodjaiants
359c65a4f5 When generating disassembly instructions by file name and line number check if the frame address is in the address range of the instruction set.
If the instruction set doesn't contain the frame address generate a new instruction set based on the frame address.
2003-05-12 14:46:34 +00:00
Mikhail Khodjaiants
9e873ea496 In the "terminate" event handler of the session manager check the targets that belong to the current session. 2003-05-08 17:22:16 +00:00
Mikhail Khodjaiants
2daeadc115 Set the error status if the debug target is suspended because of an error. 2003-05-07 17:24:56 +00:00
Mikhail Khodjaiants
f12c4032e8 Removed unused constructor. 2003-05-06 18:34:54 +00:00
Mikhail Khodjaiants
0f257f5573 Check if the underlying debugger supports expression evaluation in the "canEvaluate" method. 2003-05-06 17:35:35 +00:00
Mikhail Khodjaiants
33aba856fd Added tooltips to breakpoints and watchpoints. 2003-05-06 16:28:55 +00:00
Mikhail Khodjaiants
8db10675f9 New method in ICBreakpoint - "isConditional".
Added a status functionality to the CDebugElement class.
2003-05-05 19:52:25 +00:00
Mikhail Khodjaiants
7ef7176558 New method in ICBreakpoint - "isConditional". 2003-05-05 19:51:46 +00:00
Mikhail Khodjaiants
bcc744554c Added a status functionality to the CDebugElement class. 2003-05-05 19:51:13 +00:00
Mikhail Khodjaiants
b8a4db2ba7 Notify the Launch view about stack changes when handling the 'Resumed' event. 2003-05-02 15:50:27 +00:00
Mikhail Khodjaiants
579f75531e Implementation of termination policy. 2003-05-01 16:21:54 +00:00
Mikhail Khodjaiants
8f19b5929d Fix for bug 36909. 2003-04-25 19:38:51 +00:00
Mikhail Khodjaiants
304e26f30c Check for null pointer in 'isCharacter' and 'isCharPointer'. 2003-04-24 16:03:44 +00:00