Smalltalk Binary Storage FileCallBackTracingOctober 9, 2008 6:41:48 am 7;1CallBackTracing.pst(XXXXspace68720528 Core.Object@Kernel.ClassOrganizer@ globalComment categoryArray categoryStops elementArray Core.ArrayP Core.Symbol@Kernel.CompiledMethodPbytesmclass sourceCodeCore.ByteArray Core.String@Kernel.CompiledBlockPbytes outerMethodKernel.BlockClosure@method outerContext copiedValuesExternal.CProcedurePointer@theDatumtypePROVISO.CollectorInterface@hostCommandReceiversqueuedLogMessagesExternal.CTypedefType@specifierFlagstypenameExternal.CPointerType@specifierFlags referentTypeExternal.CVoidType@specifierFlagsExternal.CProcedureTypePspecifierFlags argumentNamesCore.MessageSend@selectorargsreceiverExternal.CIntegerType@specifierFlagskindnumBits printName storeSelector atSelector atPutSelectorExternal.CQualifiedType@specifierFlagstypeExternal.CCompositeTypePspecifierFlagsnamedataSize alignmentExternal.CCompositePointer@theDatumtypeExternal.ExternalProcedure@nameordinalhandletypevirtualsownerExternal.CPointer@theDatumtypeExternal.CDatum@theDatumtypeExternal.CArrayType@specifierFlags referentType numElementsExternal.CEnumerationTypePspecifierFlagsnameKernel.CompiledInitializerPbytes environmentbinding sourceCodeCore.IdentityDictionaryPtally valueArrayCore.OrderedCollectionP firstIndex lastIndex SmalltalkExternalPROVISOanchorAnchor Dictionary clearAnchordisablePrintingSupressPrintingenablePrintingsupressPrinting deRegister:referentAddress TranscriptprintStringRadix:removeKey:ifAbsent: register:api critical:mutex initialize SemaphoreforMutualExclusionmutex:newLogFileNameStringlogFileNameString:log:timestampPrefix basicLog:mutexedBasicLog:newWriteSttreamensure:logFileNameString appendStream Timestampnow asSecondsprivateloggingprivate - loggingprivate - accessingcurrentcurrent: shouldLogifNil: shouldLog:new"ensureAllCCallbacksHaveIdentifiers CCallback allInstances identifierstartstopstopAndReleasestopAndRestartinstance creation controllingaddNew:traceDictionaryOrderedCollection ObjectMemory numScavenges testForCallcallbackAboutToBeReaped:calledreapedmustLog:haltcallbackCalled:scavangeclearTraceDictionaryTraceDictionaryEnablePrinting printingOff printingOntracing accessinginitialize-release do:ofType: BlockClosureCTypebaseTypedefaultPointerTypeClass referentType isProcedurebaseReferentType argumentTypeserrExternalCallbackArgumentsexternal<<>> mapAddressuseCallbackAnchorCallbackAnchor releaseHandle withThunkPtr thunkMaskprimThunkDestroy:mask:referentAddress: enableTracing hasBeenCalledhasBeenCalled:nextIdentifier identifier: testForCall: evaluatingvalue:arguments:ArraycontentsFrom:at:dataSizevalueWithArguments:private-finalizationprivate-primitives"primThunkCreate:types:kinds:sizes:registryregisterValueOf:typesKindsAndSizesDo: CallbackLogthunkPtrPrettyPrintclass initializationsignal constantsprivate-processingseandisableCallbackAnchorUseCallbackAnchorenableCallbackAnchor EnableTracingtraceOfftraceOnnextIdentifier: procedurescallbackFor:type:Errorwith:with:with:with:cbAnchorcallbackFor:type:setObjects:oids:PromiseisNullprocessResultSet:result:into:processError:into:ResultCallbackFunctionsecondthirdfourth&COidValFromOid:mib:type:val:trackInto:#COidValNodeInsert:before:trackInto: reverseDo: pvmdPriority pvmdDefault memberNamed:snmpSetObjects:with:with:with:raiseAPIInvalidArgs:Ok raiseSignal _ResultNodeboolDoItCommandCallbackresolveCTypeNamed: unsignedIntcharPreStartCallback ___ResultNodevalResultnext ResultNode PvmdError logMessage _PvmdError errorCodetextargc signedIntargv LoadCallback ___OidValNodeOidVal _OidValNode CharArray OidValNode_Result pvmdErrorCodeoidoidTypeoidValue pvmdImmediatepvmdHigh StopCallback_OidVal__pvmdErrorCodepvmdUnknownSubElementpvmdUnknownDevice pvmdTimeoutpvmdUnknownMibpvmdUnknownOidpvmdInvalidValue _OidDefNode_OidDefmibNameHostCommandCallback PauseCallback ___OidDefNodeOidDef OidDefNodeaddOneFunction StartCallbackCallbackRegistry_CallbackRegistrypreStart requestStophaLoadhaStarthaPausehaStop hostCommand doItCommandAs yet unclassifieddbTrace packageNameloadOrderedClassesparcelprintStringCache dbIdentifiernameCallback Anchor DeRegistering: Callback Anchor Registering: : CCallbackActivity.logCallback Created:  testForCall:  # scavenges: Callback reaped:  testForCall:  # scavenges: Callback REAPED BEFORE CALLED:  testForCall:  # scavenges: CCallback with address:  has Been Called testForCall:  # scavenges: 2Incorrect arguments to create an ExternalCallback.about to release  released has been called registered  CCallback : with thunkPtr -invalid number of arguments in callback block-invalid number of arguments in callback block setOnDevicetaskIdcommandbPartialResult pResultListpErrorseverityidcodetextcollectorNumbertaskIdreceivermessageargscollectorNumbertaskIdreceivercommand argumentstaskIdcommandDictionary new:100falseDictionary new:100trueCallBackTracing4 5df4e4e 4Gf4e4e$p`D6hp j!fDpFEeD5hs j!fDsEeDeD4q"ED$Ee DD"Ee DDζEe0 eDM#Ee 0hj!eDqqeD] DDP"fD]eDEe4q Ee DEG!Ee DEF!Ee DEEe/Dq6h7]tj@E!q #x7%7]t7*Ee\Dq0-Dqhj8]uE"q $y7&8]u7+f"D(q )y7*8]u7/VyDf`2Dq  u7";]x7)E qh'j(;]x,EeD 5hj!f` 4hj!Ee4 5df4e4e 4Hf4eQDV5GG&6GGsN6tGGuvGwx D%&+(-eZYDED1f`1D5DfDF`D D &EDDHE%D &EF*Ee H\ee \D!EeDDp!fe H[eeCJOpqP6NJQRgSftOQDG&Er<o9u=p3v;s N|:}O~TIxSUVKzJyM{ :i)YZdb_fjn~R^|{:|X