Posted to tcl by de at Tue Feb 27 21:52:53 GMT 2018view pretty
Flat profile: Each sample counts as 0.01 seconds. % cumulative self self total time seconds seconds calls ms/call ms/call name 18.18 0.06 0.06 136296 0.00 0.00 TEBCresume 12.12 0.10 0.04 445352 0.00 0.00 TclFreeObj 9.09 0.13 0.03 273281 0.00 0.00 TclGetNamespaceForQualName 6.06 0.15 0.02 960717 0.00 0.00 CreateHashEntry 6.06 0.17 0.02 21 0.95 14.16 TclNRRunCallbacks 3.03 0.18 0.01 923270 0.00 0.00 TclThreadAllocObj 3.03 0.19 0.01 822653 0.00 0.00 FindHashEntry 3.03 0.20 0.01 169578 0.00 0.00 TclMaxListLength 3.03 0.21 0.01 169514 0.00 0.00 SetListFromAny 3.03 0.22 0.01 138416 0.00 0.00 HashStringKey 3.03 0.23 0.01 138291 0.00 0.00 TclPtrSetVarIdx 3.03 0.24 0.01 136544 0.00 0.00 Tcl_GetCommandFromObj 3.03 0.25 0.01 136383 0.00 0.00 TclObjLookupVarEx 3.03 0.26 0.01 136357 0.00 0.00 GetKeys 3.03 0.27 0.01 136299 0.00 0.00 TclNREvalObjv 3.03 0.28 0.01 136251 0.00 0.00 TclPushStackFrame 3.03 0.29 0.01 136237 0.00 0.00 TclNRExecuteByteCode 3.03 0.30 0.01 136217 0.00 0.00 InterpProcNR2 3.03 0.31 0.01 136217 0.00 0.00 TEOEx_ListCallback 3.03 0.32 0.01 686 0.01 0.02 Tcl_NewStringObj 3.03 0.33 0.01 94 0.11 0.29 Tcl_ListObjAppendElement 0.00 0.33 0.00 3906152 0.00 0.00 TclpGetAllocCache 0.00 0.33 0.00 1504183 0.00 0.00 TclIsSpaceProc 0.00 0.33 0.00 1229375 0.00 0.00 TclpThreadGetMasterTSD 0.00 0.33 0.00 1229356 0.00 0.00 TclThreadStorageKeyGet 0.00 0.33 0.00 1229348 0.00 0.00 Tcl_GetThreadData 0.00 0.33 0.00 1120618 0.00 0.00 Ptr2Block 0.00 0.33 0.00 940023 0.00 0.00 TclpAlloc 0.00 0.33 0.00 936903 0.00 0.00 TclpFree 0.00 0.33 0.00 922239 0.00 0.00 TclThreadFreeObj 0.00 0.33 0.00 654664 0.00 0.00 Tcl_Alloc 0.00 0.33 0.00 545400 0.00 0.00 ExprObjCallback 0.00 0.33 0.00 545395 0.00 0.00 TclStackFree 0.00 0.33 0.00 409159 0.00 0.00 TclStackAlloc 0.00 0.33 0.00 374607 0.00 0.00 UnsetVarStruct 0.00 0.33 0.00 340629 0.00 0.00 FreeListInternalRep 0.00 0.33 0.00 274161 0.00 0.00 Tcl_DStringFree 0.00 0.33 0.00 274143 0.00 0.00 Tcl_DStringInit 0.00 0.33 0.00 272540 0.00 0.00 Tcl_MutexLock 0.00 0.33 0.00 272537 0.00 0.00 TclResetRewriteEnsemble 0.00 0.33 0.00 253119 0.00 0.00 SetStringFromAny 0.00 0.33 0.00 253081 0.00 0.00 SetUnicodeObj 0.00 0.33 0.00 252066 0.00 0.00 TclpRealloc 0.00 0.33 0.00 170561 0.00 0.00 NewListIntRep 0.00 0.33 0.00 170280 0.00 0.00 TclListObjCopy 0.00 0.33 0.00 138175 0.00 0.00 Tcl_AppendObjToObj 0.00 0.33 0.00 137209 0.00 0.00 CompareStringKeys 0.00 0.33 0.00 136907 0.00 0.00 TclHashObjKey 0.00 0.33 0.00 136506 0.00 0.00 FindElement 0.00 0.33 0.00 136506 0.00 0.00 TclFindElement 0.00 0.33 0.00 136444 0.00 0.00 FreeCmdNameInternalRep 0.00 0.33 0.00 136439 0.00 0.00 Tcl_FindCommand 0.00 0.33 0.00 136422 0.00 0.00 SetCmdNameFromAny 0.00 0.33 0.00 136383 0.00 0.00 ObjFindNamespaceVar 0.00 0.33 0.00 136383 0.00 0.00 TclLookupSimpleVar 0.00 0.33 0.00 136363 0.00 0.00 CompareVarKeys 0.00 0.33 0.00 136358 0.00 0.00 FreeParsedVarName 0.00 0.33 0.00 136350 0.00 0.00 Tcl_ResetResult 0.00 0.33 0.00 136327 0.00 0.00 Tcl_SetObjResult 0.00 0.33 0.00 136315 0.00 0.00 TclInterpReady 0.00 0.33 0.00 136299 0.00 0.00 Dispatch 0.00 0.33 0.00 136299 0.00 0.00 EvalObjvCore 0.00 0.33 0.00 136298 0.00 0.00 NRCommand 0.00 0.33 0.00 136252 0.00 0.00 Tcl_PushCallFrame 0.00 0.33 0.00 136251 0.00 0.00 Tcl_PopCallFrame 0.00 0.33 0.00 136233 0.00 0.00 TclNREvalObjEx 0.00 0.33 0.00 136225 0.00 0.00 GetNamespaceFromObj 0.00 0.33 0.00 136223 0.00 0.00 TclMarkTailcall 0.00 0.33 0.00 136219 0.00 0.00 TclGetNamespaceFromObj 0.00 0.33 0.00 136217 0.00 0.00 TEOV_Error 0.00 0.33 0.00 136217 0.00 0.00 TclDeleteCompiledLocalVars 0.00 0.33 0.00 136217 0.00 0.00 TclNRInterpProc 0.00 0.33 0.00 136217 0.00 0.00 TclNRInterpProcCore 0.00 0.33 0.00 136217 0.00 0.00 TclPushProcCallFrame 0.00 0.33 0.00 136215 0.00 0.00 TEOV_RestoreVarFrame 0.00 0.33 0.00 114754 0.00 0.00 GrowStringBuffer 0.00 0.33 0.00 68531 0.00 0.00 FreeStringInternalRep 0.00 0.33 0.00 33111 0.00 0.00 Tcl_ListObjLength 0.00 0.33 0.00 2007 0.00 0.00 ParseWhiteSpace 0.00 0.33 0.00 1423 0.00 0.00 Tcl_DStringSetLength 0.00 0.33 0.00 1237 0.00 0.00 Tcl_DStringAppend 0.00 0.33 0.00 1028 0.00 0.00 Tcl_SetListObj 0.00 0.33 0.00 973 0.00 0.00 TclAdvanceLines 0.00 0.33 0.00 837 0.00 0.00 TclAdvanceContinuations 0.00 0.33 0.00 601 0.00 0.00 TclWordKnownAtCompileTime 0.00 0.33 0.00 595 0.00 0.00 TclCreateLiteral 0.00 0.33 0.00 564 0.00 0.00 Tcl_ExternalToUtfDString 0.00 0.33 0.00 562 0.00 0.00 ParseTokens 0.00 0.33 0.00 513 0.00 0.00 EscapeFreeProc 0.00 0.33 0.00 511 0.00 0.00 AllocStringEntry 0.00 0.33 0.00 501 0.00 0.00 Tcl_AppendLimitedToObj 0.00 0.33 0.00 501 0.00 0.00 Tcl_AppendToObj 0.00 0.33 0.00 499 0.00 0.00 UtfExtToUtfIntProc 0.00 0.33 0.00 348 0.00 0.00 TclInvalidateNsPath 0.00 0.33 0.00 338 0.00 0.00 TclInvalidateCmdLiteral 0.00 0.33 0.00 338 0.00 0.00 TclResetShadowedCmdRefs 0.00 0.33 0.00 337 0.00 0.00 TclFetchLiteral 0.00 0.33 0.00 337 0.00 0.00 TclRegisterLiteral 0.00 0.33 0.00 330 0.00 0.00 Tcl_CreateObjCommand 0.00 0.33 0.00 321 0.00 0.00 Tcl_NewObj 0.00 0.33 0.00 305 0.00 0.00 Tcl_GetStringFromObj 0.00 0.33 0.00 269 0.00 0.00 Tcl_InitCustomHashTable 0.00 0.33 0.00 267 0.00 0.00 Tcl_ListObjIndex 0.00 0.33 0.00 265 0.00 0.00 Tcl_DictObjNext 0.00 0.33 0.00 241 0.00 0.00 Tcl_ParseCommand 0.00 0.33 0.00 239 0.00 0.00 TclReleaseLiteral 0.00 0.33 0.00 237 0.00 0.00 TclAddLiteralObj 0.00 0.33 0.00 233 0.00 0.00 Tcl_NRCreateCommand 0.00 0.33 0.00 231 0.00 0.00 Tcl_FreeParse 0.00 0.33 0.00 226 0.00 0.00 AllocChainEntry 0.00 0.33 0.00 226 0.00 0.00 Tcl_DictObjPut 0.00 0.33 0.00 197 0.00 0.00 Tcl_InitHashTable 0.00 0.33 0.00 161 0.00 0.00 Tcl_UniCharToUtf 0.00 0.33 0.00 152 0.00 0.00 TclParseBackslash 0.00 0.33 0.00 143 0.00 0.00 Tcl_GetObjResult 0.00 0.33 0.00 141 0.00 0.00 TclAttemptCompileProc 0.00 0.33 0.00 136 0.00 0.00 Tcl_ParseBraces 0.00 0.33 0.00 129 0.00 0.00 TclParseAllWhiteSpace 0.00 0.33 0.00 127 0.00 0.00 AllocVarEntry 0.00 0.33 0.00 127 0.00 0.00 TclGetInnermostExceptionRange 0.00 0.33 0.00 116 0.00 0.00 Tcl_ObjSetVar2 0.00 0.33 0.00 110 0.00 0.00 TclLookupArrayElement 0.00 0.33 0.00 110 0.00 0.00 Tcl_MutexUnlock 0.00 0.33 0.00 102 0.00 0.00 Tcl_Realloc 0.00 0.33 0.00 101 0.00 0.00 TclCompileTokens 0.00 0.33 0.00 99 0.00 0.00 ParseLexeme 0.00 0.33 0.00 98 0.00 0.00 TclFindCompiledLocal 0.00 0.33 0.00 98 0.00 0.00 Tcl_DeleteHashEntry 0.00 0.33 0.00 97 0.00 0.00 Iso88591ToUtfProc 0.00 0.33 0.00 95 0.00 0.00 Tcl_DeleteHashTable 0.00 0.33 0.00 87 0.00 0.01 TclCompileScript 0.00 0.33 0.00 83 0.00 0.00 Tcl_UtfCharComplete 0.00 0.33 0.00 80 0.00 0.00 Tcl_ListObjGetElements 0.00 0.33 0.00 77 0.00 0.00 TclDStringAppendDString 0.00 0.33 0.00 74 0.00 0.00 TclGetNamespaceChildTable 0.00 0.33 0.00 67 0.00 0.02 TclSubstTokens 0.00 0.33 0.00 66 0.00 0.00 Tcl_ParseVarName 0.00 0.33 0.00 64 0.00 0.00 Tcl_SplitList 0.00 0.33 0.00 63 0.00 0.00 TclEmitInvoke 0.00 0.33 0.00 63 0.00 0.00 Tcl_GetString 0.00 0.33 0.00 63 0.00 0.00 Tcl_SetObjLength 0.00 0.33 0.00 62 0.00 0.00 TclSetCmdNameObj 0.00 0.33 0.00 61 0.00 0.00 TclGetContLineTable 0.00 0.33 0.00 60 0.00 0.00 CompileCmdLiteral 0.00 0.33 0.00 60 0.00 0.00 TclCompileInvocation 0.00 0.33 0.00 56 0.00 0.00 Claim 0.00 0.33 0.00 56 0.00 0.00 Disclaim 0.00 0.33 0.00 56 0.00 0.00 FsGetFirstFilesystem 0.00 0.33 0.00 54 0.00 0.00 TclCompileVarSubst 0.00 0.33 0.00 52 0.00 0.00 TclPushVarName 0.00 0.33 0.00 46 0.00 0.00 TclEmitForwardJump 0.00 0.33 0.00 46 0.00 0.00 TclFixupForwardJump 0.00 0.33 0.00 44 0.00 0.00 TclFSNonnativePathType 0.00 0.33 0.00 44 0.00 0.00 TclGetPathType 0.00 0.33 0.00 44 0.00 0.00 TclpGetNativePathType 0.00 0.33 0.00 40 0.00 0.00 TclInitVarHashTable 0.00 0.33 0.00 38 0.00 0.00 LocateTargetAddresses 0.00 0.33 0.00 38 0.00 0.00 TclFreeJumpFixupArray 0.00 0.33 0.00 38 0.00 0.00 TclInitJumpFixupArray 0.00 0.33 0.00 38 0.00 0.00 Tcl_CreateNamespace 0.00 0.33 0.00 37 0.00 0.00 GetExtension 0.00 0.33 0.00 36 0.00 0.00 TclContinuationsEnterDerived 0.00 0.33 0.00 36 0.00 0.00 Tcl_NextHashEntry 0.00 0.33 0.00 35 0.00 0.00 AllocObjEntry 0.00 0.33 0.00 34 0.00 0.00 TclPopStackFrame 0.00 0.33 0.00 34 0.00 0.00 Tcl_DictObjGet 0.00 0.33 0.00 34 0.00 0.00 Tcl_Export 0.00 0.33 0.00 33 0.00 0.00 TclCompileCmdWord 0.00 0.33 0.00 32 0.00 0.00 GetSrcInfoForPc 0.00 0.33 0.00 32 0.00 0.00 TclCompareObjKeys 0.00 0.33 0.00 32 0.00 0.00 TclGetSrcInfoForPc 0.00 0.33 0.00 32 0.00 0.00 Tcl_IsSafe 0.00 0.33 0.00 30 0.00 0.00 TclFSEpochOk 0.00 0.33 0.00 30 0.00 0.00 Tcl_FSConvertToPathType 0.00 0.33 0.00 28 0.00 0.00 Tcl_GetEnsembleMappingDict 0.00 0.33 0.00 27 0.00 0.00 TclInitLiteralTable 0.00 0.33 0.00 26 0.00 0.29 TclCompileEnsemble 0.00 0.33 0.00 26 0.00 0.00 TclFreeCompileEnv 0.00 0.33 0.00 26 0.00 0.00 TclInitCompileEnv 0.00 0.33 0.00 26 0.00 0.00 TclParseNumber 0.00 0.33 0.00 26 0.00 0.00 Tcl_GetEnsembleFlags 0.00 0.33 0.00 26 0.00 0.00 Tcl_GetEnsembleParameterList 0.00 0.33 0.00 26 0.00 0.00 Tcl_GetEnsembleSubcommandList 0.00 0.33 0.00 25 0.00 0.01 TclCreateProc 0.00 0.33 0.00 24 0.00 0.00 CompileExprTree 0.00 0.33 0.00 24 0.00 0.12 ParseExpr 0.00 0.33 0.00 24 0.00 0.13 TclCompileExpr 0.00 0.33 0.00 24 0.00 0.00 TclParseInit 0.00 0.33 0.00 23 0.00 0.00 TclHandlePreserve 0.00 0.33 0.00 23 0.00 0.00 TclInitByteCodeObj 0.00 0.33 0.00 23 0.00 0.00 Tcl_GetBooleanFromObj 0.00 0.33 0.00 23 0.00 0.00 Tcl_GetCommandFullName 0.00 0.33 0.00 23 0.00 0.00 Tcl_ListObjReplace 0.00 0.33 0.00 23 0.00 0.00 TclpNativeJoinPath 0.00 0.33 0.00 22 0.00 0.00 ReleaseCmdWordData 0.00 0.33 0.00 22 0.00 0.01 TclCompileIfCmd 0.00 0.33 0.00 22 0.00 0.00 TclContinuationsCopy 0.00 0.33 0.00 22 0.00 0.02 Tcl_NewListObj 0.00 0.33 0.00 21 0.00 0.00 TclBN_mp_clamp 0.00 0.33 0.00 20 0.00 0.00 TclCompileExprWords 0.00 0.33 0.00 20 0.00 0.03 Tcl_SetVar2Ex 0.00 0.33 0.00 19 0.00 0.00 ParseBoolean 0.00 0.33 0.00 19 0.00 0.00 RememberSyncObject 0.00 0.33 0.00 19 0.00 0.00 TclCleanupByteCode 0.00 0.33 0.00 19 0.00 0.00 TclContinuationsEnter 0.00 0.33 0.00 19 0.00 0.00 TclContinuationsGet 0.00 0.33 0.00 19 0.00 0.00 TclHandleRelease 0.00 0.33 0.00 19 0.00 0.00 TclOptimizeBytecode 0.00 0.33 0.00 19 0.00 0.00 TclRememberMutex 0.00 0.33 0.00 19 0.00 0.53 TclSetByteCodeFromAny 0.00 0.33 0.00 19 0.00 0.00 Tcl_EvalObjv 0.00 0.33 0.00 19 0.00 0.00 Tcl_GetMaster 0.00 0.33 0.00 19 0.00 0.00 Tcl_LimitTypeEnabled 0.00 0.33 0.00 19 0.00 0.00 Tcl_NewByteArrayObj 0.00 0.33 0.00 19 0.00 0.00 Tcl_SetByteArrayObj 0.00 0.33 0.00 18 0.00 0.00 TclThreadStorageKeySet 0.00 0.33 0.00 18 0.00 0.00 Tcl_DictObjDone 0.00 0.33 0.00 18 0.00 0.00 Tcl_DictObjFirst 0.00 0.33 0.00 18 0.00 0.00 Tcl_FindNamespace 0.00 0.33 0.00 18 0.00 0.00 Tcl_NewInstanceMethod 0.00 0.33 0.00 18 0.00 0.02 Tcl_ProcObjCmd 0.00 0.33 0.00 17 0.00 0.00 SetDictFromAny 0.00 0.33 0.00 17 0.00 0.00 Tcl_DictObjSize 0.00 0.33 0.00 17 0.00 0.00 Tcl_NewMethod 0.00 0.33 0.00 17 0.00 0.00 Tcl_SetEnsembleMappingDict 0.00 0.33 0.00 16 0.00 0.00 DeleteEnsembleConfig 0.00 0.33 0.00 16 0.00 0.00 TclArgumentEnter 0.00 0.33 0.00 16 0.00 0.00 TclArgumentRelease 0.00 0.33 0.00 16 0.00 0.46 TclCompileObj 0.00 0.33 0.00 16 0.00 0.00 Tcl_ParseQuotedString 0.00 0.33 0.00 15 0.00 0.00 DiscardInputQueued 0.00 0.33 0.00 15 0.00 0.00 FreeByteCodeInternalRep 0.00 0.33 0.00 15 0.00 0.00 TEOEx_ByteCodeCallback 0.00 0.33 0.00 15 0.00 0.23 TclMakeEnsemble 0.00 0.33 0.00 15 0.00 0.00 Tcl_CreateEnsemble 0.00 0.33 0.00 14 0.00 0.00 TclBN_mp_init 0.00 0.33 0.00 14 0.00 0.02 TclJoinPath 0.00 0.33 0.00 14 0.00 0.02 Tcl_SetVar2 0.00 0.33 0.00 14 0.00 0.00 Tcl_UtfToExternalDString 0.00 0.33 0.00 14 0.00 0.00 UtfIntToUtfExtProc 0.00 0.33 0.00 13 0.00 0.00 TclCompileLappendCmd 0.00 0.33 0.00 13 0.00 0.00 TclCompileSetCmd 0.00 0.33 0.00 13 0.00 0.00 TclSetNsPath 0.00 0.33 0.00 13 0.00 0.00 Tcl_RegisterObjType 0.00 0.33 0.00 12 0.00 0.00 TclBN_fast_s_mp_sqr 0.00 0.33 0.00 12 0.00 0.00 TclBN_mp_sqr 0.00 0.33 0.00 12 0.00 0.00 TclOOGetDefineCmdContext 0.00 0.33 0.00 12 0.00 0.00 Tcl_InitObjHashTable 0.00 0.33 0.00 12 0.00 0.00 Tcl_ObjectDeleted 0.00 0.33 0.00 12 0.00 0.00 TclpNewAllocMutex 0.00 0.33 0.00 11 0.00 0.00 ReadChars 0.00 0.33 0.00 11 0.00 0.00 ReleaseChannelBuffer 0.00 0.33 0.00 11 0.00 0.00 Tcl_ExternalToUtf 0.00 0.33 0.00 11 0.00 0.07 Tcl_FSGetNormalizedPath 0.00 0.33 0.00 11 0.00 0.00 TranslateInputEOL 0.00 0.33 0.00 10 0.00 0.00 AllocObject 0.00 0.33 0.00 10 0.00 0.00 CheckVersionAndConvert 0.00 0.33 0.00 10 0.00 0.00 FreeFsPathInternalRep 0.00 0.33 0.00 10 0.00 0.00 TclFSGetPathType 0.00 0.33 0.00 10 0.00 0.00 TclOOAddToInstances 0.00 0.33 0.00 10 0.00 0.00 TclOOSetupVariableResolver 0.00 0.33 0.00 10 0.00 0.15 Tcl_DuplicateObj 0.00 0.33 0.00 10 0.00 0.00 Tcl_GetNamespaceResolvers 0.00 0.33 0.00 10 0.00 0.00 Tcl_SetNamespaceResolvers 0.00 0.33 0.00 10 0.00 0.00 Tcl_StringCaseMatch 0.00 0.33 0.00 10 0.00 0.00 Tcl_StringMatch 0.00 0.33 0.00 9 0.00 0.00 ChanRead 0.00 0.33 0.00 9 0.00 0.00 FileInputProc 0.00 0.33 0.00 9 0.00 0.00 FreeIndex 0.00 0.33 0.00 9 0.00 0.00 GetInput 0.00 0.33 0.00 9 0.00 0.00 PreserveChannelBuffer 0.00 0.33 0.00 9 0.00 0.00 RecycleBuffer 0.00 0.33 0.00 9 0.00 0.00 TclCompileAppendCmd 0.00 0.33 0.00 9 0.00 0.00 TclCreateExceptRange 0.00 0.33 0.00 9 0.00 0.00 TclGetStringStorage 0.00 0.33 0.00 9 0.00 0.00 TclInitRewriteEnsemble 0.00 0.33 0.00 9 0.00 0.00 TclLocalScalarFromToken 0.00 0.33 0.00 9 0.00 0.00 Tcl_FirstHashEntry 0.00 0.33 0.00 9 0.00 0.00 Tcl_GetEncoding 0.00 0.33 0.00 9 0.00 0.00 Tcl_OutputBuffered 0.00 0.33 0.00 9 0.00 0.00 WillRead 0.00 0.33 0.00 8 0.00 0.00 FindPackage 0.00 0.33 0.00 8 0.00 0.00 RebuildLiteralTable 0.00 0.33 0.00 8 0.00 0.00 SetNsNameFromAny 0.00 0.33 0.00 8 0.00 0.00 TclArgumentGet 0.00 0.33 0.00 8 0.00 0.00 TclBN_mp_mul_2d 0.00 0.33 0.00 8 0.00 0.00 TclNsDecrRefCount 0.00 0.33 0.00 8 0.00 0.00 TclOOIsReachable 0.00 0.33 0.00 8 0.00 0.02 TclOONewBasicMethod 0.00 0.33 0.00 8 0.00 0.00 TclThreadDataKeyGet 0.00 0.33 0.00 8 0.00 0.00 Tcl_CreateThreadExitHandler 0.00 0.33 0.00 8 0.00 0.00 Tcl_NRAddCallback 0.00 0.33 0.00 8 0.00 0.00 Tcl_NewIntObj 0.00 0.33 0.00 8 0.00 0.00 Tcl_NewObjectInstance 0.00 0.33 0.00 8 0.00 0.00 Tcl_UniCharToLower 0.00 0.33 0.00 7 0.00 0.00 CompileReturnInternal 0.00 0.33 0.00 7 0.00 0.00 FreeEncoding 0.00 0.33 0.00 7 0.00 0.00 SetFsPathFromAny 0.00 0.33 0.00 7 0.00 0.00 TclFSEnsureEpochOk 0.00 0.33 0.00 7 0.00 0.02 TclLookupVar 0.00 0.33 0.00 7 0.00 0.01 TclOOMakeProcMethod 0.00 0.33 0.00 7 0.00 0.01 TclOONewProcMethod 0.00 0.33 0.00 7 0.00 0.00 TclObjLookupVar 0.00 0.33 0.00 7 0.00 0.00 Tcl_DiscardInterpState 0.00 0.33 0.00 7 0.00 0.01 Tcl_FSGetFileSystemForPath 0.00 0.33 0.00 7 0.00 0.03 Tcl_FSGetInternalRep 0.00 0.33 0.00 7 0.00 0.00 Tcl_FSGetNativePath 0.00 0.33 0.00 7 0.00 0.00 Tcl_GetIndexFromObjStruct 0.00 0.33 0.00 7 0.00 0.00 Tcl_Preserve 0.00 0.33 0.00 7 0.00 0.00 Tcl_RestoreInterpState 0.00 0.33 0.00 7 0.00 0.00 Tcl_SaveInterpState 0.00 0.33 0.00 6 0.00 0.00 ClearHash 0.00 0.33 0.00 6 0.00 0.00 DupFsPathInternalRep 0.00 0.33 0.00 6 0.00 0.00 FreeNsNameInternalRep 0.00 0.33 0.00 6 0.00 0.00 NRNamespaceEvalCmd 0.00 0.33 0.00 6 0.00 0.00 NsEval_Callback 0.00 0.33 0.00 6 0.00 0.00 TclBN_mp_grow 0.00 0.33 0.00 6 0.00 0.00 TclChannelRelease 0.00 0.33 0.00 6 0.00 0.00 TclClearRootEnsemble 0.00 0.33 0.00 6 0.00 0.00 TclCompileForeachCmd 0.00 0.33 0.00 6 0.00 0.00 TclCompileInfoExistsCmd 0.00 0.33 0.00 6 0.00 0.00 TclFetchEnsembleRoot 0.00 0.33 0.00 6 0.00 0.00 TclFinalizeLoopExceptionRange 0.00 0.33 0.00 6 0.00 0.00 TclGetEnv 0.00 0.33 0.00 6 0.00 0.00 TclLocalScalar 0.00 0.33 0.00 6 0.00 0.00 TclNRReleaseValues 0.00 0.33 0.00 6 0.00 0.01 TclOODefineMethodObjCmd 0.00 0.33 0.00 6 0.00 0.00 TclOOGetFoundation 0.00 0.33 0.00 6 0.00 0.00 Tcl_DeleteFileHandler 0.00 0.33 0.00 6 0.00 0.00 Tcl_FSGetPathType 0.00 0.33 0.00 6 0.00 0.00 Tcl_FreeEncoding 0.00 0.33 0.00 6 0.00 0.00 Tcl_GetCurrentThread 0.00 0.33 0.00 6 0.00 0.00 Tcl_Release 0.00 0.33 0.00 6 0.00 0.00 Tcl_TraceVar2 0.00 0.33 0.00 6 0.00 0.00 Tcl_VariableObjCmd 0.00 0.33 0.00 6 0.00 0.00 TclpFindVariable 0.00 0.33 0.00 6 0.00 0.00 TraceVarEx 0.00 0.33 0.00 5 0.00 0.00 InitLocalCache 0.00 0.33 0.00 5 0.00 0.00 TclCallVarTraces 0.00 0.33 0.00 5 0.00 0.00 TclCompileBasic1ArgCmd 0.00 0.33 0.00 5 0.00 0.00 TclCompileVariableCmd 0.00 0.33 0.00 5 0.00 58.46 TclEvalEx 0.00 0.33 0.00 5 0.00 0.15 TclFSNormalizeAbsolutePath 0.00 0.33 0.00 5 0.00 0.00 TclFSNormalizeToUniquePath 0.00 0.33 0.00 5 0.00 0.00 TclObjCallVarTraces 0.00 0.33 0.00 5 0.00 0.53 TclProcCompileProc 0.00 0.33 0.00 5 0.00 0.00 TclPtrGetVarIdx 0.00 0.33 0.00 5 0.00 0.00 Tcl_GetIntFromObj 0.00 0.33 0.00 5 0.00 0.00 Tcl_GetLongFromObj 0.00 0.33 0.00 5 0.00 0.00 Tcl_InterpDeleted 0.00 0.33 0.00 5 0.00 0.00 Tcl_MutexFinalize 0.00 0.33 0.00 5 0.00 0.00 TclpFinalizeMutex 0.00 0.33 0.00 5 0.00 0.00 TclpMasterLock 0.00 0.33 0.00 5 0.00 0.00 TclpMasterUnlock 0.00 0.33 0.00 5 0.00 0.00 TclpObjNormalizePath 0.00 0.33 0.00 4 0.00 0.00 CheckChannelErrors 0.00 0.33 0.00 4 0.00 0.45 CompileExprObj 0.00 0.33 0.00 4 0.00 0.00 DoReadChars 0.00 0.33 0.00 4 0.00 0.00 FileWatchProc 0.00 0.33 0.00 4 0.00 0.87 FindSymbol 0.00 0.33 0.00 4 0.00 0.00 ForeachLoopStep 0.00 0.33 0.00 4 0.00 0.00 FreeExprCodeInternalRep 0.00 0.33 0.00 4 0.00 0.00 GetThreadHash 0.00 0.33 0.00 4 0.00 0.00 IfConditionCallback 0.00 0.33 0.00 4 0.00 0.00 InitTimer 0.00 0.33 0.00 4 0.00 0.00 StopCopy 0.00 0.33 0.00 4 0.00 0.00 TclCompileGlobalCmd 0.00 0.33 0.00 4 0.00 0.37 TclCompileListCmd 0.00 0.33 0.00 4 0.00 0.00 TclCreateAuxData 0.00 0.33 0.00 4 0.00 0.00 TclExpandCodeArray 0.00 0.33 0.00 4 0.00 0.00 TclFSCwdIsNative 0.00 0.33 0.00 4 0.00 0.00 TclFSEpoch 0.00 0.33 0.00 4 0.00 0.01 TclFSSetPathDetails 0.00 0.33 0.00 4 0.00 0.00 TclNRIfObjCmd 0.00 0.33 0.00 4 0.00 0.04 TclNativeCreateNativeRep 0.00 0.33 0.00 4 0.00 0.00 TclNativePathInFilesystem 0.00 0.33 0.00 4 0.00 0.02 TclOODefineForwardObjCmd 0.00 0.33 0.00 4 0.00 0.00 TclSetDuplicateObj 0.00 0.33 0.00 4 0.00 0.00 Tcl_ChannelThreadActionProc 0.00 0.33 0.00 4 0.00 0.00 Tcl_ChannelVersion 0.00 0.33 0.00 4 0.00 0.00 Tcl_CreateEncoding 0.00 0.33 0.00 4 0.00 0.00 Tcl_DeleteTimerHandler 0.00 0.33 0.00 4 0.00 58.46 Tcl_EvalEx 0.00 0.33 0.00 4 0.00 2.27 Tcl_FSSplitPath 0.00 0.33 0.00 4 0.00 0.00 Tcl_FindSymbol 0.00 0.33 0.00 4 0.00 0.00 Tcl_GetAssocData 0.00 0.33 0.00 4 0.00 0.00 Tcl_GetObjectFromObj 0.00 0.33 0.00 4 0.00 0.45 Tcl_NRExprObj 0.00 0.33 0.00 4 0.00 0.00 Tcl_NewLongObj 0.00 0.33 0.00 4 0.00 0.00 Tcl_PkgProvideEx 0.00 0.33 0.00 4 0.00 0.00 Tcl_ReadChars 0.00 0.33 0.00 4 0.00 0.00 Tcl_UtfPrev 0.00 0.33 0.00 4 0.00 2.23 TclpNativeSplitPath 0.00 0.33 0.00 4 0.00 0.00 UpdateInterest 0.00 0.33 0.00 3 0.00 0.00 AccumulateDecimalDigit 0.00 0.33 0.00 3 0.00 0.00 AllocClass 0.00 0.33 0.00 3 0.00 0.51 AppendPrintfToObjVA 0.00 0.33 0.00 3 0.00 0.00 CompareVersions 0.00 0.33 0.00 3 0.00 0.00 EnvTraceProc 0.00 0.33 0.00 3 0.00 0.00 ErrorCodeRead 0.00 0.33 0.00 3 0.00 0.00 FreeEnsembleCmdRep 0.00 0.33 0.00 3 0.00 0.00 FreeForeachInfo 0.00 0.33 0.00 3 0.00 0.00 FreeProcessGlobalValue 0.00 0.33 0.00 3 0.00 0.00 FreeThreadHash 0.00 0.33 0.00 3 0.00 0.00 FreeVarEntry 0.00 0.33 0.00 3 0.00 0.00 GetConfigDict 0.00 0.33 0.00 3 0.00 0.00 GetInterp2 0.00 0.33 0.00 3 0.00 0.00 NRInterpCmd 0.00 0.33 0.00 3 0.00 0.47 NsEnsembleImplementationCmdNR 0.00 0.33 0.00 3 0.00 2.32 PathDirNameCmd 0.00 0.33 0.00 3 0.00 0.04 PathJoinCmd 0.00 0.33 0.00 3 0.00 0.00 PutBlocks 0.00 0.33 0.00 3 0.00 0.00 TclCompileBasicMin1ArgCmd 0.00 0.33 0.00 3 0.00 0.00 TclCompileCatchCmd 0.00 0.33 0.00 3 0.00 0.00 TclCompileNamespaceWhichCmd 0.00 0.33 0.00 3 0.00 0.00 TclConvertElement 0.00 0.33 0.00 3 0.00 0.11 TclGetProcessGlobalValue 0.00 0.33 0.00 3 0.00 0.00 TclOONewForwardInstanceMethod 0.00 0.33 0.00 3 0.00 0.30 TclOOObjDefObjCmd 0.00 0.33 0.00 3 0.00 2.32 TclPathPart 0.00 0.33 0.00 3 0.00 0.00 TclScanElement 0.00 0.33 0.00 3 0.00 0.00 TclSkipTailcall 0.00 0.33 0.00 3 0.00 0.00 Tcl_AppendFormatToObj 0.00 0.33 0.00 3 0.00 0.00 Tcl_AppendStringsToObj 0.00 0.33 0.00 3 0.00 0.00 Tcl_AppendStringsToObjVA 0.00 0.33 0.00 3 0.00 0.00 Tcl_CreateExitHandler 0.00 0.33 0.00 3 0.00 58.46 Tcl_Eval 0.00 0.33 0.00 3 0.00 0.04 Tcl_FSJoinPath 0.00 0.33 0.00 3 0.00 0.01 Tcl_FSStat 0.00 0.33 0.00 3 0.00 0.00 Tcl_GetCurrentNamespace 0.00 0.33 0.00 3 0.00 0.00 Tcl_GetStartupScript 0.00 0.33 0.00 3 0.00 0.00 Tcl_GetStringResult 0.00 0.33 0.00 3 0.00 0.00 Tcl_ListObjAppendList 0.00 0.33 0.00 3 0.00 0.00 Tcl_NewDictObj 0.00 0.33 0.00 3 0.00 0.51 Tcl_ObjPrintf 0.00 0.33 0.00 3 0.00 0.01 Tcl_PackageObjCmd 0.00 0.33 0.00 3 0.00 0.00 Tcl_SetResult 0.00 0.33 0.00 3 0.00 0.03 TclpObjStat 0.00 0.33 0.00 3 0.00 0.00 UpdateStringOfList 0.00 0.33 0.00 2 0.00 0.00 AllocChannelBuffer 0.00 0.33 0.00 2 0.00 0.00 CheckAllRequirements 0.00 0.33 0.00 2 0.00 0.00 CheckForStdChannelsBeingClosed 0.00 0.33 0.00 2 0.00 0.00 DeleteDict 0.00 0.33 0.00 2 0.00 0.00 FileCloseProc 0.00 0.33 0.00 2 0.00 0.00 FlushChannel 0.00 0.33 0.00 2 0.00 0.00 FreeDictInternalRep 0.00 0.33 0.00 2 0.00 0.00 NativeFreeInternalRep 0.00 0.33 0.00 2 0.00 0.00 PkgRequireCore 0.00 0.33 0.00 2 0.00 0.00 SomeRequirementSatisfied 0.00 0.33 0.00 2 0.00 0.00 TclBN_mp_zero 0.00 0.33 0.00 2 0.00 0.00 TclChanCaughtErrorBypass 0.00 0.33 0.00 2 0.00 0.00 TclCompileBasic0ArgCmd 0.00 0.33 0.00 2 0.00 0.00 TclCompileBasic0Or1ArgCmd 0.00 0.33 0.00 2 0.00 0.00 TclCompileErrorCmd 0.00 0.33 0.00 2 0.00 0.01 TclCompileUnsetCmd 0.00 0.33 0.00 2 0.00 11.11 TclEvalObjEx 0.00 0.33 0.00 2 0.00 0.00 TclFreeLocalCache 0.00 0.33 0.00 2 0.00 0.00 TclFreeObjEntry 0.00 0.33 0.00 2 0.00 0.00 TclFullFinalizationRequested 0.00 0.33 0.00 2 0.00 0.00 TclGetOpenModeEx 0.00 0.33 0.00 2 0.00 0.00 TclInThreadExit 0.00 0.33 0.00 2 0.00 0.00 TclNRForeachCmd 0.00 0.33 0.00 2 0.00 0.00 TclOOAddToSubclasses 0.00 0.33 0.00 2 0.00 0.00 TclProcCleanupProc 0.00 0.33 0.00 2 0.00 0.00 TclProcDeleteProc 0.00 0.33 0.00 2 0.00 0.00 TclRenameCommand 0.00 0.33 0.00 2 0.00 0.00 Tcl_CallWhenDeleted 0.00 0.33 0.00 2 0.00 0.00 Tcl_ClearChannelHandlers 0.00 0.33 0.00 2 0.00 0.00 Tcl_Close 0.00 0.33 0.00 2 0.00 0.00 Tcl_CreateChannel 0.00 0.33 0.00 2 0.00 0.00 Tcl_DeleteCommandFromToken 0.00 0.33 0.00 2 0.00 0.00 Tcl_EventuallyFree 0.00 0.33 0.00 2 0.00 0.08 Tcl_FSOpenFileChannel 0.00 0.33 0.00 2 0.00 0.00 Tcl_GetChannelErrorInterp 0.00 0.33 0.00 2 0.00 0.00 Tcl_GetEncodingName 0.00 0.33 0.00 2 0.00 0.00 Tcl_LimitExceeded 0.00 0.33 0.00 2 0.00 0.18 Tcl_RegisterConfig 0.00 0.33 0.00 2 0.00 0.00 Tcl_RenameObjCmd 0.00 0.33 0.00 2 0.00 0.00 Tcl_SetAssocData 0.00 0.33 0.00 2 0.00 0.00 Tcl_SetChannelOption 0.00 0.33 0.00 2 0.00 1.23 Tcl_SetErrorCode 0.00 0.33 0.00 2 0.00 1.23 Tcl_SetErrorCodeVA 0.00 0.33 0.00 2 0.00 0.00 Tcl_SetNamespaceUnknownHandler 0.00 0.33 0.00 2 0.00 0.00 Tcl_SetObjErrorCode 0.00 0.33 0.00 2 0.00 0.03 TclpOpenFileChannel 0.00 0.33 0.00 2 0.00 0.00 TclpThreadSetMasterTSD 0.00 0.33 0.00 1 0.00 0.15 AppendPath 0.00 0.33 0.00 1 0.00 0.08 CheckAccess 0.00 0.33 0.00 1 0.00 0.00 ClearTable 0.00 0.33 0.00 1 0.00 0.00 DisposeTraceResult 0.00 0.33 0.00 1 0.00 0.00 DupListInternalRep 0.00 0.33 0.00 1 0.00 0.36 EncodingDirsObjCmd 0.00 0.33 0.00 1 0.00 0.00 EstablishErrorCodeTraces 0.00 0.33 0.00 1 0.00 0.00 EstablishErrorInfoTraces 0.00 0.33 0.00 1 0.00 0.00 EvalCmdErrMsg 0.00 0.33 0.00 1 0.00 0.00 EvalFileCallback 0.00 0.33 0.00 1 0.00 0.00 FileAttrIsExistingCmd 0.00 0.33 0.00 1 0.00 0.00 FinalizeThread 0.00 0.33 0.00 1 0.00 0.00 FreePwBuf 0.00 0.33 0.00 1 0.00 0.00 FsThrExitProc 0.00 0.33 0.00 1 0.00 0.00 GetCache 0.00 0.33 0.00 1 0.00 0.32 InfoCommandsCmd 0.00 0.33 0.00 1 0.00 0.36 InfoNameOfExecutableCmd 0.00 0.33 0.00 1 0.00 0.37 InitializeEncodingSearchPath 0.00 0.33 0.00 1 0.00 0.00 InvokeExitHandlers 0.00 0.33 0.00 1 0.00 0.00 NamespaceExportCmd 0.00 0.33 0.00 1 0.00 0.02 QueryConfigObjCmd 0.00 0.33 0.00 1 0.00 0.00 ReleaseKeys 0.00 0.33 0.00 1 0.00 0.00 SearchKnownEncodings 0.00 0.33 0.00 1 0.00 0.00 SetEndOffsetFromAny 0.00 0.33 0.00 1 0.00 0.00 TclAddLoopContinueFixup 0.00 0.33 0.00 1 0.00 0.00 TclBN_mp_init_set_int 0.00 0.33 0.00 1 0.00 0.00 TclBN_mp_set 0.00 0.33 0.00 1 0.00 0.00 TclBN_mp_set_int 0.00 0.33 0.00 1 0.00 0.00 TclCleanupStackForBreakContinue 0.00 0.33 0.00 1 0.00 0.00 TclCleanupVar 0.00 0.33 0.00 1 0.00 0.60 TclClockInit 0.00 0.33 0.00 1 0.00 0.00 TclCompileBasicMin0ArgCmd 0.00 0.33 0.00 1 0.00 0.00 TclCompileContinueCmd 0.00 0.33 0.00 1 0.00 0.00 TclCompileDictGetCmd 0.00 0.33 0.00 1 0.00 0.00 TclCompileForCmd 0.00 0.33 0.00 1 0.00 0.00 TclCompileIncrCmd 0.00 0.33 0.00 1 0.00 0.00 TclCompileInfoCommandsCmd 0.00 0.33 0.00 1 0.00 0.00 TclCompileLindexCmd 0.00 0.33 0.00 1 0.00 0.00 TclCompileLlengthCmd 0.00 0.33 0.00 1 0.00 0.00 TclCompileReturnCmd 0.00 0.33 0.00 1 0.00 0.00 TclCreateExecEnv 0.00 0.33 0.00 1 0.00 0.00 TclDStringToObj 0.00 0.33 0.00 1 0.00 0.00 TclFinalizeAsync 0.00 0.33 0.00 1 0.00 0.00 TclFinalizeIOSubsystem 0.00 0.33 0.00 1 0.00 0.00 TclFinalizeNotifier 0.00 0.33 0.00 1 0.00 0.00 TclFinalizeThreadData 0.00 0.33 0.00 1 0.00 0.00 TclFinalizeThreadDataThread 0.00 0.33 0.00 1 0.00 0.00 TclFinalizeThreadObjects 0.00 0.33 0.00 1 0.00 0.00 TclFindArrayPtrElements 0.00 0.33 0.00 1 0.00 0.00 TclFormatInt 0.00 0.33 0.00 1 0.00 0.00 TclGetAsyncReadyPtr 0.00 0.33 0.00 1 0.00 0.00 TclGetIntForIndex 0.00 0.33 0.00 1 0.00 0.00 TclGetLibraryPath 0.00 0.33 0.00 1 0.00 0.00 TclGetMainLoop 0.00 0.33 0.00 1 0.00 0.00 TclGetNumberFromObj 0.00 0.33 0.00 1 0.00 0.00 TclGetObjNameOfExecutable 0.00 0.33 0.00 1 0.00 0.00 TclGuessPackageName 0.00 0.33 0.00 1 0.00 0.00 TclHandleCreate 0.00 0.33 0.00 1 0.00 0.00 TclInitArrayCmd 0.00 0.33 0.00 1 0.00 0.70 TclInitBinaryCmd 0.00 0.33 0.00 1 0.00 0.27 TclInitChanCmd 0.00 0.33 0.00 1 0.00 0.00 TclInitDictCmd 0.00 0.33 0.00 1 0.00 0.00 TclInitDoubleConversion 0.00 0.33 0.00 1 0.00 0.00 TclInitEmbeddedConfigurationInformation 0.00 0.33 0.00 1 0.00 0.00 TclInitEncodingCmd 0.00 0.33 0.00 1 0.00 0.00 TclInitEncodingSubsystem 0.00 0.33 0.00 1 0.00 0.00 TclInitFileCmd 0.00 0.33 0.00 1 0.00 0.00 TclInitIOSubsystem 0.00 0.33 0.00 1 0.00 0.00 TclInitInfoCmd 0.00 0.33 0.00 1 0.00 0.00 TclInitLimitSupport 0.00 0.33 0.00 1 0.00 0.00 TclInitNamespaceCmd 0.00 0.33 0.00 1 0.00 0.00 TclInitNamespaceSubsystem 0.00 0.33 0.00 1 0.00 0.00 TclInitNotifier 0.00 0.33 0.00 1 0.00 0.00 TclInitObjSubsystem 0.00 0.33 0.00 1 0.00 0.23 TclInitPrefixCmd 0.00 0.33 0.00 1 0.00 0.00 TclInitStringCmd 0.00 0.33 0.00 1 0.00 0.00 TclInitSubsystems 0.00 0.33 0.00 1 0.00 0.00 TclInitThreadStorage 0.00 0.33 0.00 1 0.00 0.00 TclInterpInit 0.00 0.33 0.00 1 0.00 0.00 TclMergeReturnOptions 0.00 0.33 0.00 1 0.00 0.16 TclNREvalFile 0.00 0.33 0.00 1 0.00 0.00 TclNREvalObjCmd 0.00 0.33 0.00 1 0.00 0.16 TclNRSourceObjCmd 0.00 0.33 0.00 1 0.00 0.00 TclNRUplevelObjCmd 0.00 0.33 0.00 1 0.00 0.02 TclNewFSPathObj 0.00 0.33 0.00 1 0.00 0.00 TclOODefineExportObjCmd 0.00 0.33 0.00 1 0.00 11.11 TclOODefineObjCmd 0.00 0.33 0.00 1 0.00 0.04 TclOODefineSlots 0.00 0.33 0.00 1 0.00 0.00 TclOODefineUnexportObjCmd 0.00 0.33 0.00 1 0.00 117.66 TclOOInit 0.00 0.33 0.00 1 0.00 0.53 TclOOInitInfo 0.00 0.33 0.00 1 0.00 0.00 TclOONewForwardMethod 0.00 0.33 0.00 1 0.00 0.00 TclOOObjectName 0.00 0.33 0.00 1 0.00 0.00 TclObjGetFrame 0.00 0.33 0.00 1 0.00 0.00 TclPtrUnsetVarIdx 0.00 0.33 0.00 1 0.00 0.00 TclSetObjNameOfExecutable 0.00 0.33 0.00 1 0.00 0.00 TclSetProcessGlobalValue 0.00 0.33 0.00 1 0.00 3.06 TclSetupEnv 0.00 0.33 0.00 1 0.00 0.00 TclThreadFinalizeContLines 0.00 0.33 0.00 1 0.00 0.00 TclTommath_Init 0.00 0.33 0.00 1 0.00 58.64 TclZlibInit 0.00 0.33 0.00 1 0.00 58.49 Tcl_AppInit 0.00 0.33 0.00 1 0.00 0.00 Tcl_AsyncCreate 0.00 0.33 0.00 1 0.00 0.00 Tcl_CreateEventSource 0.00 0.33 0.00 1 0.00 0.00 Tcl_DeleteEventSource 0.00 0.33 0.00 1 0.00 0.00 Tcl_EvalObjEx 0.00 0.33 0.00 1 0.00 0.00 Tcl_Exit 0.00 0.33 0.00 1 0.00 0.00 Tcl_ExitObjCmd 0.00 0.33 0.00 1 0.00 0.01 Tcl_FSAccess 0.00 0.33 0.00 1 0.00 58.61 Tcl_FSEvalFileEx 0.00 0.33 0.00 1 0.00 0.04 Tcl_FSJoinToPath 0.00 0.33 0.00 1 0.00 0.00 Tcl_FSMountsChanged 0.00 0.33 0.00 1 0.00 0.00 Tcl_FinalizeNotifier 0.00 0.33 0.00 1 0.00 0.00 Tcl_GetAllocMutex 0.00 0.33 0.00 1 0.00 0.00 Tcl_GetByteArrayFromObj 0.00 0.33 0.00 1 0.00 0.00 Tcl_GetEncodingNameFromEnvironment 0.00 0.33 0.00 1 0.00 0.00 Tcl_GetEncodingSearchPath 0.00 0.33 0.00 1 0.00 0.00 Tcl_GetGlobalNamespace 0.00 0.33 0.00 1 0.00 0.00 Tcl_GetInt 0.00 0.33 0.00 1 0.00 0.00 Tcl_GetReturnOptions 0.00 0.33 0.00 1 0.00 0.00 Tcl_Init 0.00 0.33 0.00 1 0.00 0.00 Tcl_InitNotifier 0.00 0.33 0.00 1 0.00 0.90 Tcl_LoadFile 0.00 0.33 0.00 1 0.00 5.83 Tcl_LoadObjCmd 0.00 0.33 0.00 1 0.00 0.02 Tcl_PkgRequireProc 0.00 0.33 0.00 1 0.00 0.00 Tcl_SetStartupScript 0.00 0.33 0.00 1 0.00 0.00 Tcl_SetSystemEncoding 0.00 0.33 0.00 1 0.00 0.00 Tcl_UniCharToTitle 0.00 0.33 0.00 1 0.00 0.00 Tcl_UntraceVar2 0.00 0.33 0.00 1 0.00 0.00 Tcl_UtfToLower 0.00 0.33 0.00 1 0.00 0.00 Tcl_UtfToTitle 0.00 0.33 0.00 1 0.00 0.03 TclpDlopen 0.00 0.33 0.00 1 0.00 0.00 TclpFinalizePipes 0.00 0.33 0.00 1 0.00 0.00 TclpFinalizeSockets 0.00 0.33 0.00 1 0.00 0.02 TclpFindExecutable 0.00 0.33 0.00 1 0.00 0.00 TclpGetCwd 0.00 0.33 0.00 1 0.00 0.00 TclpGetPwUid 0.00 0.33 0.00 1 0.00 0.31 TclpInitLibraryPath 0.00 0.33 0.00 1 0.00 0.00 TclpInitLock 0.00 0.33 0.00 1 0.00 0.00 TclpInitPlatform 0.00 0.33 0.00 1 0.00 0.00 TclpInitUnlock 0.00 0.33 0.00 1 0.00 0.03 TclpObjAccess 0.00 0.33 0.00 1 0.00 0.00 TclpSetAllocCache 0.00 0.33 0.00 1 0.00 0.00 TclpSetInitialEncodings 0.00 0.33 0.00 1 0.00 0.00 TclpSetInterfaces 0.00 0.33 0.00 1 0.00 0.00 TclpSetVariables 0.00 0.33 0.00 1 0.00 0.00 TclpThreadCreateKey 0.00 0.33 0.00 1 0.00 0.00 TimerExitProc 0.00 0.33 0.00 1 0.00 0.00 UpdateStringOfFsPath 0.00 0.33 0.00 1 0.00 0.00 UpdateStringOfInt 0.00 0.33 0.00 1 0.00 0.00 Uplevel_Callback % the percentage of the total running time of the time program used by this function. cumulative a running sum of the number of seconds accounted seconds for by this function and those listed above it. self the number of seconds accounted for by this seconds function alone. This is the major sort for this listing. calls the number of times this function was invoked, if this function is profiled, else blank. self the average number of milliseconds spent in this ms/call function per call, if this function is profiled, else blank. total the average number of milliseconds spent in this ms/call function and its descendents per call, if this function is profiled, else blank. name the name of the function. This is the minor sort for this listing. The index shows the location of the function in the gprof listing. If the index is in parenthesis it shows where it would appear in the gprof listing if it were to be printed. Call graph (explanation follows) granularity: each sample hit covers 4 byte(s) for 3.03% of 0.33 seconds index % time self children called name [1] 93.7 0.02 0.29 17+8 <cycle 1 as a whole> [1] 0.02 0.28 21 TclNRRunCallbacks <cycle 1> [2] 0.00 0.01 1 TclOODefineObjCmd <cycle 1> [35] 0.00 0.00 3 TclOOObjDefObjCmd <cycle 1> [74] ----------------------------------------------- 1 TclOODefineObjCmd <cycle 1> [35] 3 TclOOObjDefObjCmd <cycle 1> [74] 0.00 0.02 1/17 Tcl_MainEx [7] 0.02 0.27 16/17 TclEvalEx [3] [2] 90.1 0.02 0.28 21 TclNRRunCallbacks <cycle 1> [2] 0.06 0.05 136296/136296 TEBCresume [9] 0.01 0.06 136217/136217 TEOEx_ListCallback [12] 0.00 0.05 136299/136299 EvalObjvCore [16] 0.00 0.01 136217/136217 TclNRInterpProc [28] 0.01 0.00 136217/136217 InterpProcNR2 [38] 0.01 0.00 136221/136237 TclNRExecuteByteCode [41] 0.00 0.01 3/3 PathDirNameCmd [51] 0.00 0.01 1/1 Tcl_LoadObjCmd [54] 0.00 0.00 4/4 Tcl_NRExprObj [64] 0.00 0.00 3/3 NsEnsembleImplementationCmdNR [70] 0.00 0.00 1/1 EncodingDirsObjCmd [87] 0.00 0.00 1/1 InfoNameOfExecutableCmd [88] 0.00 0.00 1/1 InfoCommandsCmd [91] 0.00 0.00 18/18 Tcl_ProcObjCmd [95] 0.00 0.00 1/1 TclNRSourceObjCmd [102] 0.00 0.00 3/3 PathJoinCmd [108] 0.00 0.00 6/6 TclOODefineMethodObjCmd [113] 0.00 0.00 1/1 CheckAccess [115] 0.00 0.00 4/4 TclOODefineForwardObjCmd [116] 0.00 0.00 3/3 Tcl_PackageObjCmd [130] 0.00 0.00 1/1 QueryConfigObjCmd [143] 0.00 0.00 2/2 TclRenameCommand [152] 0.00 0.00 1/1 Tcl_ExitObjCmd [164] 0.00 0.00 6/6 TclNRReleaseValues [177] 0.00 0.00 4/4 ForeachLoopStep [182] 0.00 0.00 6/6 NRNamespaceEvalCmd [183] 0.00 0.00 1/1 NamespaceExportCmd [184] 0.00 0.00 6/6 Tcl_VariableObjCmd [191] 0.00 0.00 4/136233 TclNREvalObjEx [24] 0.00 0.00 4/4 IfConditionCallback [215] 0.00 0.00 1/1 EvalFileCallback [223] 0.00 0.00 2/2 TclNRForeachCmd [228] 0.00 0.00 1/1 TclNRUplevelObjCmd [233] 0.00 0.00 1/1 TclNREvalObjCmd [235] 0.00 0.00 1/1 TclOODefineExportObjCmd [250] 0.00 0.00 136217/136217 TclNRInterpProcCore [253] 0.00 0.00 1/1 TclOODefineUnexportObjCmd [260] 0.00 0.00 4/4 TclNRIfObjCmd [263] 0.00 0.00 3/3 NRInterpCmd [268] 0.00 0.00 6/6 NsEval_Callback [293] 0.00 0.00 4/545400 ExprObjCallback [297] 0.00 0.00 136299/136299 Dispatch [329] 0.00 0.00 136298/136298 NRCommand [330] 0.00 0.00 136217/136217 TEOV_Error [333] 0.00 0.00 136215/136215 TEOV_RestoreVarFrame [334] 0.00 0.00 15/15 TEOEx_ByteCodeCallback [425] 0.00 0.00 6/6 TclClearRootEnsemble [481] 0.00 0.00 2/2 Tcl_RenameObjCmd [568] 0.00 0.00 1/1 Uplevel_Callback [651] 0.00 0.00 1/1 FileAttrIsExistingCmd [576] 0.00 0.00 1/1 EvalCmdErrMsg [575] 3 TclOOObjDefObjCmd <cycle 1> [74] 1 TclOODefineObjCmd <cycle 1> [35] ----------------------------------------------- 0.00 0.06 1/5 Tcl_FSEvalFileEx [14] 0.00 0.23 4/5 Tcl_EvalEx [4] [3] 88.6 0.00 0.29 5 TclEvalEx [3] 0.02 0.27 16/17 TclNRRunCallbacks <cycle 1> [2] 0.00 0.00 67/67 TclSubstTokens [71] 0.00 0.00 1/24 Tcl_FSGetNormalizedPath <cycle 6> [75] 0.00 0.00 51/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 67/601 TclWordKnownAtCompileTime [129] 0.00 0.00 16/16 TclArgumentRelease [180] 0.00 0.00 16/16 TclArgumentEnter [188] 0.00 0.00 16/19 Tcl_EvalObjv [192] 0.00 0.00 5/136350 Tcl_ResetResult [33] 0.00 0.00 25/409159 TclStackAlloc [298] 0.00 0.00 16/245 Tcl_ParseCommand <cycle 5> [353] 0.00 0.00 67/143 Tcl_GetObjResult [361] 0.00 0.00 25/545395 TclStackFree [313] 0.00 0.00 16/231 Tcl_FreeParse [356] 0.00 0.00 1/936903 TclpFree [310] 0.00 0.00 1/98 Tcl_DeleteHashEntry [369] ----------------------------------------------- 0.00 0.06 1/4 TclZlibInit [13] 0.00 0.18 3/4 Tcl_Eval [6] [4] 70.9 0.00 0.23 4 Tcl_EvalEx [4] 0.00 0.23 4/5 TclEvalEx [3] ----------------------------------------------- <spontaneous> [5] 55.5 0.00 0.18 Tcl_CreateInterp [5] 0.00 0.12 1/1 TclOOInit [8] 0.00 0.06 1/1 TclZlibInit [13] 0.00 0.00 1/1 TclSetupEnv [58] 0.00 0.00 7/15 TclMakeEnsemble [57] 0.00 0.00 1/1 TclInitBinaryCmd [79] 0.00 0.00 1/1 TclClockInit [80] 0.00 0.00 1/1 TclInitChanCmd [96] 0.00 0.00 1/1 TclInitPrefixCmd [98] 0.00 0.00 1/2 Tcl_RegisterConfig [89] 0.00 0.00 2/22 Tcl_NewListObj [85] 0.00 0.00 56/330 Tcl_CreateObjCommand [112] 0.00 0.00 3/321 Tcl_NewObj [76] 0.00 0.00 30/34 Tcl_Export [155] 0.00 0.00 82/960717 CreateHashEntry [20] 0.00 0.00 1/1 TclpSetVariables [211] 0.00 0.00 1/1 TclInitSubsystems [214] 0.00 0.00 2/233 Tcl_NRCreateCommand [117] 0.00 0.00 3/273235 Tcl_CreateNamespace <cycle 9> [172] 0.00 0.00 5/138292 Tcl_SetVar2 <cycle 10> [97] 0.00 0.00 1/1 TclInterpInit [229] 0.00 0.00 2/138292 Tcl_SetVar2Ex <cycle 10> [81] 0.00 0.00 1/273235 Tcl_TraceVar2 <cycle 9> [493] 0.00 0.00 5/923270 TclThreadAllocObj [43] 0.00 0.00 1/4 Tcl_PkgProvideEx [242] 0.00 0.00 1/1 TclTommath_Init [265] 0.00 0.00 2/4 Tcl_NewLongObj [264] 0.00 0.00 1/1 TclCreateExecEnv [276] 0.00 0.00 116/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 9/269 Tcl_InitCustomHashTable [351] 0.00 0.00 9/197 Tcl_InitHashTable [358] 0.00 0.00 3/110 Tcl_MutexUnlock [366] 0.00 0.00 2/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 1/1 TclInitNotifier [618] 0.00 0.00 1/1 TclHandleCreate [606] 0.00 0.00 1/27 TclInitLiteralTable [400] 0.00 0.00 1/6 Tcl_GetCurrentThread [491] 0.00 0.00 1/136252 Tcl_PushCallFrame [331] 0.00 0.00 1/1 Tcl_AsyncCreate [623] 0.00 0.00 1/3906152 TclpGetAllocCache [303] 0.00 0.00 1/1 TclInitLimitSupport [615] 0.00 0.00 1/272537 TclResetRewriteEnsemble [318] 0.00 0.00 1/1 TclGetAsyncReadyPtr [601] 0.00 0.00 1/1 TclInitArrayCmd [607] 0.00 0.00 1/1 TclInitEncodingCmd [611] 0.00 0.00 1/1 TclInitDictCmd [608] 0.00 0.00 1/1 TclInitInfoCmd [614] 0.00 0.00 1/1 TclInitFileCmd [612] 0.00 0.00 1/1 TclInitStringCmd [619] 0.00 0.00 1/1 TclInitNamespaceCmd [616] 0.00 0.00 1/1 TclInitEmbeddedConfigurationInformation [610] ----------------------------------------------- 0.00 0.06 1/3 Tcl_AppInit [15] 0.00 0.12 2/3 TclOOInit [8] [6] 53.1 0.00 0.18 3 Tcl_Eval [6] 0.00 0.18 3/4 Tcl_EvalEx [4] 0.00 0.00 3/3 Tcl_GetStringResult [232] ----------------------------------------------- <spontaneous> [7] 44.5 0.00 0.15 Tcl_MainEx [7] 0.00 0.06 1/1 Tcl_FSEvalFileEx [14] 0.00 0.06 1/1 Tcl_AppInit [15] 0.00 0.02 1/17 TclNRRunCallbacks <cycle 1> [2] 0.00 0.01 1/2 TclEvalObjEx [25] 0.00 0.00 1/3 Tcl_ObjPrintf [66] 0.00 0.00 1/1 TclpFindExecutable [142] 0.00 0.00 1/22 Tcl_NewListObj [85] 0.00 0.00 1/321 Tcl_NewObj [76] 0.00 0.00 1/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 4/138292 Tcl_SetVar2Ex <cycle 10> [81] 0.00 0.00 1/136350 Tcl_ResetResult [33] 0.00 0.00 1/1 TclpSetInitialEncodings [262] 0.00 0.00 2/8 Tcl_NewIntObj [251] 0.00 0.00 1/1 TclDStringToObj [283] 0.00 0.00 3/3 Tcl_GetStartupScript [538] 0.00 0.00 2/5 Tcl_InterpDeleted [498] 0.00 0.00 2/2 Tcl_LimitExceeded [567] 0.00 0.00 1/110 Tcl_MutexUnlock [366] 0.00 0.00 1/7 Tcl_Preserve [475] 0.00 0.00 1/1 TclGetMainLoop [603] 0.00 0.00 1/2 TclFullFinalizationRequested [556] 0.00 0.00 1/1 Tcl_EvalObjEx [626] 0.00 0.00 1/564 Tcl_ExternalToUtfDString [343] 0.00 0.00 1/1 Tcl_SetStartupScript [635] ----------------------------------------------- 0.00 0.12 1/1 Tcl_CreateInterp [5] [8] 35.7 0.00 0.12 1 TclOOInit [8] 0.00 0.12 2/3 Tcl_Eval [6] 0.00 0.00 1/1 TclOOInitInfo [82] 0.00 0.00 8/8 TclOONewBasicMethod [106] 0.00 0.00 1/1 TclOODefineSlots [127] 0.00 0.00 1/686 Tcl_NewStringObj [31] 0.00 0.00 1/7 TclOONewProcMethod [110] 0.00 0.00 21/330 Tcl_CreateObjCommand [112] 0.00 0.00 2/10 AllocObject [157] 0.00 0.00 4/273235 Tcl_CreateNamespace <cycle 9> [172] 0.00 0.00 2/233 Tcl_NRCreateCommand [117] 0.00 0.00 1/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 1/34 Tcl_Export [155] 0.00 0.00 8/923270 TclThreadAllocObj [43] 0.00 0.00 1/4 Tcl_PkgProvideEx [242] 0.00 0.00 1/2 Tcl_CallWhenDeleted [258] 0.00 0.00 1/18 Tcl_NewInstanceMethod [213] 0.00 0.00 1/17 Tcl_NewMethod [216] 0.00 0.00 2/2 Tcl_SetNamespaceUnknownHandler [295] 0.00 0.00 32/1237 Tcl_DStringAppend [339] 0.00 0.00 16/274161 Tcl_DStringFree [315] 0.00 0.00 9/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 2/3 AllocClass [522] 0.00 0.00 2/10 TclOOAddToInstances [442] 0.00 0.00 1/1229348 Tcl_GetThreadData [307] 0.00 0.00 1/274143 Tcl_DStringInit [316] 0.00 0.00 1/936903 TclpFree [310] 0.00 0.00 1/2 TclOOAddToSubclasses [559] ----------------------------------------------- 0.06 0.05 136296/136296 TclNRRunCallbacks <cycle 1> [2] [9] 33.8 0.06 0.05 136296 TEBCresume [9] 0.02 0.00 136253/273235 TclObjLookupVarEx <cycle 9> [39] 0.01 0.01 34070/170746 TclFreeObj <cycle 3> [11] 0.01 0.00 138170/138292 TclPtrSetVarIdx <cycle 10> [36] 0.00 0.00 34056/170280 TclListObjCopy [53] 0.00 0.00 102231/923270 TclThreadAllocObj [43] 0.00 0.00 3/94 Tcl_ListObjAppendElement [23] 0.00 0.00 11/22 Tcl_NewListObj [85] 0.00 0.00 1/10 Tcl_DuplicateObj [69] 0.00 0.00 60/136299 TclNREvalObjv [46] 0.00 0.00 1/1 Tcl_GetReturnOptions [176] 0.00 0.00 33084/33111 Tcl_ListObjLength [189] 0.00 0.00 14/267 Tcl_ListObjIndex [133] 0.00 0.00 136219/136219 TclGetNamespaceFromObj [196] 0.00 0.00 3/136544 Tcl_GetCommandFromObj [18] 0.00 0.00 1/298 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 136236/136327 Tcl_SetObjResult [220] 0.00 0.00 2/138292 TclCallVarTraces <cycle 10> [244] 0.00 0.00 2/136350 Tcl_ResetResult [33] 0.00 0.00 5/5 TclPtrGetVarIdx [252] 0.00 0.00 1/110 TclLookupArrayElement [161] 0.00 0.00 1/1 TclGetNumberFromObj [280] 0.00 0.00 1/23 Tcl_GetCommandFullName [256] 0.00 0.00 1/501 Tcl_AppendLimitedToObj [207] 0.00 0.00 1/1 TclPtrUnsetVarIdx [299] 0.00 0.00 136236/545395 TclStackFree [313] 0.00 0.00 102204/922239 TclThreadFreeObj [311] 0.00 0.00 34058/936903 TclpFree [310] 0.00 0.00 34057/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 59/143 Tcl_GetObjResult [361] 0.00 0.00 8/23 Tcl_ListObjReplace [406] 0.00 0.00 3/9 TclInitRewriteEnsemble [456] 0.00 0.00 3/136223 TclMarkTailcall [332] 0.00 0.00 3/80 Tcl_ListObjGetElements [373] 0.00 0.00 2/5 TclObjCallVarTraces [497] 0.00 0.00 1/501 Tcl_AppendToObj [346] 0.00 0.00 1/1 TclCleanupVar [588] ----------------------------------------------- [10] 21.1 0.04 0.03 170746+615493 <cycle 3 as a whole> [10] 0.04 0.03 445352 TclFreeObj <cycle 3> [11] 0.00 0.00 19 TclCleanupByteCode <cycle 3> [203] 0.00 0.00 340629 FreeListInternalRep <cycle 3> [314] 0.00 0.00 239 TclReleaseLiteral <cycle 3> [354] ----------------------------------------------- 159 TclReleaseLiteral <cycle 3> [354] 274481 FreeListInternalRep <cycle 3> [314] 0.00 0.00 1/170746 TclCompileInfoCommandsCmd [165] 0.00 0.00 1/170746 TclCompileLindexCmd <cycle 2> [171] 0.00 0.00 1/170746 TclCompileReturnCmd [168] 0.00 0.00 1/170746 EvalFileCallback [223] 0.00 0.00 1/170746 Tcl_FSEvalFileEx [14] 0.00 0.00 1/170746 Tcl_LoadObjCmd [54] 0.00 0.00 1/170746 Tcl_MainEx [7] 0.00 0.00 1/170746 Tcl_PackageObjCmd [130] 0.00 0.00 1/170746 Tcl_SetObjResult [220] 0.00 0.00 1/170746 Tcl_ResetResult [33] 0.00 0.00 1/170746 Tcl_SetObjErrorCode [222] 0.00 0.00 1/170746 TclpInitLibraryPath [94] 0.00 0.00 1/170746 TclOOInit [8] 0.00 0.00 1/170746 UpdateStringOfFsPath <cycle 4> [219] 0.00 0.00 2/170746 TclRenameCommand [152] 0.00 0.00 2/170746 InitializeEncodingSearchPath <cycle 8> [86] 0.00 0.00 2/170746 Tcl_CreateEnsemble [128] 0.00 0.00 2/170746 TclProcCleanupProc [200] 0.00 0.00 2/170746 Tcl_AppendFormatToObj [159] 0.00 0.00 2/170746 ClearHash [205] 0.00 0.00 3/170746 Tcl_FSJoinPath [107] 0.00 0.00 3/170746 TclPathPart [52] 0.00 0.00 3/170746 AppendPrintfToObjVA [67] 0.00 0.00 3/170746 TclLookupVar <cycle 9> [109] 0.00 0.00 3/170746 TclOOObjDefObjCmd <cycle 1> [74] 0.00 0.00 4/170746 ForeachLoopStep [182] 0.00 0.00 4/170746 TclLocalScalar <cycle 2> [146] 0.00 0.00 4/170746 TclCompileUnsetCmd <cycle 2> [147] 0.00 0.00 4/170746 UnsetVarStruct [185] 0.00 0.00 5/170746 Tcl_FSGetNormalizedPath <cycle 6> [75] 0.00 0.00 6/170746 TclNRReleaseValues [177] 0.00 0.00 7/170746 CompileReturnInternal [163] 0.00 0.00 7/170746 ReleaseKeys [170] 0.00 0.00 8/170746 TclCompileListCmd <cycle 2> [68] 0.00 0.00 13/170746 DeleteEnsembleConfig <cycle 2> [131] 0.00 0.00 14/170746 Tcl_SetVar2Ex <cycle 10> [81] 0.00 0.00 14/170746 TclWordKnownAtCompileTime [129] 0.00 0.00 14/170746 ObjFindNamespaceVar <cycle 9> [55] 0.00 0.00 29/170746 TclCompileEnsemble <cycle 2> [49] 0.00 0.00 48/170746 TclCompileExpr <cycle 2> [59] 0.00 0.00 51/170746 TclEvalEx [3] 0.00 0.00 152/170746 TclCompileScript <cycle 2> [83] 0.01 0.01 34070/170746 TEBCresume [9] 0.03 0.02 136217/170746 TEOEx_ListCallback [12] [11] 21.1 0.04 0.03 445352 TclFreeObj <cycle 3> [11] 0.01 0.01 683711/960717 CreateHashEntry [20] 0.01 0.00 683711/822653 FindHashEntry [44] 0.00 0.00 1229017/1229348 Tcl_GetThreadData [307] 0.00 0.00 683728/922239 TclThreadFreeObj [311] 0.00 0.00 343079/936903 TclpFree [310] 0.00 0.00 136443/136444 FreeCmdNameInternalRep [326] 0.00 0.00 68151/68531 FreeStringInternalRep [336] 0.00 0.00 24/136358 FreeParsedVarName [328] 0.00 0.00 15/15 FreeByteCodeInternalRep [424] 0.00 0.00 9/10 FreeFsPathInternalRep [440] 0.00 0.00 9/9 FreeIndex [450] 0.00 0.00 6/6 FreeNsNameInternalRep [478] 0.00 0.00 4/4 FreeExprCodeInternalRep [505] 0.00 0.00 3/3 FreeEnsembleCmdRep [526] 0.00 0.00 2/3 PutBlocks [531] 0.00 0.00 2/2 FreeDictInternalRep [548] 340623 FreeListInternalRep <cycle 3> [314] 19 TclCleanupByteCode <cycle 3> [203] ----------------------------------------------- 0.01 0.06 136217/136217 TclNRRunCallbacks <cycle 1> [2] [12] 19.9 0.01 0.06 136217 TEOEx_ListCallback [12] 0.03 0.02 136217/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 136217/545395 TclStackFree [313] ----------------------------------------------- 0.00 0.06 1/1 Tcl_CreateInterp [5] [13] 17.8 0.00 0.06 1 TclZlibInit [13] 0.00 0.06 1/4 Tcl_EvalEx [4] 0.00 0.00 1/2 Tcl_RegisterConfig [89] 0.00 0.00 1/330 Tcl_CreateObjCommand [112] 0.00 0.00 1/4 Tcl_PkgProvideEx [242] ----------------------------------------------- 0.00 0.06 1/1 Tcl_MainEx [7] [14] 17.8 0.00 0.06 1 Tcl_FSEvalFileEx [14] 0.00 0.06 1/5 TclEvalEx [3] 0.00 0.00 1/2 Tcl_FSOpenFileChannel [103] 0.00 0.00 1/24 Tcl_FSGetNormalizedPath <cycle 6> [75] 0.00 0.00 1/3 TclpObjStat [114] 0.00 0.00 1/3 Tcl_FSStat [138] 0.00 0.00 1/321 Tcl_NewObj [76] 0.00 0.00 1/298 Tcl_GetString <cycle 4> [378] 0.00 0.00 1/298 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 1/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 1/2 Tcl_SetChannelOption [246] 0.00 0.00 2/4 DoReadChars [281] 0.00 0.00 2/4 Tcl_ReadChars [518] 0.00 0.00 1/2 Tcl_Close [562] ----------------------------------------------- 0.00 0.06 1/1 Tcl_MainEx [7] [15] 17.7 0.00 0.06 1 Tcl_AppInit [15] 0.00 0.06 1/3 Tcl_Eval [6] 0.00 0.00 2/686 Tcl_NewStringObj [31] 0.00 0.00 1/138292 Tcl_ObjSetVar2 <cycle 10> [140] 0.00 0.00 1/1 Tcl_Init [633] ----------------------------------------------- 0.00 0.05 136299/136299 TclNRRunCallbacks <cycle 1> [2] [16] 15.0 0.00 0.05 136299 EvalObjvCore [16] 0.01 0.03 136299/136544 Tcl_GetCommandFromObj [18] 0.00 0.01 136299/136315 TclInterpReady [34] 0.00 0.00 136290/272537 TclResetRewriteEnsemble [318] ----------------------------------------------- [17] 13.5 0.04 0.00 273235+409254 <cycle 9 as a whole> [17] 0.03 0.00 273281 TclGetNamespaceForQualName <cycle 9> [19] 0.01 0.00 136383 TclObjLookupVarEx <cycle 9> [39] 0.00 0.00 136383 ObjFindNamespaceVar <cycle 9> [55] 0.00 0.00 7 TclLookupVar <cycle 9> [109] 0.00 0.00 38 Tcl_CreateNamespace <cycle 9> [172] 0.00 0.00 136383 TclLookupSimpleVar <cycle 9> [206] 0.00 0.00 6 TraceVarEx <cycle 9> [237] 0.00 0.00 6 Tcl_TraceVar2 <cycle 9> [493] 0.00 0.00 1 EstablishErrorCodeTraces <cycle 9> [573] 0.00 0.00 1 EstablishErrorInfoTraces <cycle 9> [574] ----------------------------------------------- 0.00 0.00 3/136544 TEBCresume [9] 0.00 0.00 4/136544 Tcl_GetObjectFromObj [198] 0.00 0.00 26/136544 TclCompileEnsemble <cycle 2> [49] 0.00 0.00 60/136544 CompileCmdLiteral [121] 0.00 0.00 152/136544 TclCompileScript <cycle 2> [83] 0.01 0.03 136299/136544 EvalObjvCore [16] [18] 11.6 0.01 0.03 136544 Tcl_GetCommandFromObj [18] 0.00 0.03 136422/136422 SetCmdNameFromAny [22] ----------------------------------------------- 24 TclLookupSimpleVar <cycle 9> [206] 37 Tcl_CreateNamespace <cycle 9> [172] 136383 ObjFindNamespaceVar <cycle 9> [55] 0.00 0.00 1/273235 InfoCommandsCmd [91] 0.00 0.00 8/273235 SetNsNameFromAny [195] 0.00 0.00 18/273235 Tcl_FindNamespace [169] 0.00 0.00 18/273235 Tcl_ProcObjCmd [95] 0.00 0.00 34/273235 Tcl_Export [155] 0.00 0.00 319/273235 Tcl_CreateObjCommand [112] 0.02 0.00 136439/273235 Tcl_FindCommand [21] [19] 9.1 0.03 0.00 273281 TclGetNamespaceForQualName <cycle 9> [19] 0.00 0.00 761/960717 CreateHashEntry [20] 0.00 0.00 761/822653 FindHashEntry [44] 0.00 0.00 19/136251 TclPushStackFrame [40] 0.00 0.00 19/34 TclPopStackFrame [292] 0.00 0.00 273279/274143 Tcl_DStringInit [316] 0.00 0.00 273279/274161 Tcl_DStringFree [315] 0.00 0.00 737/1423 Tcl_DStringSetLength [338] 0.00 0.00 737/1237 Tcl_DStringAppend [339] 0.00 0.00 19/136252 Tcl_PushCallFrame [331] 0.00 0.00 19/545395 TclStackFree [313] 19 Tcl_CreateNamespace <cycle 9> [172] ----------------------------------------------- 0.00 0.00 1/960717 InfoCommandsCmd [91] 0.00 0.00 1/960717 TclSetProcessGlobalValue [209] 0.00 0.00 2/960717 Tcl_CallWhenDeleted [258] 0.00 0.00 2/960717 Tcl_SetAssocData [259] 0.00 0.00 2/960717 TclCompileObj [50] 0.00 0.00 2/960717 TclProcCleanupProc [200] 0.00 0.00 2/960717 TclOODefineUnexportObjCmd [260] 0.00 0.00 3/960717 TclCallVarTraces <cycle 10> [244] 0.00 0.00 3/960717 TclOODefineExportObjCmd [250] 0.00 0.00 4/960717 Tcl_GetAssocData [238] 0.00 0.00 4/960717 Tcl_CreateEncoding [245] 0.00 0.00 5/960717 TclProcCompileProc [61] 0.00 0.00 5/960717 TclGetProcessGlobalValue <cycle 8> [90] 0.00 0.00 6/960717 Tcl_GetEncoding [231] 0.00 0.00 6/960717 TraceVarEx <cycle 9> [237] 0.00 0.00 8/960717 FindPackage [234] 0.00 0.00 9/960717 TclArgumentGet [225] 0.00 0.00 10/960717 AllocObject [157] 0.00 0.00 13/960717 Tcl_RegisterObjType [224] 0.00 0.00 16/960717 Tcl_NewMethod [216] 0.00 0.00 17/960717 Tcl_ProcObjCmd [95] 0.00 0.00 18/960717 Tcl_NewInstanceMethod [213] 0.00 0.00 19/960717 TclCleanupByteCode <cycle 3> [203] 0.00 0.00 19/960717 TclContinuationsEnter [212] 0.00 0.00 19/960717 TclContinuationsGet [204] 0.00 0.00 22/960717 NsEnsembleImplementationCmdNR [70] 0.00 0.00 22/960717 TclContinuationsCopy [199] 0.00 0.00 23/960717 TclInitByteCodeObj [208] 0.00 0.00 24/960717 TclLookupSimpleVar <cycle 9> [206] 0.00 0.00 32/960717 TclGetSrcInfoForPc [193] 0.00 0.00 34/960717 Tcl_DictObjGet [190] 0.00 0.00 51/960717 TclArgumentEnter [188] 0.00 0.00 51/960717 TclArgumentRelease [180] 0.00 0.00 74/960717 Tcl_CreateNamespace <cycle 9> [172] 0.00 0.00 82/960717 Tcl_CreateInterp [5] 0.00 0.00 91/960717 TclSetupEnv [58] 0.00 0.00 110/960717 TclLookupArrayElement [161] 0.00 0.00 226/960717 Tcl_DictObjPut [150] 0.00 0.00 338/960717 Tcl_CreateObjCommand [112] 0.00 0.00 594/960717 LocateTargetAddresses [141] 0.00 0.00 607/960717 TclResetShadowedCmdRefs [132] 0.00 0.00 761/960717 TclGetNamespaceForQualName <cycle 9> [19] 0.00 0.00 802/960717 TclOptimizeBytecode [118] 0.00 0.00 136383/960717 ObjFindNamespaceVar <cycle 9> [55] 0.00 0.00 136483/960717 Tcl_FindCommand [21] 0.01 0.01 683711/960717 TclFreeObj <cycle 3> [11] [20] 9.1 0.02 0.01 960717 CreateHashEntry [20] 0.01 0.00 138416/138416 HashStringKey [45] 0.00 0.00 137209/137209 CompareStringKeys [322] 0.00 0.00 136907/136907 TclHashObjKey [323] 0.00 0.00 136363/136363 CompareVarKeys [327] 0.00 0.00 745/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 511/511 AllocStringEntry [345] 0.00 0.00 226/226 AllocChainEntry [357] 0.00 0.00 127/127 AllocVarEntry [364] 0.00 0.00 35/35 AllocObjEntry [392] 0.00 0.00 32/32 TclCompareObjKeys [395] 0.00 0.00 4/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 1/136439 TclOOInitInfo [82] 0.00 0.00 2/136439 TclRenameCommand [152] 0.00 0.00 3/136439 Tcl_GetCommandInfo [210] 0.00 0.00 3/136439 TclOOObjDefObjCmd <cycle 1> [74] 0.00 0.00 8/136439 Tcl_NewObjectInstance [156] 0.00 0.03 136422/136439 SetCmdNameFromAny [22] [21] 8.6 0.00 0.03 136439 Tcl_FindCommand [21] 0.02 0.00 136439/273235 TclGetNamespaceForQualName <cycle 9> [19] 0.00 0.00 136483/960717 CreateHashEntry [20] 0.00 0.00 136483/822653 FindHashEntry [44] ----------------------------------------------- 0.00 0.03 136422/136422 Tcl_GetCommandFromObj [18] [22] 8.6 0.00 0.03 136422 SetCmdNameFromAny [22] 0.00 0.03 136422/136439 Tcl_FindCommand [21] 0.00 0.00 136418/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 168/68531 FreeStringInternalRep [336] 0.00 0.00 1/136444 FreeCmdNameInternalRep [326] ----------------------------------------------- 0.00 0.00 1/94 InfoCommandsCmd [91] 0.00 0.00 1/94 InitializeEncodingSearchPath <cycle 8> [86] 0.00 0.00 1/94 TclpInitLibraryPath [94] 0.00 0.00 2/94 TclPtrSetVarIdx <cycle 10> [36] 0.00 0.00 3/94 TEBCresume [9] 0.00 0.00 3/94 TclOOObjDefObjCmd <cycle 1> [74] 0.00 0.00 5/94 TclCompileListCmd <cycle 2> [68] 0.00 0.00 5/94 AppendPrintfToObjVA [67] 0.00 0.00 8/94 Tcl_SetErrorCodeVA [63] 0.00 0.00 10/94 ParseExpr [60] 0.00 0.00 26/94 TclCompileEnsemble <cycle 2> [49] 0.00 0.01 29/94 TclpNativeSplitPath [48] [23] 8.3 0.01 0.02 94 Tcl_ListObjAppendElement [23] 0.01 0.01 136215/169514 SetListFromAny [26] 0.00 0.00 137203/252066 TclpRealloc [320] 0.00 0.00 136215/936903 TclpFree [310] 0.00 0.00 1028/1028 Tcl_SetListObj [340] ----------------------------------------------- 0.00 0.00 1/136233 TclNREvalObjCmd [235] 0.00 0.00 1/136233 TclNREvalFile [101] 0.00 0.00 1/136233 TclNRUplevelObjCmd [233] 0.00 0.00 3/136233 IfConditionCallback [215] 0.00 0.00 4/136233 TclNRRunCallbacks <cycle 1> [2] 0.00 0.00 6/136233 NRNamespaceEvalCmd [183] 0.00 0.02 136217/136233 TclEvalObjEx [25] [24] 6.7 0.00 0.02 136233 TclNREvalObjEx [24] 0.01 0.00 136217/136299 TclNREvalObjv [46] 0.00 0.01 16/16 TclCompileObj [50] 0.00 0.00 136217/170280 TclListObjCopy [53] 0.00 0.00 16/136315 TclInterpReady [34] 0.00 0.00 16/136237 TclNRExecuteByteCode [41] 0.00 0.00 136217/409159 TclStackAlloc [298] 0.00 0.00 136217/136223 TclMarkTailcall [332] ----------------------------------------------- 0.00 0.01 1/2 Tcl_MainEx [7] 0.00 0.01 1/2 TclOODefineObjCmd <cycle 1> [35] [25] 6.7 0.00 0.02 2 TclEvalObjEx [25] 0.00 0.02 136217/136233 TclNREvalObjEx [24] ----------------------------------------------- 0.00 0.00 12/169514 Tcl_ListObjLength [189] 0.00 0.00 203/169514 Tcl_ListObjIndex [133] 0.00 0.00 33084/169514 TclListObjCopy [53] 0.01 0.01 136215/169514 Tcl_ListObjAppendElement [23] [26] 6.5 0.01 0.01 169514 SetListFromAny [26] 0.01 0.00 169514/169578 TclMaxListLength [42] 0.00 0.00 136437/923270 TclThreadAllocObj [43] 0.00 0.00 169514/170561 NewListIntRep [321] 0.00 0.00 136437/136506 TclFindElement [325] 0.00 0.00 136437/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 204/68531 FreeStringInternalRep [336] 0.00 0.00 2/136358 FreeParsedVarName [328] ----------------------------------------------- [27] 4.0 0.00 0.01 29+650 <cycle 2 as a whole> [27] 0.00 0.01 26 TclCompileEnsemble <cycle 2> [49] 0.00 0.00 24 TclCompileExpr <cycle 2> [59] 0.00 0.00 4 TclCompileListCmd <cycle 2> [68] 0.00 0.00 87 TclCompileScript <cycle 2> [83] 0.00 0.00 22 TclCompileIfCmd <cycle 2> [92] 0.00 0.00 60 TclCompileInvocation <cycle 2> [120] 0.00 0.00 16 DeleteEnsembleConfig <cycle 2> [131] 0.00 0.00 6+5 TclLocalScalar <cycle 2> [146] 0.00 0.00 2 TclCompileUnsetCmd <cycle 2> [147] 0.00 0.00 141 TclAttemptCompileProc <cycle 2> [148] 0.00 0.00 1 TclCompileLindexCmd <cycle 2> [171] 0.00 0.00 101 TclCompileTokens <cycle 2> [230] 0.00 0.00 54 TclCompileVarSubst <cycle 2> [255] 0.00 0.00 24 CompileExprTree <cycle 2> [267] 0.00 0.00 52 TclPushVarName <cycle 2> [270] 0.00 0.00 13 TclCompileLappendCmd <cycle 2> [275] 0.00 0.00 13 TclCompileSetCmd <cycle 2> [277] 0.00 0.00 3 TclCompileCatchCmd <cycle 2> [286] 0.00 0.00 2 TclCompileErrorCmd <cycle 2> [288] 0.00 0.00 9 TclCompileAppendCmd <cycle 2> [289] 0.00 0.00 1 TclCompileForCmd <cycle 2> [291] 0.00 0.00 1 TclCompileDictGetCmd <cycle 2> [290] 0.00 0.00 9 TclLocalScalarFromToken <cycle 2> [457] 0.00 0.00 6 TclCompileInfoExistsCmd <cycle 2> [483] 0.00 0.00 1 TclCompileLlengthCmd <cycle 2> [592] 0.00 0.00 1 TclCompileIncrCmd <cycle 2> [591] ----------------------------------------------- 0.00 0.01 136217/136217 TclNRRunCallbacks <cycle 1> [2] [28] 3.8 0.00 0.01 136217 TclNRInterpProc [28] 0.00 0.01 136217/136217 TclPushProcCallFrame [29] ----------------------------------------------- 0.00 0.01 136217/136217 TclNRInterpProc [28] [29] 3.8 0.00 0.01 136217 TclPushProcCallFrame [29] 0.01 0.00 136217/136251 TclPushStackFrame [40] 0.00 0.00 5/5 TclProcCompileProc [61] 0.00 0.00 136217/136252 Tcl_PushCallFrame [331] ----------------------------------------------- [30] 3.6 0.01 0.00 138292+157 <cycle 10 as a whole> [30] 0.01 0.00 138291 TclPtrSetVarIdx <cycle 10> [36] 0.00 0.00 20 Tcl_SetVar2Ex <cycle 10> [81] 0.00 0.00 14 Tcl_SetVar2 <cycle 10> [97] 0.00 0.00 116 Tcl_ObjSetVar2 <cycle 10> [140] 0.00 0.00 5 TclCallVarTraces <cycle 10> [244] 0.00 0.00 3 EnvTraceProc <cycle 10> [524] ----------------------------------------------- 0.00 0.00 1/686 TclNewFSPathObj [139] 0.00 0.00 1/686 InfoCommandsCmd [91] 0.00 0.00 1/686 Tcl_PkgRequireEx [145] 0.00 0.00 1/686 Tcl_PkgRequireProc [144] 0.00 0.00 1/686 Tcl_PackageObjCmd [130] 0.00 0.00 1/686 TclpFindExecutable [142] 0.00 0.00 1/686 TclpInitLibraryPath [94] 0.00 0.00 1/686 TclOOInit [8] 0.00 0.00 1/686 QueryConfigObjCmd [143] 0.00 0.00 2/686 Tcl_AppInit [15] 0.00 0.00 2/686 Tcl_CreateEnsemble [128] 0.00 0.00 2/686 TclInitChanCmd [96] 0.00 0.00 2/686 TclGetProcessGlobalValue <cycle 8> [90] 0.00 0.00 2/686 TclOODefineSlots [127] 0.00 0.00 4/686 AppendPrintfToObjVA [67] 0.00 0.00 4/686 TclOOInitInfo [82] 0.00 0.00 7/686 TclLookupVar <cycle 9> [109] 0.00 0.00 8/686 Tcl_SetErrorCodeVA [63] 0.00 0.00 8/686 TclOONewBasicMethod [106] 0.00 0.00 13/686 TclJoinPath <cycle 6> [93] 0.00 0.00 14/686 Tcl_SetVar2 <cycle 10> [97] 0.00 0.00 14/686 ObjFindNamespaceVar <cycle 9> [55] 0.00 0.00 19/686 TclCompileIfCmd <cycle 2> [92] 0.00 0.00 21/686 Tcl_RegisterConfig [89] 0.00 0.00 22/686 TclClockInit [80] 0.00 0.00 22/686 TclCreateProc [84] 0.00 0.00 29/686 TclpNativeSplitPath [48] 0.00 0.00 33/686 Tcl_SetVar2Ex <cycle 10> [81] 0.00 0.00 67/686 TclSubstTokens [71] 0.00 0.00 182/686 TclSetupEnv [58] 0.00 0.00 200/686 TclMakeEnsemble [57] [31] 3.5 0.01 0.00 686 Tcl_NewStringObj [31] 0.00 0.00 138847/923270 TclThreadAllocObj [43] 0.00 0.00 138844/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/136357 TclMergeReturnOptions [173] 0.00 0.00 1/136357 Tcl_GetReturnOptions [176] 0.00 0.00 3/136357 Tcl_GetStringResult [232] 0.01 0.00 136352/136357 Tcl_ResetResult [33] [32] 3.5 0.01 0.00 136357 GetKeys [32] 0.00 0.00 136246/923270 TclThreadAllocObj [43] 0.00 0.00 7/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 2/1229348 Tcl_GetThreadData [307] 0.00 0.00 1/8 Tcl_CreateThreadExitHandler [466] 0.00 0.00 1/936903 TclpFree [310] 0.00 0.00 1/68531 FreeStringInternalRep [336] ----------------------------------------------- 0.00 0.00 1/136350 Tcl_LoadFile [73] 0.00 0.00 1/136350 Tcl_LoadObjCmd [54] 0.00 0.00 1/136350 Tcl_MainEx [7] 0.00 0.00 2/136350 ForeachLoopStep [182] 0.00 0.00 2/136350 TEBCresume [9] 0.00 0.00 4/136350 Tcl_NRExprObj [64] 0.00 0.00 5/136350 TclEvalEx [3] 0.00 0.00 19/136350 TclCompileIfCmd <cycle 2> [92] 0.00 0.01 136315/136350 TclInterpReady [34] [33] 3.5 0.00 0.01 136350 Tcl_ResetResult [33] 0.01 0.00 136352/136357 GetKeys [32] 0.00 0.00 1/170746 TclFreeObj <cycle 3> [11] ----------------------------------------------- 0.00 0.00 16/136315 TclNREvalObjEx [24] 0.00 0.01 136299/136315 EvalObjvCore [16] [34] 3.5 0.00 0.01 136315 TclInterpReady [34] 0.00 0.01 136315/136350 Tcl_ResetResult [33] ----------------------------------------------- 1 TclNRRunCallbacks <cycle 1> [2] [35] 3.4 0.00 0.01 1 TclOODefineObjCmd <cycle 1> [35] 0.00 0.01 1/2 TclEvalObjEx [25] 0.00 0.00 1/1 TclOOObjectName [179] 0.00 0.00 1/4 Tcl_GetObjectFromObj [198] 0.00 0.00 1/136251 TclPushStackFrame [40] 0.00 0.00 1/34 TclPopStackFrame [292] 0.00 0.00 1/6 TclOOGetFoundation [487] 0.00 0.00 1/136252 Tcl_PushCallFrame [331] 0.00 0.00 1/545395 TclStackFree [313] 1 TclNRRunCallbacks <cycle 1> [2] ----------------------------------------------- 116 Tcl_ObjSetVar2 <cycle 10> [140] 0.00 0.00 5/138292 Tcl_VariableObjCmd [191] 0.01 0.00 138170/138292 TEBCresume [9] [36] 3.3 0.01 0.00 138291 TclPtrSetVarIdx <cycle 10> [36] 0.00 0.00 2/94 Tcl_ListObjAppendElement [23] 0.00 0.00 3/10 Tcl_DuplicateObj [69] 0.00 0.00 138160/138175 Tcl_AppendObjToObj [201] 0.00 0.00 1/22 TclContinuationsCopy [199] 0.00 0.00 2/5 TclObjCallVarTraces [497] 0.00 0.00 2/936903 TclpFree [310] 0.00 0.00 2/922239 TclThreadFreeObj [311] 2 TclCallVarTraces <cycle 10> [244] ----------------------------------------------- 0.00 0.00 5/19 TclProcCompileProc [61] 0.00 0.01 14/19 TclCompileObj [50] [37] 3.0 0.00 0.01 19 TclSetByteCodeFromAny [37] 0.00 0.01 22/29 TclCompileScript <cycle 2> [83] 0.00 0.00 19/19 TclOptimizeBytecode [118] 0.00 0.00 22/26 TclInitCompileEnv [123] 0.00 0.00 22/26 TclFreeCompileEnv [153] 0.00 0.00 19/19 TclContinuationsGet [204] 0.00 0.00 19/23 TclInitByteCodeObj [208] 0.00 0.00 19/19 Tcl_GetMaster [414] 0.00 0.00 19/19 Tcl_LimitTypeEnabled [415] ----------------------------------------------- 0.01 0.00 136217/136217 TclNRRunCallbacks <cycle 1> [2] [38] 3.0 0.01 0.00 136217 InterpProcNR2 [38] 0.00 0.00 136217/136251 Tcl_PopCallFrame [149] 0.00 0.00 2/2 TclProcCleanupProc [200] 0.00 0.00 272434/545395 TclStackFree [313] 0.00 0.00 1/936903 TclpFree [310] 0.00 0.00 1/98 Tcl_DeleteHashEntry [369] ----------------------------------------------- 7 TclLookupVar <cycle 9> [109] 0.00 0.00 1/273235 TclSetupEnv [58] 0.00 0.00 6/273235 Tcl_VariableObjCmd [191] 0.00 0.00 116/273235 Tcl_ObjSetVar2 <cycle 10> [140] 0.02 0.00 136253/273235 TEBCresume [9] [39] 3.0 0.01 0.00 136383 TclObjLookupVarEx <cycle 9> [39] 0.00 0.00 109/110 TclLookupArrayElement [161] 0.00 0.00 2/170746 FreeListInternalRep <cycle 3> [314] 0.00 0.00 136332/136358 FreeParsedVarName [328] 136383 TclLookupSimpleVar <cycle 9> [206] ----------------------------------------------- 0.00 0.00 1/136251 TclOODefineObjCmd <cycle 1> [35] 0.00 0.00 3/136251 TclOOObjDefObjCmd <cycle 1> [74] 0.00 0.00 5/136251 TclProcCompileProc [61] 0.00 0.00 6/136251 NRNamespaceEvalCmd [183] 0.00 0.00 19/136251 TclGetNamespaceForQualName <cycle 9> [19] 0.01 0.00 136217/136251 TclPushProcCallFrame [29] [40] 3.0 0.01 0.00 136251 TclPushStackFrame [40] 0.00 0.00 136251/409159 TclStackAlloc [298] ----------------------------------------------- 0.00 0.00 16/136237 TclNREvalObjEx [24] 0.01 0.00 136221/136237 TclNRRunCallbacks <cycle 1> [2] [41] 3.0 0.01 0.00 136237 TclNRExecuteByteCode [41] 0.00 0.00 136237/545400 ExprObjCallback [297] 0.00 0.00 136237/272537 TclResetRewriteEnsemble [318] ----------------------------------------------- 0.00 0.00 64/169578 Tcl_SplitList [158] 0.01 0.00 169514/169578 SetListFromAny [26] [42] 3.0 0.01 0.00 169578 TclMaxListLength [42] 0.00 0.00 1367620/1504183 TclIsSpaceProc [304] ----------------------------------------------- 0.00 0.00 1/923270 TclSetupEnv [58] 0.00 0.00 1/923270 TclDStringToObj [283] 0.00 0.00 2/923270 InitializeEncodingSearchPath <cycle 8> [86] 0.00 0.00 2/923270 TclCreateExecEnv [276] 0.00 0.00 3/923270 Tcl_NewDictObj [269] 0.00 0.00 4/923270 TclNRIfObjCmd [263] 0.00 0.00 4/923270 Tcl_NewLongObj [264] 0.00 0.00 5/923270 Tcl_CreateInterp [5] 0.00 0.00 7/923270 CompileReturnInternal [163] 0.00 0.00 8/923270 Tcl_NewIntObj [251] 0.00 0.00 8/923270 TclOOInit [8] 0.00 0.00 19/923270 Tcl_NewByteArrayObj [236] 0.00 0.00 26/923270 TclCompileEnsemble <cycle 2> [49] 0.00 0.00 195/923270 TclCreateLiteral [181] 0.00 0.00 215/923270 TclMakeEnsemble [57] 0.00 0.00 34076/923270 Tcl_NewListObj [85] 0.00 0.00 68428/923270 Tcl_NewObj [76] 0.00 0.00 102231/923270 TEBCresume [9] 0.00 0.00 136225/923270 Tcl_DuplicateObj [69] 0.00 0.00 136246/923270 GetKeys [32] 0.00 0.00 136437/923270 SetListFromAny [26] 0.00 0.00 138847/923270 Tcl_NewStringObj [31] 0.00 0.00 170280/923270 TclListObjCopy [53] [43] 3.0 0.01 0.00 923270 TclThreadAllocObj [43] 0.00 0.00 923270/3906152 TclpGetAllocCache [303] 0.00 0.00 2/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 2/110 Tcl_MutexUnlock [366] ----------------------------------------------- 0.00 0.00 1/822653 InfoCommandsCmd [91] 0.00 0.00 2/822653 TclCompileObj [50] 0.00 0.00 2/822653 TclProcCleanupProc [200] 0.00 0.00 3/822653 TclCallVarTraces <cycle 10> [244] 0.00 0.00 3/822653 NsEnsembleImplementationCmdNR [70] 0.00 0.00 3/822653 TclGetProcessGlobalValue <cycle 8> [90] 0.00 0.00 4/822653 Tcl_GetAssocData [238] 0.00 0.00 5/822653 TclProcCompileProc [61] 0.00 0.00 6/822653 Tcl_GetEncoding [231] 0.00 0.00 9/822653 TclArgumentGet [225] 0.00 0.00 19/822653 TclCleanupByteCode <cycle 3> [203] 0.00 0.00 19/822653 TclContinuationsGet [204] 0.00 0.00 22/822653 TclContinuationsCopy [199] 0.00 0.00 32/822653 TclGetSrcInfoForPc [193] 0.00 0.00 34/822653 Tcl_DictObjGet [190] 0.00 0.00 37/822653 Tcl_CreateNamespace <cycle 9> [172] 0.00 0.00 51/822653 TclArgumentRelease [180] 0.00 0.00 91/822653 TclSetupEnv [58] 0.00 0.00 607/822653 TclResetShadowedCmdRefs [132] 0.00 0.00 748/822653 TclOptimizeBytecode [118] 0.00 0.00 761/822653 TclGetNamespaceForQualName <cycle 9> [19] 0.00 0.00 136483/822653 Tcl_FindCommand [21] 0.01 0.00 683711/822653 TclFreeObj <cycle 3> [11] [44] 3.0 0.01 0.00 822653 FindHashEntry [44] ----------------------------------------------- 0.01 0.00 138416/138416 CreateHashEntry [20] [45] 3.0 0.01 0.00 138416 HashStringKey [45] ----------------------------------------------- 0.00 0.00 3/136299 NsEnsembleImplementationCmdNR [70] 0.00 0.00 19/136299 Tcl_EvalObjv [192] 0.00 0.00 60/136299 TEBCresume [9] 0.01 0.00 136217/136299 TclNREvalObjEx [24] [46] 3.0 0.01 0.00 136299 TclNREvalObjv [46] ----------------------------------------------- 0.00 0.00 1/4 Tcl_LoadObjCmd [54] 0.00 0.01 3/4 TclPathPart [52] [47] 2.8 0.00 0.01 4 Tcl_FSSplitPath [47] 0.00 0.01 4/4 TclpNativeSplitPath [48] 0.00 0.00 4/24 TclFSGetPathType <cycle 6> [441] 0.00 0.00 4/44 TclGetPathType [126] ----------------------------------------------- 0.00 0.01 4/4 Tcl_FSSplitPath [47] [48] 2.7 0.00 0.01 4 TclpNativeSplitPath [48] 0.00 0.01 29/94 Tcl_ListObjAppendElement [23] 0.00 0.00 29/686 Tcl_NewStringObj [31] 0.00 0.00 4/321 Tcl_NewObj [76] 0.00 0.00 4/298 Tcl_GetString <cycle 4> [378] 0.00 0.00 4/33111 Tcl_ListObjLength [189] ----------------------------------------------- 26 TclAttemptCompileProc <cycle 2> [148] [49] 2.3 0.00 0.01 26 TclCompileEnsemble <cycle 2> [49] 0.00 0.00 26/94 Tcl_ListObjAppendElement [23] 0.00 0.00 29/321 Tcl_NewObj [76] 0.00 0.00 29/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 26/136544 Tcl_GetCommandFromObj [18] 0.00 0.00 6/298 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 26/34 Tcl_DictObjGet [190] 0.00 0.00 26/923270 TclThreadAllocObj [43] 0.00 0.00 13/337 TclRegisterLiteral [202] 0.00 0.00 5/36 TclContinuationsEnterDerived [241] 0.00 0.00 3/23 Tcl_GetCommandFullName [256] 0.00 0.00 3/501 Tcl_AppendLimitedToObj [207] 0.00 0.00 29/80 Tcl_ListObjGetElements [373] 0.00 0.00 26/28 Tcl_GetEnsembleMappingDict [399] 0.00 0.00 26/26 Tcl_GetEnsembleParameterList [402] 0.00 0.00 26/26 Tcl_GetEnsembleFlags [401] 0.00 0.00 26/26 Tcl_GetEnsembleSubcommandList [403] 0.00 0.00 26/32 Tcl_IsSafe [396] 0.00 0.00 26/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 8/337 TclFetchLiteral [349] 0.00 0.00 3/23 Tcl_ListObjReplace [406] 0.00 0.00 3/501 Tcl_AppendToObj [346] 0.00 0.00 3/62 TclSetCmdNameObj [379] 0.00 0.00 3/63 TclEmitInvoke [377] 26 TclAttemptCompileProc <cycle 2> [148] 2 TclCompileTokens <cycle 2> [230] ----------------------------------------------- 0.00 0.01 16/16 TclNREvalObjEx [24] [50] 2.2 0.00 0.01 16 TclCompileObj [50] 0.00 0.01 14/19 TclSetByteCodeFromAny [37] 0.00 0.00 2/32 TclGetSrcInfoForPc [193] 0.00 0.00 2/960717 CreateHashEntry [20] 0.00 0.00 2/822653 FindHashEntry [44] 0.00 0.00 2/409159 TclStackAlloc [298] 0.00 0.00 2/545395 TclStackFree [313] ----------------------------------------------- 0.00 0.01 3/3 TclNRRunCallbacks <cycle 1> [2] [51] 2.1 0.00 0.01 3 PathDirNameCmd [51] 0.00 0.01 3/3 TclPathPart [52] 0.00 0.00 3/136327 Tcl_SetObjResult [220] ----------------------------------------------- 0.00 0.01 3/3 PathDirNameCmd [51] [52] 2.1 0.00 0.01 3 TclPathPart [52] 0.00 0.01 3/4 Tcl_FSSplitPath [47] 0.00 0.00 3/3 Tcl_FSJoinPath [107] 0.00 0.00 3/170746 TclFreeObj <cycle 3> [11] ----------------------------------------------- 0.00 0.00 3/170280 Tcl_FSJoinPath [107] 0.00 0.00 4/170280 TclNRForeachCmd [228] 0.00 0.00 34056/170280 TEBCresume [9] 0.00 0.00 136217/170280 TclNREvalObjEx [24] [53] 1.8 0.00 0.01 170280 TclListObjCopy [53] 0.00 0.00 33084/169514 SetListFromAny [26] 0.00 0.00 170280/923270 TclThreadAllocObj [43] ----------------------------------------------- 0.00 0.01 1/1 TclNRRunCallbacks <cycle 1> [2] [54] 1.8 0.00 0.01 1 Tcl_LoadObjCmd [54] 0.00 0.00 3/4 FindSymbol [56] 0.00 0.00 1/4 Tcl_FSSplitPath [47] 0.00 0.00 1/1 Tcl_LoadFile [73] 0.00 0.00 1/24 SetFsPathFromAny <cycle 6> [160] 0.00 0.00 2/298 Tcl_GetString <cycle 4> [378] 0.00 0.00 1/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 1/267 Tcl_ListObjIndex [133] 0.00 0.00 1/136350 Tcl_ResetResult [33] 0.00 0.00 1/4 Tcl_GetAssocData [238] 0.00 0.00 1/2 Tcl_SetAssocData [259] 0.00 0.00 9/1237 Tcl_DStringAppend [339] 0.00 0.00 6/274143 Tcl_DStringInit [316] 0.00 0.00 6/274161 Tcl_DStringFree [315] 0.00 0.00 4/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 4/77 TclDStringAppendDString [374] 0.00 0.00 4/110 Tcl_MutexUnlock [366] 0.00 0.00 4/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 3/4 Tcl_FindSymbol [517] 0.00 0.00 2/32 Tcl_IsSafe [396] 0.00 0.00 1/30 Tcl_FSConvertToPathType [398] 0.00 0.00 1/1423 Tcl_DStringSetLength [338] 0.00 0.00 1/1 Tcl_UtfToTitle [638] 0.00 0.00 1/1 TclGuessPackageName [605] ----------------------------------------------- 136383 TclLookupSimpleVar <cycle 9> [206] [55] 1.4 0.00 0.00 136383 ObjFindNamespaceVar <cycle 9> [55] 0.00 0.00 136383/960717 CreateHashEntry [20] 0.00 0.00 14/686 Tcl_NewStringObj [31] 0.00 0.00 14/170746 TclFreeObj <cycle 3> [11] 136383 TclGetNamespaceForQualName <cycle 9> [19] ----------------------------------------------- 0.00 0.00 1/4 Tcl_LoadFile [73] 0.00 0.00 3/4 Tcl_LoadObjCmd [54] [56] 1.1 0.00 0.00 4 FindSymbol [56] 0.00 0.00 2/2 Tcl_SetErrorCode [62] 0.00 0.00 2/3 Tcl_ObjPrintf [66] 0.00 0.00 2/136327 Tcl_SetObjResult [220] 0.00 0.00 6/274161 Tcl_DStringFree [315] 0.00 0.00 4/14 Tcl_UtfToExternalDString [427] 0.00 0.00 4/1237 Tcl_DStringAppend [339] 0.00 0.00 2/274143 Tcl_DStringInit [316] ----------------------------------------------- 0.00 0.00 1/15 TclClockInit [80] 0.00 0.00 1/15 TclInitPrefixCmd [98] 0.00 0.00 1/15 TclInitChanCmd [96] 0.00 0.00 2/15 TclOOInitInfo [82] 0.00 0.00 3/15 TclInitBinaryCmd [79] 0.00 0.00 7/15 Tcl_CreateInterp [5] [57] 1.1 0.00 0.00 15 TclMakeEnsemble [57] 0.00 0.00 200/686 Tcl_NewStringObj [31] 0.00 0.00 195/233 Tcl_NRCreateCommand [117] 0.00 0.00 15/15 Tcl_CreateEnsemble [128] 0.00 0.00 15/17 Tcl_SetEnsembleMappingDict [136] 0.00 0.00 200/226 Tcl_DictObjPut [150] 0.00 0.00 15/18 Tcl_FindNamespace [169] 0.00 0.00 215/923270 TclThreadAllocObj [43] 0.00 0.00 12/64 Tcl_SplitList [158] 0.00 0.00 200/501 Tcl_AppendLimitedToObj [207] 0.00 0.00 200/501 Tcl_AppendToObj [346] 0.00 0.00 200/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 103/1237 Tcl_DStringAppend [339] 0.00 0.00 30/274143 Tcl_DStringInit [316] 0.00 0.00 30/274161 Tcl_DStringFree [315] 0.00 0.00 12/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [58] 0.9 0.00 0.00 1 TclSetupEnv [58] 0.00 0.00 182/686 Tcl_NewStringObj [31] 0.00 0.00 91/138292 Tcl_ObjSetVar2 <cycle 10> [140] 0.00 0.00 91/960717 CreateHashEntry [20] 0.00 0.00 91/822653 FindHashEntry [44] 0.00 0.00 1/1 Tcl_UntraceVar2 [240] 0.00 0.00 1/273235 TclObjLookupVarEx <cycle 9> [39] 0.00 0.00 1/273235 Tcl_TraceVar2 <cycle 9> [493] 0.00 0.00 1/923270 TclThreadAllocObj [43] 0.00 0.00 91/274161 Tcl_DStringFree [315] 0.00 0.00 91/564 Tcl_ExternalToUtfDString [343] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 1/269 Tcl_InitCustomHashTable [351] 0.00 0.00 1/12 Tcl_InitObjHashTable [433] 0.00 0.00 1/1 TclFindArrayPtrElements [599] 0.00 0.00 1/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 1/110 Tcl_MutexUnlock [366] 0.00 0.00 1/36 Tcl_NextHashEntry [391] 0.00 0.00 1/9 Tcl_FirstHashEntry [458] 0.00 0.00 1/95 Tcl_DeleteHashTable [371] ----------------------------------------------- 1 TclCompileForCmd <cycle 2> [291] 19 TclCompileIfCmd <cycle 2> [92] 0.00 0.00 4/29 CompileExprObj [65] [59] 0.9 0.00 0.00 24 TclCompileExpr <cycle 2> [59] 0.00 0.00 24/24 ParseExpr [60] 0.00 0.00 48/321 Tcl_NewObj [76] 0.00 0.00 48/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 24/409159 TclStackAlloc [298] 0.00 0.00 39/80 Tcl_ListObjGetElements [373] 0.00 0.00 24/129 TclParseAllWhiteSpace [363] 0.00 0.00 24/973 TclAdvanceLines [341] 0.00 0.00 24/545395 TclStackFree [313] 0.00 0.00 24/231 Tcl_FreeParse [356] 0.00 0.00 24/936903 TclpFree [310] 24 CompileExprTree <cycle 2> [267] ----------------------------------------------- 0.00 0.00 24/24 TclCompileExpr <cycle 2> [59] [60] 0.9 0.00 0.00 24 ParseExpr [60] 0.00 0.00 10/94 Tcl_ListObjAppendElement [23] 0.00 0.00 9/321 Tcl_NewObj [76] 0.00 0.00 99/99 ParseLexeme [178] 0.00 0.00 9/601 TclWordKnownAtCompileTime [129] 0.00 0.00 16/409159 TclStackAlloc [298] 0.00 0.00 19/245 Tcl_ParseVarName <cycle 5> [376] 0.00 0.00 16/245 Tcl_ParseCommand <cycle 5> [353] 0.00 0.00 8/245 Tcl_ParseQuotedString <cycle 5> [422] 0.00 0.00 99/129 TclParseAllWhiteSpace [363] 0.00 0.00 24/1212539 TclpAlloc <cycle 7> [309] 0.00 0.00 24/24 TclParseInit [404] 0.00 0.00 16/231 Tcl_FreeParse [356] 0.00 0.00 16/545395 TclStackFree [313] 0.00 0.00 1/136 Tcl_ParseBraces [362] ----------------------------------------------- 0.00 0.00 5/5 TclPushProcCallFrame [29] [61] 0.8 0.00 0.00 5 TclProcCompileProc [61] 0.00 0.00 5/19 TclSetByteCodeFromAny [37] 0.00 0.00 5/136251 TclPushStackFrame [40] 0.00 0.00 5/960717 CreateHashEntry [20] 0.00 0.00 5/822653 FindHashEntry [44] 0.00 0.00 5/34 TclPopStackFrame [292] 0.00 0.00 5/136252 Tcl_PushCallFrame [331] 0.00 0.00 5/545395 TclStackFree [313] ----------------------------------------------- 0.00 0.00 2/2 FindSymbol [56] [62] 0.7 0.00 0.00 2 Tcl_SetErrorCode [62] 0.00 0.00 2/2 Tcl_SetErrorCodeVA [63] 0.00 0.00 2/2 Tcl_SetObjErrorCode [222] ----------------------------------------------- 0.00 0.00 2/2 Tcl_SetErrorCode [62] [63] 0.7 0.00 0.00 2 Tcl_SetErrorCodeVA [63] 0.00 0.00 8/94 Tcl_ListObjAppendElement [23] 0.00 0.00 8/686 Tcl_NewStringObj [31] 0.00 0.00 2/321 Tcl_NewObj [76] ----------------------------------------------- 0.00 0.00 4/4 TclNRRunCallbacks <cycle 1> [2] [64] 0.5 0.00 0.00 4 Tcl_NRExprObj [64] 0.00 0.00 4/4 CompileExprObj [65] 0.00 0.00 4/136350 Tcl_ResetResult [33] 0.00 0.00 4/7 Tcl_SaveInterpState [476] 0.00 0.00 4/8 Tcl_NRAddCallback [467] ----------------------------------------------- 0.00 0.00 4/4 Tcl_NRExprObj [64] [65] 0.5 0.00 0.00 4 CompileExprObj [65] 0.00 0.00 4/29 TclCompileExpr <cycle 2> [59] 0.00 0.00 4/26 TclInitCompileEnv [123] 0.00 0.00 4/26 TclFreeCompileEnv [153] 0.00 0.00 4/23 TclInitByteCodeObj [208] ----------------------------------------------- 0.00 0.00 1/3 Tcl_MainEx [7] 0.00 0.00 2/3 FindSymbol [56] [66] 0.5 0.00 0.00 3 Tcl_ObjPrintf [66] 0.00 0.00 3/3 AppendPrintfToObjVA [67] 0.00 0.00 3/321 Tcl_NewObj [76] ----------------------------------------------- 0.00 0.00 3/3 Tcl_ObjPrintf [66] [67] 0.5 0.00 0.00 3 AppendPrintfToObjVA [67] 0.00 0.00 5/94 Tcl_ListObjAppendElement [23] 0.00 0.00 4/686 Tcl_NewStringObj [31] 0.00 0.00 3/321 Tcl_NewObj [76] 0.00 0.00 3/3 Tcl_AppendFormatToObj [159] 0.00 0.00 3/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 1/4 Tcl_NewLongObj [264] 0.00 0.00 4/4 Tcl_UtfPrev [519] 0.00 0.00 4/83 Tcl_UtfCharComplete [372] ----------------------------------------------- 4 TclAttemptCompileProc <cycle 2> [148] [68] 0.4 0.00 0.00 4 TclCompileListCmd <cycle 2> [68] 0.00 0.00 5/94 Tcl_ListObjAppendElement [23] 0.00 0.00 13/321 Tcl_NewObj [76] 0.00 0.00 8/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 9/601 TclWordKnownAtCompileTime [129] 0.00 0.00 4/337 TclRegisterLiteral [202] 6 TclCompileTokens <cycle 2> [230] ----------------------------------------------- 0.00 0.00 1/10 TEBCresume [9] 0.00 0.00 1/10 AppendPath <cycle 4> [105] 0.00 0.00 3/10 TclPtrSetVarIdx <cycle 10> [36] 0.00 0.00 5/10 TclFSNormalizeAbsolutePath [77] [69] 0.4 0.00 0.00 10 Tcl_DuplicateObj [69] 0.00 0.00 136225/923270 TclThreadAllocObj [43] 0.00 0.00 136223/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 6/6 DupFsPathInternalRep [477] 0.00 0.00 1/1 DupListInternalRep [572] ----------------------------------------------- 0.00 0.00 3/3 TclNRRunCallbacks <cycle 1> [2] [70] 0.4 0.00 0.00 3 NsEnsembleImplementationCmdNR [70] 0.00 0.00 3/29 DeleteEnsembleConfig <cycle 2> [131] 0.00 0.00 3/22 Tcl_NewListObj [85] 0.00 0.00 22/960717 CreateHashEntry [20] 0.00 0.00 3/136299 TclNREvalObjv [46] 0.00 0.00 3/822653 FindHashEntry [44] 0.00 0.00 3/33111 Tcl_ListObjLength [189] 0.00 0.00 20/36 Tcl_NextHashEntry [391] 0.00 0.00 19/265 Tcl_DictObjNext [352] 0.00 0.00 6/23 Tcl_ListObjReplace [406] 0.00 0.00 3/3 Tcl_ListObjAppendList [539] 0.00 0.00 3/9 TclInitRewriteEnsemble [456] 0.00 0.00 3/3 TclSkipTailcall [535] 0.00 0.00 3/80 Tcl_ListObjGetElements [373] 0.00 0.00 1/269 Tcl_InitCustomHashTable [351] 0.00 0.00 1/197 Tcl_InitHashTable [358] 0.00 0.00 1/1 ClearTable [570] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 1/9 Tcl_FirstHashEntry [458] 0.00 0.00 1/18 Tcl_DictObjFirst [419] ----------------------------------------------- 0.00 0.00 67/67 TclEvalEx [3] [71] 0.3 0.00 0.00 67 TclSubstTokens [71] 0.00 0.00 67/686 Tcl_NewStringObj [31] 0.00 0.00 5/298 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 1/19 TclContinuationsEnter [212] 0.00 0.00 10/501 Tcl_AppendLimitedToObj [207] 0.00 0.00 67/136327 Tcl_SetObjResult [220] 0.00 0.00 67/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 67/936903 TclpFree [310] 0.00 0.00 10/501 Tcl_AppendToObj [346] 0.00 0.00 5/152 TclParseBackslash [360] ----------------------------------------------- [72] 0.3 0.00 0.00 24+18 <cycle 6 as a whole> [72] 0.00 0.00 11 Tcl_FSGetNormalizedPath <cycle 6> [75] 0.00 0.00 14 TclJoinPath <cycle 6> [93] 0.00 0.00 7 SetFsPathFromAny <cycle 6> [160] 0.00 0.00 10 TclFSGetPathType <cycle 6> [441] ----------------------------------------------- 0.00 0.00 1/1 Tcl_LoadObjCmd [54] [73] 0.3 0.00 0.00 1 Tcl_LoadFile [73] 0.00 0.00 1/4 FindSymbol [56] 0.00 0.00 1/1 TclpDlopen [134] 0.00 0.00 1/7 Tcl_FSGetFileSystemForPath [122] 0.00 0.00 1/136350 Tcl_ResetResult [33] 0.00 0.00 1/4 Tcl_FindSymbol [517] ----------------------------------------------- 3 TclNRRunCallbacks <cycle 1> [2] [74] 0.3 0.00 0.00 3 TclOOObjDefObjCmd <cycle 1> [74] 0.00 0.00 3/94 Tcl_ListObjAppendElement [23] 0.00 0.00 6/321 Tcl_NewObj [76] 0.00 0.00 3/298 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 3/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 3/4 Tcl_GetObjectFromObj [198] 0.00 0.00 3/136439 Tcl_FindCommand [21] 0.00 0.00 3/136251 TclPushStackFrame [40] 0.00 0.00 3/19 Tcl_EvalObjv [192] 0.00 0.00 3/23 Tcl_GetCommandFullName [256] 0.00 0.00 3/501 Tcl_AppendLimitedToObj [207] 0.00 0.00 3/34 TclPopStackFrame [292] 0.00 0.00 3/6 TclOOGetFoundation [487] 0.00 0.00 3/136252 Tcl_PushCallFrame [331] 0.00 0.00 3/9 TclInitRewriteEnsemble [456] 0.00 0.00 3/23 Tcl_ListObjReplace [406] 0.00 0.00 3/80 Tcl_ListObjGetElements [373] 0.00 0.00 3/545395 TclStackFree [313] 0.00 0.00 3/501 Tcl_AppendToObj [346] 0.00 0.00 3/272537 TclResetRewriteEnsemble [318] 3 TclNRRunCallbacks <cycle 1> [2] ----------------------------------------------- 1 TclJoinPath <cycle 6> [93] 0.00 0.00 1/24 TclEvalEx [3] 0.00 0.00 1/24 TclInitCompileEnv [123] 0.00 0.00 1/24 TclNREvalFile [101] 0.00 0.00 1/24 Tcl_FSEvalFileEx [14] 0.00 0.00 2/24 Tcl_FSOpenFileChannel [103] 0.00 0.00 4/24 TclNativeCreateNativeRep [100] [75] 0.2 0.00 0.00 11 Tcl_FSGetNormalizedPath <cycle 6> [75] 0.00 0.00 5/5 TclFSNormalizeAbsolutePath [77] 0.00 0.00 5/44 TclGetPathType [126] 0.00 0.00 5/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 11/30 Tcl_FSConvertToPathType [398] 0.00 0.00 5/6 Tcl_FSGetPathType [489] 5 TclFSGetPathType <cycle 6> [441] 1 SetFsPathFromAny <cycle 6> [160] ----------------------------------------------- 0.00 0.00 1/321 TclNewFSPathObj [139] 0.00 0.00 1/321 TclCompileInfoCommandsCmd [165] 0.00 0.00 1/321 TclCompileLindexCmd <cycle 2> [171] 0.00 0.00 1/321 ParseLexeme [178] 0.00 0.00 1/321 TclNREvalFile [101] 0.00 0.00 1/321 Tcl_FSEvalFileEx [14] 0.00 0.00 1/321 Tcl_MainEx [7] 0.00 0.00 1/321 TclMergeReturnOptions [173] 0.00 0.00 1/321 Tcl_GetReturnOptions [176] 0.00 0.00 1/321 Tcl_AppendFormatToObj [159] 0.00 0.00 1/321 TclpInitLibraryPath [94] 0.00 0.00 1/321 TclOOObjectName [179] 0.00 0.00 2/321 TclRenameCommand [152] 0.00 0.00 2/321 Tcl_SetErrorCodeVA [63] 0.00 0.00 3/321 Tcl_CreateInterp [5] 0.00 0.00 3/321 Tcl_ObjPrintf [66] 0.00 0.00 3/321 AppendPrintfToObjVA [67] 0.00 0.00 4/321 TclLocalScalar <cycle 2> [146] 0.00 0.00 4/321 TclCompileUnsetCmd <cycle 2> [147] 0.00 0.00 4/321 TclpNativeSplitPath [48] 0.00 0.00 6/321 TclOOObjDefObjCmd <cycle 1> [74] 0.00 0.00 9/321 ParseExpr [60] 0.00 0.00 13/321 TclCompileListCmd <cycle 2> [68] 0.00 0.00 13/321 DeleteEnsembleConfig <cycle 2> [131] 0.00 0.00 14/321 TclWordKnownAtCompileTime [129] 0.00 0.00 29/321 TclCompileEnsemble <cycle 2> [49] 0.00 0.00 48/321 TclCompileExpr <cycle 2> [59] 0.00 0.00 152/321 TclCompileScript <cycle 2> [83] [76] 0.2 0.00 0.00 321 Tcl_NewObj [76] 0.00 0.00 68428/923270 TclThreadAllocObj [43] ----------------------------------------------- 0.00 0.00 5/5 Tcl_FSGetNormalizedPath <cycle 6> [75] [77] 0.2 0.00 0.00 5 TclFSNormalizeAbsolutePath [77] 0.00 0.00 5/10 Tcl_DuplicateObj [69] 0.00 0.00 5/5 TclFSNormalizeToUniquePath [174] 0.00 0.00 37/37 GetExtension [390] ----------------------------------------------- [78] 0.2 0.00 0.00 2+2 <cycle 8 as a whole> [78] 0.00 0.00 1 InitializeEncodingSearchPath <cycle 8> [86] 0.00 0.00 3 TclGetProcessGlobalValue <cycle 8> [90] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [79] 0.2 0.00 0.00 1 TclInitBinaryCmd [79] 0.00 0.00 3/15 TclMakeEnsemble [57] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [80] 0.2 0.00 0.00 1 TclClockInit [80] 0.00 0.00 22/686 Tcl_NewStringObj [31] 0.00 0.00 1/15 TclMakeEnsemble [57] 0.00 0.00 7/330 Tcl_CreateObjCommand [112] 0.00 0.00 2/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 1/32 Tcl_IsSafe [396] ----------------------------------------------- 14 Tcl_SetVar2 <cycle 10> [97] 0.00 0.00 2/138292 Tcl_CreateInterp [5] 0.00 0.00 4/138292 Tcl_MainEx [7] [81] 0.2 0.00 0.00 20 Tcl_SetVar2Ex <cycle 10> [81] 0.00 0.00 33/686 Tcl_NewStringObj [31] 0.00 0.00 14/170746 TclFreeObj <cycle 3> [11] 20 Tcl_ObjSetVar2 <cycle 10> [140] ----------------------------------------------- 0.00 0.00 1/1 TclOOInit [8] [82] 0.2 0.00 0.00 1 TclOOInitInfo [82] 0.00 0.00 2/15 TclMakeEnsemble [57] 0.00 0.00 4/686 Tcl_NewStringObj [31] 0.00 0.00 1/17 Tcl_SetEnsembleMappingDict [136] 0.00 0.00 1/136439 Tcl_FindCommand [21] 0.00 0.00 2/226 Tcl_DictObjPut [150] 0.00 0.00 1/28 Tcl_GetEnsembleMappingDict [399] ----------------------------------------------- 3 TclCompileForCmd <cycle 2> [291] 3 TclCompileCatchCmd <cycle 2> [286] 4 TclLocalScalar <cycle 2> [146] 23 TclCompileIfCmd <cycle 2> [92] 32 TclCompileTokens <cycle 2> [230] 0.00 0.01 22/29 TclSetByteCodeFromAny [37] [83] 0.1 0.00 0.00 87 TclCompileScript <cycle 2> [83] 0.00 0.00 152/321 Tcl_NewObj [76] 0.00 0.00 152/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 152/136544 Tcl_GetCommandFromObj [18] 0.00 0.00 499/601 TclWordKnownAtCompileTime [129] 0.00 0.00 186/245 Tcl_ParseCommand <cycle 5> [353] 0.00 0.00 837/973 TclAdvanceLines [341] 0.00 0.00 837/837 TclAdvanceContinuations [342] 0.00 0.00 457/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 304/936903 TclpFree [310] 0.00 0.00 152/231 Tcl_FreeParse [356] 0.00 0.00 62/102 Tcl_Realloc [367] 0.00 0.00 3/4 TclExpandCodeArray [510] 115 TclAttemptCompileProc <cycle 2> [148] 47 TclCompileInvocation <cycle 2> [120] ----------------------------------------------- 0.00 0.00 7/25 TclOOMakeProcMethod [111] 0.00 0.00 18/25 Tcl_ProcObjCmd [95] [84] 0.1 0.00 0.00 25 TclCreateProc [84] 0.00 0.00 22/686 Tcl_NewStringObj [31] 0.00 0.00 50/64 Tcl_SplitList [158] 0.00 0.00 21/22 TclContinuationsCopy [199] 0.00 0.00 6/19 TclContinuationsEnter [212] 0.00 0.00 50/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 50/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 1/22 InfoCommandsCmd [91] 0.00 0.00 1/22 Tcl_MainEx [7] 0.00 0.00 2/22 Tcl_CreateInterp [5] 0.00 0.00 3/22 NsEnsembleImplementationCmdNR [70] 0.00 0.00 4/22 TclOODefineForwardObjCmd [116] 0.00 0.00 11/22 TEBCresume [9] [85] 0.1 0.00 0.00 22 Tcl_NewListObj [85] 0.00 0.00 34076/923270 TclThreadAllocObj [43] 0.00 0.00 18/170561 NewListIntRep [321] ----------------------------------------------- 1 TclGetProcessGlobalValue <cycle 8> [90] [86] 0.1 0.00 0.00 1 InitializeEncodingSearchPath <cycle 8> [86] 0.00 0.00 1/94 Tcl_ListObjAppendElement [23] 0.00 0.00 1/1 Tcl_FSJoinToPath [124] 0.00 0.00 1/3 TclpObjStat [114] 0.00 0.00 1/3 Tcl_FSStat [138] 0.00 0.00 2/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 1/298 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 1/267 Tcl_ListObjIndex [133] 0.00 0.00 2/923270 TclThreadAllocObj [43] 0.00 0.00 1/33111 Tcl_ListObjLength [189] 0.00 0.00 2/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 1/1 TclGetLibraryPath [602] 1 TclGetProcessGlobalValue <cycle 8> [90] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [87] 0.1 0.00 0.00 1 EncodingDirsObjCmd [87] 0.00 0.00 1/2 TclGetProcessGlobalValue <cycle 8> [90] 0.00 0.00 1/136327 Tcl_SetObjResult [220] 0.00 0.00 1/1 Tcl_GetEncodingSearchPath [631] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [88] 0.1 0.00 0.00 1 InfoNameOfExecutableCmd [88] 0.00 0.00 1/2 TclGetProcessGlobalValue <cycle 8> [90] 0.00 0.00 1/136327 Tcl_SetObjResult [220] 0.00 0.00 1/1 TclGetObjNameOfExecutable [604] ----------------------------------------------- 0.00 0.00 1/2 Tcl_CreateInterp [5] 0.00 0.00 1/2 TclZlibInit [13] [89] 0.1 0.00 0.00 2 Tcl_RegisterConfig [89] 0.00 0.00 21/686 Tcl_NewStringObj [31] 0.00 0.00 21/226 Tcl_DictObjPut [150] 0.00 0.00 2/330 Tcl_CreateObjCommand [112] 0.00 0.00 2/18 Tcl_FindNamespace [169] 0.00 0.00 19/19 Tcl_NewByteArrayObj [236] 0.00 0.00 1/273235 Tcl_CreateNamespace <cycle 9> [172] 0.00 0.00 2/3 GetConfigDict [239] 0.00 0.00 2/34 Tcl_DictObjGet [190] 0.00 0.00 2/3 Tcl_NewDictObj [269] 0.00 0.00 6/1237 Tcl_DStringAppend [339] 0.00 0.00 4/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 2/274143 Tcl_DStringInit [316] 0.00 0.00 2/274161 Tcl_DStringFree [315] ----------------------------------------------- 1 InitializeEncodingSearchPath <cycle 8> [86] 0.00 0.00 1/2 EncodingDirsObjCmd [87] 0.00 0.00 1/2 InfoNameOfExecutableCmd [88] [90] 0.1 0.00 0.00 3 TclGetProcessGlobalValue <cycle 8> [90] 0.00 0.00 1/1 TclpInitLibraryPath [94] 0.00 0.00 2/686 Tcl_NewStringObj [31] 0.00 0.00 2/6 ClearHash [205] 0.00 0.00 5/960717 CreateHashEntry [20] 0.00 0.00 3/822653 FindHashEntry [44] 0.00 0.00 1/9 Tcl_GetEncoding [231] 0.00 0.00 5/110 Tcl_MutexUnlock [366] 0.00 0.00 3/4 GetThreadHash [506] 0.00 0.00 2/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 2/3 Tcl_CreateExitHandler [536] 0.00 0.00 1/6 Tcl_FreeEncoding [490] 1 InitializeEncodingSearchPath <cycle 8> [86] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [91] 0.1 0.00 0.00 1 InfoCommandsCmd [91] 0.00 0.00 1/94 Tcl_ListObjAppendElement [23] 0.00 0.00 1/22 Tcl_NewListObj [85] 0.00 0.00 1/686 Tcl_NewStringObj [31] 0.00 0.00 1/273235 TclGetNamespaceForQualName <cycle 9> [19] 0.00 0.00 1/960717 CreateHashEntry [20] 0.00 0.00 1/822653 FindHashEntry [44] 0.00 0.00 1/136327 Tcl_SetObjResult [220] 0.00 0.00 1/1 Tcl_GetGlobalNamespace [632] 0.00 0.00 1/3 Tcl_GetCurrentNamespace [537] ----------------------------------------------- 22 TclAttemptCompileProc <cycle 2> [148] [92] 0.1 0.00 0.00 22 TclCompileIfCmd <cycle 2> [92] 0.00 0.00 19/686 Tcl_NewStringObj [31] 0.00 0.00 19/136350 Tcl_ResetResult [33] 0.00 0.00 19/23 Tcl_GetBooleanFromObj [227] 0.00 0.00 15/337 TclRegisterLiteral [202] 0.00 0.00 38/38 TclInitJumpFixupArray [389] 0.00 0.00 38/46 TclEmitForwardJump [384] 0.00 0.00 38/46 TclFixupForwardJump [385] 0.00 0.00 38/38 TclFreeJumpFixupArray [388] 0.00 0.00 23/33 TclCompileCmdWord [393] 0.00 0.00 19/20 TclCompileExprWords [409] 0.00 0.00 19/936903 TclpFree [310] 0.00 0.00 19/922239 TclThreadFreeObj [311] 0.00 0.00 1/4 TclExpandCodeArray [510] 23 TclCompileScript <cycle 2> [83] 19 TclCompileExpr <cycle 2> [59] ----------------------------------------------- 7 SetFsPathFromAny <cycle 6> [160] 0.00 0.00 1/24 Tcl_FSJoinToPath [124] 0.00 0.00 3/24 PathJoinCmd [108] 0.00 0.00 3/24 Tcl_FSJoinPath [107] [93] 0.1 0.00 0.00 14 TclJoinPath <cycle 6> [93] 0.00 0.00 13/686 Tcl_NewStringObj [31] 0.00 0.00 35/44 TclGetPathType [126] 0.00 0.00 58/298 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 1/1 TclNewFSPathObj [139] 0.00 0.00 22/298 TclpNativeJoinPath <cycle 4> [274] 0.00 0.00 7/936903 TclpFree [310] 0.00 0.00 7/922239 TclThreadFreeObj [311] 0.00 0.00 1/6 Tcl_FSGetPathType [489] 1 TclFSGetPathType <cycle 6> [441] 1 Tcl_FSGetNormalizedPath <cycle 6> [75] ----------------------------------------------- 0.00 0.00 1/1 TclGetProcessGlobalValue <cycle 8> [90] [94] 0.1 0.00 0.00 1 TclpInitLibraryPath [94] 0.00 0.00 1/94 Tcl_ListObjAppendElement [23] 0.00 0.00 1/686 Tcl_NewStringObj [31] 0.00 0.00 1/321 Tcl_NewObj [76] 0.00 0.00 1/298 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 1/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 1/9 Tcl_GetEncoding [231] 0.00 0.00 1/564 Tcl_ExternalToUtfDString [343] 0.00 0.00 1/274161 Tcl_DStringFree [315] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 18/18 TclNRRunCallbacks <cycle 1> [2] [95] 0.1 0.00 0.00 18 Tcl_ProcObjCmd [95] 0.00 0.00 18/25 TclCreateProc [84] 0.00 0.00 18/233 Tcl_NRCreateCommand [117] 0.00 0.00 6/298 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 18/273235 TclGetNamespaceForQualName <cycle 9> [19] 0.00 0.00 15/32 TclGetSrcInfoForPc [193] 0.00 0.00 17/960717 CreateHashEntry [20] 0.00 0.00 18/409159 TclStackAlloc [298] 0.00 0.00 34/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 32/1237 Tcl_DStringAppend [339] 0.00 0.00 18/274143 Tcl_DStringInit [316] 0.00 0.00 18/274161 Tcl_DStringFree [315] 0.00 0.00 18/545395 TclStackFree [313] 0.00 0.00 6/129 TclParseAllWhiteSpace [363] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [96] 0.1 0.00 0.00 1 TclInitChanCmd [96] 0.00 0.00 1/15 TclMakeEnsemble [57] 0.00 0.00 2/686 Tcl_NewStringObj [31] 0.00 0.00 1/17 Tcl_SetEnsembleMappingDict [136] 0.00 0.00 1/226 Tcl_DictObjPut [150] 0.00 0.00 1/28 Tcl_GetEnsembleMappingDict [399] ----------------------------------------------- 2 EnvTraceProc <cycle 10> [524] 0.00 0.00 5/138292 Tcl_CreateInterp [5] 0.00 0.00 7/138292 TclpSetVariables [211] [97] 0.1 0.00 0.00 14 Tcl_SetVar2 <cycle 10> [97] 0.00 0.00 14/686 Tcl_NewStringObj [31] 14 Tcl_SetVar2Ex <cycle 10> [81] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [98] 0.1 0.00 0.00 1 TclInitPrefixCmd [98] 0.00 0.00 1/15 TclMakeEnsemble [57] 0.00 0.00 1/18 Tcl_FindNamespace [169] 0.00 0.00 1/34 Tcl_Export [155] ----------------------------------------------- 0.00 0.00 1/7 TclpObjAccess [135] 0.00 0.00 1/7 TclpDlopen [134] 0.00 0.00 2/7 TclpOpenFileChannel [119] 0.00 0.00 3/7 TclpObjStat [114] [99] 0.1 0.00 0.00 7 Tcl_FSGetInternalRep [99] 0.00 0.00 4/4 TclNativeCreateNativeRep [100] 0.00 0.00 7/30 Tcl_FSConvertToPathType [398] ----------------------------------------------- 0.00 0.00 4/4 Tcl_FSGetInternalRep [99] [100] 0.1 0.00 0.00 4 TclNativeCreateNativeRep [100] 0.00 0.00 4/24 Tcl_FSGetNormalizedPath <cycle 6> [75] 0.00 0.00 4/298 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 4/4 TclFSCwdIsNative [511] 0.00 0.00 4/14 Tcl_UtfToExternalDString [427] 0.00 0.00 4/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 4/274161 Tcl_DStringFree [315] ----------------------------------------------- 0.00 0.00 1/1 TclNRSourceObjCmd [102] [101] 0.0 0.00 0.00 1 TclNREvalFile [101] 0.00 0.00 1/2 Tcl_FSOpenFileChannel [103] 0.00 0.00 1/24 Tcl_FSGetNormalizedPath <cycle 6> [75] 0.00 0.00 1/3 TclpObjStat [114] 0.00 0.00 1/3 Tcl_FSStat [138] 0.00 0.00 1/321 Tcl_NewObj [76] 0.00 0.00 1/298 Tcl_GetString <cycle 4> [378] 0.00 0.00 1/136233 TclNREvalObjEx [24] 0.00 0.00 1/2 Tcl_SetChannelOption [246] 0.00 0.00 2/4 DoReadChars [281] 0.00 0.00 2/4 Tcl_ReadChars [518] 0.00 0.00 1/2 Tcl_Close [562] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [102] 0.0 0.00 0.00 1 TclNRSourceObjCmd [102] 0.00 0.00 1/1 TclNREvalFile [101] ----------------------------------------------- 0.00 0.00 1/2 TclNREvalFile [101] 0.00 0.00 1/2 Tcl_FSEvalFileEx [14] [103] 0.0 0.00 0.00 2 Tcl_FSOpenFileChannel [103] 0.00 0.00 2/24 Tcl_FSGetNormalizedPath <cycle 6> [75] 0.00 0.00 2/2 TclpOpenFileChannel [119] 0.00 0.00 2/7 Tcl_FSGetFileSystemForPath [122] 0.00 0.00 2/2 TclGetOpenModeEx [557] ----------------------------------------------- [104] 0.0 0.00 0.00 298+95 <cycle 4 as a whole> [104] 0.00 0.00 1 AppendPath <cycle 4> [105] 0.00 0.00 1 UpdateStringOfFsPath <cycle 4> [219] 0.00 0.00 23 TclpNativeJoinPath <cycle 4> [274] 0.00 0.00 305 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 63 Tcl_GetString <cycle 4> [378] ----------------------------------------------- 1 UpdateStringOfFsPath <cycle 4> [219] [105] 0.0 0.00 0.00 1 AppendPath <cycle 4> [105] 0.00 0.00 1/10 Tcl_DuplicateObj [69] 1 Tcl_GetStringFromObj <cycle 4> [350] 1 TclpNativeJoinPath <cycle 4> [274] ----------------------------------------------- 0.00 0.00 8/8 TclOOInit [8] [106] 0.0 0.00 0.00 8 TclOONewBasicMethod [106] 0.00 0.00 8/686 Tcl_NewStringObj [31] 0.00 0.00 8/17 Tcl_NewMethod [216] ----------------------------------------------- 0.00 0.00 3/3 TclPathPart [52] [107] 0.0 0.00 0.00 3 Tcl_FSJoinPath [107] 0.00 0.00 3/24 TclJoinPath <cycle 6> [93] 0.00 0.00 3/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 3/170280 TclListObjCopy [53] 0.00 0.00 3/33111 Tcl_ListObjLength [189] 0.00 0.00 3/80 Tcl_ListObjGetElements [373] ----------------------------------------------- 0.00 0.00 3/3 TclNRRunCallbacks <cycle 1> [2] [108] 0.0 0.00 0.00 3 PathJoinCmd [108] 0.00 0.00 3/24 TclJoinPath <cycle 6> [93] 0.00 0.00 3/136327 Tcl_SetObjResult [220] ----------------------------------------------- 6 TraceVarEx <cycle 9> [237] 0.00 0.00 1/273235 Tcl_UntraceVar2 [240] [109] 0.0 0.00 0.00 7 TclLookupVar <cycle 9> [109] 0.00 0.00 7/686 Tcl_NewStringObj [31] 0.00 0.00 3/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 7/7 TclObjLookupVar [471] 0.00 0.00 1/936903 TclpFree [310] 0.00 0.00 1/922239 TclThreadFreeObj [311] 7 TclObjLookupVarEx <cycle 9> [39] ----------------------------------------------- 0.00 0.00 1/7 TclOOInit [8] 0.00 0.00 6/7 TclOODefineMethodObjCmd [113] [110] 0.0 0.00 0.00 7 TclOONewProcMethod [110] 0.00 0.00 7/7 TclOOMakeProcMethod [111] 0.00 0.00 7/33111 Tcl_ListObjLength [189] 0.00 0.00 7/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 7/7 TclOONewProcMethod [110] [111] 0.0 0.00 0.00 7 TclOOMakeProcMethod [111] 0.00 0.00 7/25 TclCreateProc [84] 0.00 0.00 6/32 TclGetSrcInfoForPc [193] 0.00 0.00 7/17 Tcl_NewMethod [216] ----------------------------------------------- 0.00 0.00 1/330 TclZlibInit [13] 0.00 0.00 2/330 Tcl_RegisterConfig [89] 0.00 0.00 7/330 TclClockInit [80] 0.00 0.00 10/330 AllocObject [157] 0.00 0.00 21/330 TclOOInit [8] 0.00 0.00 56/330 Tcl_CreateInterp [5] 0.00 0.00 233/330 Tcl_NRCreateCommand [117] [112] 0.0 0.00 0.00 330 Tcl_CreateObjCommand [112] 0.00 0.00 319/273235 TclGetNamespaceForQualName <cycle 9> [19] 0.00 0.00 338/338 TclResetShadowedCmdRefs [132] 0.00 0.00 338/960717 CreateHashEntry [20] 0.00 0.00 338/338 TclInvalidateCmdLiteral [197] 0.00 0.00 338/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 338/545395 TclStackFree [313] 0.00 0.00 338/348 TclInvalidateNsPath [348] ----------------------------------------------- 0.00 0.00 6/6 TclNRRunCallbacks <cycle 1> [2] [113] 0.0 0.00 0.00 6 TclOODefineMethodObjCmd [113] 0.00 0.00 6/7 TclOONewProcMethod [110] 0.00 0.00 6/12 TclOOGetDefineCmdContext [432] 0.00 0.00 6/10 Tcl_StringCaseMatch [446] 0.00 0.00 6/10 Tcl_StringMatch [447] ----------------------------------------------- 0.00 0.00 1/3 InitializeEncodingSearchPath <cycle 8> [86] 0.00 0.00 1/3 TclNREvalFile [101] 0.00 0.00 1/3 Tcl_FSEvalFileEx [14] [114] 0.0 0.00 0.00 3 TclpObjStat [114] 0.00 0.00 3/7 Tcl_FSGetInternalRep [99] 0.00 0.00 3/7 Tcl_FSGetNativePath [473] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [115] 0.0 0.00 0.00 1 CheckAccess [115] 0.00 0.00 1/24 SetFsPathFromAny <cycle 6> [160] 0.00 0.00 1/1 TclpObjAccess [135] 0.00 0.00 1/1 Tcl_FSAccess [151] 0.00 0.00 1/8 Tcl_NewIntObj [251] 0.00 0.00 1/136327 Tcl_SetObjResult [220] 0.00 0.00 1/30 Tcl_FSConvertToPathType [398] ----------------------------------------------- 0.00 0.00 4/4 TclNRRunCallbacks <cycle 1> [2] [116] 0.0 0.00 0.00 4 TclOODefineForwardObjCmd [116] 0.00 0.00 4/22 Tcl_NewListObj [85] 0.00 0.00 3/3 TclOONewForwardInstanceMethod [249] 0.00 0.00 1/1 TclOONewForwardMethod [271] 0.00 0.00 4/12 TclOOGetDefineCmdContext [432] 0.00 0.00 4/10 Tcl_StringCaseMatch [446] 0.00 0.00 4/10 Tcl_StringMatch [447] ----------------------------------------------- 0.00 0.00 1/233 TclInterpInit [229] 0.00 0.00 2/233 Tcl_CreateInterp [5] 0.00 0.00 2/233 TclOOInit [8] 0.00 0.00 15/233 Tcl_CreateEnsemble [128] 0.00 0.00 18/233 Tcl_ProcObjCmd [95] 0.00 0.00 195/233 TclMakeEnsemble [57] [117] 0.0 0.00 0.00 233 Tcl_NRCreateCommand [117] 0.00 0.00 233/330 Tcl_CreateObjCommand [112] ----------------------------------------------- 0.00 0.00 19/19 TclSetByteCodeFromAny [37] [118] 0.0 0.00 0.00 19 TclOptimizeBytecode [118] 0.00 0.00 802/960717 CreateHashEntry [20] 0.00 0.00 38/38 LocateTargetAddresses [141] 0.00 0.00 748/822653 FindHashEntry [44] 0.00 0.00 2/298 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 87/95 Tcl_DeleteHashTable [371] 0.00 0.00 49/269 Tcl_InitCustomHashTable [351] 0.00 0.00 49/197 Tcl_InitHashTable [358] 0.00 0.00 2/337 TclFetchLiteral [349] ----------------------------------------------- 0.00 0.00 2/2 Tcl_FSOpenFileChannel [103] [119] 0.0 0.00 0.00 2 TclpOpenFileChannel [119] 0.00 0.00 2/7 Tcl_FSGetInternalRep [99] 0.00 0.00 2/2 Tcl_CreateChannel [261] 0.00 0.00 2/7 Tcl_FSGetNativePath [473] 0.00 0.00 2/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 13 DeleteEnsembleConfig <cycle 2> [131] 47 TclCompileScript <cycle 2> [83] [120] 0.0 0.00 0.00 60 TclCompileInvocation <cycle 2> [120] 0.00 0.00 60/60 CompileCmdLiteral [121] 0.00 0.00 109/337 TclRegisterLiteral [202] 0.00 0.00 31/36 TclContinuationsEnterDerived [241] 0.00 0.00 60/63 TclEmitInvoke [377] 0.00 0.00 31/337 TclFetchLiteral [349] 21 TclCompileTokens <cycle 2> [230] ----------------------------------------------- 0.00 0.00 60/60 TclCompileInvocation <cycle 2> [120] [121] 0.0 0.00 0.00 60 CompileCmdLiteral [121] 0.00 0.00 60/298 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 60/136544 Tcl_GetCommandFromObj [18] 0.00 0.00 60/337 TclRegisterLiteral [202] 0.00 0.00 59/337 TclFetchLiteral [349] 0.00 0.00 59/62 TclSetCmdNameObj [379] ----------------------------------------------- 0.00 0.00 1/7 Tcl_FSAccess [151] 0.00 0.00 1/7 Tcl_LoadFile [73] 0.00 0.00 2/7 Tcl_FSOpenFileChannel [103] 0.00 0.00 3/7 Tcl_FSStat [138] [122] 0.0 0.00 0.00 7 Tcl_FSGetFileSystemForPath [122] 0.00 0.00 4/4 TclFSSetPathDetails [125] 0.00 0.00 4/4 TclNativePathInFilesystem [218] 0.00 0.00 7/56 Claim [381] 0.00 0.00 7/56 FsGetFirstFilesystem [383] 0.00 0.00 7/7 TclFSEnsureEpochOk [470] 0.00 0.00 7/56 Disclaim [382] ----------------------------------------------- 0.00 0.00 4/26 CompileExprObj [65] 0.00 0.00 22/26 TclSetByteCodeFromAny [37] [123] 0.0 0.00 0.00 26 TclInitCompileEnv [123] 0.00 0.00 1/24 Tcl_FSGetNormalizedPath <cycle 6> [75] 0.00 0.00 9/32 TclGetSrcInfoForPc [193] 0.00 0.00 19/409159 TclStackAlloc [298] 0.00 0.00 26/27 TclInitLiteralTable [400] 0.00 0.00 26/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 19/545395 TclStackFree [313] ----------------------------------------------- 0.00 0.00 1/1 InitializeEncodingSearchPath <cycle 8> [86] [124] 0.0 0.00 0.00 1 Tcl_FSJoinToPath [124] 0.00 0.00 1/24 TclJoinPath <cycle 6> [93] ----------------------------------------------- 0.00 0.00 4/4 Tcl_FSGetFileSystemForPath [122] [125] 0.0 0.00 0.00 4 TclFSSetPathDetails [125] 0.00 0.00 1/24 SetFsPathFromAny <cycle 6> [160] 0.00 0.00 4/4 TclFSEpoch [512] ----------------------------------------------- 0.00 0.00 4/44 Tcl_FSSplitPath [47] 0.00 0.00 5/44 Tcl_FSGetNormalizedPath <cycle 6> [75] 0.00 0.00 35/44 TclJoinPath <cycle 6> [93] [126] 0.0 0.00 0.00 44 TclGetPathType [126] 0.00 0.00 44/298 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 44/44 TclpGetNativePathType [137] 0.00 0.00 44/44 TclFSNonnativePathType [386] ----------------------------------------------- 0.00 0.00 1/1 TclOOInit [8] [127] 0.0 0.00 0.00 1 TclOODefineSlots [127] 0.00 0.00 2/686 Tcl_NewStringObj [31] 0.00 0.00 8/8 Tcl_NewObjectInstance [156] 0.00 0.00 14/18 Tcl_NewInstanceMethod [213] ----------------------------------------------- 0.00 0.00 15/15 TclMakeEnsemble [57] [128] 0.0 0.00 0.00 15 Tcl_CreateEnsemble [128] 0.00 0.00 2/686 Tcl_NewStringObj [31] 0.00 0.00 15/233 Tcl_NRCreateCommand [117] 0.00 0.00 2/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 2/3 Tcl_AppendStringsToObj [284] 0.00 0.00 15/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 15/269 Tcl_InitCustomHashTable [351] 0.00 0.00 15/197 Tcl_InitHashTable [358] ----------------------------------------------- 0.00 0.00 1/601 TclCompileInfoCommandsCmd [165] 0.00 0.00 1/601 TclCompileLindexCmd <cycle 2> [171] 0.00 0.00 4/601 TclLocalScalar <cycle 2> [146] 0.00 0.00 4/601 TclCompileUnsetCmd <cycle 2> [147] 0.00 0.00 7/601 CompileReturnInternal [163] 0.00 0.00 9/601 TclCompileListCmd <cycle 2> [68] 0.00 0.00 9/601 ParseExpr [60] 0.00 0.00 67/601 TclEvalEx [3] 0.00 0.00 499/601 TclCompileScript <cycle 2> [83] [129] 0.0 0.00 0.00 601 TclWordKnownAtCompileTime [129] 0.00 0.00 14/321 Tcl_NewObj [76] 0.00 0.00 14/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 184/501 Tcl_AppendLimitedToObj [207] 0.00 0.00 10/138175 Tcl_AppendObjToObj [201] 0.00 0.00 184/501 Tcl_AppendToObj [346] 0.00 0.00 1/152 TclParseBackslash [360] ----------------------------------------------- 0.00 0.00 3/3 TclNRRunCallbacks <cycle 1> [2] [130] 0.0 0.00 0.00 3 Tcl_PackageObjCmd [130] 0.00 0.00 1/1 Tcl_PkgRequireProc [144] 0.00 0.00 1/686 Tcl_NewStringObj [31] 0.00 0.00 3/298 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 1/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 1/8 FindPackage [234] 0.00 0.00 1/3 Tcl_AppendStringsToObj [284] 0.00 0.00 4/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 3/7 Tcl_GetIndexFromObjStruct [474] 0.00 0.00 2/10 CheckVersionAndConvert [439] 0.00 0.00 1/936903 TclpFree [310] ----------------------------------------------- 13 TclAttemptCompileProc <cycle 2> [148] 0.00 0.00 3/29 NsEnsembleImplementationCmdNR [70] [131] 0.0 0.00 0.00 16 DeleteEnsembleConfig <cycle 2> [131] 0.00 0.00 13/321 Tcl_NewObj [76] 0.00 0.00 13/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 13/23 Tcl_GetCommandFullName [256] 0.00 0.00 13/501 Tcl_AppendLimitedToObj [207] 0.00 0.00 13/501 Tcl_AppendToObj [346] 0.00 0.00 3/1212539 Tcl_Alloc <cycle 7> [312] 13 TclCompileInvocation <cycle 2> [120] ----------------------------------------------- 0.00 0.00 338/338 Tcl_CreateObjCommand [112] [132] 0.0 0.00 0.00 338 TclResetShadowedCmdRefs [132] 0.00 0.00 607/960717 CreateHashEntry [20] 0.00 0.00 607/822653 FindHashEntry [44] 0.00 0.00 338/409159 TclStackAlloc [298] ----------------------------------------------- 0.00 0.00 1/267 InitializeEncodingSearchPath <cycle 8> [86] 0.00 0.00 1/267 Tcl_LoadObjCmd [54] 0.00 0.00 5/267 TclLocalScalar <cycle 2> [146] 0.00 0.00 14/267 TEBCresume [9] 0.00 0.00 246/267 Tcl_SetEnsembleMappingDict [136] [133] 0.0 0.00 0.00 267 Tcl_ListObjIndex [133] 0.00 0.00 203/169514 SetListFromAny [26] ----------------------------------------------- 0.00 0.00 1/1 Tcl_LoadFile [73] [134] 0.0 0.00 0.00 1 TclpDlopen [134] 0.00 0.00 1/7 Tcl_FSGetInternalRep [99] 0.00 0.00 1/7 Tcl_FSGetNativePath [473] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/1 CheckAccess [115] [135] 0.0 0.00 0.00 1 TclpObjAccess [135] 0.00 0.00 1/7 Tcl_FSGetInternalRep [99] 0.00 0.00 1/7 Tcl_FSGetNativePath [473] ----------------------------------------------- 0.00 0.00 1/17 TclInitChanCmd [96] 0.00 0.00 1/17 TclOOInitInfo [82] 0.00 0.00 15/17 TclMakeEnsemble [57] [136] 0.0 0.00 0.00 17 Tcl_SetEnsembleMappingDict [136] 0.00 0.00 246/267 Tcl_ListObjIndex [133] 0.00 0.00 246/265 Tcl_DictObjNext [352] 0.00 0.00 17/17 Tcl_DictObjSize [421] 0.00 0.00 17/18 Tcl_DictObjFirst [419] ----------------------------------------------- 0.00 0.00 44/44 TclGetPathType [126] [137] 0.0 0.00 0.00 44 TclpGetNativePathType [137] 0.00 0.00 44/298 Tcl_GetStringFromObj <cycle 4> [350] ----------------------------------------------- 0.00 0.00 1/3 InitializeEncodingSearchPath <cycle 8> [86] 0.00 0.00 1/3 TclNREvalFile [101] 0.00 0.00 1/3 Tcl_FSEvalFileEx [14] [138] 0.0 0.00 0.00 3 Tcl_FSStat [138] 0.00 0.00 3/7 Tcl_FSGetFileSystemForPath [122] ----------------------------------------------- 0.00 0.00 1/1 TclJoinPath <cycle 6> [93] [139] 0.0 0.00 0.00 1 TclNewFSPathObj [139] 0.00 0.00 1/686 Tcl_NewStringObj [31] 0.00 0.00 1/321 Tcl_NewObj [76] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 20 Tcl_SetVar2Ex <cycle 10> [81] 0.00 0.00 1/138292 Tcl_AppInit [15] 0.00 0.00 2/138292 TclNRForeachCmd [228] 0.00 0.00 2/138292 ForeachLoopStep [182] 0.00 0.00 91/138292 TclSetupEnv [58] [140] 0.0 0.00 0.00 116 Tcl_ObjSetVar2 <cycle 10> [140] 0.00 0.00 116/273235 TclObjLookupVarEx <cycle 9> [39] 116 TclPtrSetVarIdx <cycle 10> [36] ----------------------------------------------- 0.00 0.00 38/38 TclOptimizeBytecode [118] [141] 0.0 0.00 0.00 38 LocateTargetAddresses [141] 0.00 0.00 594/960717 CreateHashEntry [20] 0.00 0.00 38/269 Tcl_InitCustomHashTable [351] 0.00 0.00 38/197 Tcl_InitHashTable [358] ----------------------------------------------- 0.00 0.00 1/1 Tcl_MainEx [7] [142] 0.0 0.00 0.00 1 TclpFindExecutable [142] 0.00 0.00 1/686 Tcl_NewStringObj [31] 0.00 0.00 1/1 TclSetProcessGlobalValue [209] 0.00 0.00 1/9 Tcl_GetEncoding [231] 0.00 0.00 5/274161 Tcl_DStringFree [315] 0.00 0.00 3/1237 Tcl_DStringAppend [339] 0.00 0.00 2/274143 Tcl_DStringInit [316] 0.00 0.00 1/1 TclpGetCwd [641] 0.00 0.00 1/14 Tcl_UtfToExternalDString [427] 0.00 0.00 1/77 TclDStringAppendDString [374] 0.00 0.00 1/564 Tcl_ExternalToUtfDString [343] 0.00 0.00 1/1 TclSetObjNameOfExecutable [621] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [143] 0.0 0.00 0.00 1 QueryConfigObjCmd [143] 0.00 0.00 1/686 Tcl_NewStringObj [31] 0.00 0.00 2/34 Tcl_DictObjGet [190] 0.00 0.00 1/3 GetConfigDict [239] 0.00 0.00 1/9 Tcl_GetEncoding [231] 0.00 0.00 1/136327 Tcl_SetObjResult [220] 0.00 0.00 1/7 Tcl_GetIndexFromObjStruct [474] 0.00 0.00 1/1 Tcl_GetByteArrayFromObj [630] 0.00 0.00 1/564 Tcl_ExternalToUtfDString [343] 0.00 0.00 1/274161 Tcl_DStringFree [315] ----------------------------------------------- 0.00 0.00 1/1 Tcl_PackageObjCmd [130] [144] 0.0 0.00 0.00 1 Tcl_PkgRequireProc [144] 0.00 0.00 1/686 Tcl_NewStringObj [31] 0.00 0.00 1/2 PkgRequireCore [257] 0.00 0.00 1/136327 Tcl_SetObjResult [220] ----------------------------------------------- <spontaneous> [145] 0.0 0.00 0.00 Tcl_PkgRequireEx [145] 0.00 0.00 1/686 Tcl_NewStringObj [31] 0.00 0.00 1/2 PkgRequireCore [257] 0.00 0.00 1/936903 TclpFree [310] 0.00 0.00 1/922239 TclThreadFreeObj [311] ----------------------------------------------- 5 TclLocalScalar <cycle 2> [146] 6 TclAttemptCompileProc <cycle 2> [148] [146] 0.0 0.00 0.00 6+5 TclLocalScalar <cycle 2> [146] 0.00 0.00 4/321 Tcl_NewObj [76] 0.00 0.00 5/298 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 4/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 5/267 Tcl_ListObjIndex [133] 0.00 0.00 4/601 TclWordKnownAtCompileTime [129] 0.00 0.00 6/337 TclRegisterLiteral [202] 0.00 0.00 4/33111 Tcl_ListObjLength [189] 0.00 0.00 4/63 Tcl_SetObjLength [294] 0.00 0.00 8/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 4/4 TclCreateAuxData [509] 0.00 0.00 4/9 TclCreateExceptRange [454] 0.00 0.00 4/33 TclCompileCmdWord [393] 0.00 0.00 4/6 TclFinalizeLoopExceptionRange [485] 5 TclLocalScalarFromToken <cycle 2> [457] 4 TclCompileScript <cycle 2> [83] 2 TclCompileTokens <cycle 2> [230] 5 TclLocalScalar <cycle 2> [146] ----------------------------------------------- 2 TclAttemptCompileProc <cycle 2> [148] [147] 0.0 0.00 0.00 2 TclCompileUnsetCmd <cycle 2> [147] 0.00 0.00 4/321 Tcl_NewObj [76] 0.00 0.00 4/298 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 4/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 4/601 TclWordKnownAtCompileTime [129] 0.00 0.00 2/337 TclRegisterLiteral [202] 2 TclPushVarName <cycle 2> [270] ----------------------------------------------- 26 TclCompileEnsemble <cycle 2> [49] 115 TclCompileScript <cycle 2> [83] [148] 0.0 0.00 0.00 141 TclAttemptCompileProc <cycle 2> [148] 0.00 0.00 4/4 TclCompileGlobalCmd [162] 0.00 0.00 1/1 TclCompileInfoCommandsCmd [165] 0.00 0.00 1/1 TclCompileReturnCmd [168] 0.00 0.00 3/3 TclCompileNamespaceWhichCmd [287] 0.00 0.00 6/6 TclCompileForeachCmd [482] 0.00 0.00 5/5 TclCompileVariableCmd [496] 0.00 0.00 5/5 TclCompileBasic1ArgCmd [495] 0.00 0.00 3/3 TclCompileBasicMin1ArgCmd [532] 0.00 0.00 2/2 TclCompileBasic0Or1ArgCmd [554] 0.00 0.00 2/2 TclCompileBasic0ArgCmd [553] 0.00 0.00 1/1 TclCompileBasicMin0ArgCmd [589] 0.00 0.00 1/1 TclCompileContinueCmd [590] 26 TclCompileEnsemble <cycle 2> [49] 22 TclCompileIfCmd <cycle 2> [92] 13 DeleteEnsembleConfig <cycle 2> [131] 13 TclCompileLappendCmd <cycle 2> [275] 13 TclCompileSetCmd <cycle 2> [277] 9 TclCompileAppendCmd <cycle 2> [289] 6 TclLocalScalar <cycle 2> [146] 6 TclCompileInfoExistsCmd <cycle 2> [483] 4 TclCompileListCmd <cycle 2> [68] 3 TclCompileCatchCmd <cycle 2> [286] 2 TclCompileErrorCmd <cycle 2> [288] 2 TclCompileUnsetCmd <cycle 2> [147] 1 TclCompileDictGetCmd <cycle 2> [290] 1 TclCompileLindexCmd <cycle 2> [171] 1 TclCompileIncrCmd <cycle 2> [591] 1 TclCompileForCmd <cycle 2> [291] 1 TclCompileLlengthCmd <cycle 2> [592] ----------------------------------------------- 0.00 0.00 34/136251 TclPopStackFrame [292] 0.00 0.00 136217/136251 InterpProcNR2 [38] [149] 0.0 0.00 0.00 136251 Tcl_PopCallFrame [149] 0.00 0.00 2/2 TclFreeLocalCache [154] 0.00 0.00 136217/136217 TclDeleteCompiledLocalVars [187] 0.00 0.00 2/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 1/226 TclInitChanCmd [96] 0.00 0.00 2/226 Tcl_GetReturnOptions [176] 0.00 0.00 2/226 TclOOInitInfo [82] 0.00 0.00 21/226 Tcl_RegisterConfig [89] 0.00 0.00 200/226 TclMakeEnsemble [57] [150] 0.0 0.00 0.00 226 Tcl_DictObjPut [150] 0.00 0.00 226/960717 CreateHashEntry [20] 0.00 0.00 16/17 SetDictFromAny [420] ----------------------------------------------- 0.00 0.00 1/1 CheckAccess [115] [151] 0.0 0.00 0.00 1 Tcl_FSAccess [151] 0.00 0.00 1/7 Tcl_FSGetFileSystemForPath [122] ----------------------------------------------- 0.00 0.00 2/2 TclNRRunCallbacks <cycle 1> [2] [152] 0.0 0.00 0.00 2 TclRenameCommand [152] 0.00 0.00 2/321 Tcl_NewObj [76] 0.00 0.00 2/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 2/136439 Tcl_FindCommand [21] 0.00 0.00 2/23 Tcl_GetCommandFullName [256] 0.00 0.00 2/501 Tcl_AppendLimitedToObj [207] 0.00 0.00 2/501 Tcl_AppendToObj [346] 0.00 0.00 2/2 Tcl_DeleteCommandFromToken [563] ----------------------------------------------- 0.00 0.00 4/26 CompileExprObj [65] 0.00 0.00 22/26 TclSetByteCodeFromAny [37] [153] 0.0 0.00 0.00 26 TclFreeCompileEnv [153] 0.00 0.00 14/170746 TclReleaseLiteral <cycle 3> [354] 0.00 0.00 13/936903 TclpFree [310] 0.00 0.00 3/22 ReleaseCmdWordData [407] 0.00 0.00 1/3 FreeForeachInfo [527] ----------------------------------------------- 0.00 0.00 2/2 Tcl_PopCallFrame [149] [154] 0.0 0.00 0.00 2 TclFreeLocalCache [154] 0.00 0.00 14/170746 TclReleaseLiteral <cycle 3> [354] ----------------------------------------------- 0.00 0.00 1/34 TclInitPrefixCmd [98] 0.00 0.00 1/34 TclOOInit [8] 0.00 0.00 2/34 NamespaceExportCmd [184] 0.00 0.00 30/34 Tcl_CreateInterp [5] [155] 0.0 0.00 0.00 34 Tcl_Export [155] 0.00 0.00 34/273235 TclGetNamespaceForQualName <cycle 9> [19] 0.00 0.00 34/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 7/102 Tcl_Realloc [367] ----------------------------------------------- 0.00 0.00 8/8 TclOODefineSlots [127] [156] 0.0 0.00 0.00 8 Tcl_NewObjectInstance [156] 0.00 0.00 8/10 AllocObject [157] 0.00 0.00 8/136439 Tcl_FindCommand [21] 0.00 0.00 8/10 TclOOAddToInstances [442] 0.00 0.00 8/8 TclOOIsReachable [464] 0.00 0.00 1/3 AllocClass [522] 0.00 0.00 1/2 TclOOAddToSubclasses [559] ----------------------------------------------- 0.00 0.00 2/10 TclOOInit [8] 0.00 0.00 8/10 Tcl_NewObjectInstance [156] [157] 0.0 0.00 0.00 10 AllocObject [157] 0.00 0.00 10/330 Tcl_CreateObjCommand [112] 0.00 0.00 10/273235 Tcl_CreateNamespace <cycle 9> [172] 0.00 0.00 10/960717 CreateHashEntry [20] 0.00 0.00 30/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 10/10 TclOOSetupVariableResolver [443] 0.00 0.00 10/13 TclSetNsPath [429] ----------------------------------------------- 0.00 0.00 2/64 Tcl_SetChannelOption [246] 0.00 0.00 12/64 TclMakeEnsemble [57] 0.00 0.00 50/64 TclCreateProc [84] [158] 0.0 0.00 0.00 64 Tcl_SplitList [158] 0.00 0.00 64/169578 TclMaxListLength [42] 0.00 0.00 69/136506 TclFindElement [325] 0.00 0.00 64/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 3/3 AppendPrintfToObjVA [67] [159] 0.0 0.00 0.00 3 Tcl_AppendFormatToObj [159] 0.00 0.00 1/321 Tcl_NewObj [76] 0.00 0.00 2/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 1/298 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 1/4 Tcl_NewLongObj [264] 0.00 0.00 6/501 Tcl_AppendLimitedToObj [207] 0.00 0.00 5/138175 Tcl_AppendObjToObj [201] 0.00 0.00 6/501 Tcl_AppendToObj [346] ----------------------------------------------- 1 Tcl_FSGetNormalizedPath <cycle 6> [75] 3 TclFSGetPathType <cycle 6> [441] 0.00 0.00 1/24 TclFSSetPathDetails [125] 0.00 0.00 1/24 CheckAccess [115] 0.00 0.00 1/24 Tcl_LoadObjCmd [54] [160] 0.0 0.00 0.00 7 SetFsPathFromAny <cycle 6> [160] 0.00 0.00 7/298 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 7/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 3/68531 FreeStringInternalRep [336] 7 TclJoinPath <cycle 6> [93] ----------------------------------------------- 0.00 0.00 1/110 TEBCresume [9] 0.00 0.00 109/110 TclObjLookupVarEx <cycle 9> [39] [161] 0.0 0.00 0.00 110 TclLookupArrayElement [161] 0.00 0.00 110/960717 CreateHashEntry [20] 0.00 0.00 2/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 2/40 TclInitVarHashTable [387] ----------------------------------------------- 0.00 0.00 4/4 TclAttemptCompileProc <cycle 2> [148] [162] 0.0 0.00 0.00 4 TclCompileGlobalCmd [162] 0.00 0.00 7/7 CompileReturnInternal [163] 0.00 0.00 15/337 TclRegisterLiteral [202] ----------------------------------------------- 0.00 0.00 7/7 TclCompileGlobalCmd [162] [163] 0.0 0.00 0.00 7 CompileReturnInternal [163] 0.00 0.00 7/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 7/601 TclWordKnownAtCompileTime [129] 0.00 0.00 7/923270 TclThreadAllocObj [43] 0.00 0.00 7/98 TclFindCompiledLocal [368] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [164] 0.0 0.00 0.00 1 Tcl_ExitObjCmd [164] 0.00 0.00 1/1 Tcl_Exit [167] 0.00 0.00 1/5 Tcl_GetIntFromObj [247] ----------------------------------------------- 0.00 0.00 1/1 TclAttemptCompileProc <cycle 2> [148] [165] 0.0 0.00 0.00 1 TclCompileInfoCommandsCmd [165] 0.00 0.00 1/321 Tcl_NewObj [76] 0.00 0.00 1/298 Tcl_GetString <cycle 4> [378] 0.00 0.00 1/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 1/601 TclWordKnownAtCompileTime [129] ----------------------------------------------- 0.00 0.00 1/1 Tcl_Exit [167] [166] 0.0 0.00 0.00 1 FinalizeThread [166] 0.00 0.00 1/1 ReleaseKeys [170] 0.00 0.00 3/3 FreeThreadHash [221] 0.00 0.00 12/936903 TclpFree [310] 0.00 0.00 1/1229356 TclThreadStorageKeyGet [306] 0.00 0.00 1/8 TclThreadDataKeyGet [465] 0.00 0.00 1/1 FreePwBuf [577] 0.00 0.00 1/1 TclThreadFinalizeContLines [622] 0.00 0.00 1/1 FsThrExitProc [578] 0.00 0.00 1/1 TimerExitProc [649] 0.00 0.00 1/5 TclpMasterUnlock [502] 0.00 0.00 1/5 Tcl_MutexFinalize [499] 0.00 0.00 1/1 TclFinalizeAsync [593] 0.00 0.00 1/110 Tcl_MutexUnlock [366] 0.00 0.00 1/1 TclFinalizeNotifier [595] 0.00 0.00 1/1 TclFinalizeIOSubsystem [594] 0.00 0.00 1/1 TclFinalizeThreadObjects [598] ----------------------------------------------- 0.00 0.00 1/1 Tcl_ExitObjCmd [164] [167] 0.0 0.00 0.00 1 Tcl_Exit [167] 0.00 0.00 1/1 FinalizeThread [166] 0.00 0.00 2/110 Tcl_MutexUnlock [366] 0.00 0.00 1/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 1/2 TclFullFinalizationRequested [556] 0.00 0.00 1/1 InvokeExitHandlers [580] 0.00 0.00 1/1 TclFinalizeThreadData [596] 0.00 0.00 1/1229348 Tcl_GetThreadData [307] ----------------------------------------------- 0.00 0.00 1/1 TclAttemptCompileProc <cycle 2> [148] [168] 0.0 0.00 0.00 1 TclCompileReturnCmd [168] 0.00 0.00 1/1 TclMergeReturnOptions [173] 0.00 0.00 1/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 1/337 TclRegisterLiteral [202] 0.00 0.00 1/409159 TclStackAlloc [298] 0.00 0.00 1/545395 TclStackFree [313] ----------------------------------------------- 0.00 0.00 1/18 TclInitPrefixCmd [98] 0.00 0.00 2/18 Tcl_RegisterConfig [89] 0.00 0.00 15/18 TclMakeEnsemble [57] [169] 0.0 0.00 0.00 18 Tcl_FindNamespace [169] 0.00 0.00 18/273235 TclGetNamespaceForQualName <cycle 9> [19] ----------------------------------------------- 0.00 0.00 1/1 FinalizeThread [166] [170] 0.0 0.00 0.00 1 ReleaseKeys [170] 0.00 0.00 7/170746 TclFreeObj <cycle 3> [11] ----------------------------------------------- 1 TclAttemptCompileProc <cycle 2> [148] [171] 0.0 0.00 0.00 1 TclCompileLindexCmd <cycle 2> [171] 0.00 0.00 1/321 Tcl_NewObj [76] 0.00 0.00 1/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 1/601 TclWordKnownAtCompileTime [129] 0.00 0.00 1/5 Tcl_GetIntFromObj [247] 0.00 0.00 1/1 TclGetIntForIndex [278] 1 TclCompileTokens <cycle 2> [230] ----------------------------------------------- 19 TclGetNamespaceForQualName <cycle 9> [19] 0.00 0.00 1/273235 NRNamespaceEvalCmd [183] 0.00 0.00 1/273235 Tcl_RegisterConfig [89] 0.00 0.00 3/273235 Tcl_CreateInterp [5] 0.00 0.00 4/273235 TclOOInit [8] 0.00 0.00 10/273235 AllocObject [157] [172] 0.0 0.00 0.00 38 Tcl_CreateNamespace <cycle 9> [172] 0.00 0.00 74/960717 CreateHashEntry [20] 0.00 0.00 37/822653 FindHashEntry [44] 0.00 0.00 216/1237 Tcl_DStringAppend [339] 0.00 0.00 114/274143 Tcl_DStringInit [316] 0.00 0.00 114/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 114/274161 Tcl_DStringFree [315] 0.00 0.00 76/269 Tcl_InitCustomHashTable [351] 0.00 0.00 76/197 Tcl_InitHashTable [358] 0.00 0.00 74/74 TclGetNamespaceChildTable [375] 0.00 0.00 72/1423 Tcl_DStringSetLength [338] 0.00 0.00 72/77 TclDStringAppendDString [374] 0.00 0.00 38/1229348 Tcl_GetThreadData [307] 0.00 0.00 38/40 TclInitVarHashTable [387] 37 TclGetNamespaceForQualName <cycle 9> [19] 1 EstablishErrorInfoTraces <cycle 9> [574] 1 EstablishErrorCodeTraces <cycle 9> [573] ----------------------------------------------- 0.00 0.00 1/1 TclCompileReturnCmd [168] [173] 0.0 0.00 0.00 1 TclMergeReturnOptions [173] 0.00 0.00 1/321 Tcl_NewObj [76] 0.00 0.00 4/34 Tcl_DictObjGet [190] 0.00 0.00 1/136357 GetKeys [32] ----------------------------------------------- 0.00 0.00 5/5 TclFSNormalizeAbsolutePath [77] [174] 0.0 0.00 0.00 5 TclFSNormalizeToUniquePath [174] 0.00 0.00 5/5 TclpObjNormalizePath [175] 0.00 0.00 5/56 Claim [381] 0.00 0.00 5/56 FsGetFirstFilesystem [383] 0.00 0.00 5/56 Disclaim [382] ----------------------------------------------- 0.00 0.00 5/5 TclFSNormalizeToUniquePath [174] [175] 0.0 0.00 0.00 5 TclpObjNormalizePath [175] 0.00 0.00 5/298 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 5/14 Tcl_UtfToExternalDString [427] 0.00 0.00 5/274161 Tcl_DStringFree [315] ----------------------------------------------- 0.00 0.00 1/1 TEBCresume [9] [176] 0.0 0.00 0.00 1 Tcl_GetReturnOptions [176] 0.00 0.00 1/321 Tcl_NewObj [76] 0.00 0.00 1/136357 GetKeys [32] 0.00 0.00 2/226 Tcl_DictObjPut [150] 0.00 0.00 2/8 Tcl_NewIntObj [251] ----------------------------------------------- 0.00 0.00 6/6 TclNRRunCallbacks <cycle 1> [2] [177] 0.0 0.00 0.00 6 TclNRReleaseValues [177] 0.00 0.00 6/170746 TclFreeObj <cycle 3> [11] ----------------------------------------------- 1 ParseLexeme [178] 0.00 0.00 99/99 ParseExpr [60] [178] 0.0 0.00 0.00 99+1 ParseLexeme [178] 0.00 0.00 1/321 Tcl_NewObj [76] 0.00 0.00 1/26 TclParseNumber [217] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] 1 ParseLexeme [178] ----------------------------------------------- 0.00 0.00 1/1 TclOODefineObjCmd <cycle 1> [35] [179] 0.0 0.00 0.00 1 TclOOObjectName [179] 0.00 0.00 1/321 Tcl_NewObj [76] 0.00 0.00 1/23 Tcl_GetCommandFullName [256] 0.00 0.00 1/501 Tcl_AppendLimitedToObj [207] 0.00 0.00 1/501 Tcl_AppendToObj [346] ----------------------------------------------- 0.00 0.00 16/16 TclEvalEx [3] [180] 0.0 0.00 0.00 16 TclArgumentRelease [180] 0.00 0.00 51/960717 CreateHashEntry [20] 0.00 0.00 51/822653 FindHashEntry [44] 0.00 0.00 102/936903 TclpFree [310] 0.00 0.00 51/98 Tcl_DeleteHashEntry [369] ----------------------------------------------- 0.00 0.00 23/595 InitLocalCache [254] 0.00 0.00 234/595 TclRegisterLiteral [202] 0.00 0.00 338/595 TclInvalidateCmdLiteral [197] [181] 0.0 0.00 0.00 595 TclCreateLiteral [181] 0.00 0.00 195/923270 TclThreadAllocObj [43] 0.00 0.00 386/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 2/8 RebuildLiteralTable [461] ----------------------------------------------- 0.00 0.00 4/4 TclNRRunCallbacks <cycle 1> [2] [182] 0.0 0.00 0.00 4 ForeachLoopStep [182] 0.00 0.00 4/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 2/138292 Tcl_ObjSetVar2 <cycle 10> [140] 0.00 0.00 2/136350 Tcl_ResetResult [33] 0.00 0.00 2/545395 TclStackFree [313] ----------------------------------------------- 0.00 0.00 6/6 TclNRRunCallbacks <cycle 1> [2] [183] 0.0 0.00 0.00 6 NRNamespaceEvalCmd [183] 0.00 0.00 6/136233 TclNREvalObjEx [24] 0.00 0.00 6/136251 TclPushStackFrame [40] 0.00 0.00 6/8 TclArgumentGet [225] 0.00 0.00 1/273235 Tcl_CreateNamespace <cycle 9> [172] 0.00 0.00 6/136225 GetNamespaceFromObj [194] 0.00 0.00 6/136252 Tcl_PushCallFrame [331] 0.00 0.00 6/6 TclFetchEnsembleRoot [484] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [184] 0.0 0.00 0.00 1 NamespaceExportCmd [184] 0.00 0.00 3/298 Tcl_GetString <cycle 4> [378] 0.00 0.00 2/34 Tcl_Export [155] ----------------------------------------------- 0.00 0.00 1/374607 TclPtrUnsetVarIdx [299] 0.00 0.00 374606/374607 TclDeleteCompiledLocalVars [187] [185] 0.0 0.00 0.00 374607 UnsetVarStruct [185] 0.00 0.00 4/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 2/922239 TclThreadFreeObj [311] 0.00 0.00 2/3 FreeVarEntry [529] 0.00 0.00 2/98 Tcl_DeleteHashEntry [369] 0.00 0.00 1/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 38/253119 Tcl_SetObjLength [294] 0.00 0.00 114911/253119 Tcl_AppendLimitedToObj [207] 0.00 0.00 138170/253119 Tcl_AppendObjToObj [201] [186] 0.0 0.00 0.00 253119 SetStringFromAny [186] 0.00 0.00 4/170746 FreeListInternalRep <cycle 3> [314] 0.00 0.00 68535/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 1/10 FreeFsPathInternalRep [440] ----------------------------------------------- 0.00 0.00 136217/136217 Tcl_PopCallFrame [149] [187] 0.0 0.00 0.00 136217 TclDeleteCompiledLocalVars [187] 0.00 0.00 374606/374607 UnsetVarStruct [185] ----------------------------------------------- 0.00 0.00 16/16 TclEvalEx [3] [188] 0.0 0.00 0.00 16 TclArgumentEnter [188] 0.00 0.00 51/960717 CreateHashEntry [20] 0.00 0.00 51/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/33111 InitializeEncodingSearchPath <cycle 8> [86] 0.00 0.00 1/33111 Tcl_SetNamespaceUnknownHandler [295] 0.00 0.00 1/33111 TclOONewForwardMethod [271] 0.00 0.00 3/33111 NsEnsembleImplementationCmdNR [70] 0.00 0.00 3/33111 Tcl_FSJoinPath [107] 0.00 0.00 3/33111 TclOONewForwardInstanceMethod [249] 0.00 0.00 4/33111 TclLocalScalar <cycle 2> [146] 0.00 0.00 4/33111 TclpNativeSplitPath [48] 0.00 0.00 7/33111 TclOONewProcMethod [110] 0.00 0.00 33084/33111 TEBCresume [9] [189] 0.0 0.00 0.00 33111 Tcl_ListObjLength [189] 0.00 0.00 12/169514 SetListFromAny [26] ----------------------------------------------- 0.00 0.00 2/34 QueryConfigObjCmd [143] 0.00 0.00 2/34 Tcl_RegisterConfig [89] 0.00 0.00 4/34 TclMergeReturnOptions [173] 0.00 0.00 26/34 TclCompileEnsemble <cycle 2> [49] [190] 0.0 0.00 0.00 34 Tcl_DictObjGet [190] 0.00 0.00 34/960717 CreateHashEntry [20] 0.00 0.00 34/822653 FindHashEntry [44] 0.00 0.00 1/17 SetDictFromAny [420] ----------------------------------------------- 0.00 0.00 6/6 TclNRRunCallbacks <cycle 1> [2] [191] 0.0 0.00 0.00 6 Tcl_VariableObjCmd [191] 0.00 0.00 6/273235 TclObjLookupVarEx <cycle 9> [39] 0.00 0.00 5/138292 TclPtrSetVarIdx <cycle 10> [36] ----------------------------------------------- 0.00 0.00 3/19 TclOOObjDefObjCmd <cycle 1> [74] 0.00 0.00 16/19 TclEvalEx [3] [192] 0.0 0.00 0.00 19 Tcl_EvalObjv [192] 0.00 0.00 19/136299 TclNREvalObjv [46] ----------------------------------------------- 0.00 0.00 2/32 TclCompileObj [50] 0.00 0.00 6/32 TclOOMakeProcMethod [111] 0.00 0.00 9/32 TclInitCompileEnv [123] 0.00 0.00 15/32 Tcl_ProcObjCmd [95] [193] 0.0 0.00 0.00 32 TclGetSrcInfoForPc [193] 0.00 0.00 32/960717 CreateHashEntry [20] 0.00 0.00 32/822653 FindHashEntry [44] 0.00 0.00 32/32 GetSrcInfoForPc [394] ----------------------------------------------- 0.00 0.00 6/136225 NRNamespaceEvalCmd [183] 0.00 0.00 136219/136225 TclGetNamespaceFromObj [196] [194] 0.0 0.00 0.00 136225 GetNamespaceFromObj [194] 0.00 0.00 8/8 SetNsNameFromAny [195] ----------------------------------------------- 0.00 0.00 8/8 GetNamespaceFromObj [194] [195] 0.0 0.00 0.00 8 SetNsNameFromAny [195] 0.00 0.00 8/273235 TclGetNamespaceForQualName <cycle 9> [19] 0.00 0.00 7/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 2/3 Tcl_GetCurrentNamespace [537] ----------------------------------------------- 0.00 0.00 136219/136219 TEBCresume [9] [196] 0.0 0.00 0.00 136219 TclGetNamespaceFromObj [196] 0.00 0.00 136219/136225 GetNamespaceFromObj [194] ----------------------------------------------- 0.00 0.00 338/338 Tcl_CreateObjCommand [112] [197] 0.0 0.00 0.00 338 TclInvalidateCmdLiteral [197] 0.00 0.00 338/595 TclCreateLiteral [181] ----------------------------------------------- 0.00 0.00 1/4 TclOODefineObjCmd <cycle 1> [35] 0.00 0.00 3/4 TclOOObjDefObjCmd <cycle 1> [74] [198] 0.0 0.00 0.00 4 Tcl_GetObjectFromObj [198] 0.00 0.00 4/136544 Tcl_GetCommandFromObj [18] ----------------------------------------------- 0.00 0.00 1/22 TclPtrSetVarIdx <cycle 10> [36] 0.00 0.00 21/22 TclCreateProc [84] [199] 0.0 0.00 0.00 22 TclContinuationsCopy [199] 0.00 0.00 22/960717 CreateHashEntry [20] 0.00 0.00 22/822653 FindHashEntry [44] 0.00 0.00 22/61 TclGetContLineTable [380] ----------------------------------------------- 0.00 0.00 2/2 InterpProcNR2 [38] [200] 0.0 0.00 0.00 2 TclProcCleanupProc [200] 0.00 0.00 2/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 2/960717 CreateHashEntry [20] 0.00 0.00 2/822653 FindHashEntry [44] 0.00 0.00 19/936903 TclpFree [310] 0.00 0.00 1/98 Tcl_DeleteHashEntry [369] ----------------------------------------------- 0.00 0.00 5/138175 Tcl_AppendFormatToObj [159] 0.00 0.00 10/138175 TclWordKnownAtCompileTime [129] 0.00 0.00 138160/138175 TclPtrSetVarIdx <cycle 10> [36] [201] 0.0 0.00 0.00 138175 Tcl_AppendObjToObj [201] 0.00 0.00 138170/253119 SetStringFromAny [186] 0.00 0.00 138170/253081 SetUnicodeObj [319] ----------------------------------------------- 0.00 0.00 1/337 TclCompileDictGetCmd <cycle 2> [290] 0.00 0.00 1/337 TclCompileForCmd <cycle 2> [291] 0.00 0.00 1/337 TclCompileAppendCmd <cycle 2> [289] 0.00 0.00 1/337 TclCompileReturnCmd [168] 0.00 0.00 2/337 TclCompileErrorCmd <cycle 2> [288] 0.00 0.00 2/337 TclCompileUnsetCmd <cycle 2> [147] 0.00 0.00 3/337 TclCompileCatchCmd <cycle 2> [286] 0.00 0.00 3/337 TclCompileNamespaceWhichCmd [287] 0.00 0.00 4/337 TclCompileListCmd <cycle 2> [68] 0.00 0.00 6/337 TclLocalScalar <cycle 2> [146] 0.00 0.00 8/337 TclCompileSetCmd <cycle 2> [277] 0.00 0.00 10/337 TclCompileLappendCmd <cycle 2> [275] 0.00 0.00 13/337 TclPushVarName <cycle 2> [270] 0.00 0.00 13/337 TclCompileEnsemble <cycle 2> [49] 0.00 0.00 15/337 TclCompileGlobalCmd [162] 0.00 0.00 15/337 TclCompileIfCmd <cycle 2> [92] 0.00 0.00 15/337 CompileExprTree <cycle 2> [267] 0.00 0.00 26/337 TclCompileTokens <cycle 2> [230] 0.00 0.00 29/337 TclCompileVarSubst <cycle 2> [255] 0.00 0.00 60/337 CompileCmdLiteral [121] 0.00 0.00 109/337 TclCompileInvocation <cycle 2> [120] [202] 0.0 0.00 0.00 337 TclRegisterLiteral [202] 0.00 0.00 234/595 TclCreateLiteral [181] 0.00 0.00 234/237 TclAddLiteralObj [355] 0.00 0.00 6/8 RebuildLiteralTable [461] ----------------------------------------------- 19 TclFreeObj <cycle 3> [11] [203] 0.0 0.00 0.00 19 TclCleanupByteCode <cycle 3> [203] 0.00 0.00 19/960717 CreateHashEntry [20] 0.00 0.00 19/822653 FindHashEntry [44] 0.00 0.00 40/936903 TclpFree [310] 0.00 0.00 19/98 Tcl_DeleteHashEntry [369] 0.00 0.00 19/22 ReleaseCmdWordData [407] 0.00 0.00 19/19 TclHandleRelease [412] 0.00 0.00 2/3 FreeForeachInfo [527] 211 TclReleaseLiteral <cycle 3> [354] ----------------------------------------------- 0.00 0.00 19/19 TclSetByteCodeFromAny [37] [204] 0.0 0.00 0.00 19 TclContinuationsGet [204] 0.00 0.00 19/960717 CreateHashEntry [20] 0.00 0.00 19/822653 FindHashEntry [44] 0.00 0.00 19/61 TclGetContLineTable [380] ----------------------------------------------- 0.00 0.00 1/6 TclSetProcessGlobalValue [209] 0.00 0.00 2/6 TclGetProcessGlobalValue <cycle 8> [90] 0.00 0.00 3/6 FreeThreadHash [221] [205] 0.0 0.00 0.00 6 ClearHash [205] 0.00 0.00 2/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 9/36 Tcl_NextHashEntry [391] 0.00 0.00 6/9 Tcl_FirstHashEntry [458] 0.00 0.00 3/936903 TclpFree [310] 0.00 0.00 3/98 Tcl_DeleteHashEntry [369] ----------------------------------------------- 136383 TclObjLookupVarEx <cycle 9> [39] [206] 0.0 0.00 0.00 136383 TclLookupSimpleVar <cycle 9> [206] 0.00 0.00 24/960717 CreateHashEntry [20] 136383 ObjFindNamespaceVar <cycle 9> [55] 24 TclGetNamespaceForQualName <cycle 9> [19] ----------------------------------------------- 0.00 0.00 1/501 TEBCresume [9] 0.00 0.00 1/501 TclOOObjectName [179] 0.00 0.00 2/501 TclRenameCommand [152] 0.00 0.00 3/501 TclCompileEnsemble <cycle 2> [49] 0.00 0.00 3/501 TclOOObjDefObjCmd <cycle 1> [74] 0.00 0.00 6/501 Tcl_AppendStringsToObjVA [285] 0.00 0.00 6/501 Tcl_AppendFormatToObj [159] 0.00 0.00 10/501 TclSubstTokens [71] 0.00 0.00 11/501 ReadChars [282] 0.00 0.00 13/501 DeleteEnsembleConfig <cycle 2> [131] 0.00 0.00 17/501 TclpNativeJoinPath <cycle 4> [274] 0.00 0.00 44/501 Tcl_GetCommandFullName [256] 0.00 0.00 184/501 TclWordKnownAtCompileTime [129] 0.00 0.00 200/501 TclMakeEnsemble [57] [207] 0.0 0.00 0.00 501 Tcl_AppendLimitedToObj [207] 0.00 0.00 114911/253119 SetStringFromAny [186] 0.00 0.00 114911/253081 SetUnicodeObj [319] ----------------------------------------------- 0.00 0.00 4/23 CompileExprObj [65] 0.00 0.00 19/23 TclSetByteCodeFromAny [37] [208] 0.0 0.00 0.00 23 TclInitByteCodeObj [208] 0.00 0.00 23/960717 CreateHashEntry [20] 0.00 0.00 223/337 TclFetchLiteral [349] 0.00 0.00 23/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 23/23 TclHandlePreserve [405] 0.00 0.00 3/68531 FreeStringInternalRep [336] ----------------------------------------------- 0.00 0.00 1/1 TclpFindExecutable [142] [209] 0.0 0.00 0.00 1 TclSetProcessGlobalValue [209] 0.00 0.00 1/298 Tcl_GetStringFromObj <cycle 4> [350] 0.00 0.00 1/6 ClearHash [205] 0.00 0.00 1/960717 CreateHashEntry [20] 0.00 0.00 2/110 Tcl_MutexUnlock [366] 0.00 0.00 1/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 1/4 GetThreadHash [506] 0.00 0.00 1/3 Tcl_CreateExitHandler [536] ----------------------------------------------- <spontaneous> [210] 0.0 0.00 0.00 Tcl_GetCommandInfo [210] 0.00 0.00 3/136439 Tcl_FindCommand [21] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [211] 0.0 0.00 0.00 1 TclpSetVariables [211] 0.00 0.00 7/138292 Tcl_SetVar2 <cycle 10> [97] 0.00 0.00 2/564 Tcl_ExternalToUtfDString [343] 0.00 0.00 2/274161 Tcl_DStringFree [315] 0.00 0.00 1/1 TclpGetPwUid [642] ----------------------------------------------- 0.00 0.00 1/19 TclSubstTokens [71] 0.00 0.00 5/19 TclContinuationsEnterDerived [241] 0.00 0.00 6/19 TclCreateProc [84] 0.00 0.00 7/19 TclCompileTokens <cycle 2> [230] [212] 0.0 0.00 0.00 19 TclContinuationsEnter [212] 0.00 0.00 19/960717 CreateHashEntry [20] 0.00 0.00 19/61 TclGetContLineTable [380] 0.00 0.00 19/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/18 TclOOInit [8] 0.00 0.00 3/18 TclOONewForwardInstanceMethod [249] 0.00 0.00 14/18 TclOODefineSlots [127] [213] 0.0 0.00 0.00 18 Tcl_NewInstanceMethod [213] 0.00 0.00 18/960717 CreateHashEntry [20] 0.00 0.00 26/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 8/269 Tcl_InitCustomHashTable [351] 0.00 0.00 8/12 Tcl_InitObjHashTable [433] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [214] 0.0 0.00 0.00 1 TclInitSubsystems [214] 0.00 0.00 1/1 TclInitObjSubsystem [226] 0.00 0.00 1/1 TclInitEncodingSubsystem [243] 0.00 0.00 1/13 Tcl_RegisterObjType [224] 0.00 0.00 1/1 TclpInitLock [643] 0.00 0.00 1/1 TclpInitUnlock [645] 0.00 0.00 1/1 TclInitDoubleConversion [609] 0.00 0.00 1/1 TclpInitPlatform [644] 0.00 0.00 1/1 TclInitThreadStorage [620] 0.00 0.00 1/1229348 Tcl_GetThreadData [307] 0.00 0.00 1/1 TclInitIOSubsystem [613] 0.00 0.00 1/1 TclInitNamespaceSubsystem [617] 0.00 0.00 1/1 TclpSetInterfaces [647] ----------------------------------------------- 0.00 0.00 4/4 TclNRRunCallbacks <cycle 1> [2] [215] 0.0 0.00 0.00 4 IfConditionCallback [215] 0.00 0.00 3/136233 TclNREvalObjEx [24] 0.00 0.00 4/23 Tcl_GetBooleanFromObj [227] 0.00 0.00 4/922239 TclThreadFreeObj [311] 0.00 0.00 1/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 1/17 TclOOInit [8] 0.00 0.00 1/17 TclOONewForwardMethod [271] 0.00 0.00 7/17 TclOOMakeProcMethod [111] 0.00 0.00 8/17 TclOONewBasicMethod [106] [216] 0.0 0.00 0.00 17 Tcl_NewMethod [216] 0.00 0.00 16/960717 CreateHashEntry [20] 0.00 0.00 17/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/26 ParseLexeme [178] 0.00 0.00 1/26 TclGetNumberFromObj [280] 0.00 0.00 5/26 Tcl_GetLongFromObj [248] 0.00 0.00 19/26 Tcl_GetBooleanFromObj [227] [217] 0.0 0.00 0.00 26 TclParseNumber [217] 0.00 0.00 1/298 Tcl_GetString <cycle 4> [378] 0.00 0.00 28/1504183 TclIsSpaceProc [304] 0.00 0.00 3/3 AccumulateDecimalDigit [521] ----------------------------------------------- 0.00 0.00 4/4 Tcl_FSGetFileSystemForPath [122] [218] 0.0 0.00 0.00 4 TclNativePathInFilesystem [218] 0.00 0.00 1/298 Tcl_GetStringFromObj <cycle 4> [350] ----------------------------------------------- 1 Tcl_GetString <cycle 4> [378] [219] 0.0 0.00 0.00 1 UpdateStringOfFsPath <cycle 4> [219] 0.00 0.00 1/170746 TclFreeObj <cycle 3> [11] 1 AppendPath <cycle 4> [105] 1 Tcl_GetStringFromObj <cycle 4> [350] ----------------------------------------------- 0.00 0.00 1/136327 CheckAccess [115] 0.00 0.00 1/136327 EncodingDirsObjCmd [87] 0.00 0.00 1/136327 InfoCommandsCmd [91] 0.00 0.00 1/136327 InfoNameOfExecutableCmd [88] 0.00 0.00 1/136327 Tcl_PkgRequireProc [144] 0.00 0.00 1/136327 QueryConfigObjCmd [143] 0.00 0.00 2/136327 FindSymbol [56] 0.00 0.00 3/136327 PathDirNameCmd [51] 0.00 0.00 3/136327 PathJoinCmd [108] 0.00 0.00 3/136327 NRInterpCmd [268] 0.00 0.00 7/136327 Tcl_RestoreInterpState [296] 0.00 0.00 67/136327 TclSubstTokens [71] 0.00 0.00 136236/136327 TEBCresume [9] [220] 0.0 0.00 0.00 136327 Tcl_SetObjResult [220] 0.00 0.00 1/170746 TclFreeObj <cycle 3> [11] 0.00 0.00 136269/922239 TclThreadFreeObj [311] ----------------------------------------------- 0.00 0.00 3/3 FinalizeThread [166] [221] 0.0 0.00 0.00 3 FreeThreadHash [221] 0.00 0.00 3/6 ClearHash [205] 0.00 0.00 3/95 Tcl_DeleteHashTable [371] ----------------------------------------------- 0.00 0.00 2/2 Tcl_SetErrorCode [62] [222] 0.0 0.00 0.00 2 Tcl_SetObjErrorCode [222] 0.00 0.00 1/170746 TclFreeObj <cycle 3> [11] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [223] 0.0 0.00 0.00 1 EvalFileCallback [223] 0.00 0.00 1/170746 TclFreeObj <cycle 3> [11] ----------------------------------------------- 0.00 0.00 1/13 TclInitSubsystems [214] 0.00 0.00 12/13 TclInitObjSubsystem [226] [224] 0.0 0.00 0.00 13 Tcl_RegisterObjType [224] 0.00 0.00 13/960717 CreateHashEntry [20] 0.00 0.00 13/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 13/110 Tcl_MutexUnlock [366] ----------------------------------------------- 0.00 0.00 1/8 TclNREvalObjCmd [235] 0.00 0.00 1/8 TclNRUplevelObjCmd [233] 0.00 0.00 6/8 NRNamespaceEvalCmd [183] [225] 0.0 0.00 0.00 8 TclArgumentGet [225] 0.00 0.00 9/960717 CreateHashEntry [20] 0.00 0.00 9/822653 FindHashEntry [44] ----------------------------------------------- 0.00 0.00 1/1 TclInitSubsystems [214] [226] 0.0 0.00 0.00 1 TclInitObjSubsystem [226] 0.00 0.00 12/13 Tcl_RegisterObjType [224] 0.00 0.00 1/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 1/269 Tcl_InitCustomHashTable [351] 0.00 0.00 1/197 Tcl_InitHashTable [358] 0.00 0.00 1/110 Tcl_MutexUnlock [366] ----------------------------------------------- 0.00 0.00 4/23 IfConditionCallback [215] 0.00 0.00 19/23 TclCompileIfCmd <cycle 2> [92] [227] 0.0 0.00 0.00 23 Tcl_GetBooleanFromObj [227] 0.00 0.00 19/26 TclParseNumber [217] 0.00 0.00 19/19 ParseBoolean [410] ----------------------------------------------- 0.00 0.00 2/2 TclNRRunCallbacks <cycle 1> [2] [228] 0.0 0.00 0.00 2 TclNRForeachCmd [228] 0.00 0.00 2/138292 Tcl_ObjSetVar2 <cycle 10> [140] 0.00 0.00 4/170280 TclListObjCopy [53] 0.00 0.00 2/409159 TclStackAlloc [298] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [229] 0.0 0.00 0.00 1 TclInterpInit [229] 0.00 0.00 1/233 Tcl_NRCreateCommand [117] 0.00 0.00 1/2 Tcl_CallWhenDeleted [258] 0.00 0.00 2/269 Tcl_InitCustomHashTable [351] 0.00 0.00 2/197 Tcl_InitHashTable [358] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 1 TclCompileDictGetCmd <cycle 2> [290] 1 TclCompileLindexCmd <cycle 2> [171] 1 TclCompileLlengthCmd <cycle 2> [592] 2 TclCompileErrorCmd <cycle 2> [288] 2 TclPushVarName <cycle 2> [270] 2 TclLocalScalar <cycle 2> [146] 2 TclCompileEnsemble <cycle 2> [49] 5 TclCompileSetCmd <cycle 2> [277] 6 TclCompileListCmd <cycle 2> [68] 6 TclCompileVarSubst <cycle 2> [255] 8 TclCompileLappendCmd <cycle 2> [275] 9 TclCompileAppendCmd <cycle 2> [289] 21 TclCompileInvocation <cycle 2> [120] 35 CompileExprTree <cycle 2> [267] [230] 0.0 0.00 0.00 101 TclCompileTokens <cycle 2> [230] 0.00 0.00 7/19 TclContinuationsEnter [212] 0.00 0.00 26/337 TclRegisterLiteral [202] 0.00 0.00 107/274161 Tcl_DStringFree [315] 0.00 0.00 101/274143 Tcl_DStringInit [316] 0.00 0.00 91/1237 Tcl_DStringAppend [339] 0.00 0.00 58/973 TclAdvanceLines [341] 0.00 0.00 33/152 TclParseBackslash [360] 0.00 0.00 16/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 16/936903 TclpFree [310] 0.00 0.00 7/337 TclFetchLiteral [349] 54 TclCompileVarSubst <cycle 2> [255] 32 TclCompileScript <cycle 2> [83] ----------------------------------------------- 0.00 0.00 1/9 Tcl_SetSystemEncoding [273] 0.00 0.00 1/9 TclInitEncodingSubsystem [243] 0.00 0.00 1/9 TclGetProcessGlobalValue <cycle 8> [90] 0.00 0.00 1/9 TclpFindExecutable [142] 0.00 0.00 1/9 TclpInitLibraryPath [94] 0.00 0.00 1/9 Tcl_GetEncodingNameFromEnvironment [272] 0.00 0.00 1/9 QueryConfigObjCmd [143] 0.00 0.00 2/9 Tcl_CreateChannel [261] [231] 0.0 0.00 0.00 9 Tcl_GetEncoding [231] 0.00 0.00 6/960717 CreateHashEntry [20] 0.00 0.00 6/822653 FindHashEntry [44] 0.00 0.00 9/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 9/110 Tcl_MutexUnlock [366] ----------------------------------------------- 0.00 0.00 3/3 Tcl_Eval [6] [232] 0.0 0.00 0.00 3 Tcl_GetStringResult [232] 0.00 0.00 3/136357 GetKeys [32] 0.00 0.00 6/143 Tcl_GetObjResult [361] 0.00 0.00 3/3 Tcl_SetResult [540] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [233] 0.0 0.00 0.00 1 TclNRUplevelObjCmd [233] 0.00 0.00 1/136233 TclNREvalObjEx [24] 0.00 0.00 1/8 TclArgumentGet [225] 0.00 0.00 1/1 TclObjGetFrame [266] ----------------------------------------------- 0.00 0.00 1/8 Tcl_PackageObjCmd [130] 0.00 0.00 2/8 PkgRequireCore [257] 0.00 0.00 5/8 Tcl_PkgProvideEx [242] [234] 0.0 0.00 0.00 8 FindPackage [234] 0.00 0.00 8/960717 CreateHashEntry [20] 0.00 0.00 5/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [235] 0.0 0.00 0.00 1 TclNREvalObjCmd [235] 0.00 0.00 1/136233 TclNREvalObjEx [24] 0.00 0.00 1/8 TclArgumentGet [225] ----------------------------------------------- 0.00 0.00 19/19 Tcl_RegisterConfig [89] [236] 0.0 0.00 0.00 19 Tcl_NewByteArrayObj [236] 0.00 0.00 19/923270 TclThreadAllocObj [43] 0.00 0.00 19/19 Tcl_SetByteArrayObj [416] ----------------------------------------------- 6 Tcl_TraceVar2 <cycle 9> [493] [237] 0.0 0.00 0.00 6 TraceVarEx <cycle 9> [237] 0.00 0.00 6/960717 CreateHashEntry [20] 6 TclLookupVar <cycle 9> [109] ----------------------------------------------- 0.00 0.00 1/4 Tcl_LoadObjCmd [54] 0.00 0.00 3/4 GetConfigDict [239] [238] 0.0 0.00 0.00 4 Tcl_GetAssocData [238] 0.00 0.00 4/960717 CreateHashEntry [20] 0.00 0.00 4/822653 FindHashEntry [44] ----------------------------------------------- 0.00 0.00 1/3 QueryConfigObjCmd [143] 0.00 0.00 2/3 Tcl_RegisterConfig [89] [239] 0.0 0.00 0.00 3 GetConfigDict [239] 0.00 0.00 3/4 Tcl_GetAssocData [238] 0.00 0.00 1/2 Tcl_SetAssocData [259] 0.00 0.00 1/3 Tcl_NewDictObj [269] ----------------------------------------------- 0.00 0.00 1/1 TclSetupEnv [58] [240] 0.0 0.00 0.00 1 Tcl_UntraceVar2 [240] 0.00 0.00 1/273235 TclLookupVar <cycle 9> [109] ----------------------------------------------- 0.00 0.00 5/36 TclCompileEnsemble <cycle 2> [49] 0.00 0.00 31/36 TclCompileInvocation <cycle 2> [120] [241] 0.0 0.00 0.00 36 TclContinuationsEnterDerived [241] 0.00 0.00 5/19 TclContinuationsEnter [212] ----------------------------------------------- 0.00 0.00 1/4 Tcl_CreateInterp [5] 0.00 0.00 1/4 TclZlibInit [13] 0.00 0.00 1/4 TclTommath_Init [265] 0.00 0.00 1/4 TclOOInit [8] [242] 0.0 0.00 0.00 4 Tcl_PkgProvideEx [242] 0.00 0.00 5/8 FindPackage [234] 0.00 0.00 5/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/1 TclInitSubsystems [214] [243] 0.0 0.00 0.00 1 TclInitEncodingSubsystem [243] 0.00 0.00 4/4 Tcl_CreateEncoding [245] 0.00 0.00 1/9 Tcl_GetEncoding [231] 0.00 0.00 3/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 1/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 1/269 Tcl_InitCustomHashTable [351] 0.00 0.00 1/197 Tcl_InitHashTable [358] 0.00 0.00 1/110 Tcl_MutexUnlock [366] ----------------------------------------------- 2 TclPtrSetVarIdx <cycle 10> [36] 0.00 0.00 1/138292 TclPtrGetVarIdx [252] 0.00 0.00 2/138292 TEBCresume [9] [244] 0.0 0.00 0.00 5 TclCallVarTraces <cycle 10> [244] 0.00 0.00 3/960717 CreateHashEntry [20] 0.00 0.00 3/822653 FindHashEntry [44] 0.00 0.00 3/7 Tcl_RestoreInterpState [296] 0.00 0.00 9/110 Tcl_MutexUnlock [366] 0.00 0.00 6/7 Tcl_Preserve [475] 0.00 0.00 6/6 Tcl_Release [492] 0.00 0.00 3/5 Tcl_InterpDeleted [498] 0.00 0.00 3/7 Tcl_SaveInterpState [476] 0.00 0.00 1/1 DisposeTraceResult [571] 3 EnvTraceProc <cycle 10> [524] ----------------------------------------------- 0.00 0.00 4/4 TclInitEncodingSubsystem [243] [245] 0.0 0.00 0.00 4 Tcl_CreateEncoding [245] 0.00 0.00 4/960717 CreateHashEntry [20] 0.00 0.00 8/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 4/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 4/110 Tcl_MutexUnlock [366] ----------------------------------------------- 0.00 0.00 1/2 TclNREvalFile [101] 0.00 0.00 1/2 Tcl_FSEvalFileEx [14] [246] 0.0 0.00 0.00 2 Tcl_SetChannelOption [246] 0.00 0.00 2/64 Tcl_SplitList [158] 0.00 0.00 2/15 DiscardInputQueued [423] 0.00 0.00 2/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 1/5 Tcl_ExitObjCmd [164] 0.00 0.00 1/5 TclCompileLindexCmd <cycle 2> [171] 0.00 0.00 1/5 TclObjGetFrame [266] 0.00 0.00 1/5 TclGetIntForIndex [278] 0.00 0.00 1/5 Tcl_GetInt [279] [247] 0.0 0.00 0.00 5 Tcl_GetIntFromObj [247] 0.00 0.00 5/5 Tcl_GetLongFromObj [248] ----------------------------------------------- 0.00 0.00 5/5 Tcl_GetIntFromObj [247] [248] 0.0 0.00 0.00 5 Tcl_GetLongFromObj [248] 0.00 0.00 5/26 TclParseNumber [217] ----------------------------------------------- 0.00 0.00 3/3 TclOODefineForwardObjCmd [116] [249] 0.0 0.00 0.00 3 TclOONewForwardInstanceMethod [249] 0.00 0.00 3/18 Tcl_NewInstanceMethod [213] 0.00 0.00 3/33111 Tcl_ListObjLength [189] 0.00 0.00 3/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [250] 0.0 0.00 0.00 1 TclOODefineExportObjCmd [250] 0.00 0.00 3/960717 CreateHashEntry [20] 0.00 0.00 1/12 TclOOGetDefineCmdContext [432] 0.00 0.00 1/6 TclOOGetFoundation [487] ----------------------------------------------- 0.00 0.00 1/8 CheckAccess [115] 0.00 0.00 2/8 Tcl_MainEx [7] 0.00 0.00 2/8 Tcl_GetReturnOptions [176] 0.00 0.00 3/8 NRInterpCmd [268] [251] 0.0 0.00 0.00 8 Tcl_NewIntObj [251] 0.00 0.00 8/923270 TclThreadAllocObj [43] ----------------------------------------------- 0.00 0.00 5/5 TEBCresume [9] [252] 0.0 0.00 0.00 5 TclPtrGetVarIdx [252] 0.00 0.00 1/138292 TclCallVarTraces <cycle 10> [244] 0.00 0.00 1/5 TclObjCallVarTraces [497] ----------------------------------------------- 0.00 0.00 136217/136217 TclNRRunCallbacks <cycle 1> [2] [253] 0.0 0.00 0.00 136217 TclNRInterpProcCore [253] 0.00 0.00 5/5 InitLocalCache [254] 0.00 0.00 136217/409159 TclStackAlloc [298] ----------------------------------------------- 0.00 0.00 5/5 TclNRInterpProcCore [253] [254] 0.0 0.00 0.00 5 InitLocalCache [254] 0.00 0.00 23/595 TclCreateLiteral [181] 0.00 0.00 5/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 54 TclCompileTokens <cycle 2> [230] [255] 0.0 0.00 0.00 54 TclCompileVarSubst <cycle 2> [255] 0.00 0.00 29/337 TclRegisterLiteral [202] 0.00 0.00 54/973 TclAdvanceLines [341] 0.00 0.00 44/98 TclFindCompiledLocal [368] 6 TclCompileTokens <cycle 2> [230] ----------------------------------------------- 0.00 0.00 1/23 TEBCresume [9] 0.00 0.00 1/23 TclOOObjectName [179] 0.00 0.00 2/23 TclRenameCommand [152] 0.00 0.00 3/23 TclCompileEnsemble <cycle 2> [49] 0.00 0.00 3/23 TclOOObjDefObjCmd <cycle 1> [74] 0.00 0.00 13/23 DeleteEnsembleConfig <cycle 2> [131] [256] 0.0 0.00 0.00 23 Tcl_GetCommandFullName [256] 0.00 0.00 44/501 Tcl_AppendLimitedToObj [207] 0.00 0.00 44/501 Tcl_AppendToObj [346] ----------------------------------------------- 0.00 0.00 1/2 Tcl_PkgRequireEx [145] 0.00 0.00 1/2 Tcl_PkgRequireProc [144] [257] 0.0 0.00 0.00 2 PkgRequireCore [257] 0.00 0.00 2/8 FindPackage [234] 0.00 0.00 2/2 CheckAllRequirements [543] 0.00 0.00 2/10 CheckVersionAndConvert [439] 0.00 0.00 2/2 SomeRequirementSatisfied [550] 0.00 0.00 2/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 1/2 TclInterpInit [229] 0.00 0.00 1/2 TclOOInit [8] [258] 0.0 0.00 0.00 2 Tcl_CallWhenDeleted [258] 0.00 0.00 2/960717 CreateHashEntry [20] 0.00 0.00 3/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 2/1229348 Tcl_GetThreadData [307] 0.00 0.00 1/269 Tcl_InitCustomHashTable [351] 0.00 0.00 1/197 Tcl_InitHashTable [358] ----------------------------------------------- 0.00 0.00 1/2 Tcl_LoadObjCmd [54] 0.00 0.00 1/2 GetConfigDict [239] [259] 0.0 0.00 0.00 2 Tcl_SetAssocData [259] 0.00 0.00 2/960717 CreateHashEntry [20] 0.00 0.00 2/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [260] 0.0 0.00 0.00 1 TclOODefineUnexportObjCmd [260] 0.00 0.00 2/960717 CreateHashEntry [20] 0.00 0.00 1/12 TclOOGetDefineCmdContext [432] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 1/6 TclOOGetFoundation [487] ----------------------------------------------- 0.00 0.00 2/2 TclpOpenFileChannel [119] [261] 0.0 0.00 0.00 2 Tcl_CreateChannel [261] 0.00 0.00 2/9 Tcl_GetEncoding [231] 0.00 0.00 6/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 4/1229348 Tcl_GetThreadData [307] 0.00 0.00 2/2 Tcl_GetEncodingName [566] 0.00 0.00 2/6 Tcl_GetCurrentThread [491] 0.00 0.00 2/4 Tcl_ChannelThreadActionProc [514] ----------------------------------------------- 0.00 0.00 1/1 Tcl_MainEx [7] [262] 0.0 0.00 0.00 1 TclpSetInitialEncodings [262] 0.00 0.00 1/1 Tcl_GetEncodingNameFromEnvironment [272] 0.00 0.00 1/1 Tcl_SetSystemEncoding [273] 0.00 0.00 1/274161 Tcl_DStringFree [315] ----------------------------------------------- 0.00 0.00 4/4 TclNRRunCallbacks <cycle 1> [2] [263] 0.0 0.00 0.00 4 TclNRIfObjCmd [263] 0.00 0.00 4/923270 TclThreadAllocObj [43] 0.00 0.00 4/8 Tcl_NRAddCallback [467] ----------------------------------------------- 0.00 0.00 1/4 Tcl_AppendFormatToObj [159] 0.00 0.00 1/4 AppendPrintfToObjVA [67] 0.00 0.00 2/4 Tcl_CreateInterp [5] [264] 0.0 0.00 0.00 4 Tcl_NewLongObj [264] 0.00 0.00 4/923270 TclThreadAllocObj [43] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [265] 0.0 0.00 0.00 1 TclTommath_Init [265] 0.00 0.00 1/4 Tcl_PkgProvideEx [242] ----------------------------------------------- 0.00 0.00 1/1 TclNRUplevelObjCmd [233] [266] 0.0 0.00 0.00 1 TclObjGetFrame [266] 0.00 0.00 1/5 Tcl_GetIntFromObj [247] 0.00 0.00 1/1 Tcl_GetInt [279] ----------------------------------------------- 24 TclCompileExpr <cycle 2> [59] [267] 0.0 0.00 0.00 24 CompileExprTree <cycle 2> [267] 0.00 0.00 15/337 TclRegisterLiteral [202] 0.00 0.00 4/409159 TclStackAlloc [298] 0.00 0.00 7/337 TclFetchLiteral [349] 0.00 0.00 4/46 TclFixupForwardJump [385] 0.00 0.00 4/545395 TclStackFree [313] 0.00 0.00 4/46 TclEmitForwardJump [384] 0.00 0.00 3/237 TclAddLiteralObj [355] 35 TclCompileTokens <cycle 2> [230] ----------------------------------------------- 0.00 0.00 3/3 TclNRRunCallbacks <cycle 1> [2] [268] 0.0 0.00 0.00 3 NRInterpCmd [268] 0.00 0.00 3/8 Tcl_NewIntObj [251] 0.00 0.00 3/136327 Tcl_SetObjResult [220] 0.00 0.00 3/7 Tcl_GetIndexFromObjStruct [474] 0.00 0.00 3/3 GetInterp2 [530] 0.00 0.00 3/32 Tcl_IsSafe [396] ----------------------------------------------- 0.00 0.00 1/3 GetConfigDict [239] 0.00 0.00 2/3 Tcl_RegisterConfig [89] [269] 0.0 0.00 0.00 3 Tcl_NewDictObj [269] 0.00 0.00 3/923270 TclThreadAllocObj [43] 0.00 0.00 3/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 3/269 Tcl_InitCustomHashTable [351] ----------------------------------------------- 1 TclCompileIncrCmd <cycle 2> [591] 2 TclCompileUnsetCmd <cycle 2> [147] 6 TclCompileInfoExistsCmd <cycle 2> [483] 8 TclCompileAppendCmd <cycle 2> [289] 9 TclLocalScalarFromToken <cycle 2> [457] 13 TclCompileLappendCmd <cycle 2> [275] 13 TclCompileSetCmd <cycle 2> [277] [270] 0.0 0.00 0.00 52 TclPushVarName <cycle 2> [270] 0.00 0.00 13/337 TclRegisterLiteral [202] 0.00 0.00 2/409159 TclStackAlloc [298] 0.00 0.00 47/98 TclFindCompiledLocal [368] 0.00 0.00 2/545395 TclStackFree [313] 2 TclCompileTokens <cycle 2> [230] ----------------------------------------------- 0.00 0.00 1/1 TclOODefineForwardObjCmd [116] [271] 0.0 0.00 0.00 1 TclOONewForwardMethod [271] 0.00 0.00 1/17 Tcl_NewMethod [216] 0.00 0.00 1/33111 Tcl_ListObjLength [189] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/1 TclpSetInitialEncodings [262] [272] 0.0 0.00 0.00 1 Tcl_GetEncodingNameFromEnvironment [272] 0.00 0.00 1/9 Tcl_GetEncoding [231] 0.00 0.00 2/274143 Tcl_DStringInit [316] 0.00 0.00 2/1237 Tcl_DStringAppend [339] 0.00 0.00 1/1 Tcl_UtfToLower [637] 0.00 0.00 1/1 SearchKnownEncodings [581] 0.00 0.00 1/274161 Tcl_DStringFree [315] ----------------------------------------------- 0.00 0.00 1/1 TclpSetInitialEncodings [262] [273] 0.0 0.00 0.00 1 Tcl_SetSystemEncoding [273] 0.00 0.00 1/9 Tcl_GetEncoding [231] 0.00 0.00 2/110 Tcl_MutexUnlock [366] 0.00 0.00 1/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 1/7 FreeEncoding [469] 0.00 0.00 1/1 Tcl_FSMountsChanged [627] ----------------------------------------------- 1 AppendPath <cycle 4> [105] 0.00 0.00 22/298 TclJoinPath <cycle 6> [93] [274] 0.0 0.00 0.00 23 TclpNativeJoinPath <cycle 4> [274] 0.00 0.00 17/501 Tcl_AppendLimitedToObj [207] 0.00 0.00 46/63 Tcl_SetObjLength [294] 0.00 0.00 17/501 Tcl_AppendToObj [346] 46 Tcl_GetString <cycle 4> [378] 40 Tcl_GetStringFromObj <cycle 4> [350] ----------------------------------------------- 13 TclAttemptCompileProc <cycle 2> [148] [275] 0.0 0.00 0.00 13 TclCompileLappendCmd <cycle 2> [275] 0.00 0.00 10/337 TclRegisterLiteral [202] 13 TclPushVarName <cycle 2> [270] 8 TclCompileTokens <cycle 2> [230] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [276] 0.0 0.00 0.00 1 TclCreateExecEnv [276] 0.00 0.00 2/923270 TclThreadAllocObj [43] 0.00 0.00 2/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 1/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 1/110 Tcl_MutexUnlock [366] ----------------------------------------------- 13 TclAttemptCompileProc <cycle 2> [148] [277] 0.0 0.00 0.00 13 TclCompileSetCmd <cycle 2> [277] 0.00 0.00 8/337 TclRegisterLiteral [202] 13 TclPushVarName <cycle 2> [270] 5 TclCompileTokens <cycle 2> [230] ----------------------------------------------- 0.00 0.00 1/1 TclCompileLindexCmd <cycle 2> [171] [278] 0.0 0.00 0.00 1 TclGetIntForIndex [278] 0.00 0.00 1/5 Tcl_GetIntFromObj [247] 0.00 0.00 1/1 SetEndOffsetFromAny [582] ----------------------------------------------- 0.00 0.00 1/1 TclObjGetFrame [266] [279] 0.0 0.00 0.00 1 Tcl_GetInt [279] 0.00 0.00 1/5 Tcl_GetIntFromObj [247] ----------------------------------------------- 0.00 0.00 1/1 TEBCresume [9] [280] 0.0 0.00 0.00 1 TclGetNumberFromObj [280] 0.00 0.00 1/26 TclParseNumber [217] ----------------------------------------------- 0.00 0.00 2/4 TclNREvalFile [101] 0.00 0.00 2/4 Tcl_FSEvalFileEx [14] [281] 0.0 0.00 0.00 4 DoReadChars [281] 0.00 0.00 11/11 ReadChars [282] 0.00 0.00 2/63 Tcl_SetObjLength [294] 0.00 0.00 9/9 RecycleBuffer [453] 0.00 0.00 9/9 GetInput [451] 0.00 0.00 4/6 Tcl_DeleteFileHandler [488] 0.00 0.00 4/4 FileWatchProc [504] 0.00 0.00 4/4 UpdateInterest [520] 0.00 0.00 4/6 TclChannelRelease [480] ----------------------------------------------- 0.00 0.00 11/11 DoReadChars [281] [282] 0.0 0.00 0.00 11 ReadChars [282] 0.00 0.00 11/501 Tcl_AppendLimitedToObj [207] 0.00 0.00 11/63 Tcl_SetObjLength [294] 0.00 0.00 11/501 Tcl_AppendToObj [346] 0.00 0.00 11/11 Tcl_ExternalToUtf [437] 0.00 0.00 11/11 TranslateInputEOL [438] 0.00 0.00 9/9 TclGetStringStorage [455] ----------------------------------------------- 0.00 0.00 1/1 Tcl_MainEx [7] [283] 0.0 0.00 0.00 1 TclDStringToObj [283] 0.00 0.00 1/923270 TclThreadAllocObj [43] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/3 Tcl_PackageObjCmd [130] 0.00 0.00 2/3 Tcl_CreateEnsemble [128] [284] 0.0 0.00 0.00 3 Tcl_AppendStringsToObj [284] 0.00 0.00 3/3 Tcl_AppendStringsToObjVA [285] ----------------------------------------------- 0.00 0.00 3/3 Tcl_AppendStringsToObj [284] [285] 0.0 0.00 0.00 3 Tcl_AppendStringsToObjVA [285] 0.00 0.00 6/501 Tcl_AppendLimitedToObj [207] 0.00 0.00 6/501 Tcl_AppendToObj [346] ----------------------------------------------- 3 TclAttemptCompileProc <cycle 2> [148] [286] 0.0 0.00 0.00 3 TclCompileCatchCmd <cycle 2> [286] 0.00 0.00 3/337 TclRegisterLiteral [202] 0.00 0.00 3/9 TclCreateExceptRange [454] 0.00 0.00 3/33 TclCompileCmdWord [393] 0.00 0.00 3/46 TclEmitForwardJump [384] 0.00 0.00 3/46 TclFixupForwardJump [385] 3 TclLocalScalarFromToken <cycle 2> [457] 3 TclCompileScript <cycle 2> [83] ----------------------------------------------- 0.00 0.00 3/3 TclAttemptCompileProc <cycle 2> [148] [287] 0.0 0.00 0.00 3 TclCompileNamespaceWhichCmd [287] 0.00 0.00 3/337 TclRegisterLiteral [202] ----------------------------------------------- 2 TclAttemptCompileProc <cycle 2> [148] [288] 0.0 0.00 0.00 2 TclCompileErrorCmd <cycle 2> [288] 0.00 0.00 2/337 TclRegisterLiteral [202] 2 TclCompileTokens <cycle 2> [230] ----------------------------------------------- 9 TclAttemptCompileProc <cycle 2> [148] [289] 0.0 0.00 0.00 9 TclCompileAppendCmd <cycle 2> [289] 0.00 0.00 1/337 TclRegisterLiteral [202] 9 TclCompileTokens <cycle 2> [230] 8 TclPushVarName <cycle 2> [270] 1 TclLocalScalarFromToken <cycle 2> [457] ----------------------------------------------- 1 TclAttemptCompileProc <cycle 2> [148] [290] 0.0 0.00 0.00 1 TclCompileDictGetCmd <cycle 2> [290] 0.00 0.00 1/337 TclRegisterLiteral [202] 1 TclCompileTokens <cycle 2> [230] ----------------------------------------------- 1 TclAttemptCompileProc <cycle 2> [148] [291] 0.0 0.00 0.00 1 TclCompileForCmd <cycle 2> [291] 0.00 0.00 1/337 TclRegisterLiteral [202] 0.00 0.00 3/33 TclCompileCmdWord [393] 0.00 0.00 2/9 TclCreateExceptRange [454] 0.00 0.00 2/6 TclFinalizeLoopExceptionRange [485] 0.00 0.00 1/46 TclEmitForwardJump [384] 0.00 0.00 1/46 TclFixupForwardJump [385] 0.00 0.00 1/20 TclCompileExprWords [409] 3 TclCompileScript <cycle 2> [83] 1 TclCompileExpr <cycle 2> [59] ----------------------------------------------- 0.00 0.00 1/34 TclOODefineObjCmd <cycle 1> [35] 0.00 0.00 3/34 TclOOObjDefObjCmd <cycle 1> [74] 0.00 0.00 5/34 TclProcCompileProc [61] 0.00 0.00 6/34 NsEval_Callback [293] 0.00 0.00 19/34 TclGetNamespaceForQualName <cycle 9> [19] [292] 0.0 0.00 0.00 34 TclPopStackFrame [292] 0.00 0.00 34/136251 Tcl_PopCallFrame [149] ----------------------------------------------- 0.00 0.00 6/6 TclNRRunCallbacks <cycle 1> [2] [293] 0.0 0.00 0.00 6 NsEval_Callback [293] 0.00 0.00 6/34 TclPopStackFrame [292] 0.00 0.00 6/545395 TclStackFree [313] ----------------------------------------------- 0.00 0.00 2/63 DoReadChars [281] 0.00 0.00 4/63 TclLocalScalar <cycle 2> [146] 0.00 0.00 11/63 ReadChars [282] 0.00 0.00 46/63 TclpNativeJoinPath <cycle 4> [274] [294] 0.0 0.00 0.00 63 Tcl_SetObjLength [294] 0.00 0.00 38/253119 SetStringFromAny [186] 0.00 0.00 10/102 Tcl_Realloc [367] ----------------------------------------------- 0.00 0.00 2/2 TclOOInit [8] [295] 0.0 0.00 0.00 2 Tcl_SetNamespaceUnknownHandler [295] 0.00 0.00 1/33111 Tcl_ListObjLength [189] ----------------------------------------------- 0.00 0.00 3/7 TclCallVarTraces <cycle 10> [244] 0.00 0.00 4/7 ExprObjCallback [297] [296] 0.0 0.00 0.00 7 Tcl_RestoreInterpState [296] 0.00 0.00 7/136327 Tcl_SetObjResult [220] 0.00 0.00 7/936903 TclpFree [310] 0.00 0.00 7/7 Tcl_DiscardInterpState [472] ----------------------------------------------- 0.00 0.00 4/545400 TclNRRunCallbacks <cycle 1> [2] 0.00 0.00 136237/545400 TclNRExecuteByteCode [41] 0.00 0.00 409159/545400 TclStackAlloc [298] [297] 0.0 0.00 0.00 545400 ExprObjCallback [297] 0.00 0.00 4/7 Tcl_RestoreInterpState [296] 0.00 0.00 4/143 Tcl_GetObjResult [361] 0.00 0.00 4/4 TclSetDuplicateObj [513] ----------------------------------------------- 0.00 0.00 1/409159 TclCompileReturnCmd [168] 0.00 0.00 2/409159 TclNRForeachCmd [228] 0.00 0.00 2/409159 TclPushVarName <cycle 2> [270] 0.00 0.00 2/409159 TclCompileObj [50] 0.00 0.00 4/409159 CompileExprTree <cycle 2> [267] 0.00 0.00 16/409159 ParseExpr [60] 0.00 0.00 18/409159 Tcl_ProcObjCmd [95] 0.00 0.00 19/409159 TclInitCompileEnv [123] 0.00 0.00 23/409159 ParseTokens <cycle 5> [301] 0.00 0.00 24/409159 TclCompileExpr <cycle 2> [59] 0.00 0.00 25/409159 TclEvalEx [3] 0.00 0.00 338/409159 TclResetShadowedCmdRefs [132] 0.00 0.00 136217/409159 TclNREvalObjEx [24] 0.00 0.00 136217/409159 TclNRInterpProcCore [253] 0.00 0.00 136251/409159 TclPushStackFrame [40] [298] 0.0 0.00 0.00 409159 TclStackAlloc [298] 0.00 0.00 409159/545400 ExprObjCallback [297] ----------------------------------------------- 0.00 0.00 1/1 TEBCresume [9] [299] 0.0 0.00 0.00 1 TclPtrUnsetVarIdx [299] 0.00 0.00 1/374607 UnsetVarStruct [185] ----------------------------------------------- [300] 0.0 0.00 0.00 245+640 <cycle 5 as a whole> [300] 0.00 0.00 562 ParseTokens <cycle 5> [301] 0.00 0.00 241 Tcl_ParseCommand <cycle 5> [353] 0.00 0.00 66 Tcl_ParseVarName <cycle 5> [376] 0.00 0.00 16 Tcl_ParseQuotedString <cycle 5> [422] ----------------------------------------------- 6 Tcl_ParseVarName <cycle 5> [376] 16 Tcl_ParseQuotedString <cycle 5> [422] 540 Tcl_ParseCommand <cycle 5> [353] [301] 0.0 0.00 0.00 562 ParseTokens <cycle 5> [301] 0.00 0.00 23/409159 TclStackAlloc [298] 0.00 0.00 23/231 Tcl_FreeParse [356] 0.00 0.00 23/545395 TclStackFree [313] 0.00 0.00 4/152 TclParseBackslash [360] 47 Tcl_ParseVarName <cycle 5> [376] 23 Tcl_ParseCommand <cycle 5> [353] ----------------------------------------------- [302] 0.0 0.00 0.00 1212539+654708 <cycle 7 as a whole> [302] 0.00 0.00 940023 TclpAlloc <cycle 7> [309] 0.00 0.00 654664 Tcl_Alloc <cycle 7> [312] 0.00 0.00 272540 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 19 RememberSyncObject <cycle 7> [411] 0.00 0.00 1 GetCache <cycle 7> [579] ----------------------------------------------- 0.00 0.00 1/3906152 Tcl_CreateInterp [5] 0.00 0.00 1/3906152 GetCache <cycle 7> [579] 0.00 0.00 183715/3906152 TclpRealloc [320] 0.00 0.00 922239/3906152 TclThreadFreeObj [311] 0.00 0.00 923270/3906152 TclThreadAllocObj [43] 0.00 0.00 936903/3906152 TclpFree [310] 0.00 0.00 940023/3906152 TclpAlloc <cycle 7> [309] [303] 0.0 0.00 0.00 3906152 TclpGetAllocCache [303] ----------------------------------------------- 0.00 0.00 28/1504183 TclParseNumber [217] 0.00 0.00 136535/1504183 FindElement [324] 0.00 0.00 1367620/1504183 TclMaxListLength [42] [304] 0.0 0.00 0.00 1504183 TclIsSpaceProc [304] ----------------------------------------------- 0.00 0.00 1/1229375 TclFinalizeThreadDataThread [597] 0.00 0.00 18/1229375 TclThreadStorageKeySet [417] 0.00 0.00 1229356/1229375 TclThreadStorageKeyGet [306] [305] 0.0 0.00 0.00 1229375 TclpThreadGetMasterTSD [305] ----------------------------------------------- 0.00 0.00 1/1229356 FinalizeThread [166] 0.00 0.00 1/1229356 TimerExitProc [649] 0.00 0.00 2/1229356 TclInThreadExit [558] 0.00 0.00 4/1229356 InitTimer [507] 0.00 0.00 1229348/1229356 Tcl_GetThreadData [307] [306] 0.0 0.00 0.00 1229356 TclThreadStorageKeyGet [306] 0.00 0.00 1229356/1229375 TclpThreadGetMasterTSD [305] ----------------------------------------------- 0.00 0.00 1/1229348 TclInitSubsystems [214] 0.00 0.00 1/1229348 Tcl_Exit [167] 0.00 0.00 1/1229348 TclFinalizeIOSubsystem [594] 0.00 0.00 1/1229348 Tcl_SetStartupScript [635] 0.00 0.00 1/1229348 TclGetMainLoop [603] 0.00 0.00 1/1229348 TclInitNotifier [618] 0.00 0.00 1/1229348 TclFinalizeNotifier [595] 0.00 0.00 1/1229348 Tcl_CreateEventSource [624] 0.00 0.00 1/1229348 Tcl_DeleteEventSource [625] 0.00 0.00 1/1229348 InitTimer [507] 0.00 0.00 1/1229348 FreePwBuf [577] 0.00 0.00 1/1229348 TclpGetPwUid [642] 0.00 0.00 1/1229348 Tcl_InitNotifier [634] 0.00 0.00 1/1229348 Tcl_FinalizeNotifier [628] 0.00 0.00 1/1229348 TclOOInit [8] 0.00 0.00 1/1229348 TclFinalizeAsync [593] 0.00 0.00 1/1229348 Tcl_AsyncCreate [623] 0.00 0.00 1/1229348 TclGetAsyncReadyPtr [601] 0.00 0.00 2/1229348 Tcl_CallWhenDeleted [258] 0.00 0.00 2/1229348 CheckForStdChannelsBeingClosed [544] 0.00 0.00 2/1229348 Tcl_ClearChannelHandlers [561] 0.00 0.00 2/1229348 GetKeys [32] 0.00 0.00 3/1229348 Tcl_GetStartupScript [538] 0.00 0.00 4/1229348 Tcl_CreateChannel [261] 0.00 0.00 4/1229348 FlushChannel [547] 0.00 0.00 4/1229348 TclFSCwdIsNative [511] 0.00 0.00 4/1229348 TclFSEpoch [512] 0.00 0.00 4/1229348 GetThreadHash [506] 0.00 0.00 6/1229348 Tcl_DeleteFileHandler [488] 0.00 0.00 8/1229348 Tcl_CreateThreadExitHandler [466] 0.00 0.00 38/1229348 Tcl_CreateNamespace <cycle 9> [172] 0.00 0.00 56/1229348 Claim [381] 0.00 0.00 56/1229348 Disclaim [382] 0.00 0.00 57/1229348 FsGetFirstFilesystem [383] 0.00 0.00 61/1229348 TclGetContLineTable [380] 0.00 0.00 1229017/1229348 TclFreeObj <cycle 3> [11] [307] 0.0 0.00 0.00 1229348 Tcl_GetThreadData [307] 0.00 0.00 1229348/1229356 TclThreadStorageKeyGet [306] 0.00 0.00 18/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 18/18 TclThreadStorageKeySet [417] ----------------------------------------------- 0.00 0.00 183715/1120618 TclpRealloc [320] 0.00 0.00 936903/1120618 TclpFree [310] [308] 0.0 0.00 0.00 1120618 Ptr2Block [308] ----------------------------------------------- 654664 Tcl_Alloc <cycle 7> [312] 0.00 0.00 2/1212539 Tcl_ParseBraces [362] 0.00 0.00 24/1212539 ParseExpr [60] 0.00 0.00 30/1212539 Tcl_Realloc [367] 0.00 0.00 46423/1212539 TclpRealloc [320] 0.00 0.00 68319/1212539 GrowStringBuffer [335] 0.00 0.00 170561/1212539 NewListIntRep [321] [309] 0.0 0.00 0.00 940023 TclpAlloc <cycle 7> [309] 0.00 0.00 940023/3906152 TclpGetAllocCache [303] 1 GetCache <cycle 7> [579] ----------------------------------------------- 0.00 0.00 1/936903 TclEvalEx [3] 0.00 0.00 1/936903 IfConditionCallback [215] 0.00 0.00 1/936903 TclFinalizeLoopExceptionRange [485] 0.00 0.00 1/936903 FsThrExitProc [578] 0.00 0.00 1/936903 Tcl_ListObjReplace [406] 0.00 0.00 1/936903 CheckAllRequirements [543] 0.00 0.00 1/936903 Tcl_PkgRequireEx [145] 0.00 0.00 1/936903 Tcl_PackageObjCmd [130] 0.00 0.00 1/936903 InterpProcNR2 [38] 0.00 0.00 1/936903 GetKeys [32] 0.00 0.00 1/936903 TimerExitProc [649] 0.00 0.00 1/936903 UnsetVarStruct [185] 0.00 0.00 1/936903 TclLookupVar <cycle 9> [109] 0.00 0.00 1/936903 TclOOInit [8] 0.00 0.00 2/936903 Tcl_DeleteCommandFromToken [563] 0.00 0.00 2/936903 FreeDictInternalRep [548] 0.00 0.00 2/936903 DiscardInputQueued [423] 0.00 0.00 2/936903 Tcl_SetChannelOption [246] 0.00 0.00 2/936903 RebuildLiteralTable [461] 0.00 0.00 2/936903 Tcl_PopCallFrame [149] 0.00 0.00 2/936903 Tcl_FreeParse [356] 0.00 0.00 2/936903 PkgRequireCore [257] 0.00 0.00 2/936903 RememberSyncObject <cycle 7> [411] 0.00 0.00 2/936903 TclPtrSetVarIdx <cycle 10> [36] 0.00 0.00 2/936903 FileCloseProc [546] 0.00 0.00 3/936903 FreeForeachInfo [527] 0.00 0.00 3/936903 FreeEnsembleCmdRep [526] 0.00 0.00 3/936903 TclSetNsPath [429] 0.00 0.00 3/936903 ClearHash [205] 0.00 0.00 3/936903 FreeProcessGlobalValue [528] 0.00 0.00 3/936903 FreeVarEntry [529] 0.00 0.00 4/936903 CreateHashEntry [20] 0.00 0.00 4/936903 CheckVersionAndConvert [439] 0.00 0.00 4/936903 SomeRequirementSatisfied [550] 0.00 0.00 5/936903 InvokeExitHandlers [580] 0.00 0.00 5/936903 TclpFinalizeMutex [500] 0.00 0.00 6/936903 FlushChannel [547] 0.00 0.00 6/936903 FreeNsNameInternalRep [478] 0.00 0.00 7/936903 TclJoinPath <cycle 6> [93] 0.00 0.00 7/936903 Tcl_RestoreInterpState [296] 0.00 0.00 9/936903 FreeIndex [450] 0.00 0.00 11/936903 TclThreadFinalizeContLines [622] 0.00 0.00 12/936903 TclMakeEnsemble [57] 0.00 0.00 12/936903 FinalizeThread [166] 0.00 0.00 12/936903 FreeFsPathInternalRep [440] 0.00 0.00 13/936903 TclFreeCompileEnv [153] 0.00 0.00 16/936903 TclCompileTokens <cycle 2> [230] 0.00 0.00 18/936903 TclFinalizeThreadDataThread [597] 0.00 0.00 19/936903 TclCompileIfCmd <cycle 2> [92] 0.00 0.00 19/936903 TclProcCleanupProc [200] 0.00 0.00 21/936903 Tcl_DStringFree [315] 0.00 0.00 24/936903 TclCompileExpr <cycle 2> [59] 0.00 0.00 40/936903 TclCleanupByteCode <cycle 3> [203] 0.00 0.00 50/936903 TclCreateProc [84] 0.00 0.00 67/936903 TclSubstTokens [71] 0.00 0.00 102/936903 TclArgumentRelease [180] 0.00 0.00 164/936903 ReleaseCmdWordData [407] 0.00 0.00 196/936903 TclReleaseLiteral <cycle 3> [354] 0.00 0.00 304/936903 TclCompileScript <cycle 2> [83] 0.00 0.00 595/936903 Tcl_DeleteHashTable [371] 0.00 0.00 34058/936903 TEBCresume [9] 0.00 0.00 46423/936903 TclpRealloc [320] 0.00 0.00 68531/936903 FreeStringInternalRep [336] 0.00 0.00 136215/936903 Tcl_ListObjAppendElement [23] 0.00 0.00 136442/936903 FreeCmdNameInternalRep [326] 0.00 0.00 170349/936903 FreeListInternalRep <cycle 3> [314] 0.00 0.00 343079/936903 TclFreeObj <cycle 3> [11] [310] 0.0 0.00 0.00 936903 TclpFree [310] 0.00 0.00 936903/3906152 TclpGetAllocCache [303] 0.00 0.00 936903/1120618 Ptr2Block [308] ----------------------------------------------- 0.00 0.00 1/922239 Tcl_PkgRequireEx [145] 0.00 0.00 1/922239 TclLookupVar <cycle 9> [109] 0.00 0.00 2/922239 DeleteDict [545] 0.00 0.00 2/922239 UnsetVarStruct [185] 0.00 0.00 2/922239 TclPtrSetVarIdx <cycle 10> [36] 0.00 0.00 4/922239 IfConditionCallback [215] 0.00 0.00 7/922239 TclJoinPath <cycle 6> [93] 0.00 0.00 19/922239 TclCompileIfCmd <cycle 2> [92] 0.00 0.00 102204/922239 TEBCresume [9] 0.00 0.00 136269/922239 Tcl_SetObjResult [220] 0.00 0.00 683728/922239 TclFreeObj <cycle 3> [11] [311] 0.0 0.00 0.00 922239 TclThreadFreeObj [311] 0.00 0.00 922239/3906152 TclpGetAllocCache [303] ----------------------------------------------- 3 RememberSyncObject <cycle 7> [411] 19 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 1/1212539 ParseLexeme [178] 0.00 0.00 1/1212539 TclAddLoopContinueFixup [583] 0.00 0.00 1/1212539 NsEnsembleImplementationCmdNR [70] 0.00 0.00 1/1212539 TclSetupEnv [58] 0.00 0.00 1/1212539 TclInterpInit [229] 0.00 0.00 1/1212539 FsGetFirstFilesystem [383] 0.00 0.00 1/1212539 Tcl_CreateEventSource [624] 0.00 0.00 1/1212539 UpdateStringOfInt [650] 0.00 0.00 1/1212539 TclGetContLineTable [380] 0.00 0.00 1/1212539 TclSetDuplicateObj [513] 0.00 0.00 1/1212539 TclNewFSPathObj [139] 0.00 0.00 1/1212539 CheckAllRequirements [543] 0.00 0.00 1/1212539 SomeRequirementSatisfied [550] 0.00 0.00 1/1212539 TclHandleCreate [606] 0.00 0.00 1/1212539 TclInitDoubleConversion [609] 0.00 0.00 1/1212539 TclDStringToObj [283] 0.00 0.00 1/1212539 TclSetProcessGlobalValue [209] 0.00 0.00 1/1212539 TclpInitLibraryPath [94] 0.00 0.00 1/1212539 TclpGetPwUid [642] 0.00 0.00 1/1212539 TclOOAddToSubclasses [559] 0.00 0.00 1/1212539 TclOODefineUnexportObjCmd [260] 0.00 0.00 1/1212539 TclOONewForwardMethod [271] 0.00 0.00 1/1212539 TclpDlopen [134] 0.00 0.00 1/1212539 Tcl_AsyncCreate [623] 0.00 0.00 2/1212539 Tcl_SetAssocData [259] 0.00 0.00 2/1212539 TclClockInit [80] 0.00 0.00 2/1212539 InitializeEncodingSearchPath <cycle 8> [86] 0.00 0.00 2/1212539 TclCreateExecEnv [276] 0.00 0.00 2/1212539 AllocChannelBuffer [542] 0.00 0.00 2/1212539 TclLookupArrayElement [161] 0.00 0.00 2/1212539 TclpOpenFileChannel [119] 0.00 0.00 2/1212539 TclOOAddToInstances [442] 0.00 0.00 3/1212539 Tcl_CallWhenDeleted [258] 0.00 0.00 3/1212539 TclExpandCodeArray [510] 0.00 0.00 3/1212539 Tcl_NewDictObj [269] 0.00 0.00 3/1212539 TclInitEncodingSubsystem [243] 0.00 0.00 3/1212539 DeleteEnsembleConfig <cycle 2> [131] 0.00 0.00 3/1212539 UpdateStringOfList [541] 0.00 0.00 3/1212539 GetThreadHash [506] 0.00 0.00 3/1212539 TclOONewForwardInstanceMethod [249] 0.00 0.00 4/1212539 Tcl_LoadObjCmd [54] 0.00 0.00 4/1212539 Tcl_PackageObjCmd [130] 0.00 0.00 4/1212539 TclNativeCreateNativeRep [100] 0.00 0.00 4/1212539 Tcl_RegisterConfig [89] 0.00 0.00 5/1212539 Tcl_CreateExitHandler [536] 0.00 0.00 5/1212539 FindPackage [234] 0.00 0.00 5/1212539 Tcl_PkgProvideEx [242] 0.00 0.00 5/1212539 InitLocalCache [254] 0.00 0.00 6/1212539 Tcl_CreateChannel [261] 0.00 0.00 6/1212539 DupFsPathInternalRep [477] 0.00 0.00 6/1212539 Tcl_TraceVar2 <cycle 9> [493] 0.00 0.00 6/1212539 AllocClass [522] 0.00 0.00 7/1212539 SetNsNameFromAny [195] 0.00 0.00 7/1212539 SetFsPathFromAny <cycle 6> [160] 0.00 0.00 7/1212539 GetKeys [32] 0.00 0.00 7/1212539 Tcl_SaveInterpState [476] 0.00 0.00 7/1212539 Tcl_DStringAppend [339] 0.00 0.00 7/1212539 TclOONewProcMethod [110] 0.00 0.00 8/1212539 TclLocalScalar <cycle 2> [146] 0.00 0.00 8/1212539 Tcl_CreateEncoding [245] 0.00 0.00 8/1212539 Tcl_CreateThreadExitHandler [466] 0.00 0.00 8/1212539 RebuildLiteralTable [461] 0.00 0.00 9/1212539 Tcl_GetIndexFromObjStruct [474] 0.00 0.00 9/1212539 TclOOInit [8] 0.00 0.00 10/1212539 CheckVersionAndConvert [439] 0.00 0.00 13/1212539 TclSetNsPath [429] 0.00 0.00 14/1212539 Tcl_DStringSetLength [338] 0.00 0.00 14/1212539 TclBN_mp_init [426] 0.00 0.00 15/1212539 Tcl_CreateEnsemble [128] 0.00 0.00 16/1212539 TclCompileTokens <cycle 2> [230] 0.00 0.00 17/1212539 SetDictFromAny [420] 0.00 0.00 17/1212539 Tcl_NewMethod [216] 0.00 0.00 18/1212539 Tcl_GetThreadData [307] 0.00 0.00 19/1212539 Tcl_SetByteArrayObj [416] 0.00 0.00 19/1212539 TclFindCompiledLocal [368] 0.00 0.00 19/1212539 TclContinuationsEnter [212] 0.00 0.00 23/1212539 TclInitByteCodeObj [208] 0.00 0.00 26/1212539 TclInitCompileEnv [123] 0.00 0.00 26/1212539 TclCompileEnsemble <cycle 2> [49] 0.00 0.00 26/1212539 Tcl_NewInstanceMethod [213] 0.00 0.00 30/1212539 AllocObject [157] 0.00 0.00 34/1212539 Tcl_Export [155] 0.00 0.00 34/1212539 Tcl_ProcObjCmd [95] 0.00 0.00 35/1212539 AllocObjEntry [392] 0.00 0.00 35/1212539 TclSetCmdNameObj [379] 0.00 0.00 50/1212539 TclCreateProc [84] 0.00 0.00 51/1212539 TclArgumentEnter [188] 0.00 0.00 64/1212539 Tcl_SplitList [158] 0.00 0.00 67/1212539 TclSubstTokens [71] 0.00 0.00 114/1212539 Tcl_CreateNamespace <cycle 9> [172] 0.00 0.00 116/1212539 Tcl_CreateInterp [5] 0.00 0.00 127/1212539 AllocVarEntry [364] 0.00 0.00 200/1212539 TclMakeEnsemble [57] 0.00 0.00 226/1212539 AllocChainEntry [357] 0.00 0.00 338/1212539 Tcl_CreateObjCommand [112] 0.00 0.00 386/1212539 TclCreateLiteral [181] 0.00 0.00 457/1212539 TclCompileScript <cycle 2> [83] 0.00 0.00 511/1212539 AllocStringEntry [345] 0.00 0.00 745/1212539 CreateHashEntry [20] 0.00 0.00 34057/1212539 TEBCresume [9] 0.00 0.00 68535/1212539 SetStringFromAny [186] 0.00 0.00 136223/1212539 Tcl_DuplicateObj [69] 0.00 0.00 136418/1212539 SetCmdNameFromAny [22] 0.00 0.00 136437/1212539 SetListFromAny [26] 0.00 0.00 138844/1212539 Tcl_NewStringObj [31] [312] 0.0 0.00 0.00 654664 Tcl_Alloc <cycle 7> [312] 654664 TclpAlloc <cycle 7> [309] ----------------------------------------------- 0.00 0.00 1/545395 TclCompileReturnCmd [168] 0.00 0.00 1/545395 TclOODefineObjCmd <cycle 1> [35] 0.00 0.00 2/545395 ForeachLoopStep [182] 0.00 0.00 2/545395 TclPushVarName <cycle 2> [270] 0.00 0.00 2/545395 TclCompileObj [50] 0.00 0.00 3/545395 TclOOObjDefObjCmd <cycle 1> [74] 0.00 0.00 4/545395 CompileExprTree <cycle 2> [267] 0.00 0.00 5/545395 TclProcCompileProc [61] 0.00 0.00 6/545395 NsEval_Callback [293] 0.00 0.00 16/545395 ParseExpr [60] 0.00 0.00 18/545395 Tcl_ProcObjCmd [95] 0.00 0.00 19/545395 TclInitCompileEnv [123] 0.00 0.00 19/545395 TclGetNamespaceForQualName <cycle 9> [19] 0.00 0.00 23/545395 ParseTokens <cycle 5> [301] 0.00 0.00 24/545395 TclCompileExpr <cycle 2> [59] 0.00 0.00 25/545395 TclEvalEx [3] 0.00 0.00 338/545395 Tcl_CreateObjCommand [112] 0.00 0.00 136217/545395 TEOEx_ListCallback [12] 0.00 0.00 136236/545395 TEBCresume [9] 0.00 0.00 272434/545395 InterpProcNR2 [38] [313] 0.0 0.00 0.00 545395 TclStackFree [313] ----------------------------------------------- 340623 TclFreeObj <cycle 3> [11] 0.00 0.00 2/170746 TclObjLookupVarEx <cycle 9> [39] 0.00 0.00 4/170746 SetStringFromAny [186] [314] 0.0 0.00 0.00 340629 FreeListInternalRep <cycle 3> [314] 0.00 0.00 170349/936903 TclpFree [310] 274481 TclFreeObj <cycle 3> [11] ----------------------------------------------- 0.00 0.00 1/274161 TclpInitLibraryPath [94] 0.00 0.00 1/274161 Tcl_GetEncodingNameFromEnvironment [272] 0.00 0.00 1/274161 TclpSetInitialEncodings [262] 0.00 0.00 1/274161 QueryConfigObjCmd [143] 0.00 0.00 2/274161 TclGetEnv [486] 0.00 0.00 2/274161 EnvTraceProc <cycle 10> [524] 0.00 0.00 2/274161 TclpSetVariables [211] 0.00 0.00 2/274161 Tcl_RegisterConfig [89] 0.00 0.00 4/274161 TclNativeCreateNativeRep [100] 0.00 0.00 5/274161 TclpObjNormalizePath [175] 0.00 0.00 5/274161 TclpFindExecutable [142] 0.00 0.00 6/274161 Tcl_LoadObjCmd [54] 0.00 0.00 6/274161 FindSymbol [56] 0.00 0.00 16/274161 TclOOInit [8] 0.00 0.00 18/274161 Tcl_ProcObjCmd [95] 0.00 0.00 30/274161 TclMakeEnsemble [57] 0.00 0.00 91/274161 TclSetupEnv [58] 0.00 0.00 107/274161 TclCompileTokens <cycle 2> [230] 0.00 0.00 114/274161 Tcl_CreateNamespace <cycle 9> [172] 0.00 0.00 468/274161 TclpFindVariable [494] 0.00 0.00 273279/274161 TclGetNamespaceForQualName <cycle 9> [19] [315] 0.0 0.00 0.00 274161 Tcl_DStringFree [315] 0.00 0.00 21/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 1/274143 TclOOInit [8] 0.00 0.00 2/274143 TclGetEnv [486] 0.00 0.00 2/274143 TclpFindExecutable [142] 0.00 0.00 2/274143 Tcl_GetEncodingNameFromEnvironment [272] 0.00 0.00 2/274143 FindSymbol [56] 0.00 0.00 2/274143 Tcl_RegisterConfig [89] 0.00 0.00 6/274143 Tcl_LoadObjCmd [54] 0.00 0.00 6/274143 TclpFindVariable [494] 0.00 0.00 14/274143 Tcl_UtfToExternalDString [427] 0.00 0.00 18/274143 Tcl_ProcObjCmd [95] 0.00 0.00 30/274143 TclMakeEnsemble [57] 0.00 0.00 101/274143 TclCompileTokens <cycle 2> [230] 0.00 0.00 114/274143 Tcl_CreateNamespace <cycle 9> [172] 0.00 0.00 564/274143 Tcl_ExternalToUtfDString [343] 0.00 0.00 273279/274143 TclGetNamespaceForQualName <cycle 9> [19] [316] 0.0 0.00 0.00 274143 Tcl_DStringInit [316] ----------------------------------------------- 2 GetCache <cycle 7> [579] 0.00 0.00 1/1212539 Tcl_SetSystemEncoding [273] 0.00 0.00 1/1212539 TclInitEncodingSubsystem [243] 0.00 0.00 1/1212539 TclSetupEnv [58] 0.00 0.00 1/1212539 Tcl_Exit [167] 0.00 0.00 1/1212539 TclCreateExecEnv [276] 0.00 0.00 1/1212539 FsGetFirstFilesystem [383] 0.00 0.00 1/1212539 Tcl_FSMountsChanged [627] 0.00 0.00 1/1212539 TclInitNotifier [618] 0.00 0.00 1/1212539 TclInitObjSubsystem [226] 0.00 0.00 1/1212539 TclSetProcessGlobalValue [209] 0.00 0.00 1/1212539 Tcl_AsyncCreate [623] 0.00 0.00 2/1212539 Tcl_CreateInterp [5] 0.00 0.00 2/1212539 TclFinalizeNotifier [595] 0.00 0.00 2/1212539 Tcl_EventuallyFree [564] 0.00 0.00 2/1212539 TclThreadAllocObj [43] 0.00 0.00 2/1212539 TclGetProcessGlobalValue <cycle 8> [90] 0.00 0.00 3/1212539 PutBlocks [531] 0.00 0.00 4/1212539 Tcl_CreateEncoding [245] 0.00 0.00 4/1212539 Tcl_LoadObjCmd [54] 0.00 0.00 5/1212539 Tcl_CreateExitHandler [536] 0.00 0.00 6/1212539 Tcl_FreeEncoding [490] 0.00 0.00 6/1212539 TclGetEnv [486] 0.00 0.00 6/1212539 InvokeExitHandlers [580] 0.00 0.00 9/1212539 Tcl_GetEncoding [231] 0.00 0.00 13/1212539 Tcl_RegisterObjType [224] 0.00 0.00 18/1212539 TclThreadStorageKeySet [417] 0.00 0.00 136221/1212539 Tcl_Release [492] 0.00 0.00 136222/1212539 Tcl_Preserve [475] [317] 0.0 0.00 0.00 272540 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 19/19 TclRememberMutex [413] 19 Tcl_Alloc <cycle 7> [312] 19 RememberSyncObject <cycle 7> [411] ----------------------------------------------- 0.00 0.00 1/272537 Tcl_CreateInterp [5] 0.00 0.00 3/272537 TclOOObjDefObjCmd <cycle 1> [74] 0.00 0.00 6/272537 TclClearRootEnsemble [481] 0.00 0.00 136237/272537 TclNRExecuteByteCode [41] 0.00 0.00 136290/272537 EvalObjvCore [16] [318] 0.0 0.00 0.00 272537 TclResetRewriteEnsemble [318] ----------------------------------------------- 0.00 0.00 114911/253081 Tcl_AppendLimitedToObj [207] 0.00 0.00 138170/253081 Tcl_AppendObjToObj [201] [319] 0.0 0.00 0.00 253081 SetUnicodeObj [319] 0.00 0.00 114754/114754 GrowStringBuffer [335] ----------------------------------------------- 0.00 0.00 2/252066 Tcl_ParseBraces [362] 0.00 0.00 5/252066 Tcl_ListObjReplace [406] 0.00 0.00 102/252066 Tcl_Realloc [367] 0.00 0.00 114754/252066 GrowStringBuffer [335] 0.00 0.00 137203/252066 Tcl_ListObjAppendElement [23] [320] 0.0 0.00 0.00 252066 TclpRealloc [320] 0.00 0.00 183715/3906152 TclpGetAllocCache [303] 0.00 0.00 183715/1120618 Ptr2Block [308] 0.00 0.00 46423/1212539 TclpAlloc <cycle 7> [309] 0.00 0.00 46423/936903 TclpFree [310] ----------------------------------------------- 169515 NewListIntRep [321] 0.00 0.00 1/170561 Tcl_ListObjReplace [406] 0.00 0.00 18/170561 Tcl_NewListObj [85] 0.00 0.00 1028/170561 Tcl_SetListObj [340] 0.00 0.00 169514/170561 SetListFromAny [26] [321] 0.0 0.00 0.00 170561+169515 NewListIntRep [321] 0.00 0.00 170561/1212539 TclpAlloc <cycle 7> [309] 169515 NewListIntRep [321] ----------------------------------------------- 0.00 0.00 137209/137209 CreateHashEntry [20] [322] 0.0 0.00 0.00 137209 CompareStringKeys [322] ----------------------------------------------- 0.00 0.00 136907/136907 CreateHashEntry [20] [323] 0.0 0.00 0.00 136907 TclHashObjKey [323] ----------------------------------------------- 0.00 0.00 136506/136506 TclFindElement [325] [324] 0.0 0.00 0.00 136506 FindElement [324] 0.00 0.00 136535/1504183 TclIsSpaceProc [304] ----------------------------------------------- 0.00 0.00 69/136506 Tcl_SplitList [158] 0.00 0.00 136437/136506 SetListFromAny [26] [325] 0.0 0.00 0.00 136506 TclFindElement [325] 0.00 0.00 136506/136506 FindElement [324] ----------------------------------------------- 0.00 0.00 1/136444 SetCmdNameFromAny [22] 0.00 0.00 136443/136444 TclFreeObj <cycle 3> [11] [326] 0.0 0.00 0.00 136444 FreeCmdNameInternalRep [326] 0.00 0.00 136442/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 136363/136363 CreateHashEntry [20] [327] 0.0 0.00 0.00 136363 CompareVarKeys [327] ----------------------------------------------- 0.00 0.00 2/136358 SetListFromAny [26] 0.00 0.00 24/136358 TclFreeObj <cycle 3> [11] 0.00 0.00 136332/136358 TclObjLookupVarEx <cycle 9> [39] [328] 0.0 0.00 0.00 136358 FreeParsedVarName [328] ----------------------------------------------- 0.00 0.00 136299/136299 TclNRRunCallbacks <cycle 1> [2] [329] 0.0 0.00 0.00 136299 Dispatch [329] ----------------------------------------------- 0.00 0.00 136298/136298 TclNRRunCallbacks <cycle 1> [2] [330] 0.0 0.00 0.00 136298 NRCommand [330] ----------------------------------------------- 0.00 0.00 1/136252 Tcl_CreateInterp [5] 0.00 0.00 1/136252 TclOODefineObjCmd <cycle 1> [35] 0.00 0.00 3/136252 TclOOObjDefObjCmd <cycle 1> [74] 0.00 0.00 5/136252 TclProcCompileProc [61] 0.00 0.00 6/136252 NRNamespaceEvalCmd [183] 0.00 0.00 19/136252 TclGetNamespaceForQualName <cycle 9> [19] 0.00 0.00 136217/136252 TclPushProcCallFrame [29] [331] 0.0 0.00 0.00 136252 Tcl_PushCallFrame [331] ----------------------------------------------- 0.00 0.00 3/136223 TclSkipTailcall [535] 0.00 0.00 3/136223 TEBCresume [9] 0.00 0.00 136217/136223 TclNREvalObjEx [24] [332] 0.0 0.00 0.00 136223 TclMarkTailcall [332] ----------------------------------------------- 0.00 0.00 136217/136217 TclNRRunCallbacks <cycle 1> [2] [333] 0.0 0.00 0.00 136217 TEOV_Error [333] ----------------------------------------------- 0.00 0.00 136215/136215 TclNRRunCallbacks <cycle 1> [2] [334] 0.0 0.00 0.00 136215 TEOV_RestoreVarFrame [334] ----------------------------------------------- 0.00 0.00 114754/114754 SetUnicodeObj [319] [335] 0.0 0.00 0.00 114754 GrowStringBuffer [335] 0.00 0.00 114754/252066 TclpRealloc [320] 0.00 0.00 68319/1212539 TclpAlloc <cycle 7> [309] ----------------------------------------------- 0.00 0.00 1/68531 GetKeys [32] 0.00 0.00 1/68531 SetEndOffsetFromAny [582] 0.00 0.00 3/68531 TclInitByteCodeObj [208] 0.00 0.00 3/68531 SetFsPathFromAny <cycle 6> [160] 0.00 0.00 168/68531 SetCmdNameFromAny [22] 0.00 0.00 204/68531 SetListFromAny [26] 0.00 0.00 68151/68531 TclFreeObj <cycle 3> [11] [336] 0.0 0.00 0.00 68531 FreeStringInternalRep [336] 0.00 0.00 68531/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 137/2007 TclParseAllWhiteSpace [363] 0.00 0.00 1870/2007 Tcl_ParseCommand <cycle 5> [353] [337] 0.0 0.00 0.00 2007 ParseWhiteSpace [337] ----------------------------------------------- 0.00 0.00 1/1423 Tcl_LoadObjCmd [54] 0.00 0.00 14/1423 Tcl_UtfToExternalDString [427] 0.00 0.00 72/1423 Tcl_CreateNamespace <cycle 9> [172] 0.00 0.00 599/1423 Tcl_ExternalToUtfDString [343] 0.00 0.00 737/1423 TclGetNamespaceForQualName <cycle 9> [19] [338] 0.0 0.00 0.00 1423 Tcl_DStringSetLength [338] 0.00 0.00 14/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 7/102 Tcl_Realloc [367] ----------------------------------------------- 0.00 0.00 2/1237 TclGetEnv [486] 0.00 0.00 2/1237 Tcl_GetEncodingNameFromEnvironment [272] 0.00 0.00 3/1237 TclpFindExecutable [142] 0.00 0.00 4/1237 FindSymbol [56] 0.00 0.00 6/1237 Tcl_RegisterConfig [89] 0.00 0.00 9/1237 Tcl_LoadObjCmd [54] 0.00 0.00 32/1237 Tcl_ProcObjCmd [95] 0.00 0.00 32/1237 TclOOInit [8] 0.00 0.00 91/1237 TclCompileTokens <cycle 2> [230] 0.00 0.00 103/1237 TclMakeEnsemble [57] 0.00 0.00 216/1237 Tcl_CreateNamespace <cycle 9> [172] 0.00 0.00 737/1237 TclGetNamespaceForQualName <cycle 9> [19] [339] 0.0 0.00 0.00 1237 Tcl_DStringAppend [339] 0.00 0.00 8/102 Tcl_Realloc [367] 0.00 0.00 7/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1028/1028 Tcl_ListObjAppendElement [23] [340] 0.0 0.00 0.00 1028 Tcl_SetListObj [340] 0.00 0.00 1028/170561 NewListIntRep [321] ----------------------------------------------- 0.00 0.00 24/973 TclCompileExpr <cycle 2> [59] 0.00 0.00 54/973 TclCompileVarSubst <cycle 2> [255] 0.00 0.00 58/973 TclCompileTokens <cycle 2> [230] 0.00 0.00 837/973 TclCompileScript <cycle 2> [83] [341] 0.0 0.00 0.00 973 TclAdvanceLines [341] ----------------------------------------------- 0.00 0.00 837/837 TclCompileScript <cycle 2> [83] [342] 0.0 0.00 0.00 837 TclAdvanceContinuations [342] ----------------------------------------------- 0.00 0.00 1/564 Tcl_MainEx [7] 0.00 0.00 1/564 TclpGetCwd [641] 0.00 0.00 1/564 TclpFindExecutable [142] 0.00 0.00 1/564 TclpInitLibraryPath [94] 0.00 0.00 1/564 QueryConfigObjCmd [143] 0.00 0.00 2/564 TclGetEnv [486] 0.00 0.00 2/564 TclpSetVariables [211] 0.00 0.00 91/564 TclSetupEnv [58] 0.00 0.00 464/564 TclpFindVariable [494] [343] 0.0 0.00 0.00 564 Tcl_ExternalToUtfDString [343] 0.00 0.00 599/1423 Tcl_DStringSetLength [338] 0.00 0.00 564/274143 Tcl_DStringInit [316] 0.00 0.00 488/513 EscapeFreeProc [344] 0.00 0.00 488/499 UtfExtToUtfIntProc [347] 0.00 0.00 97/97 Iso88591ToUtfProc [370] ----------------------------------------------- 0.00 0.00 11/513 Tcl_ExternalToUtf [437] 0.00 0.00 14/513 Tcl_UtfToExternalDString [427] 0.00 0.00 488/513 Tcl_ExternalToUtfDString [343] [344] 0.0 0.00 0.00 513 EscapeFreeProc [344] 0.00 0.00 14/83 Tcl_UtfCharComplete [372] ----------------------------------------------- 0.00 0.00 511/511 CreateHashEntry [20] [345] 0.0 0.00 0.00 511 AllocStringEntry [345] 0.00 0.00 511/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/501 TEBCresume [9] 0.00 0.00 1/501 TclOOObjectName [179] 0.00 0.00 2/501 TclRenameCommand [152] 0.00 0.00 3/501 TclCompileEnsemble <cycle 2> [49] 0.00 0.00 3/501 TclOOObjDefObjCmd <cycle 1> [74] 0.00 0.00 6/501 Tcl_AppendStringsToObjVA [285] 0.00 0.00 6/501 Tcl_AppendFormatToObj [159] 0.00 0.00 10/501 TclSubstTokens [71] 0.00 0.00 11/501 ReadChars [282] 0.00 0.00 13/501 DeleteEnsembleConfig <cycle 2> [131] 0.00 0.00 17/501 TclpNativeJoinPath <cycle 4> [274] 0.00 0.00 44/501 Tcl_GetCommandFullName [256] 0.00 0.00 184/501 TclWordKnownAtCompileTime [129] 0.00 0.00 200/501 TclMakeEnsemble [57] [346] 0.0 0.00 0.00 501 Tcl_AppendToObj [346] ----------------------------------------------- 0.00 0.00 11/499 Tcl_ExternalToUtf [437] 0.00 0.00 488/499 Tcl_ExternalToUtfDString [343] [347] 0.0 0.00 0.00 499 UtfExtToUtfIntProc [347] ----------------------------------------------- 0.00 0.00 10/348 TclOOSetupVariableResolver [443] 0.00 0.00 338/348 Tcl_CreateObjCommand [112] [348] 0.0 0.00 0.00 348 TclInvalidateNsPath [348] ----------------------------------------------- 0.00 0.00 2/337 TclOptimizeBytecode [118] 0.00 0.00 7/337 CompileExprTree <cycle 2> [267] 0.00 0.00 7/337 TclCompileTokens <cycle 2> [230] 0.00 0.00 8/337 TclCompileEnsemble <cycle 2> [49] 0.00 0.00 31/337 TclCompileInvocation <cycle 2> [120] 0.00 0.00 59/337 CompileCmdLiteral [121] 0.00 0.00 223/337 TclInitByteCodeObj [208] [349] 0.0 0.00 0.00 337 TclFetchLiteral [349] ----------------------------------------------- 1 AppendPath <cycle 4> [105] 1 UpdateStringOfFsPath <cycle 4> [219] 40 TclpNativeJoinPath <cycle 4> [274] 0.00 0.00 1/298 TclNativePathInFilesystem [218] 0.00 0.00 1/298 InitializeEncodingSearchPath <cycle 8> [86] 0.00 0.00 1/298 TEBCresume [9] 0.00 0.00 1/298 Tcl_FSEvalFileEx [14] 0.00 0.00 1/298 Tcl_AppendFormatToObj [159] 0.00 0.00 1/298 TclSetProcessGlobalValue [209] 0.00 0.00 1/298 TclpInitLibraryPath [94] 0.00 0.00 2/298 TclOptimizeBytecode [118] 0.00 0.00 3/298 Tcl_PackageObjCmd [130] 0.00 0.00 3/298 TclOOObjDefObjCmd <cycle 1> [74] 0.00 0.00 4/298 TclNativeCreateNativeRep [100] 0.00 0.00 4/298 TclCompileUnsetCmd <cycle 2> [147] 0.00 0.00 5/298 TclpObjNormalizePath [175] 0.00 0.00 5/298 TclLocalScalar <cycle 2> [146] 0.00 0.00 5/298 TclSubstTokens [71] 0.00 0.00 6/298 TclCompileEnsemble <cycle 2> [49] 0.00 0.00 6/298 Tcl_ProcObjCmd [95] 0.00 0.00 7/298 SetFsPathFromAny <cycle 6> [160] 0.00 0.00 44/298 TclpGetNativePathType [137] 0.00 0.00 44/298 TclGetPathType [126] 0.00 0.00 58/298 TclJoinPath <cycle 6> [93] 0.00 0.00 60/298 CompileCmdLiteral [121] [350] 0.0 0.00 0.00 305 Tcl_GetStringFromObj <cycle 4> [350] 4 Tcl_GetString <cycle 4> [378] ----------------------------------------------- 0.00 0.00 1/269 Tcl_CallWhenDeleted [258] 0.00 0.00 1/269 TclInitEncodingSubsystem [243] 0.00 0.00 1/269 NsEnsembleImplementationCmdNR [70] 0.00 0.00 1/269 TclSetupEnv [58] 0.00 0.00 1/269 TclGetContLineTable [380] 0.00 0.00 1/269 TclInitObjSubsystem [226] 0.00 0.00 2/269 TclInterpInit [229] 0.00 0.00 3/269 Tcl_NewDictObj [269] 0.00 0.00 3/269 GetThreadHash [506] 0.00 0.00 3/269 AllocClass [522] 0.00 0.00 8/269 Tcl_NewInstanceMethod [213] 0.00 0.00 9/269 Tcl_CreateInterp [5] 0.00 0.00 15/269 Tcl_CreateEnsemble [128] 0.00 0.00 17/269 SetDictFromAny [420] 0.00 0.00 38/269 LocateTargetAddresses [141] 0.00 0.00 40/269 TclInitVarHashTable [387] 0.00 0.00 49/269 TclOptimizeBytecode [118] 0.00 0.00 76/269 Tcl_CreateNamespace <cycle 9> [172] [351] 0.0 0.00 0.00 269 Tcl_InitCustomHashTable [351] ----------------------------------------------- 0.00 0.00 19/265 NsEnsembleImplementationCmdNR [70] 0.00 0.00 246/265 Tcl_SetEnsembleMappingDict [136] [352] 0.0 0.00 0.00 265 Tcl_DictObjNext [352] 0.00 0.00 18/18 Tcl_DictObjDone [418] ----------------------------------------------- 23 ParseTokens <cycle 5> [301] 0.00 0.00 16/245 TclEvalEx [3] 0.00 0.00 16/245 ParseExpr [60] 0.00 0.00 186/245 TclCompileScript <cycle 2> [83] [353] 0.0 0.00 0.00 241 Tcl_ParseCommand <cycle 5> [353] 0.00 0.00 1870/2007 ParseWhiteSpace [337] 0.00 0.00 135/136 Tcl_ParseBraces [362] 540 ParseTokens <cycle 5> [301] 8 Tcl_ParseQuotedString <cycle 5> [422] ----------------------------------------------- 211 TclCleanupByteCode <cycle 3> [203] 0.00 0.00 14/170746 TclFreeCompileEnv [153] 0.00 0.00 14/170746 TclFreeLocalCache [154] [354] 0.0 0.00 0.00 239 TclReleaseLiteral <cycle 3> [354] 0.00 0.00 196/936903 TclpFree [310] 0.00 0.00 12/98 Tcl_DeleteHashEntry [369] 159 TclFreeObj <cycle 3> [11] ----------------------------------------------- 0.00 0.00 3/237 CompileExprTree <cycle 2> [267] 0.00 0.00 234/237 TclRegisterLiteral [202] [355] 0.0 0.00 0.00 237 TclAddLiteralObj [355] ----------------------------------------------- 0.00 0.00 16/231 TclEvalEx [3] 0.00 0.00 16/231 ParseExpr [60] 0.00 0.00 23/231 ParseTokens <cycle 5> [301] 0.00 0.00 24/231 TclCompileExpr <cycle 2> [59] 0.00 0.00 152/231 TclCompileScript <cycle 2> [83] [356] 0.0 0.00 0.00 231 Tcl_FreeParse [356] 0.00 0.00 2/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 226/226 CreateHashEntry [20] [357] 0.0 0.00 0.00 226 AllocChainEntry [357] 0.00 0.00 226/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/197 Tcl_CallWhenDeleted [258] 0.00 0.00 1/197 TclInitEncodingSubsystem [243] 0.00 0.00 1/197 NsEnsembleImplementationCmdNR [70] 0.00 0.00 1/197 TclGetContLineTable [380] 0.00 0.00 1/197 TclInitObjSubsystem [226] 0.00 0.00 2/197 TclInterpInit [229] 0.00 0.00 3/197 GetThreadHash [506] 0.00 0.00 9/197 Tcl_CreateInterp [5] 0.00 0.00 15/197 Tcl_CreateEnsemble [128] 0.00 0.00 38/197 LocateTargetAddresses [141] 0.00 0.00 49/197 TclOptimizeBytecode [118] 0.00 0.00 76/197 Tcl_CreateNamespace <cycle 9> [172] [358] 0.0 0.00 0.00 197 Tcl_InitHashTable [358] ----------------------------------------------- 0.00 0.00 4/161 Tcl_UtfToTitle [638] 0.00 0.00 5/161 Tcl_UtfToLower [637] 0.00 0.00 152/161 TclParseBackslash [360] [359] 0.0 0.00 0.00 161 Tcl_UniCharToUtf [359] ----------------------------------------------- 0.00 0.00 1/152 TclWordKnownAtCompileTime [129] 0.00 0.00 4/152 ParseTokens <cycle 5> [301] 0.00 0.00 5/152 TclSubstTokens [71] 0.00 0.00 33/152 TclCompileTokens <cycle 2> [230] 0.00 0.00 109/152 Tcl_ParseBraces [362] [360] 0.0 0.00 0.00 152 TclParseBackslash [360] 0.00 0.00 152/161 Tcl_UniCharToUtf [359] 0.00 0.00 65/83 Tcl_UtfCharComplete [372] ----------------------------------------------- 0.00 0.00 4/143 ExprObjCallback [297] 0.00 0.00 6/143 Tcl_GetStringResult [232] 0.00 0.00 7/143 Tcl_SaveInterpState [476] 0.00 0.00 59/143 TEBCresume [9] 0.00 0.00 67/143 TclEvalEx [3] [361] 0.0 0.00 0.00 143 Tcl_GetObjResult [361] ----------------------------------------------- 0.00 0.00 1/136 ParseExpr [60] 0.00 0.00 135/136 Tcl_ParseCommand <cycle 5> [353] [362] 0.0 0.00 0.00 136 Tcl_ParseBraces [362] 0.00 0.00 109/152 TclParseBackslash [360] 0.00 0.00 2/1212539 TclpAlloc <cycle 7> [309] 0.00 0.00 2/252066 TclpRealloc [320] ----------------------------------------------- 0.00 0.00 6/129 Tcl_ProcObjCmd [95] 0.00 0.00 24/129 TclCompileExpr <cycle 2> [59] 0.00 0.00 99/129 ParseExpr [60] [363] 0.0 0.00 0.00 129 TclParseAllWhiteSpace [363] 0.00 0.00 137/2007 ParseWhiteSpace [337] ----------------------------------------------- 0.00 0.00 127/127 CreateHashEntry [20] [364] 0.0 0.00 0.00 127 AllocVarEntry [364] 0.00 0.00 127/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/127 TclCompileContinueCmd [590] 0.00 0.00 126/127 TclEmitInvoke [377] [365] 0.0 0.00 0.00 127 TclGetInnermostExceptionRange [365] ----------------------------------------------- 0.00 0.00 1/110 TclInitEncodingSubsystem [243] 0.00 0.00 1/110 TclSetupEnv [58] 0.00 0.00 1/110 FinalizeThread [166] 0.00 0.00 1/110 TclCreateExecEnv [276] 0.00 0.00 1/110 FsGetFirstFilesystem [383] 0.00 0.00 1/110 Tcl_MainEx [7] 0.00 0.00 1/110 TclFinalizeNotifier [595] 0.00 0.00 1/110 TclInitObjSubsystem [226] 0.00 0.00 1/110 Tcl_AsyncCreate [623] 0.00 0.00 2/110 Tcl_SetSystemEncoding [273] 0.00 0.00 2/110 Tcl_Exit [167] 0.00 0.00 2/110 FlushChannel [547] 0.00 0.00 2/110 Tcl_EventuallyFree [564] 0.00 0.00 2/110 GetCache <cycle 7> [579] 0.00 0.00 2/110 TclThreadAllocObj [43] 0.00 0.00 2/110 TclSetProcessGlobalValue [209] 0.00 0.00 3/110 Tcl_CreateInterp [5] 0.00 0.00 3/110 Tcl_Release [492] 0.00 0.00 3/110 PutBlocks [531] 0.00 0.00 3/110 FreeProcessGlobalValue [528] 0.00 0.00 4/110 Tcl_CreateEncoding [245] 0.00 0.00 4/110 Tcl_LoadObjCmd [54] 0.00 0.00 5/110 TclGetProcessGlobalValue <cycle 8> [90] 0.00 0.00 6/110 TclGetEnv [486] 0.00 0.00 7/110 InvokeExitHandlers [580] 0.00 0.00 9/110 Tcl_GetEncoding [231] 0.00 0.00 9/110 TclCallVarTraces <cycle 10> [244] 0.00 0.00 13/110 Tcl_RegisterObjType [224] 0.00 0.00 18/110 TclThreadStorageKeySet [417] [366] 0.0 0.00 0.00 110 Tcl_MutexUnlock [366] ----------------------------------------------- 0.00 0.00 1/102 TclExpandCodeArray [510] 0.00 0.00 1/102 Tcl_Preserve [475] 0.00 0.00 6/102 TclBN_mp_grow [479] 0.00 0.00 7/102 Tcl_Export [155] 0.00 0.00 7/102 Tcl_DStringSetLength [338] 0.00 0.00 8/102 Tcl_DStringAppend [339] 0.00 0.00 10/102 Tcl_SetObjLength [294] 0.00 0.00 62/102 TclCompileScript <cycle 2> [83] [367] 0.0 0.00 0.00 102 Tcl_Realloc [367] 0.00 0.00 102/252066 TclpRealloc [320] 0.00 0.00 30/1212539 TclpAlloc <cycle 7> [309] ----------------------------------------------- 0.00 0.00 7/98 CompileReturnInternal [163] 0.00 0.00 44/98 TclCompileVarSubst <cycle 2> [255] 0.00 0.00 47/98 TclPushVarName <cycle 2> [270] [368] 0.0 0.00 0.00 98 TclFindCompiledLocal [368] 0.00 0.00 19/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/98 TclEvalEx [3] 0.00 0.00 1/98 TclProcCleanupProc [200] 0.00 0.00 1/98 InterpProcNR2 [38] 0.00 0.00 1/98 TclCleanupVar [588] 0.00 0.00 2/98 Tcl_DeleteCommandFromToken [563] 0.00 0.00 2/98 UnsetVarStruct [185] 0.00 0.00 3/98 ClearHash [205] 0.00 0.00 5/98 TclThreadFinalizeContLines [622] 0.00 0.00 12/98 TclReleaseLiteral <cycle 3> [354] 0.00 0.00 19/98 TclCleanupByteCode <cycle 3> [203] 0.00 0.00 51/98 TclArgumentRelease [180] [369] 0.0 0.00 0.00 98 Tcl_DeleteHashEntry [369] ----------------------------------------------- 0.00 0.00 97/97 Tcl_ExternalToUtfDString [343] [370] 0.0 0.00 0.00 97 Iso88591ToUtfProc [370] ----------------------------------------------- 0.00 0.00 1/95 ClearTable [570] 0.00 0.00 1/95 TclSetupEnv [58] 0.00 0.00 1/95 TclThreadFinalizeContLines [622] 0.00 0.00 2/95 DeleteDict [545] 0.00 0.00 3/95 FreeThreadHash [221] 0.00 0.00 87/95 TclOptimizeBytecode [118] [371] 0.0 0.00 0.00 95 Tcl_DeleteHashTable [371] 0.00 0.00 595/936903 TclpFree [310] 0.00 0.00 2/2 TclFreeObjEntry [555] ----------------------------------------------- 0.00 0.00 4/83 AppendPrintfToObjVA [67] 0.00 0.00 14/83 EscapeFreeProc [344] 0.00 0.00 65/83 TclParseBackslash [360] [372] 0.0 0.00 0.00 83 Tcl_UtfCharComplete [372] ----------------------------------------------- 0.00 0.00 3/80 NsEnsembleImplementationCmdNR [70] 0.00 0.00 3/80 TEBCresume [9] 0.00 0.00 3/80 Tcl_FSJoinPath [107] 0.00 0.00 3/80 TclOOObjDefObjCmd <cycle 1> [74] 0.00 0.00 29/80 TclCompileEnsemble <cycle 2> [49] 0.00 0.00 39/80 TclCompileExpr <cycle 2> [59] [373] 0.0 0.00 0.00 80 Tcl_ListObjGetElements [373] ----------------------------------------------- 0.00 0.00 1/77 TclpFindExecutable [142] 0.00 0.00 4/77 Tcl_LoadObjCmd [54] 0.00 0.00 72/77 Tcl_CreateNamespace <cycle 9> [172] [374] 0.0 0.00 0.00 77 TclDStringAppendDString [374] ----------------------------------------------- 0.00 0.00 74/74 Tcl_CreateNamespace <cycle 9> [172] [375] 0.0 0.00 0.00 74 TclGetNamespaceChildTable [375] ----------------------------------------------- 47 ParseTokens <cycle 5> [301] 0.00 0.00 19/245 ParseExpr [60] [376] 0.0 0.00 0.00 66 Tcl_ParseVarName <cycle 5> [376] 6 ParseTokens <cycle 5> [301] ----------------------------------------------- 0.00 0.00 3/63 TclCompileEnsemble <cycle 2> [49] 0.00 0.00 60/63 TclCompileInvocation <cycle 2> [120] [377] 0.0 0.00 0.00 63 TclEmitInvoke [377] 0.00 0.00 126/127 TclGetInnermostExceptionRange [365] ----------------------------------------------- 4 Tcl_GetStringFromObj <cycle 4> [350] 46 TclpNativeJoinPath <cycle 4> [274] 0.00 0.00 1/298 TclParseNumber [217] 0.00 0.00 1/298 TclCompileInfoCommandsCmd [165] 0.00 0.00 1/298 TclNREvalFile [101] 0.00 0.00 1/298 Tcl_FSEvalFileEx [14] 0.00 0.00 2/298 Tcl_LoadObjCmd [54] 0.00 0.00 3/298 NamespaceExportCmd [184] 0.00 0.00 4/298 TclpNativeSplitPath [48] [378] 0.0 0.00 0.00 63 Tcl_GetString <cycle 4> [378] 0.00 0.00 3/3 UpdateStringOfList [541] 0.00 0.00 1/1 UpdateStringOfInt [650] 1 UpdateStringOfFsPath <cycle 4> [219] ----------------------------------------------- 0.00 0.00 3/62 TclCompileEnsemble <cycle 2> [49] 0.00 0.00 59/62 CompileCmdLiteral [121] [379] 0.0 0.00 0.00 62 TclSetCmdNameObj [379] 0.00 0.00 35/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/61 TclThreadFinalizeContLines [622] 0.00 0.00 19/61 TclContinuationsEnter [212] 0.00 0.00 19/61 TclContinuationsGet [204] 0.00 0.00 22/61 TclContinuationsCopy [199] [380] 0.0 0.00 0.00 61 TclGetContLineTable [380] 0.00 0.00 61/1229348 Tcl_GetThreadData [307] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 1/269 Tcl_InitCustomHashTable [351] 0.00 0.00 1/197 Tcl_InitHashTable [358] 0.00 0.00 1/8 Tcl_CreateThreadExitHandler [466] ----------------------------------------------- 0.00 0.00 5/56 TclFSNormalizeToUniquePath [174] 0.00 0.00 7/56 Tcl_FSGetFileSystemForPath [122] 0.00 0.00 44/56 TclFSNonnativePathType [386] [381] 0.0 0.00 0.00 56 Claim [381] 0.00 0.00 56/1229348 Tcl_GetThreadData [307] ----------------------------------------------- 0.00 0.00 5/56 TclFSNormalizeToUniquePath [174] 0.00 0.00 7/56 Tcl_FSGetFileSystemForPath [122] 0.00 0.00 44/56 TclFSNonnativePathType [386] [382] 0.0 0.00 0.00 56 Disclaim [382] 0.00 0.00 56/1229348 Tcl_GetThreadData [307] ----------------------------------------------- 0.00 0.00 5/56 TclFSNormalizeToUniquePath [174] 0.00 0.00 7/56 Tcl_FSGetFileSystemForPath [122] 0.00 0.00 44/56 TclFSNonnativePathType [386] [383] 0.0 0.00 0.00 56 FsGetFirstFilesystem [383] 0.00 0.00 57/1229348 Tcl_GetThreadData [307] 0.00 0.00 1/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 1/110 Tcl_MutexUnlock [366] 0.00 0.00 1/8 Tcl_CreateThreadExitHandler [466] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/46 TclCompileForCmd <cycle 2> [291] 0.00 0.00 3/46 TclCompileCatchCmd <cycle 2> [286] 0.00 0.00 4/46 CompileExprTree <cycle 2> [267] 0.00 0.00 38/46 TclCompileIfCmd <cycle 2> [92] [384] 0.0 0.00 0.00 46 TclEmitForwardJump [384] ----------------------------------------------- 0.00 0.00 1/46 TclCompileForCmd <cycle 2> [291] 0.00 0.00 3/46 TclCompileCatchCmd <cycle 2> [286] 0.00 0.00 4/46 CompileExprTree <cycle 2> [267] 0.00 0.00 38/46 TclCompileIfCmd <cycle 2> [92] [385] 0.0 0.00 0.00 46 TclFixupForwardJump [385] ----------------------------------------------- 0.00 0.00 44/44 TclGetPathType [126] [386] 0.0 0.00 0.00 44 TclFSNonnativePathType [386] 0.00 0.00 44/56 FsGetFirstFilesystem [383] 0.00 0.00 44/56 Claim [381] 0.00 0.00 44/56 Disclaim [382] ----------------------------------------------- 0.00 0.00 2/40 TclLookupArrayElement [161] 0.00 0.00 38/40 Tcl_CreateNamespace <cycle 9> [172] [387] 0.0 0.00 0.00 40 TclInitVarHashTable [387] 0.00 0.00 40/269 Tcl_InitCustomHashTable [351] ----------------------------------------------- 0.00 0.00 38/38 TclCompileIfCmd <cycle 2> [92] [388] 0.0 0.00 0.00 38 TclFreeJumpFixupArray [388] ----------------------------------------------- 0.00 0.00 38/38 TclCompileIfCmd <cycle 2> [92] [389] 0.0 0.00 0.00 38 TclInitJumpFixupArray [389] ----------------------------------------------- 0.00 0.00 37/37 TclFSNormalizeAbsolutePath [77] [390] 0.0 0.00 0.00 37 GetExtension [390] ----------------------------------------------- 0.00 0.00 1/36 TclSetupEnv [58] 0.00 0.00 6/36 TclThreadFinalizeContLines [622] 0.00 0.00 9/36 ClearHash [205] 0.00 0.00 20/36 NsEnsembleImplementationCmdNR [70] [391] 0.0 0.00 0.00 36 Tcl_NextHashEntry [391] ----------------------------------------------- 0.00 0.00 35/35 CreateHashEntry [20] [392] 0.0 0.00 0.00 35 AllocObjEntry [392] 0.00 0.00 35/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 3/33 TclCompileForCmd <cycle 2> [291] 0.00 0.00 3/33 TclCompileCatchCmd <cycle 2> [286] 0.00 0.00 4/33 TclLocalScalar <cycle 2> [146] 0.00 0.00 23/33 TclCompileIfCmd <cycle 2> [92] [393] 0.0 0.00 0.00 33 TclCompileCmdWord [393] ----------------------------------------------- 0.00 0.00 32/32 TclGetSrcInfoForPc [193] [394] 0.0 0.00 0.00 32 GetSrcInfoForPc [394] ----------------------------------------------- 0.00 0.00 32/32 CreateHashEntry [20] [395] 0.0 0.00 0.00 32 TclCompareObjKeys [395] ----------------------------------------------- 0.00 0.00 1/32 TclClockInit [80] 0.00 0.00 2/32 Tcl_LoadObjCmd [54] 0.00 0.00 3/32 NRInterpCmd [268] 0.00 0.00 26/32 TclCompileEnsemble <cycle 2> [49] [396] 0.0 0.00 0.00 32 Tcl_IsSafe [396] ----------------------------------------------- 0.00 0.00 6/30 TclFSEnsureEpochOk [470] 0.00 0.00 24/30 Tcl_FSConvertToPathType [398] [397] 0.0 0.00 0.00 30 TclFSEpochOk [397] ----------------------------------------------- 0.00 0.00 1/30 CheckAccess [115] 0.00 0.00 1/30 Tcl_LoadObjCmd [54] 0.00 0.00 7/30 Tcl_FSGetInternalRep [99] 0.00 0.00 10/30 TclFSGetPathType <cycle 6> [441] 0.00 0.00 11/30 Tcl_FSGetNormalizedPath <cycle 6> [75] [398] 0.0 0.00 0.00 30 Tcl_FSConvertToPathType [398] 0.00 0.00 24/30 TclFSEpochOk [397] ----------------------------------------------- 0.00 0.00 1/28 TclInitChanCmd [96] 0.00 0.00 1/28 TclOOInitInfo [82] 0.00 0.00 26/28 TclCompileEnsemble <cycle 2> [49] [399] 0.0 0.00 0.00 28 Tcl_GetEnsembleMappingDict [399] ----------------------------------------------- 0.00 0.00 1/27 Tcl_CreateInterp [5] 0.00 0.00 26/27 TclInitCompileEnv [123] [400] 0.0 0.00 0.00 27 TclInitLiteralTable [400] ----------------------------------------------- 0.00 0.00 26/26 TclCompileEnsemble <cycle 2> [49] [401] 0.0 0.00 0.00 26 Tcl_GetEnsembleFlags [401] ----------------------------------------------- 0.00 0.00 26/26 TclCompileEnsemble <cycle 2> [49] [402] 0.0 0.00 0.00 26 Tcl_GetEnsembleParameterList [402] ----------------------------------------------- 0.00 0.00 26/26 TclCompileEnsemble <cycle 2> [49] [403] 0.0 0.00 0.00 26 Tcl_GetEnsembleSubcommandList [403] ----------------------------------------------- 0.00 0.00 24/24 ParseExpr [60] [404] 0.0 0.00 0.00 24 TclParseInit [404] ----------------------------------------------- 0.00 0.00 23/23 TclInitByteCodeObj [208] [405] 0.0 0.00 0.00 23 TclHandlePreserve [405] ----------------------------------------------- 0.00 0.00 3/23 TclCompileEnsemble <cycle 2> [49] 0.00 0.00 3/23 Tcl_ListObjAppendList [539] 0.00 0.00 3/23 TclOOObjDefObjCmd <cycle 1> [74] 0.00 0.00 6/23 NsEnsembleImplementationCmdNR [70] 0.00 0.00 8/23 TEBCresume [9] [406] 0.0 0.00 0.00 23 Tcl_ListObjReplace [406] 0.00 0.00 5/252066 TclpRealloc [320] 0.00 0.00 1/170561 NewListIntRep [321] 0.00 0.00 1/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 3/22 TclFreeCompileEnv [153] 0.00 0.00 19/22 TclCleanupByteCode <cycle 3> [203] [407] 0.0 0.00 0.00 22 ReleaseCmdWordData [407] 0.00 0.00 164/936903 TclpFree [310] 0.00 0.00 1/3 PutBlocks [531] ----------------------------------------------- 0.00 0.00 1/21 TclBN_mp_set_int [586] 0.00 0.00 8/21 TclBN_mp_mul_2d [462] 0.00 0.00 12/21 TclBN_fast_s_mp_sqr [430] [408] 0.0 0.00 0.00 21 TclBN_mp_clamp [408] ----------------------------------------------- 0.00 0.00 1/20 TclCompileForCmd <cycle 2> [291] 0.00 0.00 19/20 TclCompileIfCmd <cycle 2> [92] [409] 0.0 0.00 0.00 20 TclCompileExprWords [409] ----------------------------------------------- 0.00 0.00 19/19 Tcl_GetBooleanFromObj [227] [410] 0.0 0.00 0.00 19 ParseBoolean [410] ----------------------------------------------- 19 Tcl_MutexLock <cycle 7> [317] [411] 0.0 0.00 0.00 19 RememberSyncObject <cycle 7> [411] 0.00 0.00 2/936903 TclpFree [310] 3 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 19/19 TclCleanupByteCode <cycle 3> [203] [412] 0.0 0.00 0.00 19 TclHandleRelease [412] ----------------------------------------------- 0.00 0.00 19/19 Tcl_MutexLock <cycle 7> [317] [413] 0.0 0.00 0.00 19 TclRememberMutex [413] ----------------------------------------------- 0.00 0.00 19/19 TclSetByteCodeFromAny [37] [414] 0.0 0.00 0.00 19 Tcl_GetMaster [414] ----------------------------------------------- 0.00 0.00 19/19 TclSetByteCodeFromAny [37] [415] 0.0 0.00 0.00 19 Tcl_LimitTypeEnabled [415] ----------------------------------------------- 0.00 0.00 19/19 Tcl_NewByteArrayObj [236] [416] 0.0 0.00 0.00 19 Tcl_SetByteArrayObj [416] 0.00 0.00 19/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 18/18 Tcl_GetThreadData [307] [417] 0.0 0.00 0.00 18 TclThreadStorageKeySet [417] 0.00 0.00 18/1229375 TclpThreadGetMasterTSD [305] 0.00 0.00 18/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 18/110 Tcl_MutexUnlock [366] 0.00 0.00 1/2 TclpThreadSetMasterTSD [569] ----------------------------------------------- 0.00 0.00 18/18 Tcl_DictObjNext [352] [418] 0.0 0.00 0.00 18 Tcl_DictObjDone [418] ----------------------------------------------- 0.00 0.00 1/18 NsEnsembleImplementationCmdNR [70] 0.00 0.00 17/18 Tcl_SetEnsembleMappingDict [136] [419] 0.0 0.00 0.00 18 Tcl_DictObjFirst [419] ----------------------------------------------- 0.00 0.00 1/17 Tcl_DictObjGet [190] 0.00 0.00 16/17 Tcl_DictObjPut [150] [420] 0.0 0.00 0.00 17 SetDictFromAny [420] 0.00 0.00 17/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 17/269 Tcl_InitCustomHashTable [351] ----------------------------------------------- 0.00 0.00 17/17 Tcl_SetEnsembleMappingDict [136] [421] 0.0 0.00 0.00 17 Tcl_DictObjSize [421] ----------------------------------------------- 8 Tcl_ParseCommand <cycle 5> [353] 0.00 0.00 8/245 ParseExpr [60] [422] 0.0 0.00 0.00 16 Tcl_ParseQuotedString <cycle 5> [422] 16 ParseTokens <cycle 5> [301] ----------------------------------------------- 0.00 0.00 2/15 Tcl_SetChannelOption [246] 0.00 0.00 4/15 FlushChannel [547] 0.00 0.00 9/15 GetInput [451] [423] 0.0 0.00 0.00 15 DiscardInputQueued [423] 0.00 0.00 2/936903 TclpFree [310] 0.00 0.00 2/11 ReleaseChannelBuffer [436] ----------------------------------------------- 0.00 0.00 15/15 TclFreeObj <cycle 3> [11] [424] 0.0 0.00 0.00 15 FreeByteCodeInternalRep [424] ----------------------------------------------- 0.00 0.00 15/15 TclNRRunCallbacks <cycle 1> [2] [425] 0.0 0.00 0.00 15 TEOEx_ByteCodeCallback [425] ----------------------------------------------- 0.00 0.00 1/14 TclBN_mp_init_set_int [584] 0.00 0.00 13/14 TclInitDoubleConversion [609] [426] 0.0 0.00 0.00 14 TclBN_mp_init [426] 0.00 0.00 14/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/14 TclpFindExecutable [142] 0.00 0.00 4/14 TclNativeCreateNativeRep [100] 0.00 0.00 4/14 FindSymbol [56] 0.00 0.00 5/14 TclpObjNormalizePath [175] [427] 0.0 0.00 0.00 14 Tcl_UtfToExternalDString [427] 0.00 0.00 14/274143 Tcl_DStringInit [316] 0.00 0.00 14/513 EscapeFreeProc [344] 0.00 0.00 14/14 UtfIntToUtfExtProc [428] 0.00 0.00 14/1423 Tcl_DStringSetLength [338] ----------------------------------------------- 0.00 0.00 14/14 Tcl_UtfToExternalDString [427] [428] 0.0 0.00 0.00 14 UtfIntToUtfExtProc [428] ----------------------------------------------- 0.00 0.00 3/13 AllocClass [522] 0.00 0.00 10/13 AllocObject [157] [429] 0.0 0.00 0.00 13 TclSetNsPath [429] 0.00 0.00 13/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 3/936903 TclpFree [310] 0.00 0.00 3/3 ErrorCodeRead [525] ----------------------------------------------- 0.00 0.00 12/12 TclBN_mp_sqr [431] [430] 0.0 0.00 0.00 12 TclBN_fast_s_mp_sqr [430] 0.00 0.00 12/21 TclBN_mp_clamp [408] 0.00 0.00 6/6 TclBN_mp_grow [479] ----------------------------------------------- 0.00 0.00 12/12 TclInitDoubleConversion [609] [431] 0.0 0.00 0.00 12 TclBN_mp_sqr [431] 0.00 0.00 12/12 TclBN_fast_s_mp_sqr [430] ----------------------------------------------- 0.00 0.00 1/12 TclOODefineExportObjCmd [250] 0.00 0.00 1/12 TclOODefineUnexportObjCmd [260] 0.00 0.00 4/12 TclOODefineForwardObjCmd [116] 0.00 0.00 6/12 TclOODefineMethodObjCmd [113] [432] 0.0 0.00 0.00 12 TclOOGetDefineCmdContext [432] 0.00 0.00 12/12 Tcl_ObjectDeleted [434] ----------------------------------------------- 0.00 0.00 1/12 TclSetupEnv [58] 0.00 0.00 3/12 AllocClass [522] 0.00 0.00 8/12 Tcl_NewInstanceMethod [213] [433] 0.0 0.00 0.00 12 Tcl_InitObjHashTable [433] ----------------------------------------------- 0.00 0.00 12/12 TclOOGetDefineCmdContext [432] [434] 0.0 0.00 0.00 12 Tcl_ObjectDeleted [434] ----------------------------------------------- 0.00 0.00 12/12 GetCache <cycle 7> [579] [435] 0.0 0.00 0.00 12 TclpNewAllocMutex [435] ----------------------------------------------- 0.00 0.00 2/11 DiscardInputQueued [423] 0.00 0.00 9/11 GetInput [451] [436] 0.0 0.00 0.00 11 ReleaseChannelBuffer [436] ----------------------------------------------- 0.00 0.00 11/11 ReadChars [282] [437] 0.0 0.00 0.00 11 Tcl_ExternalToUtf [437] 0.00 0.00 11/513 EscapeFreeProc [344] 0.00 0.00 11/499 UtfExtToUtfIntProc [347] ----------------------------------------------- 0.00 0.00 11/11 ReadChars [282] [438] 0.0 0.00 0.00 11 TranslateInputEOL [438] ----------------------------------------------- 0.00 0.00 2/10 PkgRequireCore [257] 0.00 0.00 2/10 Tcl_PackageObjCmd [130] 0.00 0.00 3/10 CheckAllRequirements [543] 0.00 0.00 3/10 SomeRequirementSatisfied [550] [439] 0.0 0.00 0.00 10 CheckVersionAndConvert [439] 0.00 0.00 10/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 4/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 1/10 SetStringFromAny [186] 0.00 0.00 9/10 TclFreeObj <cycle 3> [11] [440] 0.0 0.00 0.00 10 FreeFsPathInternalRep [440] 0.00 0.00 12/936903 TclpFree [310] 0.00 0.00 2/2 NativeFreeInternalRep [549] ----------------------------------------------- 1 TclJoinPath <cycle 6> [93] 5 Tcl_FSGetNormalizedPath <cycle 6> [75] 0.00 0.00 4/24 Tcl_FSSplitPath [47] [441] 0.0 0.00 0.00 10 TclFSGetPathType <cycle 6> [441] 0.00 0.00 10/30 Tcl_FSConvertToPathType [398] 3 SetFsPathFromAny <cycle 6> [160] ----------------------------------------------- 0.00 0.00 2/10 TclOOInit [8] 0.00 0.00 8/10 Tcl_NewObjectInstance [156] [442] 0.0 0.00 0.00 10 TclOOAddToInstances [442] 0.00 0.00 2/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 10/10 AllocObject [157] [443] 0.0 0.00 0.00 10 TclOOSetupVariableResolver [443] 0.00 0.00 10/10 Tcl_GetNamespaceResolvers [444] 0.00 0.00 10/348 TclInvalidateNsPath [348] 0.00 0.00 10/10 Tcl_SetNamespaceResolvers [445] ----------------------------------------------- 0.00 0.00 10/10 TclOOSetupVariableResolver [443] [444] 0.0 0.00 0.00 10 Tcl_GetNamespaceResolvers [444] ----------------------------------------------- 0.00 0.00 10/10 TclOOSetupVariableResolver [443] [445] 0.0 0.00 0.00 10 Tcl_SetNamespaceResolvers [445] ----------------------------------------------- 0.00 0.00 4/10 TclOODefineForwardObjCmd [116] 0.00 0.00 6/10 TclOODefineMethodObjCmd [113] [446] 0.0 0.00 0.00 10 Tcl_StringCaseMatch [446] ----------------------------------------------- 0.00 0.00 4/10 TclOODefineForwardObjCmd [116] 0.00 0.00 6/10 TclOODefineMethodObjCmd [113] [447] 0.0 0.00 0.00 10 Tcl_StringMatch [447] ----------------------------------------------- 0.00 0.00 9/9 GetInput [451] [448] 0.0 0.00 0.00 9 ChanRead [448] 0.00 0.00 9/9 WillRead [460] 0.00 0.00 9/9 FileInputProc [449] ----------------------------------------------- 0.00 0.00 9/9 ChanRead [448] [449] 0.0 0.00 0.00 9 FileInputProc [449] ----------------------------------------------- 0.00 0.00 9/9 TclFreeObj <cycle 3> [11] [450] 0.0 0.00 0.00 9 FreeIndex [450] 0.00 0.00 9/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 9/9 DoReadChars [281] [451] 0.0 0.00 0.00 9 GetInput [451] 0.00 0.00 9/15 DiscardInputQueued [423] 0.00 0.00 9/9 PreserveChannelBuffer [452] 0.00 0.00 9/9 ChanRead [448] 0.00 0.00 9/11 ReleaseChannelBuffer [436] 0.00 0.00 2/2 AllocChannelBuffer [542] ----------------------------------------------- 0.00 0.00 9/9 GetInput [451] [452] 0.0 0.00 0.00 9 PreserveChannelBuffer [452] ----------------------------------------------- 0.00 0.00 9/9 DoReadChars [281] [453] 0.0 0.00 0.00 9 RecycleBuffer [453] ----------------------------------------------- 0.00 0.00 2/9 TclCompileForCmd <cycle 2> [291] 0.00 0.00 3/9 TclCompileCatchCmd <cycle 2> [286] 0.00 0.00 4/9 TclLocalScalar <cycle 2> [146] [454] 0.0 0.00 0.00 9 TclCreateExceptRange [454] ----------------------------------------------- 0.00 0.00 9/9 ReadChars [282] [455] 0.0 0.00 0.00 9 TclGetStringStorage [455] ----------------------------------------------- 0.00 0.00 3/9 NsEnsembleImplementationCmdNR [70] 0.00 0.00 3/9 TEBCresume [9] 0.00 0.00 3/9 TclOOObjDefObjCmd <cycle 1> [74] [456] 0.0 0.00 0.00 9 TclInitRewriteEnsemble [456] ----------------------------------------------- 1 TclCompileAppendCmd <cycle 2> [289] 3 TclCompileCatchCmd <cycle 2> [286] 5 TclLocalScalar <cycle 2> [146] [457] 0.0 0.00 0.00 9 TclLocalScalarFromToken <cycle 2> [457] 9 TclPushVarName <cycle 2> [270] ----------------------------------------------- 0.00 0.00 1/9 NsEnsembleImplementationCmdNR [70] 0.00 0.00 1/9 TclSetupEnv [58] 0.00 0.00 1/9 TclThreadFinalizeContLines [622] 0.00 0.00 6/9 ClearHash [205] [458] 0.0 0.00 0.00 9 Tcl_FirstHashEntry [458] ----------------------------------------------- 0.00 0.00 9/9 WillRead [460] [459] 0.0 0.00 0.00 9 Tcl_OutputBuffered [459] ----------------------------------------------- 0.00 0.00 9/9 ChanRead [448] [460] 0.0 0.00 0.00 9 WillRead [460] 0.00 0.00 9/9 Tcl_OutputBuffered [459] ----------------------------------------------- 0.00 0.00 2/8 TclCreateLiteral [181] 0.00 0.00 6/8 TclRegisterLiteral [202] [461] 0.0 0.00 0.00 8 RebuildLiteralTable [461] 0.00 0.00 8/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 2/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 8/8 TclBN_mp_set_int [586] [462] 0.0 0.00 0.00 8 TclBN_mp_mul_2d [462] 0.00 0.00 8/21 TclBN_mp_clamp [408] ----------------------------------------------- 0.00 0.00 2/8 Tcl_DeleteCommandFromToken [563] 0.00 0.00 6/8 FreeNsNameInternalRep [478] [463] 0.0 0.00 0.00 8 TclNsDecrRefCount [463] ----------------------------------------------- 0.00 0.00 8/8 Tcl_NewObjectInstance [156] [464] 0.0 0.00 0.00 8 TclOOIsReachable [464] ----------------------------------------------- 0.00 0.00 1/8 FinalizeThread [166] 0.00 0.00 1/8 TimerExitProc [649] 0.00 0.00 2/8 TclInThreadExit [558] 0.00 0.00 4/8 InitTimer [507] [465] 0.0 0.00 0.00 8 TclThreadDataKeyGet [465] ----------------------------------------------- 0.00 0.00 1/8 FsGetFirstFilesystem [383] 0.00 0.00 1/8 TclGetContLineTable [380] 0.00 0.00 1/8 GetKeys [32] 0.00 0.00 1/8 InitTimer [507] 0.00 0.00 1/8 TclpGetPwUid [642] 0.00 0.00 3/8 GetThreadHash [506] [466] 0.0 0.00 0.00 8 Tcl_CreateThreadExitHandler [466] 0.00 0.00 8/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 8/1229348 Tcl_GetThreadData [307] ----------------------------------------------- 0.00 0.00 4/8 TclNRIfObjCmd [263] 0.00 0.00 4/8 Tcl_NRExprObj [64] [467] 0.0 0.00 0.00 8 Tcl_NRAddCallback [467] ----------------------------------------------- 0.00 0.00 3/8 Tcl_UtfToTitle [638] 0.00 0.00 5/8 Tcl_UtfToLower [637] [468] 0.0 0.00 0.00 8 Tcl_UniCharToLower [468] ----------------------------------------------- 0.00 0.00 1/7 Tcl_SetSystemEncoding [273] 0.00 0.00 6/7 Tcl_FreeEncoding [490] [469] 0.0 0.00 0.00 7 FreeEncoding [469] ----------------------------------------------- 0.00 0.00 7/7 Tcl_FSGetFileSystemForPath [122] [470] 0.0 0.00 0.00 7 TclFSEnsureEpochOk [470] 0.00 0.00 6/30 TclFSEpochOk [397] ----------------------------------------------- 0.00 0.00 7/7 TclLookupVar <cycle 9> [109] [471] 0.0 0.00 0.00 7 TclObjLookupVar [471] ----------------------------------------------- 0.00 0.00 7/7 Tcl_RestoreInterpState [296] [472] 0.0 0.00 0.00 7 Tcl_DiscardInterpState [472] ----------------------------------------------- 0.00 0.00 1/7 TclpObjAccess [135] 0.00 0.00 1/7 TclpDlopen [134] 0.00 0.00 2/7 TclpOpenFileChannel [119] 0.00 0.00 3/7 TclpObjStat [114] [473] 0.0 0.00 0.00 7 Tcl_FSGetNativePath [473] ----------------------------------------------- 0.00 0.00 1/7 QueryConfigObjCmd [143] 0.00 0.00 3/7 NRInterpCmd [268] 0.00 0.00 3/7 Tcl_PackageObjCmd [130] [474] 0.0 0.00 0.00 7 Tcl_GetIndexFromObjStruct [474] 0.00 0.00 9/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/7 Tcl_MainEx [7] 0.00 0.00 6/7 TclCallVarTraces <cycle 10> [244] [475] 0.0 0.00 0.00 7 Tcl_Preserve [475] 0.00 0.00 136222/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 1/102 Tcl_Realloc [367] ----------------------------------------------- 0.00 0.00 3/7 TclCallVarTraces <cycle 10> [244] 0.00 0.00 4/7 Tcl_NRExprObj [64] [476] 0.0 0.00 0.00 7 Tcl_SaveInterpState [476] 0.00 0.00 7/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 7/143 Tcl_GetObjResult [361] ----------------------------------------------- 0.00 0.00 6/6 Tcl_DuplicateObj [69] [477] 0.0 0.00 0.00 6 DupFsPathInternalRep [477] 0.00 0.00 6/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 6/6 TclFreeObj <cycle 3> [11] [478] 0.0 0.00 0.00 6 FreeNsNameInternalRep [478] 0.00 0.00 6/8 TclNsDecrRefCount [463] 0.00 0.00 6/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 6/6 TclBN_fast_s_mp_sqr [430] [479] 0.0 0.00 0.00 6 TclBN_mp_grow [479] 0.00 0.00 6/102 Tcl_Realloc [367] ----------------------------------------------- 0.00 0.00 2/6 FlushChannel [547] 0.00 0.00 4/6 DoReadChars [281] [480] 0.0 0.00 0.00 6 TclChannelRelease [480] ----------------------------------------------- 0.00 0.00 6/6 TclNRRunCallbacks <cycle 1> [2] [481] 0.0 0.00 0.00 6 TclClearRootEnsemble [481] 0.00 0.00 6/272537 TclResetRewriteEnsemble [318] ----------------------------------------------- 0.00 0.00 6/6 TclAttemptCompileProc <cycle 2> [148] [482] 0.0 0.00 0.00 6 TclCompileForeachCmd [482] ----------------------------------------------- 6 TclAttemptCompileProc <cycle 2> [148] [483] 0.0 0.00 0.00 6 TclCompileInfoExistsCmd <cycle 2> [483] 6 TclPushVarName <cycle 2> [270] ----------------------------------------------- 0.00 0.00 6/6 NRNamespaceEvalCmd [183] [484] 0.0 0.00 0.00 6 TclFetchEnsembleRoot [484] ----------------------------------------------- 0.00 0.00 2/6 TclCompileForCmd <cycle 2> [291] 0.00 0.00 4/6 TclLocalScalar <cycle 2> [146] [485] 0.0 0.00 0.00 6 TclFinalizeLoopExceptionRange [485] 0.00 0.00 1/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 1/6 TclFinalizeIOSubsystem [594] 0.00 0.00 2/6 TclFullFinalizationRequested [556] 0.00 0.00 3/6 EnvTraceProc <cycle 10> [524] [486] 0.0 0.00 0.00 6 TclGetEnv [486] 0.00 0.00 6/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 6/6 TclpFindVariable [494] 0.00 0.00 6/110 Tcl_MutexUnlock [366] 0.00 0.00 2/564 Tcl_ExternalToUtfDString [343] 0.00 0.00 2/274161 Tcl_DStringFree [315] 0.00 0.00 2/274143 Tcl_DStringInit [316] 0.00 0.00 2/1237 Tcl_DStringAppend [339] ----------------------------------------------- 0.00 0.00 1/6 TclOODefineObjCmd <cycle 1> [35] 0.00 0.00 1/6 TclOODefineExportObjCmd [250] 0.00 0.00 1/6 TclOODefineUnexportObjCmd [260] 0.00 0.00 3/6 TclOOObjDefObjCmd <cycle 1> [74] [487] 0.0 0.00 0.00 6 TclOOGetFoundation [487] ----------------------------------------------- 0.00 0.00 2/6 FileCloseProc [546] 0.00 0.00 4/6 DoReadChars [281] [488] 0.0 0.00 0.00 6 Tcl_DeleteFileHandler [488] 0.00 0.00 6/1229348 Tcl_GetThreadData [307] ----------------------------------------------- 0.00 0.00 1/6 TclJoinPath <cycle 6> [93] 0.00 0.00 5/6 Tcl_FSGetNormalizedPath <cycle 6> [75] [489] 0.0 0.00 0.00 6 Tcl_FSGetPathType [489] ----------------------------------------------- 0.00 0.00 1/6 TclGetProcessGlobalValue <cycle 8> [90] 0.00 0.00 2/6 FlushChannel [547] 0.00 0.00 3/6 FreeProcessGlobalValue [528] [490] 0.0 0.00 0.00 6 Tcl_FreeEncoding [490] 0.00 0.00 6/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 6/7 FreeEncoding [469] ----------------------------------------------- 0.00 0.00 1/6 Tcl_CreateInterp [5] 0.00 0.00 1/6 TclInitNotifier [618] 0.00 0.00 1/6 GetCache <cycle 7> [579] 0.00 0.00 1/6 Tcl_AsyncCreate [623] 0.00 0.00 2/6 Tcl_CreateChannel [261] [491] 0.0 0.00 0.00 6 Tcl_GetCurrentThread [491] ----------------------------------------------- 0.00 0.00 6/6 TclCallVarTraces <cycle 10> [244] [492] 0.0 0.00 0.00 6 Tcl_Release [492] 0.00 0.00 136221/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 3/110 Tcl_MutexUnlock [366] ----------------------------------------------- 2 EstablishErrorInfoTraces <cycle 9> [574] 2 EstablishErrorCodeTraces <cycle 9> [573] 0.00 0.00 1/273235 Tcl_CreateInterp [5] 0.00 0.00 1/273235 TclSetupEnv [58] [493] 0.0 0.00 0.00 6 Tcl_TraceVar2 <cycle 9> [493] 0.00 0.00 6/1212539 Tcl_Alloc <cycle 7> [312] 6 TraceVarEx <cycle 9> [237] ----------------------------------------------- 0.00 0.00 6/6 TclGetEnv [486] [494] 0.0 0.00 0.00 6 TclpFindVariable [494] 0.00 0.00 468/274161 Tcl_DStringFree [315] 0.00 0.00 464/564 Tcl_ExternalToUtfDString [343] 0.00 0.00 6/274143 Tcl_DStringInit [316] ----------------------------------------------- 0.00 0.00 5/5 TclAttemptCompileProc <cycle 2> [148] [495] 0.0 0.00 0.00 5 TclCompileBasic1ArgCmd [495] ----------------------------------------------- 0.00 0.00 5/5 TclAttemptCompileProc <cycle 2> [148] [496] 0.0 0.00 0.00 5 TclCompileVariableCmd [496] ----------------------------------------------- 0.00 0.00 1/5 TclPtrGetVarIdx [252] 0.00 0.00 2/5 TEBCresume [9] 0.00 0.00 2/5 TclPtrSetVarIdx <cycle 10> [36] [497] 0.0 0.00 0.00 5 TclObjCallVarTraces [497] ----------------------------------------------- 0.00 0.00 2/5 Tcl_MainEx [7] 0.00 0.00 3/5 TclCallVarTraces <cycle 10> [244] [498] 0.0 0.00 0.00 5 Tcl_InterpDeleted [498] ----------------------------------------------- 0.00 0.00 1/5 FinalizeThread [166] 0.00 0.00 1/5 TclFinalizeNotifier [595] 0.00 0.00 3/5 InvokeExitHandlers [580] [499] 0.0 0.00 0.00 5 Tcl_MutexFinalize [499] 0.00 0.00 5/5 TclpMasterLock [501] 0.00 0.00 5/5 TclpFinalizeMutex [500] ----------------------------------------------- 0.00 0.00 5/5 Tcl_MutexFinalize [499] [500] 0.0 0.00 0.00 5 TclpFinalizeMutex [500] 0.00 0.00 5/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 5/5 Tcl_MutexFinalize [499] [501] 0.0 0.00 0.00 5 TclpMasterLock [501] ----------------------------------------------- 0.00 0.00 1/5 FinalizeThread [166] 0.00 0.00 1/5 TclFinalizeNotifier [595] 0.00 0.00 3/5 InvokeExitHandlers [580] [502] 0.0 0.00 0.00 5 TclpMasterUnlock [502] ----------------------------------------------- 0.00 0.00 4/4 Tcl_ReadChars [518] [503] 0.0 0.00 0.00 4 CheckChannelErrors [503] ----------------------------------------------- 0.00 0.00 4/4 DoReadChars [281] [504] 0.0 0.00 0.00 4 FileWatchProc [504] ----------------------------------------------- 0.00 0.00 4/4 TclFreeObj <cycle 3> [11] [505] 0.0 0.00 0.00 4 FreeExprCodeInternalRep [505] ----------------------------------------------- 0.00 0.00 1/4 TclSetProcessGlobalValue [209] 0.00 0.00 3/4 TclGetProcessGlobalValue <cycle 8> [90] [506] 0.0 0.00 0.00 4 GetThreadHash [506] 0.00 0.00 4/1229348 Tcl_GetThreadData [307] 0.00 0.00 3/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 3/8 Tcl_CreateThreadExitHandler [466] 0.00 0.00 3/269 Tcl_InitCustomHashTable [351] 0.00 0.00 3/197 Tcl_InitHashTable [358] ----------------------------------------------- 0.00 0.00 4/4 Tcl_DeleteTimerHandler [516] [507] 0.0 0.00 0.00 4 InitTimer [507] 0.00 0.00 4/1229356 TclThreadStorageKeyGet [306] 0.00 0.00 4/8 TclThreadDataKeyGet [465] 0.00 0.00 1/1229348 Tcl_GetThreadData [307] 0.00 0.00 1/1 Tcl_CreateEventSource [624] 0.00 0.00 1/8 Tcl_CreateThreadExitHandler [466] ----------------------------------------------- 0.00 0.00 4/4 Tcl_ClearChannelHandlers [561] [508] 0.0 0.00 0.00 4 StopCopy [508] ----------------------------------------------- 0.00 0.00 4/4 TclLocalScalar <cycle 2> [146] [509] 0.0 0.00 0.00 4 TclCreateAuxData [509] ----------------------------------------------- 0.00 0.00 1/4 TclCompileIfCmd <cycle 2> [92] 0.00 0.00 3/4 TclCompileScript <cycle 2> [83] [510] 0.0 0.00 0.00 4 TclExpandCodeArray [510] 0.00 0.00 3/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 1/102 Tcl_Realloc [367] ----------------------------------------------- 0.00 0.00 4/4 TclNativeCreateNativeRep [100] [511] 0.0 0.00 0.00 4 TclFSCwdIsNative [511] 0.00 0.00 4/1229348 Tcl_GetThreadData [307] ----------------------------------------------- 0.00 0.00 4/4 TclFSSetPathDetails [125] [512] 0.0 0.00 0.00 4 TclFSEpoch [512] 0.00 0.00 4/1229348 Tcl_GetThreadData [307] ----------------------------------------------- 0.00 0.00 4/4 ExprObjCallback [297] [513] 0.0 0.00 0.00 4 TclSetDuplicateObj [513] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 2/4 Tcl_CreateChannel [261] 0.00 0.00 2/4 FlushChannel [547] [514] 0.0 0.00 0.00 4 Tcl_ChannelThreadActionProc [514] 0.00 0.00 4/4 Tcl_ChannelVersion [515] ----------------------------------------------- 0.00 0.00 4/4 Tcl_ChannelThreadActionProc [514] [515] 0.0 0.00 0.00 4 Tcl_ChannelVersion [515] ----------------------------------------------- 0.00 0.00 2/4 Tcl_ClearChannelHandlers [561] 0.00 0.00 2/4 FlushChannel [547] [516] 0.0 0.00 0.00 4 Tcl_DeleteTimerHandler [516] 0.00 0.00 4/4 InitTimer [507] ----------------------------------------------- 0.00 0.00 1/4 Tcl_LoadFile [73] 0.00 0.00 3/4 Tcl_LoadObjCmd [54] [517] 0.0 0.00 0.00 4 Tcl_FindSymbol [517] ----------------------------------------------- 0.00 0.00 2/4 TclNREvalFile [101] 0.00 0.00 2/4 Tcl_FSEvalFileEx [14] [518] 0.0 0.00 0.00 4 Tcl_ReadChars [518] 0.00 0.00 4/4 CheckChannelErrors [503] ----------------------------------------------- 0.00 0.00 4/4 AppendPrintfToObjVA [67] [519] 0.0 0.00 0.00 4 Tcl_UtfPrev [519] ----------------------------------------------- 0.00 0.00 4/4 DoReadChars [281] [520] 0.0 0.00 0.00 4 UpdateInterest [520] ----------------------------------------------- 0.00 0.00 3/3 TclParseNumber [217] [521] 0.0 0.00 0.00 3 AccumulateDecimalDigit [521] ----------------------------------------------- 0.00 0.00 1/3 Tcl_NewObjectInstance [156] 0.00 0.00 2/3 TclOOInit [8] [522] 0.0 0.00 0.00 3 AllocClass [522] 0.00 0.00 6/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 3/13 TclSetNsPath [429] 0.00 0.00 3/269 Tcl_InitCustomHashTable [351] 0.00 0.00 3/12 Tcl_InitObjHashTable [433] ----------------------------------------------- 0.00 0.00 3/3 SomeRequirementSatisfied [550] [523] 0.0 0.00 0.00 3 CompareVersions [523] ----------------------------------------------- 3 TclCallVarTraces <cycle 10> [244] [524] 0.0 0.00 0.00 3 EnvTraceProc <cycle 10> [524] 0.00 0.00 3/6 TclGetEnv [486] 0.00 0.00 2/274161 Tcl_DStringFree [315] 2 Tcl_SetVar2 <cycle 10> [97] ----------------------------------------------- 0.00 0.00 3/3 TclSetNsPath [429] [525] 0.0 0.00 0.00 3 ErrorCodeRead [525] ----------------------------------------------- 0.00 0.00 3/3 TclFreeObj <cycle 3> [11] [526] 0.0 0.00 0.00 3 FreeEnsembleCmdRep [526] 0.00 0.00 3/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 1/3 TclFreeCompileEnv [153] 0.00 0.00 2/3 TclCleanupByteCode <cycle 3> [203] [527] 0.0 0.00 0.00 3 FreeForeachInfo [527] 0.00 0.00 3/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 3/3 InvokeExitHandlers [580] [528] 0.0 0.00 0.00 3 FreeProcessGlobalValue [528] 0.00 0.00 3/936903 TclpFree [310] 0.00 0.00 3/110 Tcl_MutexUnlock [366] 0.00 0.00 3/6 Tcl_FreeEncoding [490] ----------------------------------------------- 0.00 0.00 1/3 TclCleanupVar [588] 0.00 0.00 2/3 UnsetVarStruct [185] [529] 0.0 0.00 0.00 3 FreeVarEntry [529] 0.00 0.00 3/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 3/3 NRInterpCmd [268] [530] 0.0 0.00 0.00 3 GetInterp2 [530] ----------------------------------------------- 0.00 0.00 1/3 ReleaseCmdWordData [407] 0.00 0.00 2/3 TclFreeObj <cycle 3> [11] [531] 0.0 0.00 0.00 3 PutBlocks [531] 0.00 0.00 3/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 3/110 Tcl_MutexUnlock [366] ----------------------------------------------- 0.00 0.00 3/3 TclAttemptCompileProc <cycle 2> [148] [532] 0.0 0.00 0.00 3 TclCompileBasicMin1ArgCmd [532] ----------------------------------------------- 0.00 0.00 3/3 UpdateStringOfList [541] [533] 0.0 0.00 0.00 3 TclConvertElement [533] ----------------------------------------------- 0.00 0.00 3/3 UpdateStringOfList [541] [534] 0.0 0.00 0.00 3 TclScanElement [534] ----------------------------------------------- 0.00 0.00 3/3 NsEnsembleImplementationCmdNR [70] [535] 0.0 0.00 0.00 3 TclSkipTailcall [535] 0.00 0.00 3/136223 TclMarkTailcall [332] ----------------------------------------------- 0.00 0.00 1/3 TclSetProcessGlobalValue [209] 0.00 0.00 2/3 TclGetProcessGlobalValue <cycle 8> [90] [536] 0.0 0.00 0.00 3 Tcl_CreateExitHandler [536] 0.00 0.00 5/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 5/1212539 Tcl_MutexLock <cycle 7> [317] ----------------------------------------------- 0.00 0.00 1/3 InfoCommandsCmd [91] 0.00 0.00 2/3 SetNsNameFromAny [195] [537] 0.0 0.00 0.00 3 Tcl_GetCurrentNamespace [537] ----------------------------------------------- 0.00 0.00 3/3 Tcl_MainEx [7] [538] 0.0 0.00 0.00 3 Tcl_GetStartupScript [538] 0.00 0.00 3/1229348 Tcl_GetThreadData [307] ----------------------------------------------- 0.00 0.00 3/3 NsEnsembleImplementationCmdNR [70] [539] 0.0 0.00 0.00 3 Tcl_ListObjAppendList [539] 0.00 0.00 3/23 Tcl_ListObjReplace [406] ----------------------------------------------- 0.00 0.00 3/3 Tcl_GetStringResult [232] [540] 0.0 0.00 0.00 3 Tcl_SetResult [540] ----------------------------------------------- 0.00 0.00 3/3 Tcl_GetString <cycle 4> [378] [541] 0.0 0.00 0.00 3 UpdateStringOfList [541] 0.00 0.00 3/3 TclScanElement [534] 0.00 0.00 3/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 3/3 TclConvertElement [533] ----------------------------------------------- 0.00 0.00 2/2 GetInput [451] [542] 0.0 0.00 0.00 2 AllocChannelBuffer [542] 0.00 0.00 2/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 2/2 PkgRequireCore [257] [543] 0.0 0.00 0.00 2 CheckAllRequirements [543] 0.00 0.00 3/10 CheckVersionAndConvert [439] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 1/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 2/2 Tcl_Close [562] [544] 0.0 0.00 0.00 2 CheckForStdChannelsBeingClosed [544] 0.00 0.00 2/1229348 Tcl_GetThreadData [307] ----------------------------------------------- 0.00 0.00 2/2 FreeDictInternalRep [548] [545] 0.0 0.00 0.00 2 DeleteDict [545] 0.00 0.00 2/95 Tcl_DeleteHashTable [371] 0.00 0.00 2/922239 TclThreadFreeObj [311] ----------------------------------------------- 0.00 0.00 2/2 FlushChannel [547] [546] 0.0 0.00 0.00 2 FileCloseProc [546] 0.00 0.00 2/2 TclInThreadExit [558] 0.00 0.00 2/6 Tcl_DeleteFileHandler [488] 0.00 0.00 2/936903 TclpFree [310] ----------------------------------------------- 0.00 0.00 2/2 Tcl_Close [562] [547] 0.0 0.00 0.00 2 FlushChannel [547] 0.00 0.00 6/936903 TclpFree [310] 0.00 0.00 4/15 DiscardInputQueued [423] 0.00 0.00 4/1229348 Tcl_GetThreadData [307] 0.00 0.00 2/6 TclChannelRelease [480] 0.00 0.00 2/4 Tcl_ChannelThreadActionProc [514] 0.00 0.00 2/2 FileCloseProc [546] 0.00 0.00 2/4 Tcl_DeleteTimerHandler [516] 0.00 0.00 2/110 Tcl_MutexUnlock [366] 0.00 0.00 2/6 Tcl_FreeEncoding [490] 0.00 0.00 2/2 Tcl_EventuallyFree [564] ----------------------------------------------- 0.00 0.00 2/2 TclFreeObj <cycle 3> [11] [548] 0.0 0.00 0.00 2 FreeDictInternalRep [548] 0.00 0.00 2/936903 TclpFree [310] 0.00 0.00 2/2 DeleteDict [545] ----------------------------------------------- 0.00 0.00 2/2 FreeFsPathInternalRep [440] [549] 0.0 0.00 0.00 2 NativeFreeInternalRep [549] ----------------------------------------------- 0.00 0.00 2/2 PkgRequireCore [257] [550] 0.0 0.00 0.00 2 SomeRequirementSatisfied [550] 0.00 0.00 4/936903 TclpFree [310] 0.00 0.00 3/10 CheckVersionAndConvert [439] 0.00 0.00 3/3 CompareVersions [523] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/2 TclBN_mp_set [585] 0.00 0.00 1/2 TclBN_mp_set_int [586] [551] 0.0 0.00 0.00 2 TclBN_mp_zero [551] ----------------------------------------------- 0.00 0.00 2/2 Tcl_Close [562] [552] 0.0 0.00 0.00 2 TclChanCaughtErrorBypass [552] 0.00 0.00 2/2 Tcl_GetChannelErrorInterp [565] ----------------------------------------------- 0.00 0.00 2/2 TclAttemptCompileProc <cycle 2> [148] [553] 0.0 0.00 0.00 2 TclCompileBasic0ArgCmd [553] ----------------------------------------------- 0.00 0.00 2/2 TclAttemptCompileProc <cycle 2> [148] [554] 0.0 0.00 0.00 2 TclCompileBasic0Or1ArgCmd [554] ----------------------------------------------- 0.00 0.00 2/2 Tcl_DeleteHashTable [371] [555] 0.0 0.00 0.00 2 TclFreeObjEntry [555] ----------------------------------------------- 0.00 0.00 1/2 Tcl_Exit [167] 0.00 0.00 1/2 Tcl_MainEx [7] [556] 0.0 0.00 0.00 2 TclFullFinalizationRequested [556] 0.00 0.00 2/6 TclGetEnv [486] ----------------------------------------------- 0.00 0.00 2/2 Tcl_FSOpenFileChannel [103] [557] 0.0 0.00 0.00 2 TclGetOpenModeEx [557] ----------------------------------------------- 0.00 0.00 2/2 FileCloseProc [546] [558] 0.0 0.00 0.00 2 TclInThreadExit [558] 0.00 0.00 2/1229356 TclThreadStorageKeyGet [306] 0.00 0.00 2/8 TclThreadDataKeyGet [465] ----------------------------------------------- 0.00 0.00 1/2 TclOOInit [8] 0.00 0.00 1/2 Tcl_NewObjectInstance [156] [559] 0.0 0.00 0.00 2 TclOOAddToSubclasses [559] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 2/2 Tcl_DeleteCommandFromToken [563] [560] 0.0 0.00 0.00 2 TclProcDeleteProc [560] ----------------------------------------------- 0.00 0.00 2/2 Tcl_Close [562] [561] 0.0 0.00 0.00 2 Tcl_ClearChannelHandlers [561] 0.00 0.00 4/4 StopCopy [508] 0.00 0.00 2/1229348 Tcl_GetThreadData [307] 0.00 0.00 2/4 Tcl_DeleteTimerHandler [516] ----------------------------------------------- 0.00 0.00 1/2 TclNREvalFile [101] 0.00 0.00 1/2 Tcl_FSEvalFileEx [14] [562] 0.0 0.00 0.00 2 Tcl_Close [562] 0.00 0.00 2/2 CheckForStdChannelsBeingClosed [544] 0.00 0.00 2/2 Tcl_ClearChannelHandlers [561] 0.00 0.00 2/2 FlushChannel [547] 0.00 0.00 2/2 TclChanCaughtErrorBypass [552] ----------------------------------------------- 0.00 0.00 2/2 TclRenameCommand [152] [563] 0.0 0.00 0.00 2 Tcl_DeleteCommandFromToken [563] 0.00 0.00 2/8 TclNsDecrRefCount [463] 0.00 0.00 2/2 TclProcDeleteProc [560] 0.00 0.00 2/936903 TclpFree [310] 0.00 0.00 2/98 Tcl_DeleteHashEntry [369] ----------------------------------------------- 0.00 0.00 2/2 FlushChannel [547] [564] 0.0 0.00 0.00 2 Tcl_EventuallyFree [564] 0.00 0.00 2/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 2/110 Tcl_MutexUnlock [366] ----------------------------------------------- 0.00 0.00 2/2 TclChanCaughtErrorBypass [552] [565] 0.0 0.00 0.00 2 Tcl_GetChannelErrorInterp [565] ----------------------------------------------- 0.00 0.00 2/2 Tcl_CreateChannel [261] [566] 0.0 0.00 0.00 2 Tcl_GetEncodingName [566] ----------------------------------------------- 0.00 0.00 2/2 Tcl_MainEx [7] [567] 0.0 0.00 0.00 2 Tcl_LimitExceeded [567] ----------------------------------------------- 0.00 0.00 2/2 TclNRRunCallbacks <cycle 1> [2] [568] 0.0 0.00 0.00 2 Tcl_RenameObjCmd [568] ----------------------------------------------- 0.00 0.00 1/2 TclFinalizeThreadData [596] 0.00 0.00 1/2 TclThreadStorageKeySet [417] [569] 0.0 0.00 0.00 2 TclpThreadSetMasterTSD [569] ----------------------------------------------- 0.00 0.00 1/1 NsEnsembleImplementationCmdNR [70] [570] 0.0 0.00 0.00 1 ClearTable [570] 0.00 0.00 1/95 Tcl_DeleteHashTable [371] ----------------------------------------------- 0.00 0.00 1/1 TclCallVarTraces <cycle 10> [244] [571] 0.0 0.00 0.00 1 DisposeTraceResult [571] ----------------------------------------------- 0.00 0.00 1/1 Tcl_DuplicateObj [69] [572] 0.0 0.00 0.00 1 DupListInternalRep [572] ----------------------------------------------- 1 Tcl_CreateNamespace <cycle 9> [172] [573] 0.0 0.00 0.00 1 EstablishErrorCodeTraces <cycle 9> [573] 2 Tcl_TraceVar2 <cycle 9> [493] ----------------------------------------------- 1 Tcl_CreateNamespace <cycle 9> [172] [574] 0.0 0.00 0.00 1 EstablishErrorInfoTraces <cycle 9> [574] 2 Tcl_TraceVar2 <cycle 9> [493] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [575] 0.0 0.00 0.00 1 EvalCmdErrMsg [575] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [576] 0.0 0.00 0.00 1 FileAttrIsExistingCmd [576] ----------------------------------------------- 0.00 0.00 1/1 FinalizeThread [166] [577] 0.0 0.00 0.00 1 FreePwBuf [577] 0.00 0.00 1/1229348 Tcl_GetThreadData [307] ----------------------------------------------- 0.00 0.00 1/1 FinalizeThread [166] [578] 0.0 0.00 0.00 1 FsThrExitProc [578] 0.00 0.00 1/936903 TclpFree [310] ----------------------------------------------- 1 TclpAlloc <cycle 7> [309] [579] 0.0 0.00 0.00 1 GetCache <cycle 7> [579] 0.00 0.00 12/12 TclpNewAllocMutex [435] 0.00 0.00 2/110 Tcl_MutexUnlock [366] 0.00 0.00 1/3906152 TclpGetAllocCache [303] 0.00 0.00 1/1 TclpSetAllocCache [646] 0.00 0.00 1/6 Tcl_GetCurrentThread [491] 0.00 0.00 1/1 Tcl_GetAllocMutex [629] 2 Tcl_MutexLock <cycle 7> [317] ----------------------------------------------- 0.00 0.00 1/1 Tcl_Exit [167] [580] 0.0 0.00 0.00 1 InvokeExitHandlers [580] 0.00 0.00 7/110 Tcl_MutexUnlock [366] 0.00 0.00 6/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 5/936903 TclpFree [310] 0.00 0.00 3/5 TclpMasterUnlock [502] 0.00 0.00 3/5 Tcl_MutexFinalize [499] 0.00 0.00 3/3 FreeProcessGlobalValue [528] ----------------------------------------------- 0.00 0.00 1/1 Tcl_GetEncodingNameFromEnvironment [272] [581] 0.0 0.00 0.00 1 SearchKnownEncodings [581] ----------------------------------------------- 0.00 0.00 1/1 TclGetIntForIndex [278] [582] 0.0 0.00 0.00 1 SetEndOffsetFromAny [582] 0.00 0.00 1/68531 FreeStringInternalRep [336] ----------------------------------------------- 0.00 0.00 1/1 TclCompileContinueCmd [590] [583] 0.0 0.00 0.00 1 TclAddLoopContinueFixup [583] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/1 TclInitDoubleConversion [609] [584] 0.0 0.00 0.00 1 TclBN_mp_init_set_int [584] 0.00 0.00 1/14 TclBN_mp_init [426] ----------------------------------------------- 0.00 0.00 1/1 TclInitDoubleConversion [609] [585] 0.0 0.00 0.00 1 TclBN_mp_set [585] 0.00 0.00 1/2 TclBN_mp_zero [551] ----------------------------------------------- 0.00 0.00 1/1 TclInitDoubleConversion [609] [586] 0.0 0.00 0.00 1 TclBN_mp_set_int [586] 0.00 0.00 8/8 TclBN_mp_mul_2d [462] 0.00 0.00 1/2 TclBN_mp_zero [551] 0.00 0.00 1/21 TclBN_mp_clamp [408] ----------------------------------------------- 0.00 0.00 1/1 TclCompileContinueCmd [590] [587] 0.0 0.00 0.00 1 TclCleanupStackForBreakContinue [587] ----------------------------------------------- 0.00 0.00 1/1 TEBCresume [9] [588] 0.0 0.00 0.00 1 TclCleanupVar [588] 0.00 0.00 1/3 FreeVarEntry [529] 0.00 0.00 1/98 Tcl_DeleteHashEntry [369] ----------------------------------------------- 0.00 0.00 1/1 TclAttemptCompileProc <cycle 2> [148] [589] 0.0 0.00 0.00 1 TclCompileBasicMin0ArgCmd [589] ----------------------------------------------- 0.00 0.00 1/1 TclAttemptCompileProc <cycle 2> [148] [590] 0.0 0.00 0.00 1 TclCompileContinueCmd [590] 0.00 0.00 1/127 TclGetInnermostExceptionRange [365] 0.00 0.00 1/1 TclCleanupStackForBreakContinue [587] 0.00 0.00 1/1 TclAddLoopContinueFixup [583] ----------------------------------------------- 1 TclAttemptCompileProc <cycle 2> [148] [591] 0.0 0.00 0.00 1 TclCompileIncrCmd <cycle 2> [591] 1 TclPushVarName <cycle 2> [270] ----------------------------------------------- 1 TclAttemptCompileProc <cycle 2> [148] [592] 0.0 0.00 0.00 1 TclCompileLlengthCmd <cycle 2> [592] 1 TclCompileTokens <cycle 2> [230] ----------------------------------------------- 0.00 0.00 1/1 FinalizeThread [166] [593] 0.0 0.00 0.00 1 TclFinalizeAsync [593] 0.00 0.00 1/1229348 Tcl_GetThreadData [307] ----------------------------------------------- 0.00 0.00 1/1 FinalizeThread [166] [594] 0.0 0.00 0.00 1 TclFinalizeIOSubsystem [594] 0.00 0.00 1/1229348 Tcl_GetThreadData [307] 0.00 0.00 1/6 TclGetEnv [486] 0.00 0.00 1/1 TclpFinalizePipes [639] 0.00 0.00 1/1 TclpFinalizeSockets [640] ----------------------------------------------- 0.00 0.00 1/1 FinalizeThread [166] [595] 0.0 0.00 0.00 1 TclFinalizeNotifier [595] 0.00 0.00 2/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 1/1229348 Tcl_GetThreadData [307] 0.00 0.00 1/110 Tcl_MutexUnlock [366] 0.00 0.00 1/5 TclpMasterUnlock [502] 0.00 0.00 1/5 Tcl_MutexFinalize [499] 0.00 0.00 1/1 Tcl_FinalizeNotifier [628] ----------------------------------------------- 0.00 0.00 1/1 Tcl_Exit [167] [596] 0.0 0.00 0.00 1 TclFinalizeThreadData [596] 0.00 0.00 1/2 TclpThreadSetMasterTSD [569] 0.00 0.00 1/1 TclFinalizeThreadDataThread [597] ----------------------------------------------- 0.00 0.00 1/1 TclFinalizeThreadData [596] [597] 0.0 0.00 0.00 1 TclFinalizeThreadDataThread [597] 0.00 0.00 18/936903 TclpFree [310] 0.00 0.00 1/1229375 TclpThreadGetMasterTSD [305] ----------------------------------------------- 0.00 0.00 1/1 FinalizeThread [166] [598] 0.0 0.00 0.00 1 TclFinalizeThreadObjects [598] ----------------------------------------------- 0.00 0.00 1/1 TclSetupEnv [58] [599] 0.0 0.00 0.00 1 TclFindArrayPtrElements [599] ----------------------------------------------- 0.00 0.00 1/1 UpdateStringOfInt [650] [600] 0.0 0.00 0.00 1 TclFormatInt [600] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [601] 0.0 0.00 0.00 1 TclGetAsyncReadyPtr [601] 0.00 0.00 1/1229348 Tcl_GetThreadData [307] ----------------------------------------------- 0.00 0.00 1/1 InitializeEncodingSearchPath <cycle 8> [86] [602] 0.0 0.00 0.00 1 TclGetLibraryPath [602] ----------------------------------------------- 0.00 0.00 1/1 Tcl_MainEx [7] [603] 0.0 0.00 0.00 1 TclGetMainLoop [603] 0.00 0.00 1/1229348 Tcl_GetThreadData [307] ----------------------------------------------- 0.00 0.00 1/1 InfoNameOfExecutableCmd [88] [604] 0.0 0.00 0.00 1 TclGetObjNameOfExecutable [604] ----------------------------------------------- 0.00 0.00 1/1 Tcl_LoadObjCmd [54] [605] 0.0 0.00 0.00 1 TclGuessPackageName [605] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [606] 0.0 0.00 0.00 1 TclHandleCreate [606] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [607] 0.0 0.00 0.00 1 TclInitArrayCmd [607] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [608] 0.0 0.00 0.00 1 TclInitDictCmd [608] ----------------------------------------------- 0.00 0.00 1/1 TclInitSubsystems [214] [609] 0.0 0.00 0.00 1 TclInitDoubleConversion [609] 0.00 0.00 13/14 TclBN_mp_init [426] 0.00 0.00 12/12 TclBN_mp_sqr [431] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 1/1 TclBN_mp_set [585] 0.00 0.00 1/1 TclBN_mp_set_int [586] 0.00 0.00 1/1 TclBN_mp_init_set_int [584] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [610] 0.0 0.00 0.00 1 TclInitEmbeddedConfigurationInformation [610] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [611] 0.0 0.00 0.00 1 TclInitEncodingCmd [611] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [612] 0.0 0.00 0.00 1 TclInitFileCmd [612] ----------------------------------------------- 0.00 0.00 1/1 TclInitSubsystems [214] [613] 0.0 0.00 0.00 1 TclInitIOSubsystem [613] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [614] 0.0 0.00 0.00 1 TclInitInfoCmd [614] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [615] 0.0 0.00 0.00 1 TclInitLimitSupport [615] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [616] 0.0 0.00 0.00 1 TclInitNamespaceCmd [616] ----------------------------------------------- 0.00 0.00 1/1 TclInitSubsystems [214] [617] 0.0 0.00 0.00 1 TclInitNamespaceSubsystem [617] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [618] 0.0 0.00 0.00 1 TclInitNotifier [618] 0.00 0.00 1/6 Tcl_GetCurrentThread [491] 0.00 0.00 1/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 1/1 Tcl_InitNotifier [634] 0.00 0.00 1/1229348 Tcl_GetThreadData [307] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [619] 0.0 0.00 0.00 1 TclInitStringCmd [619] ----------------------------------------------- 0.00 0.00 1/1 TclInitSubsystems [214] [620] 0.0 0.00 0.00 1 TclInitThreadStorage [620] 0.00 0.00 1/1 TclpThreadCreateKey [648] ----------------------------------------------- 0.00 0.00 1/1 TclpFindExecutable [142] [621] 0.0 0.00 0.00 1 TclSetObjNameOfExecutable [621] ----------------------------------------------- 0.00 0.00 1/1 FinalizeThread [166] [622] 0.0 0.00 0.00 1 TclThreadFinalizeContLines [622] 0.00 0.00 11/936903 TclpFree [310] 0.00 0.00 6/36 Tcl_NextHashEntry [391] 0.00 0.00 5/98 Tcl_DeleteHashEntry [369] 0.00 0.00 1/61 TclGetContLineTable [380] 0.00 0.00 1/9 Tcl_FirstHashEntry [458] 0.00 0.00 1/95 Tcl_DeleteHashTable [371] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [5] [623] 0.0 0.00 0.00 1 Tcl_AsyncCreate [623] 0.00 0.00 1/1229348 Tcl_GetThreadData [307] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 1/6 Tcl_GetCurrentThread [491] 0.00 0.00 1/1212539 Tcl_MutexLock <cycle 7> [317] 0.00 0.00 1/110 Tcl_MutexUnlock [366] ----------------------------------------------- 0.00 0.00 1/1 InitTimer [507] [624] 0.0 0.00 0.00 1 Tcl_CreateEventSource [624] 0.00 0.00 1/1229348 Tcl_GetThreadData [307] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/1 TimerExitProc [649] [625] 0.0 0.00 0.00 1 Tcl_DeleteEventSource [625] 0.00 0.00 1/1229348 Tcl_GetThreadData [307] ----------------------------------------------- 0.00 0.00 1/1 Tcl_MainEx [7] [626] 0.0 0.00 0.00 1 Tcl_EvalObjEx [626] ----------------------------------------------- 0.00 0.00 1/1 Tcl_SetSystemEncoding [273] [627] 0.0 0.00 0.00 1 Tcl_FSMountsChanged [627] 0.00 0.00 1/1212539 Tcl_MutexLock <cycle 7> [317] ----------------------------------------------- 0.00 0.00 1/1 TclFinalizeNotifier [595] [628] 0.0 0.00 0.00 1 Tcl_FinalizeNotifier [628] 0.00 0.00 1/1229348 Tcl_GetThreadData [307] ----------------------------------------------- 0.00 0.00 1/1 GetCache <cycle 7> [579] [629] 0.0 0.00 0.00 1 Tcl_GetAllocMutex [629] ----------------------------------------------- 0.00 0.00 1/1 QueryConfigObjCmd [143] [630] 0.0 0.00 0.00 1 Tcl_GetByteArrayFromObj [630] ----------------------------------------------- 0.00 0.00 1/1 EncodingDirsObjCmd [87] [631] 0.0 0.00 0.00 1 Tcl_GetEncodingSearchPath [631] ----------------------------------------------- 0.00 0.00 1/1 InfoCommandsCmd [91] [632] 0.0 0.00 0.00 1 Tcl_GetGlobalNamespace [632] ----------------------------------------------- 0.00 0.00 1/1 Tcl_AppInit [15] [633] 0.0 0.00 0.00 1 Tcl_Init [633] ----------------------------------------------- 0.00 0.00 1/1 TclInitNotifier [618] [634] 0.0 0.00 0.00 1 Tcl_InitNotifier [634] 0.00 0.00 1/1229348 Tcl_GetThreadData [307] ----------------------------------------------- 0.00 0.00 1/1 Tcl_MainEx [7] [635] 0.0 0.00 0.00 1 Tcl_SetStartupScript [635] 0.00 0.00 1/1229348 Tcl_GetThreadData [307] ----------------------------------------------- 0.00 0.00 1/1 Tcl_UtfToTitle [638] [636] 0.0 0.00 0.00 1 Tcl_UniCharToTitle [636] ----------------------------------------------- 0.00 0.00 1/1 Tcl_GetEncodingNameFromEnvironment [272] [637] 0.0 0.00 0.00 1 Tcl_UtfToLower [637] 0.00 0.00 5/8 Tcl_UniCharToLower [468] 0.00 0.00 5/161 Tcl_UniCharToUtf [359] ----------------------------------------------- 0.00 0.00 1/1 Tcl_LoadObjCmd [54] [638] 0.0 0.00 0.00 1 Tcl_UtfToTitle [638] 0.00 0.00 4/161 Tcl_UniCharToUtf [359] 0.00 0.00 3/8 Tcl_UniCharToLower [468] 0.00 0.00 1/1 Tcl_UniCharToTitle [636] ----------------------------------------------- 0.00 0.00 1/1 TclFinalizeIOSubsystem [594] [639] 0.0 0.00 0.00 1 TclpFinalizePipes [639] ----------------------------------------------- 0.00 0.00 1/1 TclFinalizeIOSubsystem [594] [640] 0.0 0.00 0.00 1 TclpFinalizeSockets [640] ----------------------------------------------- 0.00 0.00 1/1 TclpFindExecutable [142] [641] 0.0 0.00 0.00 1 TclpGetCwd [641] 0.00 0.00 1/564 Tcl_ExternalToUtfDString [343] ----------------------------------------------- 0.00 0.00 1/1 TclpSetVariables [211] [642] 0.0 0.00 0.00 1 TclpGetPwUid [642] 0.00 0.00 1/1229348 Tcl_GetThreadData [307] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] 0.00 0.00 1/8 Tcl_CreateThreadExitHandler [466] ----------------------------------------------- 0.00 0.00 1/1 TclInitSubsystems [214] [643] 0.0 0.00 0.00 1 TclpInitLock [643] ----------------------------------------------- 0.00 0.00 1/1 TclInitSubsystems [214] [644] 0.0 0.00 0.00 1 TclpInitPlatform [644] ----------------------------------------------- 0.00 0.00 1/1 TclInitSubsystems [214] [645] 0.0 0.00 0.00 1 TclpInitUnlock [645] ----------------------------------------------- 0.00 0.00 1/1 GetCache <cycle 7> [579] [646] 0.0 0.00 0.00 1 TclpSetAllocCache [646] ----------------------------------------------- 0.00 0.00 1/1 TclInitSubsystems [214] [647] 0.0 0.00 0.00 1 TclpSetInterfaces [647] ----------------------------------------------- 0.00 0.00 1/1 TclInitThreadStorage [620] [648] 0.0 0.00 0.00 1 TclpThreadCreateKey [648] ----------------------------------------------- 0.00 0.00 1/1 FinalizeThread [166] [649] 0.0 0.00 0.00 1 TimerExitProc [649] 0.00 0.00 1/1229356 TclThreadStorageKeyGet [306] 0.00 0.00 1/8 TclThreadDataKeyGet [465] 0.00 0.00 1/936903 TclpFree [310] 0.00 0.00 1/1 Tcl_DeleteEventSource [625] ----------------------------------------------- 0.00 0.00 1/1 Tcl_GetString <cycle 4> [378] [650] 0.0 0.00 0.00 1 UpdateStringOfInt [650] 0.00 0.00 1/1 TclFormatInt [600] 0.00 0.00 1/1212539 Tcl_Alloc <cycle 7> [312] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [651] 0.0 0.00 0.00 1 Uplevel_Callback [651] ----------------------------------------------- This table describes the call tree of the program, and was sorted by the total amount of time spent in each function and its children. Each entry in this table consists of several lines. The line with the index number at the left hand margin lists the current function. The lines above it list the functions that called this function, and the lines below it list the functions this one called. This line lists: index A unique number given to each element of the table. Index numbers are sorted numerically. The index number is printed next to every function name so it is easier to look up where the function in the table. % time This is the percentage of the `total' time that was spent in this function and its children. Note that due to different viewpoints, functions excluded by options, etc, these numbers will NOT add up to 100%. self This is the total amount of time spent in this function. children This is the total amount of time propagated into this function by its children. called This is the number of times the function was called. If the function called itself recursively, the number only includes non-recursive calls, and is followed by a `+' and the number of recursive calls. name The name of the current function. The index number is printed after it. If the function is a member of a cycle, the cycle number is printed between the function's name and the index number. For the function's parents, the fields have the following meanings: self This is the amount of time that was propagated directly from the function into this parent. children This is the amount of time that was propagated from the function's children into this parent. called This is the number of times this parent called the function `/' the total number of times the function was called. Recursive calls to the function are not included in the number after the `/'. name This is the name of the parent. The parent's index number is printed after it. If the parent is a member of a cycle, the cycle number is printed between the name and the index number. If the parents of the function cannot be determined, the word `<spontaneous>' is printed in the `name' field, and all the other fields are blank. For the function's children, the fields have the following meanings: self This is the amount of time that was propagated directly from the child into the function. children This is the amount of time that was propagated from the child's children to the function. called This is the number of times the function called this child `/' the total number of times the child was called. Recursive calls by the child are not listed in the number after the `/'. name This is the name of the child. The child's index number is printed after it. If the child is a member of a cycle, the cycle number is printed between the name and the index number. If there are any cycles (circles) in the call graph, there is an entry for the cycle-as-a-whole. This entry shows who called the cycle (as parents) and the members of the cycle (as children.) The `+' recursive calls entry shows the number of function calls that were internal to the cycle, and the calls entry for each member shows, for that member, how many times it was called from other members of the cycle. Index by function name [521] AccumulateDecimalDigit [384] TclEmitForwardJump [418] Tcl_DictObjDone [357] AllocChainEntry [377] TclEmitInvoke [419] Tcl_DictObjFirst [542] AllocChannelBuffer [3] TclEvalEx [190] Tcl_DictObjGet [522] AllocClass [25] TclEvalObjEx [352] Tcl_DictObjNext [392] AllocObjEntry [510] TclExpandCodeArray [150] Tcl_DictObjPut [157] AllocObject [511] TclFSCwdIsNative [421] Tcl_DictObjSize [345] AllocStringEntry [470] TclFSEnsureEpochOk [472] Tcl_DiscardInterpState [364] AllocVarEntry [512] TclFSEpoch [69] Tcl_DuplicateObj [105] AppendPath [397] TclFSEpochOk [6] Tcl_Eval [67] AppendPrintfToObjVA [441] TclFSGetPathType [4] Tcl_EvalEx [448] ChanRead [386] TclFSNonnativePathType [626] Tcl_EvalObjEx [115] CheckAccess [77] TclFSNormalizeAbsolutePath [192] Tcl_EvalObjv [543] CheckAllRequirements [174] TclFSNormalizeToUniquePath [564] Tcl_EventuallyFree [503] CheckChannelErrors [125] TclFSSetPathDetails [167] Tcl_Exit [544] CheckForStdChannelsBeingClosed [484] TclFetchEnsembleRoot [164] Tcl_ExitObjCmd [439] CheckVersionAndConvert [349] TclFetchLiteral [155] Tcl_Export [381] Claim [593] TclFinalizeAsync [437] Tcl_ExternalToUtf [205] ClearHash [594] TclFinalizeIOSubsystem [343] Tcl_ExternalToUtfDString [570] ClearTable [485] TclFinalizeLoopExceptionRange [151] Tcl_FSAccess [322] CompareStringKeys [595] TclFinalizeNotifier [398] Tcl_FSConvertToPathType [327] CompareVarKeys [596] TclFinalizeThreadData [14] Tcl_FSEvalFileEx [523] CompareVersions [597] TclFinalizeThreadDataThread [122] Tcl_FSGetFileSystemForPath [121] CompileCmdLiteral [598] TclFinalizeThreadObjects [99] Tcl_FSGetInternalRep [65] CompileExprObj [599] TclFindArrayPtrElements [473] Tcl_FSGetNativePath [267] CompileExprTree [368] TclFindCompiledLocal [75] Tcl_FSGetNormalizedPath [163] CompileReturnInternal [325] TclFindElement [489] Tcl_FSGetPathType [20] CreateHashEntry [385] TclFixupForwardJump [107] Tcl_FSJoinPath [545] DeleteDict [600] TclFormatInt [124] Tcl_FSJoinToPath [131] DeleteEnsembleConfig [153] TclFreeCompileEnv [627] Tcl_FSMountsChanged [423] DiscardInputQueued [388] TclFreeJumpFixupArray [103] Tcl_FSOpenFileChannel [382] Disclaim [154] TclFreeLocalCache [47] Tcl_FSSplitPath [329] Dispatch [11] TclFreeObj [138] Tcl_FSStat [571] DisposeTraceResult [555] TclFreeObjEntry [628] Tcl_FinalizeNotifier [281] DoReadChars [556] TclFullFinalizationRequested [21] Tcl_FindCommand [477] DupFsPathInternalRep [601] TclGetAsyncReadyPtr [169] Tcl_FindNamespace [572] DupListInternalRep [380] TclGetContLineTable [517] Tcl_FindSymbol [87] EncodingDirsObjCmd [486] TclGetEnv [458] Tcl_FirstHashEntry [524] EnvTraceProc [365] TclGetInnermostExceptionRange [490] Tcl_FreeEncoding [525] ErrorCodeRead [278] TclGetIntForIndex [356] Tcl_FreeParse [344] EscapeFreeProc [602] TclGetLibraryPath [629] Tcl_GetAllocMutex [573] EstablishErrorCodeTraces [603] TclGetMainLoop [238] Tcl_GetAssocData [574] EstablishErrorInfoTraces [375] TclGetNamespaceChildTable [227] Tcl_GetBooleanFromObj [575] EvalCmdErrMsg [19] TclGetNamespaceForQualName [630] Tcl_GetByteArrayFromObj [223] EvalFileCallback [196] TclGetNamespaceFromObj [565] Tcl_GetChannelErrorInterp [16] EvalObjvCore [280] TclGetNumberFromObj [18] Tcl_GetCommandFromObj [297] ExprObjCallback [604] TclGetObjNameOfExecutable [256] Tcl_GetCommandFullName [576] FileAttrIsExistingCmd [557] TclGetOpenModeEx [537] Tcl_GetCurrentNamespace [546] FileCloseProc [126] TclGetPathType [491] Tcl_GetCurrentThread [449] FileInputProc [90] TclGetProcessGlobalValue [231] Tcl_GetEncoding [504] FileWatchProc [193] TclGetSrcInfoForPc [566] Tcl_GetEncodingName [166] FinalizeThread [455] TclGetStringStorage [272] Tcl_GetEncodingNameFromEnvironment [324] FindElement [605] TclGuessPackageName [631] Tcl_GetEncodingSearchPath [44] FindHashEntry [606] TclHandleCreate [401] Tcl_GetEnsembleFlags [234] FindPackage [405] TclHandlePreserve [399] Tcl_GetEnsembleMappingDict [56] FindSymbol [412] TclHandleRelease [402] Tcl_GetEnsembleParameterList [547] FlushChannel [323] TclHashObjKey [403] Tcl_GetEnsembleSubcommandList [182] ForeachLoopStep [558] TclInThreadExit [632] Tcl_GetGlobalNamespace [424] FreeByteCodeInternalRep [607] TclInitArrayCmd [474] Tcl_GetIndexFromObjStruct [326] FreeCmdNameInternalRep [79] TclInitBinaryCmd [279] Tcl_GetInt [548] FreeDictInternalRep [208] TclInitByteCodeObj [247] Tcl_GetIntFromObj [469] FreeEncoding [96] TclInitChanCmd [248] Tcl_GetLongFromObj [526] FreeEnsembleCmdRep [123] TclInitCompileEnv [414] Tcl_GetMaster [505] FreeExprCodeInternalRep [608] TclInitDictCmd [444] Tcl_GetNamespaceResolvers [527] FreeForeachInfo [609] TclInitDoubleConversion [361] Tcl_GetObjResult [440] FreeFsPathInternalRep [610] TclInitEmbeddedConfigurationInformation [198] Tcl_GetObjectFromObj [450] FreeIndex [611] TclInitEncodingCmd [176] Tcl_GetReturnOptions [314] FreeListInternalRep [243] TclInitEncodingSubsystem [538] Tcl_GetStartupScript [478] FreeNsNameInternalRep [612] TclInitFileCmd [378] Tcl_GetString [328] FreeParsedVarName [613] TclInitIOSubsystem [350] Tcl_GetStringFromObj [528] FreeProcessGlobalValue [614] TclInitInfoCmd [232] Tcl_GetStringResult [577] FreePwBuf [389] TclInitJumpFixupArray [307] Tcl_GetThreadData [336] FreeStringInternalRep [615] TclInitLimitSupport [633] Tcl_Init [221] FreeThreadHash [400] TclInitLiteralTable [351] Tcl_InitCustomHashTable [529] FreeVarEntry [616] TclInitNamespaceCmd [358] Tcl_InitHashTable [383] FsGetFirstFilesystem [617] TclInitNamespaceSubsystem [634] Tcl_InitNotifier [578] FsThrExitProc [618] TclInitNotifier [433] Tcl_InitObjHashTable [579] GetCache [226] TclInitObjSubsystem [498] Tcl_InterpDeleted [239] GetConfigDict [98] TclInitPrefixCmd [396] Tcl_IsSafe [390] GetExtension [456] TclInitRewriteEnsemble [567] Tcl_LimitExceeded [451] GetInput [619] TclInitStringCmd [415] Tcl_LimitTypeEnabled [530] GetInterp2 [214] TclInitSubsystems [23] Tcl_ListObjAppendElement [32] GetKeys [620] TclInitThreadStorage [539] Tcl_ListObjAppendList [194] GetNamespaceFromObj [387] TclInitVarHashTable [373] Tcl_ListObjGetElements [394] GetSrcInfoForPc [229] TclInterpInit [133] Tcl_ListObjIndex [506] GetThreadHash [34] TclInterpReady [189] Tcl_ListObjLength [335] GrowStringBuffer [197] TclInvalidateCmdLiteral [406] Tcl_ListObjReplace [45] HashStringKey [348] TclInvalidateNsPath [73] Tcl_LoadFile [215] IfConditionCallback [304] TclIsSpaceProc [54] Tcl_LoadObjCmd [91] InfoCommandsCmd [93] TclJoinPath [499] Tcl_MutexFinalize [88] InfoNameOfExecutableCmd [53] TclListObjCopy [317] Tcl_MutexLock [254] InitLocalCache [146] TclLocalScalar [366] Tcl_MutexUnlock [507] InitTimer [457] TclLocalScalarFromToken [467] Tcl_NRAddCallback [86] InitializeEncodingSearchPath [161] TclLookupArrayElement [117] Tcl_NRCreateCommand [38] InterpProcNR2 [206] TclLookupSimpleVar [64] Tcl_NRExprObj [580] InvokeExitHandlers [109] TclLookupVar [236] Tcl_NewByteArrayObj [370] Iso88591ToUtfProc [57] TclMakeEnsemble [269] Tcl_NewDictObj [141] LocateTargetAddresses [332] TclMarkTailcall [213] Tcl_NewInstanceMethod [330] NRCommand [42] TclMaxListLength [251] Tcl_NewIntObj [268] NRInterpCmd [173] TclMergeReturnOptions [85] Tcl_NewListObj [183] NRNamespaceEvalCmd [101] TclNREvalFile [264] Tcl_NewLongObj [184] NamespaceExportCmd [235] TclNREvalObjCmd [216] Tcl_NewMethod [549] NativeFreeInternalRep [24] TclNREvalObjEx [76] Tcl_NewObj [321] NewListIntRep [46] TclNREvalObjv [156] Tcl_NewObjectInstance [70] NsEnsembleImplementationCmdNR [41] TclNRExecuteByteCode [31] Tcl_NewStringObj [293] NsEval_Callback [228] TclNRForeachCmd [391] Tcl_NextHashEntry [55] ObjFindNamespaceVar [263] TclNRIfObjCmd [66] Tcl_ObjPrintf [410] ParseBoolean [28] TclNRInterpProc [140] Tcl_ObjSetVar2 [60] ParseExpr [253] TclNRInterpProcCore [434] Tcl_ObjectDeleted [178] ParseLexeme [177] TclNRReleaseValues [459] Tcl_OutputBuffered [301] ParseTokens [2] TclNRRunCallbacks [130] Tcl_PackageObjCmd [337] ParseWhiteSpace [102] TclNRSourceObjCmd [362] Tcl_ParseBraces [51] PathDirNameCmd [233] TclNRUplevelObjCmd [353] Tcl_ParseCommand [108] PathJoinCmd [100] TclNativeCreateNativeRep [422] Tcl_ParseQuotedString [257] PkgRequireCore [218] TclNativePathInFilesystem [376] Tcl_ParseVarName [452] PreserveChannelBuffer [139] TclNewFSPathObj [242] Tcl_PkgProvideEx [308] Ptr2Block [463] TclNsDecrRefCount [144] Tcl_PkgRequireProc [531] PutBlocks [442] TclOOAddToInstances [149] Tcl_PopCallFrame [143] QueryConfigObjCmd [559] TclOOAddToSubclasses [475] Tcl_Preserve [282] ReadChars [250] TclOODefineExportObjCmd [95] Tcl_ProcObjCmd [461] RebuildLiteralTable [116] TclOODefineForwardObjCmd [331] Tcl_PushCallFrame [453] RecycleBuffer [113] TclOODefineMethodObjCmd [518] Tcl_ReadChars [436] ReleaseChannelBuffer [35] TclOODefineObjCmd [367] Tcl_Realloc [407] ReleaseCmdWordData [127] TclOODefineSlots [89] Tcl_RegisterConfig [170] ReleaseKeys [260] TclOODefineUnexportObjCmd [224] Tcl_RegisterObjType [411] RememberSyncObject [432] TclOOGetDefineCmdContext [492] Tcl_Release [581] SearchKnownEncodings [487] TclOOGetFoundation [568] Tcl_RenameObjCmd [22] SetCmdNameFromAny [8] TclOOInit [33] Tcl_ResetResult [420] SetDictFromAny [82] TclOOInitInfo [296] Tcl_RestoreInterpState [582] SetEndOffsetFromAny [464] TclOOIsReachable [476] Tcl_SaveInterpState [160] SetFsPathFromAny [111] TclOOMakeProcMethod [259] Tcl_SetAssocData [26] SetListFromAny [106] TclOONewBasicMethod [416] Tcl_SetByteArrayObj [195] SetNsNameFromAny [249] TclOONewForwardInstanceMethod [246] Tcl_SetChannelOption [186] SetStringFromAny [271] TclOONewForwardMethod [136] Tcl_SetEnsembleMappingDict [319] SetUnicodeObj [110] TclOONewProcMethod [62] Tcl_SetErrorCode [550] SomeRequirementSatisfied [74] TclOOObjDefObjCmd [63] Tcl_SetErrorCodeVA [508] StopCopy [179] TclOOObjectName [340] Tcl_SetListObj [9] TEBCresume [443] TclOOSetupVariableResolver [445] Tcl_SetNamespaceResolvers [425] TEOEx_ByteCodeCallback [497] TclObjCallVarTraces [295] Tcl_SetNamespaceUnknownHandler [12] TEOEx_ListCallback [266] TclObjGetFrame [222] Tcl_SetObjErrorCode [333] TEOV_Error [471] TclObjLookupVar [294] Tcl_SetObjLength [334] TEOV_RestoreVarFrame [39] TclObjLookupVarEx [220] Tcl_SetObjResult [355] TclAddLiteralObj [118] TclOptimizeBytecode [540] Tcl_SetResult [583] TclAddLoopContinueFixup [363] TclParseAllWhiteSpace [635] Tcl_SetStartupScript [342] TclAdvanceContinuations [360] TclParseBackslash [273] Tcl_SetSystemEncoding [341] TclAdvanceLines [404] TclParseInit [97] Tcl_SetVar2 [188] TclArgumentEnter [217] TclParseNumber [81] Tcl_SetVar2Ex [225] TclArgumentGet [52] TclPathPart [158] Tcl_SplitList [180] TclArgumentRelease [292] TclPopStackFrame [446] Tcl_StringCaseMatch [148] TclAttemptCompileProc [200] TclProcCleanupProc [447] Tcl_StringMatch [430] TclBN_fast_s_mp_sqr [61] TclProcCompileProc [493] Tcl_TraceVar2 [408] TclBN_mp_clamp [560] TclProcDeleteProc [468] Tcl_UniCharToLower [479] TclBN_mp_grow [252] TclPtrGetVarIdx [636] Tcl_UniCharToTitle [426] TclBN_mp_init [36] TclPtrSetVarIdx [359] Tcl_UniCharToUtf [584] TclBN_mp_init_set_int [299] TclPtrUnsetVarIdx [240] Tcl_UntraceVar2 [462] TclBN_mp_mul_2d [29] TclPushProcCallFrame [372] Tcl_UtfCharComplete [585] TclBN_mp_set [40] TclPushStackFrame [519] Tcl_UtfPrev [586] TclBN_mp_set_int [270] TclPushVarName [427] Tcl_UtfToExternalDString [431] TclBN_mp_sqr [202] TclRegisterLiteral [637] Tcl_UtfToLower [551] TclBN_mp_zero [354] TclReleaseLiteral [638] Tcl_UtfToTitle [244] TclCallVarTraces [413] TclRememberMutex [191] Tcl_VariableObjCmd [552] TclChanCaughtErrorBypass [152] TclRenameCommand [309] TclpAlloc [480] TclChannelRelease [318] TclResetRewriteEnsemble [134] TclpDlopen [203] TclCleanupByteCode [132] TclResetShadowedCmdRefs [500] TclpFinalizeMutex [587] TclCleanupStackForBreakContinue [534] TclScanElement [639] TclpFinalizePipes [588] TclCleanupVar [37] TclSetByteCodeFromAny [640] TclpFinalizeSockets [481] TclClearRootEnsemble [379] TclSetCmdNameObj [142] TclpFindExecutable [80] TclClockInit [513] TclSetDuplicateObj [494] TclpFindVariable [395] TclCompareObjKeys [429] TclSetNsPath [310] TclpFree [289] TclCompileAppendCmd [621] TclSetObjNameOfExecutable [303] TclpGetAllocCache [553] TclCompileBasic0ArgCmd [209] TclSetProcessGlobalValue [641] TclpGetCwd [554] TclCompileBasic0Or1ArgCmd [58] TclSetupEnv [137] TclpGetNativePathType [495] TclCompileBasic1ArgCmd [535] TclSkipTailcall [642] TclpGetPwUid [589] TclCompileBasicMin0ArgCmd [298] TclStackAlloc [94] TclpInitLibraryPath [532] TclCompileBasicMin1ArgCmd [313] TclStackFree [643] TclpInitLock [286] TclCompileCatchCmd [71] TclSubstTokens [644] TclpInitPlatform [393] TclCompileCmdWord [43] TclThreadAllocObj [645] TclpInitUnlock [590] TclCompileContinueCmd [465] TclThreadDataKeyGet [501] TclpMasterLock [290] TclCompileDictGetCmd [622] TclThreadFinalizeContLines [502] TclpMasterUnlock [49] TclCompileEnsemble [311] TclThreadFreeObj [274] TclpNativeJoinPath [288] TclCompileErrorCmd [306] TclThreadStorageKeyGet [48] TclpNativeSplitPath [59] TclCompileExpr [417] TclThreadStorageKeySet [435] TclpNewAllocMutex [409] TclCompileExprWords [265] TclTommath_Init [135] TclpObjAccess [291] TclCompileForCmd [129] TclWordKnownAtCompileTime [175] TclpObjNormalizePath [482] TclCompileForeachCmd [13] TclZlibInit [114] TclpObjStat [162] TclCompileGlobalCmd [312] Tcl_Alloc [119] TclpOpenFileChannel [92] TclCompileIfCmd [15] Tcl_AppInit [320] TclpRealloc [591] TclCompileIncrCmd [159] Tcl_AppendFormatToObj [646] TclpSetAllocCache [165] TclCompileInfoCommandsCmd [207] Tcl_AppendLimitedToObj [262] TclpSetInitialEncodings [483] TclCompileInfoExistsCmd [201] Tcl_AppendObjToObj [647] TclpSetInterfaces [120] TclCompileInvocation [284] Tcl_AppendStringsToObj [211] TclpSetVariables [275] TclCompileLappendCmd [285] Tcl_AppendStringsToObjVA [648] TclpThreadCreateKey [171] TclCompileLindexCmd [346] Tcl_AppendToObj [305] TclpThreadGetMasterTSD [68] TclCompileListCmd [623] Tcl_AsyncCreate [569] TclpThreadSetMasterTSD [592] TclCompileLlengthCmd [258] Tcl_CallWhenDeleted [649] TimerExitProc [287] TclCompileNamespaceWhichCmd [514] Tcl_ChannelThreadActionProc [237] TraceVarEx [50] TclCompileObj [515] Tcl_ChannelVersion [438] TranslateInputEOL [168] TclCompileReturnCmd [561] Tcl_ClearChannelHandlers [185] UnsetVarStruct [83] TclCompileScript [562] Tcl_Close [520] UpdateInterest [277] TclCompileSetCmd [261] Tcl_CreateChannel [219] UpdateStringOfFsPath [230] TclCompileTokens [245] Tcl_CreateEncoding [650] UpdateStringOfInt [147] TclCompileUnsetCmd [128] Tcl_CreateEnsemble [541] UpdateStringOfList [255] TclCompileVarSubst [624] Tcl_CreateEventSource [651] Uplevel_Callback [496] TclCompileVariableCmd [536] Tcl_CreateExitHandler [347] UtfExtToUtfIntProc [199] TclContinuationsCopy [172] Tcl_CreateNamespace [428] UtfIntToUtfExtProc [212] TclContinuationsEnter [112] Tcl_CreateObjCommand [460] WillRead [241] TclContinuationsEnterDerived [466] Tcl_CreateThreadExitHandler [1] <cycle 1> [204] TclContinuationsGet [339] Tcl_DStringAppend [27] <cycle 2> [533] TclConvertElement [315] Tcl_DStringFree [10] <cycle 3> [509] TclCreateAuxData [316] Tcl_DStringInit [104] <cycle 4> [454] TclCreateExceptRange [338] Tcl_DStringSetLength [300] <cycle 5> [276] TclCreateExecEnv [563] Tcl_DeleteCommandFromToken [72] <cycle 6> [181] TclCreateLiteral [625] Tcl_DeleteEventSource [302] <cycle 7> [84] TclCreateProc [488] Tcl_DeleteFileHandler [78] <cycle 8> [374] TclDStringAppendDString [369] Tcl_DeleteHashEntry [17] <cycle 9> [283] TclDStringToObj [371] Tcl_DeleteHashTable [30] <cycle 10> [187] TclDeleteCompiledLocalVars [516] Tcl_DeleteTimerHandler