diff -r 095c4b0b74d3 -r a85f0c91f164 GDBTransientObject.st --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/GDBTransientObject.st Mon Sep 08 10:02:31 2014 +0100 @@ -0,0 +1,28 @@ +"{ Package: 'jv:libgdbs' }" + +GDBDebuggerObject subclass:#GDBTransientObject + instanceVariableNames:'stateSequenceNumber' + classVariableNames:'' + poolDictionaries:'' + category:'GDB-Core' +! + +!GDBTransientObject methodsFor:'private'! + +ensureIsValid + self isValid ifTrue:[ + (GDBInvalidObject newException) + parameter:self; + messageText:'Invalid object (thread resumed)'; + raise. + ]. + + "Created: / 07-09-2014 / 23:08:21 / Jan Vrany " +! ! + +!GDBTransientObject methodsFor:'testing'! + +isValid + ^ debugger currentInferiorStateSequnceNumber ~~ stateSequenceNumber +! ! +