Alena Laskavaia
170bb6ea07
[240238] - fixed adding expressions which has "char *" type for example
2008-07-09 21:21:30 +00:00
John Cortell
8b0b647c7b
Move-to-line feature. Application of the patch in bugzilla 118147. Includes refactoring of resume-at-line feature which used "jump to line" terminology. While such terminology is aligned with gdb (it invokes the 'jump' command), it is otherwise counter intuitive and collides with the "move to line" concept. The interfaces and code are now consistent throughout in its use of "resume at line" terminology.
2008-07-07 18:44:06 +00:00
Ken Ryall
50b3346cec
Cache the source file list for an executable and don't block the UI while getting it.
2008-06-27 18:26:34 +00:00
Alena Laskavaia
8c309586cd
[236214] - fixed potential NPE
2008-06-11 13:36:40 +00:00
Alena Laskavaia
2c178d6c68
[236214] - patch for function breakpoints without source info
2008-06-09 16:33:55 +00:00
Warren Paul
c33ef0d470
fixed breakpoint creation with new type argument.
2008-05-29 12:36:43 +00:00
Ken Ryall
5297afa058
Merge changes from CDT 4.0.x.
2008-05-21 20:41:48 +00:00
John Cortell
41132eeef2
Monitor created with memory-space and address bypassed the address factory, thus allowing an out of range memory monitor to be created.
2008-05-15 23:47:50 +00:00
John Cortell
1c28b186cf
Fixed typo in method name
2008-05-13 23:57:44 +00:00
Anton Leherbauer
e65eee8ef2
Avoid breaking API change by keeping and deprecating obsolete methods (bug 118100)
2008-05-09 09:37:08 +00:00
John Cortell
81120f9c45
Fix label handling for ICBreakpoint.TEMPORARY and add label for new SOFTWARE type.
2008-05-08 03:16:26 +00:00
John Cortell
b36ad37def
Addressed two loose ends of bugzilla 118100
2008-05-08 02:42:34 +00:00
John Cortell
79aa62cd97
Renamed ICBreakpointTyped to ICBreakpointType
2008-05-07 23:29:25 +00:00
John Cortell
9ec9ace2e4
Typo
2008-05-07 23:25:31 +00:00
John Cortell
1f35172785
Updated to provide clarity on the use of TEMPORARY as a special-case, bit-wise qualifier.
2008-05-06 21:01:02 +00:00
Alena Laskavaia
5a0701efaa
bug 118100 - moving breakpoints types in ICBreakpointTyped
2008-05-06 13:51:32 +00:00
John Cortell
bbf8808238
Provide new breakpoint type constant and provide detailed explanation of all types. New types set the ground for Freescale hardware breakpoint solution (post Ganymede)
2008-05-02 21:39:00 +00:00
Alena Laskavaia
dc62fa9320
- bug 118100 - hardware breakpoints support
2008-04-28 21:56:56 +00:00
Chris Recoskie
1e586a99cc
Partial fix for Bugzilla 210116 (CDT spelling errors)
2008-04-28 18:35:19 +00:00
John Cortell
a602cd1826
Refactoring to use "BreakpointEvent" instead of "Catchpoint" to be consistent with how we refer to the feature at the UI level.
2008-04-25 21:23:39 +00:00
Alena Laskavaia
c652147479
bug 226689 - catchpoint support
2008-04-25 16:06:06 +00:00
Alena Laskavaia
d694db4e57
- allow custom breakpoint use MESSAGE attribute as breakpoint label if label provider is not installed
2008-04-25 16:01:36 +00:00
Alena Laskavaia
12af9151f7
- update error/warning policy to include more errors/warnings
2008-04-25 15:43:03 +00:00
Warren Paul
0aa67427b4
synchronize the building of the exe's list.
2008-04-24 20:46:22 +00:00
Warren Paul
0c5bdcfb6c
fixed progress display (%), allow cancel during import, remember column ordering, don't try to refresh while importing executables.
2008-04-24 03:26:53 +00:00
Alena Laskavaia
49283fae51
bug 224560 - memory view refresh does not work because of ABE in Disassembly view
2008-04-22 20:42:17 +00:00
Mikhail Khodjaiants
19c364f589
Contributing new disassembly.
2008-04-22 16:49:52 +00:00
Mikhail Khodjaiants
199a42471d
Warning cleanup.
2008-04-22 16:48:04 +00:00
John Cortell
1a7f7403db
Use a thin wrapper to represent the CDI event listener for a CVariable to avoid removing the wrong listener when multple CVariables exist for the same internal variable.
2008-04-22 16:10:56 +00:00
John Cortell
7b3681fc19
Applied patch in 227869. Produce an error if user tries to create memory monitor using a literal address that exceeds the range of the address factory used by the debug session. Prior to this change, the monitor would be created based on the truncated value.
2008-04-22 15:25:36 +00:00
Ken Ryall
ee5837ec29
Test to see if the file exists before creating the ETU.
2008-04-21 20:47:09 +00:00
Mikhail Khodjaiants
b45f93e8ce
Contributing new disassembly.
2008-04-18 16:18:15 +00:00
Mikhail Khodjaiants
501ebcad7f
Contributing new disassembly.
2008-04-17 17:23:35 +00:00
Ken Ryall
0a10b91cca
Try getting the address factory first from the CDI Target, then fall back on the executable.
2008-04-17 15:48:02 +00:00
Mikhail Khodjaiants
5b528871c9
Contributing new disassembly.
2008-04-16 17:10:57 +00:00
Ken Ryall
200b2b5024
Make sure containers have their director initialized properly before use.
2008-04-15 17:01:14 +00:00
Ken Ryall
027bd802aa
Better support for breakpoints in external files.
2008-04-10 15:26:57 +00:00
Ken Ryall
97a10ee586
If the existing executables project is closed, use a new one.
2008-04-07 20:15:21 +00:00
Mikhail Khodjaiants
52555085ca
Contributing new disassembly.
2008-04-07 08:52:18 +00:00
Mikhail Khodjaiants
2c2447767b
Contributing new disassembly.
2008-04-03 17:06:41 +00:00
John Cortell
3f4bcfc489
Added constant for float.
2008-04-02 21:38:01 +00:00
Mikhail Khodjaiants
231b11b8ab
Added request interfaces for the virtual (disassembly) viewer.
2008-04-02 16:20:24 +00:00
Mikhail Khodjaiants
78f39429c5
Bug 210558: Migrate CDT to use new platform Modules view.
2008-04-01 15:08:15 +00:00
John Cortell
fa7e6e8363
Backed out my fix to 224463. Further investigation made me realize the problem is really a platform one. I've opened 224771.
2008-03-29 16:59:10 +00:00
Alain Magloire
d0e1ee1473
*org.eclipse.cdt.debug.internal.core/CBreakpointManager.java
...
*org.eclipse.cdt.debug.internal.uui.propertypages/CBreakpointPreferenceStore.java
*org.eclipse.cdt.debug.internal.uui.propertypages/CBreakpointPropertyPage.java
221408 nor P3 Wind cdt-debug-inbox@eclipse.org NEW Ability to move breakpoints manually to a different line
Patch from Elena
2008-03-28 15:34:57 +00:00
Alain Magloire
02f51cf12a
* org.eclipse.cdt.debug.internal.core.model/CValue.java
...
* org.eclipse.cdt.debug.mi.core.cdi/SourceManager.java
221944 nor P3 Wind cdt-debug-inbox@eclipse.org NEW Cannot display long long int as hex
Patch from Elena
2008-03-28 15:27:31 +00:00
Alain Magloire
b8079d556d
org.eclipse.cdt.debug.internal.core.model/CThread.java
...
218260 Performance issues while stepping through with many threads
Patch from Elena
2008-03-28 15:20:21 +00:00
Alain Magloire
1ffac28c6d
org.eclipse.cdt.debug.internal.core/CBreakpointManager.java
...
219863 nor P3 Wind regression: Address breakpoints inserted from console do not resolve location properly
Patch from Elena.
2008-03-28 15:15:24 +00:00
John Cortell
d41031da82
Fix for 224463. Debug view actions don't update after step operation in target with thread-level run control.
2008-03-27 20:28:36 +00:00
Ken Ryall
3071e4834e
Bug 182388, Executables view and supporting classes.
2008-03-24 21:21:02 +00:00