1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 06:32:10 +02:00
This commit is contained in:
Mikhail Khodjaiants 2004-10-22 20:06:42 +00:00
parent 746c917494
commit f7fa7bf98f
2 changed files with 10 additions and 8 deletions

View file

@ -925,7 +925,7 @@ public class CDebugTarget extends CDebugElement implements ICDebugTarget, ICDIEv
handleChangedEvent( (ICDIChangedEvent)event );
}
if ( source instanceof ICDISharedLibrary ) {
getSharedLibraryManager().symbolsLoaded( (ICDISharedLibrary)source );
handleSymbolsLoaded( (ICDISharedLibrary)source );
}
if ( source instanceof ICDISignal ) {
getSignalManager().signalChanged( (ICDISignal)source );
@ -1886,4 +1886,8 @@ public class CDebugTarget extends CDebugElement implements ICDebugTarget, ICDIEv
((CThread)it.next()).restoreState();
}
}
private void handleSymbolsLoaded( ICDISharedLibrary library ) {
getSharedLibraryManager().symbolsLoaded( library );
}
}

View file

@ -355,23 +355,21 @@ public class CThread extends CDebugElement implements ICThread, IRestart, IResum
for( int i = 0; i < events.length; i++ ) {
ICDIEvent event = events[i];
ICDIObject source = event.getSource();
if ( source == null )
continue;
if ( source instanceof ICDIThread && source.equals( getCDIThread() ) ) {
if ( event instanceof ICDISuspendedEvent ) {
handleSuspendedEvent( (ICDISuspendedEvent)event );
handleSuspendedEvent( (ICDISuspendedEvent)event );
}
else if ( event instanceof ICDIResumedEvent ) {
handleResumedEvent( (ICDIResumedEvent)event );
handleResumedEvent( (ICDIResumedEvent)event );
}
else if ( event instanceof ICDIDestroyedEvent ) {
handleTerminatedEvent( (ICDIDestroyedEvent)event );
handleTerminatedEvent( (ICDIDestroyedEvent)event );
}
else if ( event instanceof ICDIDisconnectedEvent ) {
handleDisconnectedEvent( (ICDIDisconnectedEvent)event );
handleDisconnectedEvent( (ICDIDisconnectedEvent)event );
}
else if ( event instanceof ICDIChangedEvent ) {
handleChangedEvent( (ICDIChangedEvent)event );
handleChangedEvent( (ICDIChangedEvent)event );
}
}
}