Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2010-08-14Fixed: STATE_OPENNING is spelled incorrectly in the IChannel interface, ↵eutarass1-1/+1
should be STATE_OPENING
2010-08-04TCF Debugger: Fixed: Unhandled exception in TCF event dispatch: ↵eutarass1-0/+10
java.lang.NullPointerException at org.eclipse.tm.internal.tcf.debug.ui.model.TCFModelManager.dispose, which happens sometimes when exiting Eclipse with open TCF Debugger session
2010-06-14Fixed some of Eclipse 3.6 JDT warningseutarass1-1/+1
2010-05-27Fixed copyright headers eutarass9-9/+9
2010-05-25TCF Debugger: process "don't stop" and "don't pass" signal masks are made ↵eutarass1-0/+57
persistent per launch configuration
2010-05-25TCF Agent: fixed Memory Map changed events on Linux, added Memory Map for ↵eutarass1-13/+27
Windows TCF Debugger: added module names in stack frame labels TCF Debugger: added error handling in remote process console IO
2010-04-01Bug 307656: AssertionError in TCFBreakpointsModeleutarass1-54/+49
2010-02-22Work in progress: more TCF value-add support - all tests have passed when ↵eutarass1-1/+1
connecting to a target through TCF symbols server value-add.
2010-01-13TCF Agent: Line Numbers service is now fully functional in value-add modeeutarass1-118/+136
2010-01-11New TCF service: Path Map. It stores file path mapping across systems.eutarass1-133/+176
2009-09-24TCF Debugger: the debugger sometimes opens source file from wrong projecteutarass1-25/+2
2009-09-21TCF Debugger: Added user actions in variables and expression views: Display ↵eutarass1-7/+13
As Array, Cast To Type, Restore Original Type.
2009-09-10TCF Debugger:eutarass2-27/+13
1. implemented highlighting of changes in expressions and registers views 2. fixed bugs that would prevent views from refreshing properly 3. implemented lazy refresh during step actions
2009-09-09TCF Debugger: multiple changed in debug model in order to improve design, ↵eutarass1-4/+8
performance and usability
2009-09-02Code cleanup: trailing spaces are removed from the source lineeutarass9-120/+120
2009-08-13Bug 284963: Add a third parameter to the streams service “created” eventeutarass1-5/+6
2009-07-09Moved waitpid() and related code into a separate module: waitpid.[hc]eutarass1-0/+13
Processes service: fixed reporting of process exit code.
2009-07-07Processes service: added support for process std input streamseutarass1-9/+44
2009-04-13TCF Debugger: fixed a racing condition during initialization.eutarass1-1/+5
2009-02-13Processes service now uses virtual streams (Streams service) for process ↵eutarass1-25/+139
console IO.
2009-01-21TCF Agent: better handling of sys calls on Linuxeutarass1-31/+38
TCF Agent: support of dynamic object properties in DWARF TCF Agent: using pseudo terminal instead of pipes when starting a process on Linux TCF Debugger: Fixed: stack trace in debug view sometimes stays expanded after context was resumed TCF Debugger: Fixed: "divide by zero" exception when agent reports zero length of an array TCF Debugger: Fixed: assert exception in debugger UI when trying to launch inaccessible file TCF Tests: false error message when running the test while debug session is open TCF Common: Fixed: Locator service should never close open channels, even if it thinks the peer is not reachable
2008-12-18Updated TODO commentseutarass1-1/+1
2008-12-161. TCF Debugger: implemented detail pane in Expressions and Variables views.eutarass1-0/+2
2. Added some missing copyright notices 3. TCF Agent: Result of Expressions service "evaluate" command now includes execution context ID
2008-12-11Fixed: TCF Launch Configuration dialog: target selection is not persistent ↵eutarass1-1/+15
if target is behind a proxy Fixed: cannot connect debugger over TCF Proxy - error "Cannot locate peer"
2008-11-041. Implemented redirection of remote process standard IO streams to console ↵eutarass1-5/+8
view. 2. Minor improvements in discovery protocol implementation.
2008-10-14TCF debugger launch configuration: allow to run local exe file without ↵eutarass1-2/+11
specifying a project name
2008-09-291. Extended IErrorReport interface: now error report details are accessible ↵eutarass1-2/+2
from TCF clients 2. TCF Debugger UI: Got rid of meaningless method TCFNode.invalidateNode() 3. TCF Debugger UI: improved cache performance
2008-09-25New extension point: org.eclipse.tm.tcf.debug.ui.launch.context - for ↵eutarass1-19/+134
integration with development tools. New plug-in: org.eclipse.tm.tcf.cdt.ui - contains TCF/CDT integration code. TCF Launch Configuration is improved: now supports: default values from current CDT project, search of executable files in CDT projects, download of executable file to remote target.
2008-08-15Bug 244287 Debug new configuration reports "connecting" forever in case of ↵eutarass1-7/+7
incorrect path
2008-07-091. Added Protocol.invokeLater() method that dispatches an event with given delayeutarass3-6/+111
2. Moved source level stepping and related logic to non-UI plug-in, made it reusable. 3. Added source level stepping support into DSF integration.
2008-07-02Fixed source lookup in TCF/DSF integrationeutarass1-0/+4
2008-07-021. Workaround of deadlock condition in DSFeutarass1-74/+23
2. Removed unused interface TCFLaunch.TerminateListener
2008-06-161. TCF agent Stack Trace service: fixed handling of PLT entries on Linux.eutarass1-0/+10
2. TCF agent Run Control service: fixed suspend reason reporting 3. TCF debugger: implemented source level step into command 4. Multiple fixes/improvement related to source level stepping 5. Better handling of TCF plugins activation/deactivation: start TCF event thread after plugin is fully activated, shutdown the thread when plugin is deactivated
2008-06-051. Java and agent code updated to match latest Breakpoints service ↵eutarass4-11/+14
specifications. 2. Breakpoint status is implemented
2008-06-041. Source line breakpoints are implemented.eutarass1-32/+54
2. TCF agent bug fixed: hash functions could return negative number causing memory corruption. 3. TCF agent: switched to latest version of dbghelp.dll - Windows XP comes with broken version of the DLL. 4. TCF agent: fixed a bug in DWARF line number information reader.
2008-05-031. Bug 225555: [tcf] Migrate to DSF 1.0M6eutarass2-49/+64
2. Since DSF 1.0 requires it, migrated to Eclipse 3.4M6 and CDT 5.0M6 3. Since DSF is not fast enough to keep up with rapid target state changes when TCF diagnostic is running, reworked TCF flow control logic and added TCF API for client congestion monitoring, which is used to monitor DSF UI event queue.
2008-04-25Bug 227874: [tcf][api] breakpoint event and capabilities changeseutarass2-22/+28
2008-04-12TCF agent: Processes service is implemented for Windows. Now TCF debugger ↵eutarass1-2/+5
prototype can start and attach a Windows process. Also fixed: 1. racing in TCFLaunch startup sequence 2. broken channel close notifications in the agent 3. missing command reply arguments in daytime.c example code 4. null pointer exception in TCF/RSE bridge
2008-04-07TCF debugger prototype: remote data caching logic is redesigned in order to ↵eutarass1-1/+0
improve performance and simplify the code.
2008-02-21In order to comply with naming conventions at Eclipse, plugins, packages, ↵eutarass7-0/+1003
etc. are renamed from com.windriver.* to org.eclipse.tm.* Copyright notices are updated to include year 2008.

    Back to the top