Posted to tcl by de at Tue Feb 27 21:53:51 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 15.93 0.29 0.29 321020 0.00 0.00 TEBCresume 6.04 0.40 0.11 1295434 0.00 0.00 CreateHashEntry 4.95 0.49 0.09 321107 0.00 0.00 TclObjLookupVarEx 4.95 0.58 0.09 320941 0.00 0.00 TclNRInterpProcCore 4.95 0.67 0.09 320941 0.00 0.00 TclPushProcCallFrame 4.95 0.76 0.09 240713 0.00 0.00 Tcl_DuplicateObj 4.40 0.84 0.08 327483 0.00 0.00 TclPtrSetVarIdx 3.85 0.91 0.07 1532346 0.00 0.00 TclThreadStorageKeyGet 3.85 0.98 0.07 320976 0.00 0.00 Tcl_PushCallFrame 3.30 1.04 0.06 328059 0.00 0.00 TclFreeObj 2.75 1.09 0.05 320941 0.00 0.00 InterpProcNR2 2.20 1.13 0.04 972646 0.00 0.00 FindHashEntry 2.20 1.17 0.04 21 1.90 82.10 TclNRRunCallbacks 2.20 1.21 0.04 TclObjInterpProc 1.65 1.24 0.03 5408794 0.00 0.00 TclpGetAllocCache 1.65 1.27 0.03 1401055 0.00 0.00 TclpAlloc 1.65 1.30 0.03 1397935 0.00 0.00 TclpFree 1.65 1.33 0.03 1055160 0.00 0.00 Tcl_Alloc 1.65 1.36 0.03 963357 0.00 0.00 ExprObjCallback 1.65 1.39 0.03 481520 0.00 0.00 Tcl_MutexLock 1.65 1.42 0.03 321790 0.00 0.00 TclGetNamespaceForQualName 1.65 1.45 0.03 320949 0.00 0.00 GetNamespaceFromObj 1.65 1.48 0.03 320941 0.00 0.00 TclDeleteCompiledLocalVars 1.10 1.50 0.02 1745622 0.00 0.00 Ptr2Block 1.10 1.52 0.02 1532365 0.00 0.00 TclpThreadGetMasterTSD 1.10 1.54 0.02 963352 0.00 0.00 TclStackFree 1.10 1.56 0.02 592091 0.00 0.00 SetUnicodeObj 1.10 1.58 0.02 322670 0.00 0.00 Tcl_DStringFree 1.10 1.60 0.02 321107 0.00 0.00 ObjFindNamespaceVar 1.10 1.62 0.02 321023 0.00 0.00 Dispatch 1.10 1.64 0.02 320975 0.00 0.00 Tcl_PopCallFrame 1.10 1.66 0.02 7 2.86 4.64 Tcl_Preserve 1.10 1.68 0.02 6 3.33 5.42 Tcl_Release 0.55 1.69 0.01 508400 0.00 0.00 TclpRealloc 0.55 1.70 0.01 327367 0.00 0.00 Tcl_AppendObjToObj 0.55 1.71 0.01 321087 0.00 0.00 CompareVarKeys 0.55 1.72 0.01 320975 0.00 0.00 TclPushStackFrame 0.55 1.73 0.01 320943 0.00 0.00 TclGetNamespaceFromObj 0.55 1.74 0.01 320941 0.00 0.00 TclNRInterpProc 0.55 1.75 0.01 240764 0.00 0.00 TclGetContLineTable 0.55 1.76 0.01 160561 0.00 0.00 FreeListInternalRep 0.55 1.77 0.01 77310 0.00 0.00 TclMaxListLength 0.55 1.78 0.01 77246 0.00 0.00 SetListFromAny 0.55 1.79 0.01 501 0.02 0.09 Tcl_AppendLimitedToObj 0.55 1.80 0.01 321 0.03 0.03 Tcl_NewObj 0.55 1.81 0.01 305 0.03 0.03 Tcl_GetStringFromObj 0.55 1.82 0.01 Tcl_NRCallObjProc 0.00 1.82 0.00 1532338 0.00 0.00 Tcl_GetThreadData 0.00 1.82 0.00 1131573 0.00 0.00 TclThreadAllocObj 0.00 1.82 0.00 1130542 0.00 0.00 TclThreadFreeObj 0.00 1.82 0.00 882598 0.00 0.00 UnsetVarStruct 0.00 1.82 0.00 642392 0.00 0.00 TclStackAlloc 0.00 1.82 0.00 592129 0.00 0.00 SetStringFromAny 0.00 1.82 0.00 505069 0.00 0.00 GrowStringBuffer 0.00 1.82 0.00 401596 0.00 0.00 FreeStringInternalRep 0.00 1.82 0.00 322652 0.00 0.00 Tcl_DStringInit 0.00 1.82 0.00 321631 0.00 0.00 TclHashObjKey 0.00 1.82 0.00 321107 0.00 0.00 TclLookupSimpleVar 0.00 1.82 0.00 321082 0.00 0.00 FreeParsedVarName 0.00 1.82 0.00 321051 0.00 0.00 Tcl_SetObjResult 0.00 1.82 0.00 321046 0.00 0.00 TclResetRewriteEnsemble 0.00 1.82 0.00 320961 0.00 0.00 TclNRExecuteByteCode 0.00 1.82 0.00 240725 0.00 0.00 TclContinuationsCopy 0.00 1.82 0.00 240703 0.00 0.00 DupStringInternalRep 0.00 1.82 0.00 80527 0.00 0.00 NewListIntRep 0.00 1.82 0.00 80246 0.00 0.00 TclListObjCopy 0.00 1.82 0.00 77058 0.00 0.00 Tcl_ListObjLength 0.00 1.82 0.00 5815 0.00 0.00 TclIsSpaceProc 0.00 1.82 0.00 3262 0.00 0.00 Tcl_SetListObj 0.00 1.82 0.00 2201 0.00 0.00 HashStringKey 0.00 1.82 0.00 2007 0.00 0.00 ParseWhiteSpace 0.00 1.82 0.00 1423 0.00 0.00 Tcl_DStringSetLength 0.00 1.82 0.00 1237 0.00 0.00 Tcl_DStringAppend 0.00 1.82 0.00 997 0.00 0.00 CompareStringKeys 0.00 1.82 0.00 973 0.00 0.00 TclAdvanceLines 0.00 1.82 0.00 837 0.00 0.00 TclAdvanceContinuations 0.00 1.82 0.00 686 0.00 0.03 Tcl_NewStringObj 0.00 1.82 0.00 601 0.00 0.03 TclWordKnownAtCompileTime 0.00 1.82 0.00 595 0.00 0.00 TclCreateLiteral 0.00 1.82 0.00 564 0.00 0.00 Tcl_ExternalToUtfDString 0.00 1.82 0.00 562 0.00 0.00 ParseTokens 0.00 1.82 0.00 513 0.00 0.00 EscapeFreeProc 0.00 1.82 0.00 511 0.00 0.00 AllocStringEntry 0.00 1.82 0.00 501 0.00 0.00 Tcl_AppendToObj 0.00 1.82 0.00 499 0.00 0.00 UtfExtToUtfIntProc 0.00 1.82 0.00 348 0.00 0.00 TclInvalidateNsPath 0.00 1.82 0.00 338 0.00 0.00 TclInvalidateCmdLiteral 0.00 1.82 0.00 338 0.00 0.00 TclResetShadowedCmdRefs 0.00 1.82 0.00 337 0.00 0.00 TclFetchLiteral 0.00 1.82 0.00 337 0.00 0.00 TclRegisterLiteral 0.00 1.82 0.00 330 0.00 0.00 Tcl_CreateObjCommand 0.00 1.82 0.00 329 0.00 0.00 Tcl_GetCommandFromObj 0.00 1.82 0.00 291 0.00 0.00 FindElement 0.00 1.82 0.00 291 0.00 0.00 TclFindElement 0.00 1.82 0.00 269 0.00 0.00 Tcl_InitCustomHashTable 0.00 1.82 0.00 267 0.00 0.00 Tcl_ListObjIndex 0.00 1.82 0.00 265 0.00 0.00 Tcl_DictObjNext 0.00 1.82 0.00 241 0.00 0.00 Tcl_ParseCommand 0.00 1.82 0.00 239 0.00 0.00 TclReleaseLiteral 0.00 1.82 0.00 237 0.00 0.00 TclAddLiteralObj 0.00 1.82 0.00 233 0.00 0.00 Tcl_NRCreateCommand 0.00 1.82 0.00 231 0.00 0.00 Tcl_FreeParse 0.00 1.82 0.00 229 0.00 0.00 FreeCmdNameInternalRep 0.00 1.82 0.00 226 0.00 0.00 AllocChainEntry 0.00 1.82 0.00 226 0.00 0.00 Tcl_DictObjPut 0.00 1.82 0.00 224 0.00 0.00 Tcl_FindCommand 0.00 1.82 0.00 207 0.00 0.00 SetCmdNameFromAny 0.00 1.82 0.00 197 0.00 0.00 Tcl_InitHashTable 0.00 1.82 0.00 161 0.00 0.00 Tcl_UniCharToUtf 0.00 1.82 0.00 152 0.00 0.00 TclParseBackslash 0.00 1.82 0.00 143 0.00 0.00 Tcl_GetObjResult 0.00 1.82 0.00 142 0.00 0.00 GetKeys 0.00 1.82 0.00 141 0.00 0.00 TclAttemptCompileProc 0.00 1.82 0.00 136 0.00 0.00 Tcl_ParseBraces 0.00 1.82 0.00 135 0.00 0.00 Tcl_ResetResult 0.00 1.82 0.00 129 0.00 0.00 TclParseAllWhiteSpace 0.00 1.82 0.00 127 0.00 0.00 AllocVarEntry 0.00 1.82 0.00 127 0.00 0.00 TclGetInnermostExceptionRange 0.00 1.82 0.00 116 0.00 0.00 Tcl_ObjSetVar2 0.00 1.82 0.00 112 0.00 0.00 Tcl_MutexUnlock 0.00 1.82 0.00 110 0.00 0.00 TclLookupArrayElement 0.00 1.82 0.00 102 0.00 0.00 Tcl_Realloc 0.00 1.82 0.00 101 0.00 0.00 TclCompileTokens 0.00 1.82 0.00 100 0.00 0.00 TclInterpReady 0.00 1.82 0.00 99 0.00 0.00 ParseLexeme 0.00 1.82 0.00 98 0.00 0.00 TclFindCompiledLocal 0.00 1.82 0.00 98 0.00 0.00 Tcl_DeleteHashEntry 0.00 1.82 0.00 97 0.00 0.00 Iso88591ToUtfProc 0.00 1.82 0.00 95 0.00 0.00 Tcl_DeleteHashTable 0.00 1.82 0.00 94 0.00 0.00 Tcl_ListObjAppendElement 0.00 1.82 0.00 87 0.00 0.22 TclCompileScript 0.00 1.82 0.00 84 0.00 0.00 EvalObjvCore 0.00 1.82 0.00 84 0.00 0.00 TclNREvalObjv 0.00 1.82 0.00 83 0.00 0.00 NRCommand 0.00 1.82 0.00 83 0.00 0.00 Tcl_UtfCharComplete 0.00 1.82 0.00 80 0.00 0.00 Tcl_ListObjGetElements 0.00 1.82 0.00 77 0.00 0.00 TclDStringAppendDString 0.00 1.82 0.00 74 0.00 0.00 TclGetNamespaceChildTable 0.00 1.82 0.00 67 0.00 0.04 TclSubstTokens 0.00 1.82 0.00 66 0.00 0.00 Tcl_ParseVarName 0.00 1.82 0.00 64 0.00 0.00 Tcl_SplitList 0.00 1.82 0.00 63 0.00 0.00 TclEmitInvoke 0.00 1.82 0.00 63 0.00 0.00 Tcl_GetString 0.00 1.82 0.00 63 0.00 0.00 Tcl_SetObjLength 0.00 1.82 0.00 62 0.00 0.00 TclSetCmdNameObj 0.00 1.82 0.00 60 0.00 0.04 CompileCmdLiteral 0.00 1.82 0.00 60 0.00 0.04 TclCompileInvocation 0.00 1.82 0.00 56 0.00 0.00 Claim 0.00 1.82 0.00 56 0.00 0.00 Disclaim 0.00 1.82 0.00 56 0.00 0.00 FsGetFirstFilesystem 0.00 1.82 0.00 54 0.00 0.00 TclCompileVarSubst 0.00 1.82 0.00 52 0.00 0.00 TclPushVarName 0.00 1.82 0.00 46 0.00 0.00 TclEmitForwardJump 0.00 1.82 0.00 46 0.00 0.00 TclFixupForwardJump 0.00 1.82 0.00 44 0.00 0.00 TclFSNonnativePathType 0.00 1.82 0.00 44 0.00 0.08 TclGetPathType 0.00 1.82 0.00 44 0.00 0.04 TclpGetNativePathType 0.00 1.82 0.00 40 0.00 0.00 TclInitVarHashTable 0.00 1.82 0.00 38 0.00 0.00 LocateTargetAddresses 0.00 1.82 0.00 38 0.00 0.00 TclFreeJumpFixupArray 0.00 1.82 0.00 38 0.00 0.00 TclInitJumpFixupArray 0.00 1.82 0.00 38 0.00 0.00 Tcl_CreateNamespace 0.00 1.82 0.00 37 0.00 0.00 GetExtension 0.00 1.82 0.00 36 0.00 0.00 TclContinuationsEnterDerived 0.00 1.82 0.00 36 0.00 0.00 Tcl_NextHashEntry 0.00 1.82 0.00 35 0.00 0.00 AllocObjEntry 0.00 1.82 0.00 34 0.00 0.00 TclPopStackFrame 0.00 1.82 0.00 34 0.00 0.00 Tcl_DictObjGet 0.00 1.82 0.00 34 0.00 0.00 Tcl_Export 0.00 1.82 0.00 33 0.00 0.00 TclCompileCmdWord 0.00 1.82 0.00 32 0.00 0.00 GetSrcInfoForPc 0.00 1.82 0.00 32 0.00 0.00 TclCompareObjKeys 0.00 1.82 0.00 32 0.00 0.00 TclGetSrcInfoForPc 0.00 1.82 0.00 32 0.00 0.00 Tcl_IsSafe 0.00 1.82 0.00 30 0.00 0.00 TclFSEpochOk 0.00 1.82 0.00 30 0.00 0.00 Tcl_FSConvertToPathType 0.00 1.82 0.00 28 0.00 0.00 Tcl_GetEnsembleMappingDict 0.00 1.82 0.00 27 0.00 0.00 TclInitLiteralTable 0.00 1.82 0.00 26 0.00 0.08 TclCompileEnsemble 0.00 1.82 0.00 26 0.00 0.00 TclFreeCompileEnv 0.00 1.82 0.00 26 0.00 0.01 TclInitCompileEnv 0.00 1.82 0.00 26 0.00 0.00 TclParseNumber 0.00 1.82 0.00 26 0.00 0.00 Tcl_GetEnsembleFlags 0.00 1.82 0.00 26 0.00 0.00 Tcl_GetEnsembleParameterList 0.00 1.82 0.00 26 0.00 0.00 Tcl_GetEnsembleSubcommandList 0.00 1.82 0.00 25 0.00 0.02 TclCreateProc 0.00 1.82 0.00 24 0.00 0.00 CompileExprTree 0.00 1.82 0.00 24 0.00 0.03 ParseExpr 0.00 1.82 0.00 24 0.00 0.10 TclCompileExpr 0.00 1.82 0.00 24 0.00 0.00 TclParseInit 0.00 1.82 0.00 23 0.00 0.00 TclHandlePreserve 0.00 1.82 0.00 23 0.00 0.00 TclInitByteCodeObj 0.00 1.82 0.00 23 0.00 0.00 Tcl_GetBooleanFromObj 0.00 1.82 0.00 23 0.00 0.17 Tcl_GetCommandFullName 0.00 1.82 0.00 23 0.00 0.00 Tcl_ListObjReplace 0.00 1.82 0.00 23 0.00 0.06 TclpNativeJoinPath 0.00 1.82 0.00 22 0.00 0.00 ReleaseCmdWordData 0.00 1.82 0.00 22 0.00 0.02 TclCompileIfCmd 0.00 1.82 0.00 22 0.00 0.02 Tcl_NewListObj 0.00 1.82 0.00 21 0.00 0.00 TclBN_mp_clamp 0.00 1.82 0.00 20 0.00 0.00 TclCompileExprWords 0.00 1.82 0.00 20 0.00 0.05 Tcl_SetVar2Ex 0.00 1.82 0.00 19 0.00 0.00 ParseBoolean 0.00 1.82 0.00 19 0.00 0.00 RememberSyncObject 0.00 1.82 0.00 19 0.00 0.00 TclCleanupByteCode 0.00 1.82 0.00 19 0.00 0.00 TclContinuationsEnter 0.00 1.82 0.00 19 0.00 0.00 TclContinuationsGet 0.00 1.82 0.00 19 0.00 0.00 TclHandleRelease 0.00 1.82 0.00 19 0.00 0.01 TclOptimizeBytecode 0.00 1.82 0.00 19 0.00 0.00 TclRememberMutex 0.00 1.82 0.00 19 0.00 1.31 TclSetByteCodeFromAny 0.00 1.82 0.00 19 0.00 0.00 Tcl_EvalObjv 0.00 1.82 0.00 19 0.00 0.00 Tcl_GetMaster 0.00 1.82 0.00 19 0.00 0.00 Tcl_LimitTypeEnabled 0.00 1.82 0.00 19 0.00 0.00 Tcl_NewByteArrayObj 0.00 1.82 0.00 19 0.00 0.00 Tcl_SetByteArrayObj 0.00 1.82 0.00 18 0.00 1.02 TclNREvalObjEx 0.00 1.82 0.00 18 0.00 0.00 TclThreadStorageKeySet 0.00 1.82 0.00 18 0.00 0.00 Tcl_DictObjDone 0.00 1.82 0.00 18 0.00 0.00 Tcl_DictObjFirst 0.00 1.82 0.00 18 0.00 0.00 Tcl_FindNamespace 0.00 1.82 0.00 18 0.00 0.00 Tcl_NewInstanceMethod 0.00 1.82 0.00 18 0.00 0.04 Tcl_ProcObjCmd 0.00 1.82 0.00 17 0.00 0.00 SetDictFromAny 0.00 1.82 0.00 17 0.00 0.00 Tcl_DictObjSize 0.00 1.82 0.00 17 0.00 0.00 Tcl_NewMethod 0.00 1.82 0.00 17 0.00 0.00 Tcl_SetEnsembleMappingDict 0.00 1.82 0.00 16 0.00 0.23 DeleteEnsembleConfig 0.00 1.82 0.00 16 0.00 0.00 TclArgumentEnter 0.00 1.82 0.00 16 0.00 0.00 TclArgumentRelease 0.00 1.82 0.00 16 0.00 1.14 TclCompileObj 0.00 1.82 0.00 16 0.00 0.00 Tcl_ParseQuotedString 0.00 1.82 0.00 15 0.00 0.00 DiscardInputQueued 0.00 1.82 0.00 15 0.00 0.00 FreeByteCodeInternalRep 0.00 1.82 0.00 15 0.00 0.00 TEOEx_ByteCodeCallback 0.00 1.82 0.00 15 0.00 1.57 TclMakeEnsemble 0.00 1.82 0.00 15 0.00 0.03 Tcl_CreateEnsemble 0.00 1.82 0.00 14 0.00 0.00 TclBN_mp_init 0.00 1.82 0.00 14 0.00 0.44 TclJoinPath 0.00 1.82 0.00 14 0.00 0.03 Tcl_SetVar2 0.00 1.82 0.00 14 0.00 0.00 Tcl_UtfToExternalDString 0.00 1.82 0.00 14 0.00 0.00 UtfIntToUtfExtProc 0.00 1.82 0.00 13 0.00 0.00 TclCompileLappendCmd 0.00 1.82 0.00 13 0.00 0.00 TclCompileSetCmd 0.00 1.82 0.00 13 0.00 0.00 TclSetNsPath 0.00 1.82 0.00 13 0.00 0.00 Tcl_RegisterObjType 0.00 1.82 0.00 12 0.00 0.00 TclBN_fast_s_mp_sqr 0.00 1.82 0.00 12 0.00 0.00 TclBN_mp_sqr 0.00 1.82 0.00 12 0.00 0.00 TclOOGetDefineCmdContext 0.00 1.82 0.00 12 0.00 0.00 Tcl_InitObjHashTable 0.00 1.82 0.00 12 0.00 0.00 Tcl_ObjectDeleted 0.00 1.82 0.00 12 0.00 0.00 TclpNewAllocMutex 0.00 1.82 0.00 11 0.00 0.09 ReadChars 0.00 1.82 0.00 11 0.00 0.00 ReleaseChannelBuffer 0.00 1.82 0.00 11 0.00 0.00 Tcl_ExternalToUtf 0.00 1.82 0.00 11 0.00 0.05 Tcl_FSGetNormalizedPath 0.00 1.82 0.00 11 0.00 0.00 TranslateInputEOL 0.00 1.82 0.00 10 0.00 0.00 AllocObject 0.00 1.82 0.00 10 0.00 0.00 CheckVersionAndConvert 0.00 1.82 0.00 10 0.00 0.00 FreeFsPathInternalRep 0.00 1.82 0.00 10 0.00 0.00 TclFSGetPathType 0.00 1.82 0.00 10 0.00 0.00 TclOOAddToInstances 0.00 1.82 0.00 10 0.00 0.00 TclOOSetupVariableResolver 0.00 1.82 0.00 10 0.00 0.00 Tcl_GetNamespaceResolvers 0.00 1.82 0.00 10 0.00 0.00 Tcl_SetNamespaceResolvers 0.00 1.82 0.00 10 0.00 0.00 Tcl_StringCaseMatch 0.00 1.82 0.00 10 0.00 0.00 Tcl_StringMatch 0.00 1.82 0.00 9 0.00 0.00 ChanRead 0.00 1.82 0.00 9 0.00 0.00 FileInputProc 0.00 1.82 0.00 9 0.00 0.00 FreeIndex 0.00 1.82 0.00 9 0.00 0.00 GetInput 0.00 1.82 0.00 9 0.00 0.00 PreserveChannelBuffer 0.00 1.82 0.00 9 0.00 0.00 RecycleBuffer 0.00 1.82 0.00 9 0.00 0.00 TclCompileAppendCmd 0.00 1.82 0.00 9 0.00 0.00 TclCreateExceptRange 0.00 1.82 0.00 9 0.00 0.00 TclGetStringStorage 0.00 1.82 0.00 9 0.00 0.00 TclInitRewriteEnsemble 0.00 1.82 0.00 9 0.00 0.00 TclLocalScalarFromToken 0.00 1.82 0.00 9 0.00 0.00 Tcl_FirstHashEntry 0.00 1.82 0.00 9 0.00 0.00 Tcl_GetEncoding 0.00 1.82 0.00 9 0.00 0.00 Tcl_OutputBuffered 0.00 1.82 0.00 9 0.00 0.00 WillRead 0.00 1.82 0.00 8 0.00 0.00 FindPackage 0.00 1.82 0.00 8 0.00 0.00 RebuildLiteralTable 0.00 1.82 0.00 8 0.00 0.00 SetNsNameFromAny 0.00 1.82 0.00 8 0.00 0.00 TclArgumentGet 0.00 1.82 0.00 8 0.00 0.00 TclBN_mp_mul_2d 0.00 1.82 0.00 8 0.00 0.00 TclMarkTailcall 0.00 1.82 0.00 8 0.00 0.00 TclNsDecrRefCount 0.00 1.82 0.00 8 0.00 0.00 TclOOIsReachable 0.00 1.82 0.00 8 0.00 0.03 TclOONewBasicMethod 0.00 1.82 0.00 8 0.00 0.00 TclThreadDataKeyGet 0.00 1.82 0.00 8 0.00 0.00 Tcl_CreateThreadExitHandler 0.00 1.82 0.00 8 0.00 0.00 Tcl_NRAddCallback 0.00 1.82 0.00 8 0.00 0.00 Tcl_NewIntObj 0.00 1.82 0.00 8 0.00 0.00 Tcl_NewObjectInstance 0.00 1.82 0.00 8 0.00 0.00 Tcl_UniCharToLower 0.00 1.82 0.00 7 0.00 0.03 CompileReturnInternal 0.00 1.82 0.00 7 0.00 0.00 FreeEncoding 0.00 1.82 0.00 7 0.00 0.04 SetFsPathFromAny 0.00 1.82 0.00 7 0.00 0.00 TclFSEnsureEpochOk 0.00 1.82 0.00 7 0.00 0.03 TclLookupVar 0.00 1.82 0.00 7 0.00 0.03 TclOOMakeProcMethod 0.00 1.82 0.00 7 0.00 0.03 TclOONewProcMethod 0.00 1.82 0.00 7 0.00 0.00 TclObjLookupVar 0.00 1.82 0.00 7 0.00 0.00 Tcl_DiscardInterpState 0.00 1.82 0.00 7 0.00 0.05 Tcl_FSGetFileSystemForPath 0.00 1.82 0.00 7 0.00 0.19 Tcl_FSGetInternalRep 0.00 1.82 0.00 7 0.00 0.00 Tcl_FSGetNativePath 0.00 1.82 0.00 7 0.00 0.00 Tcl_GetIndexFromObjStruct 0.00 1.82 0.00 7 0.00 0.00 Tcl_RestoreInterpState 0.00 1.82 0.00 7 0.00 0.00 Tcl_SaveInterpState 0.00 1.82 0.00 6 0.00 0.00 ClearHash 0.00 1.82 0.00 6 0.00 0.00 DupFsPathInternalRep 0.00 1.82 0.00 6 0.00 0.00 FreeNsNameInternalRep 0.00 1.82 0.00 6 0.00 1.02 NRNamespaceEvalCmd 0.00 1.82 0.00 6 0.00 0.00 NsEval_Callback 0.00 1.82 0.00 6 0.00 0.00 TclBN_mp_grow 0.00 1.82 0.00 6 0.00 0.00 TclChannelRelease 0.00 1.82 0.00 6 0.00 0.00 TclClearRootEnsemble 0.00 1.82 0.00 6 0.00 0.00 TclCompileForeachCmd 0.00 1.82 0.00 6 0.00 0.00 TclCompileInfoExistsCmd 0.00 1.82 0.00 6 0.00 0.00 TclFetchEnsembleRoot 0.00 1.82 0.00 6 0.00 0.00 TclFinalizeLoopExceptionRange 0.00 1.82 0.00 6 0.00 0.00 TclGetEnv 0.00 1.82 0.00 6 0.00 0.07 TclLocalScalar 0.00 1.82 0.00 6 0.00 0.00 TclNRReleaseValues 0.00 1.82 0.00 6 0.00 0.03 TclOODefineMethodObjCmd 0.00 1.82 0.00 6 0.00 0.00 TclOOGetFoundation 0.00 1.82 0.00 6 0.00 0.00 Tcl_DeleteFileHandler 0.00 1.82 0.00 6 0.00 0.00 Tcl_FSGetPathType 0.00 1.82 0.00 6 0.00 0.00 Tcl_FreeEncoding 0.00 1.82 0.00 6 0.00 0.00 Tcl_GetCurrentThread 0.00 1.82 0.00 6 0.00 0.00 Tcl_TraceVar2 0.00 1.82 0.00 6 0.00 0.00 Tcl_VariableObjCmd 0.00 1.82 0.00 6 0.00 0.00 TclpFindVariable 0.00 1.82 0.00 6 0.00 0.00 TraceVarEx 0.00 1.82 0.00 5 0.00 0.00 InitLocalCache 0.00 1.82 0.00 5 0.00 0.00 PutBlocks 0.00 1.82 0.00 5 0.00 12.07 TclCallVarTraces 0.00 1.82 0.00 5 0.00 0.00 TclCompileBasic1ArgCmd 0.00 1.82 0.00 5 0.00 0.00 TclCompileVariableCmd 0.00 1.82 0.00 5 0.00 325.99 TclEvalEx 0.00 1.82 0.00 5 0.00 0.04 TclFSNormalizeAbsolutePath 0.00 1.82 0.00 5 0.00 0.04 TclFSNormalizeToUniquePath 0.00 1.82 0.00 5 0.00 0.00 TclObjCallVarTraces 0.00 1.82 0.00 5 0.00 1.31 TclProcCompileProc 0.00 1.82 0.00 5 0.00 0.00 TclPtrGetVarIdx 0.00 1.82 0.00 5 0.00 0.00 Tcl_GetIntFromObj 0.00 1.82 0.00 5 0.00 0.00 Tcl_GetLongFromObj 0.00 1.82 0.00 5 0.00 0.00 Tcl_InterpDeleted 0.00 1.82 0.00 5 0.00 0.00 Tcl_MutexFinalize 0.00 1.82 0.00 5 0.00 0.00 TclpFinalizeMutex 0.00 1.82 0.00 5 0.00 0.00 TclpMasterLock 0.00 1.82 0.00 5 0.00 0.00 TclpMasterUnlock 0.00 1.82 0.00 5 0.00 0.04 TclpObjNormalizePath 0.00 1.82 0.00 4 0.00 0.00 CheckChannelErrors 0.00 1.82 0.00 4 0.00 1.12 CompileExprObj 0.00 1.82 0.00 4 0.00 0.24 DoReadChars 0.00 1.82 0.00 4 0.00 0.00 FileWatchProc 0.00 1.82 0.00 4 0.00 0.23 FindSymbol 0.00 1.82 0.00 4 0.00 0.00 ForeachLoopStep 0.00 1.82 0.00 4 0.00 0.00 FreeExprCodeInternalRep 0.00 1.82 0.00 4 0.00 0.00 GetThreadHash 0.00 1.82 0.00 4 0.00 0.76 IfConditionCallback 0.00 1.82 0.00 4 0.00 0.00 InitTimer 0.00 1.82 0.00 4 0.00 0.00 StopCopy 0.00 1.82 0.00 4 0.00 0.05 TclCompileGlobalCmd 0.00 1.82 0.00 4 0.00 0.18 TclCompileListCmd 0.00 1.82 0.00 4 0.00 0.00 TclCreateAuxData 0.00 1.82 0.00 4 0.00 0.00 TclExpandCodeArray 0.00 1.82 0.00 4 0.00 0.00 TclFSCwdIsNative 0.00 1.82 0.00 4 0.00 0.00 TclFSEpoch 0.00 1.82 0.00 4 0.00 0.07 TclFSSetPathDetails 0.00 1.82 0.00 4 0.00 0.00 TclNRIfObjCmd 0.00 1.82 0.00 4 0.00 0.33 TclNativeCreateNativeRep 0.00 1.82 0.00 4 0.00 0.01 TclNativePathInFilesystem 0.00 1.82 0.00 4 0.00 0.02 TclOODefineForwardObjCmd 0.00 1.82 0.00 4 0.00 0.00 TclSetDuplicateObj 0.00 1.82 0.00 4 0.00 0.00 Tcl_ChannelThreadActionProc 0.00 1.82 0.00 4 0.00 0.00 Tcl_ChannelVersion 0.00 1.82 0.00 4 0.00 0.00 Tcl_CreateEncoding 0.00 1.82 0.00 4 0.00 0.00 Tcl_DeleteTimerHandler 0.00 1.82 0.00 4 0.00 325.99 Tcl_EvalEx 0.00 1.82 0.00 4 0.00 0.67 Tcl_FSSplitPath 0.00 1.82 0.00 4 0.00 0.00 Tcl_FindSymbol 0.00 1.82 0.00 4 0.00 0.00 Tcl_GetAssocData 0.00 1.82 0.00 4 0.00 0.00 Tcl_GetObjectFromObj 0.00 1.82 0.00 4 0.00 1.12 Tcl_NRExprObj 0.00 1.82 0.00 4 0.00 0.00 Tcl_NewLongObj 0.00 1.82 0.00 4 0.00 0.00 Tcl_PkgProvideEx 0.00 1.82 0.00 4 0.00 0.00 Tcl_ReadChars 0.00 1.82 0.00 4 0.00 0.00 Tcl_UtfPrev 0.00 1.82 0.00 4 0.00 0.30 TclpNativeSplitPath 0.00 1.82 0.00 4 0.00 0.00 UpdateInterest 0.00 1.82 0.00 3 0.00 0.00 AccumulateDecimalDigit 0.00 1.82 0.00 3 0.00 0.00 AllocClass 0.00 1.82 0.00 3 0.00 0.28 AppendPrintfToObjVA 0.00 1.82 0.00 3 0.00 0.00 CompareVersions 0.00 1.82 0.00 3 0.00 0.01 EnvTraceProc 0.00 1.82 0.00 3 0.00 0.00 ErrorCodeRead 0.00 1.82 0.00 3 0.00 0.00 FreeEnsembleCmdRep 0.00 1.82 0.00 3 0.00 0.00 FreeForeachInfo 0.00 1.82 0.00 3 0.00 0.00 FreeProcessGlobalValue 0.00 1.82 0.00 3 0.00 0.00 FreeThreadHash 0.00 1.82 0.00 3 0.00 0.00 FreeVarEntry 0.00 1.82 0.00 3 0.00 0.00 GetConfigDict 0.00 1.82 0.00 3 0.00 0.00 GetInterp2 0.00 1.82 0.00 3 0.00 0.00 NRInterpCmd 0.00 1.82 0.00 3 0.00 1.12 NsEnsembleImplementationCmdNR 0.00 1.82 0.00 3 0.00 0.97 PathDirNameCmd 0.00 1.82 0.00 3 0.00 0.29 PathJoinCmd 0.00 1.82 0.00 3 0.00 0.00 TclCompileBasicMin1ArgCmd 0.00 1.82 0.00 3 0.00 0.00 TclCompileCatchCmd 0.00 1.82 0.00 3 0.00 0.00 TclCompileNamespaceWhichCmd 0.00 1.82 0.00 3 0.00 0.00 TclConvertElement 0.00 1.82 0.00 3 0.00 0.05 TclGetProcessGlobalValue 0.00 1.82 0.00 3 0.00 0.00 TclOONewForwardInstanceMethod 0.00 1.82 0.00 3 0.00 0.36 TclOOObjDefObjCmd 0.00 1.82 0.00 3 0.00 0.96 TclPathPart 0.00 1.82 0.00 3 0.00 0.00 TclScanElement 0.00 1.82 0.00 3 0.00 0.00 TclSkipTailcall 0.00 1.82 0.00 3 0.00 0.20 Tcl_AppendFormatToObj 0.00 1.82 0.00 3 0.00 0.17 Tcl_AppendStringsToObj 0.00 1.82 0.00 3 0.00 0.17 Tcl_AppendStringsToObjVA 0.00 1.82 0.00 3 0.00 0.00 Tcl_CreateExitHandler 0.00 1.82 0.00 3 0.00 325.99 Tcl_Eval 0.00 1.82 0.00 3 0.00 0.30 Tcl_FSJoinPath 0.00 1.82 0.00 3 0.00 0.05 Tcl_FSStat 0.00 1.82 0.00 3 0.00 0.00 Tcl_GetCurrentNamespace 0.00 1.82 0.00 3 0.00 0.00 Tcl_GetStartupScript 0.00 1.82 0.00 3 0.00 0.00 Tcl_GetStringResult 0.00 1.82 0.00 3 0.00 0.00 Tcl_ListObjAppendList 0.00 1.82 0.00 3 0.00 0.00 Tcl_NewDictObj 0.00 1.82 0.00 3 0.00 0.31 Tcl_ObjPrintf 0.00 1.82 0.00 3 0.00 0.12 Tcl_PackageObjCmd 0.00 1.82 0.00 3 0.00 0.00 Tcl_SetResult 0.00 1.82 0.00 3 0.00 0.19 TclpObjStat 0.00 1.82 0.00 3 0.00 0.00 UpdateStringOfList 0.00 1.82 0.00 2 0.00 0.00 AllocChannelBuffer 0.00 1.82 0.00 2 0.00 0.00 CheckAllRequirements 0.00 1.82 0.00 2 0.00 0.00 CheckForStdChannelsBeingClosed 0.00 1.82 0.00 2 0.00 0.00 DeleteDict 0.00 1.82 0.00 2 0.00 0.00 FileCloseProc 0.00 1.82 0.00 2 0.00 0.00 FlushChannel 0.00 1.82 0.00 2 0.00 0.00 FreeDictInternalRep 0.00 1.82 0.00 2 0.00 0.00 NativeFreeInternalRep 0.00 1.82 0.00 2 0.00 0.00 PkgRequireCore 0.00 1.82 0.00 2 0.00 0.00 SomeRequirementSatisfied 0.00 1.82 0.00 2 0.00 0.00 TEOEx_ListCallback 0.00 1.82 0.00 2 0.00 0.00 TEOV_Error 0.00 1.82 0.00 2 0.00 0.00 TclBN_mp_zero 0.00 1.82 0.00 2 0.00 0.00 TclChanCaughtErrorBypass 0.00 1.82 0.00 2 0.00 0.00 TclCompileBasic0ArgCmd 0.00 1.82 0.00 2 0.00 0.00 TclCompileBasic0Or1ArgCmd 0.00 1.82 0.00 2 0.00 0.00 TclCompileErrorCmd 0.00 1.82 0.00 2 0.00 0.20 TclCompileUnsetCmd 0.00 1.82 0.00 2 0.00 1.02 TclEvalObjEx 0.00 1.82 0.00 2 0.00 0.01 TclFreeLocalCache 0.00 1.82 0.00 2 0.00 0.00 TclFreeObjEntry 0.00 1.82 0.00 2 0.00 0.00 TclFullFinalizationRequested 0.00 1.82 0.00 2 0.00 0.00 TclGetOpenModeEx 0.00 1.82 0.00 2 0.00 0.00 TclInThreadExit 0.00 1.82 0.00 2 0.00 0.00 TclNRForeachCmd 0.00 1.82 0.00 2 0.00 0.00 TclOOAddToSubclasses 0.00 1.82 0.00 2 0.00 0.00 TclProcCleanupProc 0.00 1.82 0.00 2 0.00 0.00 TclProcDeleteProc 0.00 1.82 0.00 2 0.00 0.29 TclRenameCommand 0.00 1.82 0.00 2 0.00 0.00 Tcl_CallWhenDeleted 0.00 1.82 0.00 2 0.00 0.00 Tcl_ClearChannelHandlers 0.00 1.82 0.00 2 0.00 0.00 Tcl_Close 0.00 1.82 0.00 2 0.00 0.00 Tcl_CreateChannel 0.00 1.82 0.00 2 0.00 0.00 Tcl_DeleteCommandFromToken 0.00 1.82 0.00 2 0.00 0.00 Tcl_EventuallyFree 0.00 1.82 0.00 2 0.00 0.53 Tcl_FSOpenFileChannel 0.00 1.82 0.00 2 0.00 0.00 Tcl_GetChannelErrorInterp 0.00 1.82 0.00 2 0.00 0.00 Tcl_GetEncodingName 0.00 1.82 0.00 2 0.00 0.00 Tcl_LimitExceeded 0.00 1.82 0.00 2 0.00 0.29 Tcl_RegisterConfig 0.00 1.82 0.00 2 0.00 0.00 Tcl_RenameObjCmd 0.00 1.82 0.00 2 0.00 0.00 Tcl_SetAssocData 0.00 1.82 0.00 2 0.00 0.00 Tcl_SetChannelOption 0.00 1.82 0.00 2 0.00 0.16 Tcl_SetErrorCode 0.00 1.82 0.00 2 0.00 0.16 Tcl_SetErrorCodeVA 0.00 1.82 0.00 2 0.00 0.00 Tcl_SetNamespaceUnknownHandler 0.00 1.82 0.00 2 0.00 0.00 Tcl_SetObjErrorCode 0.00 1.82 0.00 2 0.00 0.19 TclpOpenFileChannel 0.00 1.82 0.00 2 0.00 0.00 TclpThreadSetMasterTSD 0.00 1.82 0.00 1 0.00 0.00 AppendPath 0.00 1.82 0.00 1 0.00 0.53 CheckAccess 0.00 1.82 0.00 1 0.00 0.00 ClearTable 0.00 1.82 0.00 1 0.00 0.00 DisposeTraceResult 0.00 1.82 0.00 1 0.00 0.00 DupListInternalRep 0.00 1.82 0.00 1 0.00 0.37 EncodingDirsObjCmd 0.00 1.82 0.00 1 0.00 0.00 EstablishErrorCodeTraces 0.00 1.82 0.00 1 0.00 0.00 EstablishErrorInfoTraces 0.00 1.82 0.00 1 0.00 0.00 EvalCmdErrMsg 0.00 1.82 0.00 1 0.00 0.00 EvalFileCallback 0.00 1.82 0.00 1 0.00 0.00 FileAttrIsExistingCmd 0.00 1.82 0.00 1 0.00 0.01 FinalizeThread 0.00 1.82 0.00 1 0.00 0.00 FreePwBuf 0.00 1.82 0.00 1 0.00 0.00 FsThrExitProc 0.00 1.82 0.00 1 0.00 0.00 GetCache 0.00 1.82 0.00 1 0.00 0.05 InfoCommandsCmd 0.00 1.82 0.00 1 0.00 0.37 InfoNameOfExecutableCmd 0.00 1.82 0.00 1 0.00 0.58 InitializeEncodingSearchPath 0.00 1.82 0.00 1 0.00 0.00 InvokeExitHandlers 0.00 1.82 0.00 1 0.00 0.12 NamespaceExportCmd 0.00 1.82 0.00 1 0.00 0.03 QueryConfigObjCmd 0.00 1.82 0.00 1 0.00 0.01 ReleaseKeys 0.00 1.82 0.00 1 0.00 0.00 SearchKnownEncodings 0.00 1.82 0.00 1 0.00 0.00 SetEndOffsetFromAny 0.00 1.82 0.00 1 0.00 0.00 TclAddLoopContinueFixup 0.00 1.82 0.00 1 0.00 0.00 TclBN_mp_init_set_int 0.00 1.82 0.00 1 0.00 0.00 TclBN_mp_set 0.00 1.82 0.00 1 0.00 0.00 TclBN_mp_set_int 0.00 1.82 0.00 1 0.00 0.00 TclCleanupStackForBreakContinue 0.00 1.82 0.00 1 0.00 0.00 TclCleanupVar 0.00 1.82 0.00 1 0.00 2.18 TclClockInit 0.00 1.82 0.00 1 0.00 0.00 TclCompileBasicMin0ArgCmd 0.00 1.82 0.00 1 0.00 0.00 TclCompileContinueCmd 0.00 1.82 0.00 1 0.00 0.00 TclCompileDictGetCmd 0.00 1.82 0.00 1 0.00 0.00 TclCompileForCmd 0.00 1.82 0.00 1 0.00 0.00 TclCompileIncrCmd 0.00 1.82 0.00 1 0.00 0.10 TclCompileInfoCommandsCmd 0.00 1.82 0.00 1 0.00 0.07 TclCompileLindexCmd 0.00 1.82 0.00 1 0.00 0.00 TclCompileLlengthCmd 0.00 1.82 0.00 1 0.00 0.04 TclCompileReturnCmd 0.00 1.82 0.00 1 0.00 0.00 TclCreateExecEnv 0.00 1.82 0.00 1 0.00 0.00 TclDStringToObj 0.00 1.82 0.00 1 0.00 0.00 TclFinalizeAsync 0.00 1.82 0.00 1 0.00 0.01 TclFinalizeIOSubsystem 0.00 1.82 0.00 1 0.00 0.00 TclFinalizeNotifier 0.00 1.82 0.00 1 0.00 0.00 TclFinalizeThreadData 0.00 1.82 0.00 1 0.00 0.00 TclFinalizeThreadDataThread 0.00 1.82 0.00 1 0.00 0.00 TclFinalizeThreadObjects 0.00 1.82 0.00 1 0.00 0.00 TclFindArrayPtrElements 0.00 1.82 0.00 1 0.00 0.00 TclFormatInt 0.00 1.82 0.00 1 0.00 0.00 TclGetAsyncReadyPtr 0.00 1.82 0.00 1 0.00 0.00 TclGetIntForIndex 0.00 1.82 0.00 1 0.00 0.00 TclGetLibraryPath 0.00 1.82 0.00 1 0.00 0.00 TclGetMainLoop 0.00 1.82 0.00 1 0.00 0.00 TclGetNumberFromObj 0.00 1.82 0.00 1 0.00 0.00 TclGetObjNameOfExecutable 0.00 1.82 0.00 1 0.00 0.00 TclGuessPackageName 0.00 1.82 0.00 1 0.00 0.00 TclHandleCreate 0.00 1.82 0.00 1 0.00 0.00 TclInitArrayCmd 0.00 1.82 0.00 1 0.00 4.70 TclInitBinaryCmd 0.00 1.82 0.00 1 0.00 1.62 TclInitChanCmd 0.00 1.82 0.00 1 0.00 0.00 TclInitDictCmd 0.00 1.82 0.00 1 0.00 0.00 TclInitDoubleConversion 0.00 1.82 0.00 1 0.00 0.00 TclInitEmbeddedConfigurationInformation 0.00 1.82 0.00 1 0.00 0.00 TclInitEncodingCmd 0.00 1.82 0.00 1 0.00 0.00 TclInitEncodingSubsystem 0.00 1.82 0.00 1 0.00 0.00 TclInitFileCmd 0.00 1.82 0.00 1 0.00 0.00 TclInitIOSubsystem 0.00 1.82 0.00 1 0.00 0.00 TclInitInfoCmd 0.00 1.82 0.00 1 0.00 0.00 TclInitLimitSupport 0.00 1.82 0.00 1 0.00 0.00 TclInitNamespaceCmd 0.00 1.82 0.00 1 0.00 0.00 TclInitNamespaceSubsystem 0.00 1.82 0.00 1 0.00 0.00 TclInitNotifier 0.00 1.82 0.00 1 0.00 0.00 TclInitObjSubsystem 0.00 1.82 0.00 1 0.00 1.57 TclInitPrefixCmd 0.00 1.82 0.00 1 0.00 0.00 TclInitStringCmd 0.00 1.82 0.00 1 0.00 0.00 TclInitSubsystems 0.00 1.82 0.00 1 0.00 0.00 TclInitThreadStorage 0.00 1.82 0.00 1 0.00 0.00 TclInterpInit 0.00 1.82 0.00 1 0.00 0.03 TclMergeReturnOptions 0.00 1.82 0.00 1 0.00 2.63 TclNREvalFile 0.00 1.82 0.00 1 0.00 1.02 TclNREvalObjCmd 0.00 1.82 0.00 1 0.00 2.63 TclNRSourceObjCmd 0.00 1.82 0.00 1 0.00 1.02 TclNRUplevelObjCmd 0.00 1.82 0.00 1 0.00 0.06 TclNewFSPathObj 0.00 1.82 0.00 1 0.00 0.00 TclOODefineExportObjCmd 0.00 1.82 0.00 1 0.00 1.30 TclOODefineObjCmd 0.00 1.82 0.00 1 0.00 0.08 TclOODefineSlots 0.00 1.82 0.00 1 0.00 0.00 TclOODefineUnexportObjCmd 0.00 1.82 0.00 1 0.00 655.62 TclOOInit 0.00 1.82 0.00 1 0.00 3.25 TclOOInitInfo 0.00 1.82 0.00 1 0.00 0.00 TclOONewForwardMethod 0.00 1.82 0.00 1 0.00 0.29 TclOOObjectName 0.00 1.82 0.00 1 0.00 0.00 TclObjGetFrame 0.00 1.82 0.00 1 0.00 0.00 TclPtrUnsetVarIdx 0.00 1.82 0.00 1 0.00 0.00 TclSetObjNameOfExecutable 0.00 1.82 0.00 1 0.00 0.04 TclSetProcessGlobalValue 0.00 1.82 0.00 1 0.00 5.12 TclSetupEnv 0.00 1.82 0.00 1 0.00 0.00 TclThreadFinalizeContLines 0.00 1.82 0.00 1 0.00 0.00 TclTommath_Init 0.00 1.82 0.00 1 0.00 326.29 TclZlibInit 0.00 1.82 0.00 1 0.00 326.05 Tcl_AppInit 0.00 1.82 0.00 1 0.00 0.00 Tcl_AsyncCreate 0.00 1.82 0.00 1 0.00 0.00 Tcl_CreateEventSource 0.00 1.82 0.00 1 0.00 0.00 Tcl_DeleteEventSource 0.00 1.82 0.00 1 0.00 0.00 Tcl_EvalObjEx 0.00 1.82 0.00 1 0.00 0.02 Tcl_Exit 0.00 1.82 0.00 1 0.00 0.02 Tcl_ExitObjCmd 0.00 1.82 0.00 1 0.00 0.05 Tcl_FSAccess 0.00 1.82 0.00 1 0.00 327.65 Tcl_FSEvalFileEx 0.00 1.82 0.00 1 0.00 0.29 Tcl_FSJoinToPath 0.00 1.82 0.00 1 0.00 0.00 Tcl_FSMountsChanged 0.00 1.82 0.00 1 0.00 0.00 Tcl_FinalizeNotifier 0.00 1.82 0.00 1 0.00 0.00 Tcl_GetAllocMutex 0.00 1.82 0.00 1 0.00 0.00 Tcl_GetByteArrayFromObj 0.00 1.82 0.00 1 0.00 0.00 Tcl_GetEncodingNameFromEnvironment 0.00 1.82 0.00 1 0.00 0.00 Tcl_GetEncodingSearchPath 0.00 1.82 0.00 1 0.00 0.00 Tcl_GetGlobalNamespace 0.00 1.82 0.00 1 0.00 0.00 Tcl_GetInt 0.00 1.82 0.00 1 0.00 0.03 Tcl_GetReturnOptions 0.00 1.82 0.00 1 0.00 0.00 Tcl_Init 0.00 1.82 0.00 1 0.00 0.00 Tcl_InitNotifier 0.00 1.82 0.00 1 0.00 0.47 Tcl_LoadFile 0.00 1.82 0.00 1 0.00 2.22 Tcl_LoadObjCmd 0.00 1.82 0.00 1 0.00 0.03 Tcl_PkgRequireProc 0.00 1.82 0.00 1 0.00 0.00 Tcl_SetStartupScript 0.00 1.82 0.00 1 0.00 0.00 Tcl_SetSystemEncoding 0.00 1.82 0.00 1 0.00 0.00 Tcl_UniCharToTitle 0.00 1.82 0.00 1 0.00 0.00 Tcl_UntraceVar2 0.00 1.82 0.00 1 0.00 0.00 Tcl_UtfToLower 0.00 1.82 0.00 1 0.00 0.00 Tcl_UtfToTitle 0.00 1.82 0.00 1 0.00 0.19 TclpDlopen 0.00 1.82 0.00 1 0.00 0.00 TclpFinalizePipes 0.00 1.82 0.00 1 0.00 0.00 TclpFinalizeSockets 0.00 1.82 0.00 1 0.00 0.07 TclpFindExecutable 0.00 1.82 0.00 1 0.00 0.00 TclpGetCwd 0.00 1.82 0.00 1 0.00 0.00 TclpGetPwUid 0.00 1.82 0.00 1 0.00 0.10 TclpInitLibraryPath 0.00 1.82 0.00 1 0.00 0.00 TclpInitLock 0.00 1.82 0.00 1 0.00 0.00 TclpInitPlatform 0.00 1.82 0.00 1 0.00 0.00 TclpInitUnlock 0.00 1.82 0.00 1 0.00 0.19 TclpObjAccess 0.00 1.82 0.00 1 0.00 0.00 TclpSetAllocCache 0.00 1.82 0.00 1 0.00 0.00 TclpSetInitialEncodings 0.00 1.82 0.00 1 0.00 0.00 TclpSetInterfaces 0.00 1.82 0.00 1 0.00 0.01 TclpSetVariables 0.00 1.82 0.00 1 0.00 0.00 TclpThreadCreateKey 0.00 1.82 0.00 1 0.00 0.00 TimerExitProc 0.00 1.82 0.00 1 0.00 0.00 UpdateStringOfFsPath 0.00 1.82 0.00 1 0.00 0.00 UpdateStringOfInt 0.00 1.82 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 0.55% of 1.82 seconds index % time self children called name [1] 94.9 0.04 1.69 17+8 <cycle 1 as a whole> [1] 0.04 1.68 21 TclNRRunCallbacks <cycle 1> [2] 0.00 0.00 1 TclOODefineObjCmd <cycle 1> [118] 0.00 0.00 3 TclOOObjDefObjCmd <cycle 1> [120] ----------------------------------------------- 1 TclOODefineObjCmd <cycle 1> [118] 3 TclOOObjDefObjCmd <cycle 1> [120] 0.00 0.10 1/17 Tcl_MainEx [8] 0.04 1.59 16/17 TclEvalEx [3] [2] 94.7 0.04 1.68 21 TclNRRunCallbacks <cycle 1> [2] 0.29 0.91 321020/321020 TEBCresume [5] 0.01 0.19 320941/320941 TclNRInterpProc [18] 0.05 0.07 320941/320941 InterpProcNR2 [21] 0.09 0.01 320941/320941 TclNRInterpProcCore [24] 0.02 0.00 321023/321023 Dispatch [64] 0.00 0.01 320945/320961 TclNRExecuteByteCode [80] 0.00 0.01 6/6 NRNamespaceEvalCmd [87] 0.00 0.00 4/4 Tcl_NRExprObj [90] 0.00 0.00 4/18 TclNREvalObjEx [69] 0.00 0.00 3/3 NsEnsembleImplementationCmdNR [96] 0.00 0.00 4/4 IfConditionCallback [98] 0.00 0.00 3/3 PathDirNameCmd [100] 0.00 0.00 1/1 TclNRSourceObjCmd [104] 0.00 0.00 1/1 Tcl_LoadObjCmd [108] 0.00 0.00 1/1 TclNRUplevelObjCmd [122] 0.00 0.00 1/1 TclNREvalObjCmd [123] 0.00 0.00 3/3 PathJoinCmd [130] 0.00 0.00 18/18 Tcl_ProcObjCmd [133] 0.00 0.00 2/2 TclRenameCommand [141] 0.00 0.00 1/1 CheckAccess [144] 0.00 0.00 1/1 EncodingDirsObjCmd [154] 0.00 0.00 1/1 InfoNameOfExecutableCmd [155] 0.00 0.00 3/3 Tcl_PackageObjCmd [157] 0.00 0.00 6/6 TclOODefineMethodObjCmd [186] 0.00 0.00 1/1 NamespaceExportCmd [188] 0.00 0.00 4/4 TclOODefineForwardObjCmd [192] 0.00 0.00 1/1 InfoCommandsCmd [201] 0.00 0.00 84/84 EvalObjvCore [203] 0.00 0.00 1/1 QueryConfigObjCmd [213] 0.00 0.00 1/1 Tcl_ExitObjCmd [219] 0.00 0.00 6/6 Tcl_VariableObjCmd [240] 0.00 0.00 4/4 ForeachLoopStep [254] 0.00 0.00 6/6 TclNRReleaseValues [255] 0.00 0.00 2/2 TclNRForeachCmd [267] 0.00 0.00 3/3 NRInterpCmd [275] 0.00 0.00 2/2 TEOEx_ListCallback [281] 0.00 0.00 6/6 NsEval_Callback [301] 0.00 0.00 1/1 EvalFileCallback [315] 0.00 0.00 1/1 TclOODefineExportObjCmd [366] 0.00 0.00 1/1 TclOODefineUnexportObjCmd [373] 0.00 0.00 4/963357 ExprObjCallback [49] 0.00 0.00 4/4 TclNRIfObjCmd [438] 0.00 0.00 83/83 NRCommand [477] 0.00 0.00 15/15 TEOEx_ByteCodeCallback [517] 0.00 0.00 6/6 TclClearRootEnsemble [556] 0.00 0.00 2/2 TEOV_Error [591] 0.00 0.00 2/2 Tcl_RenameObjCmd [602] 0.00 0.00 1/1 Uplevel_Callback [653] 0.00 0.00 1/1 FileAttrIsExistingCmd [609] 0.00 0.00 1/1 EvalCmdErrMsg [608] 3 TclOOObjDefObjCmd <cycle 1> [120] 1 TclOODefineObjCmd <cycle 1> [118] ----------------------------------------------- 0.00 0.33 1/5 Tcl_FSEvalFileEx [11] 0.00 1.30 4/5 Tcl_EvalEx [4] [3] 89.6 0.00 1.63 5 TclEvalEx [3] 0.04 1.59 16/17 TclNRRunCallbacks <cycle 1> [2] 0.00 0.00 67/67 TclSubstTokens [99] 0.00 0.00 67/601 TclWordKnownAtCompileTime [71] 0.00 0.00 1/24 Tcl_FSGetNormalizedPath <cycle 6> [138] 0.00 0.00 51/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 16/16 TclArgumentRelease [234] 0.00 0.00 16/16 TclArgumentEnter [248] 0.00 0.00 25/642392 TclStackAlloc [60] 0.00 0.00 25/963352 TclStackFree [63] 0.00 0.00 16/245 Tcl_ParseCommand <cycle 5> [384] 0.00 0.00 5/135 Tcl_ResetResult [286] 0.00 0.00 1/1397935 TclpFree [33] 0.00 0.00 16/231 Tcl_FreeParse [409] 0.00 0.00 67/143 Tcl_GetObjResult [470] 0.00 0.00 16/19 Tcl_EvalObjv [509] 0.00 0.00 1/98 Tcl_DeleteHashEntry [474] ----------------------------------------------- 0.00 0.33 1/4 TclZlibInit [12] 0.00 0.98 3/4 Tcl_Eval [7] [4] 71.6 0.00 1.30 4 Tcl_EvalEx [4] 0.00 1.30 4/5 TclEvalEx [3] ----------------------------------------------- 0.29 0.91 321020/321020 TclNRRunCallbacks <cycle 1> [2] [5] 66.0 0.29 0.91 321020 TEBCresume [5] 0.08 0.27 327362/327484 TclPtrSetVarIdx <cycle 10> [14] 0.00 0.22 320960/321051 Tcl_SetObjResult [17] 0.14 0.05 320977/321744 TclObjLookupVarEx <cycle 9> [26] 0.02 0.05 80251/321415 TclFreeObj <cycle 3> [16] 0.01 0.03 320943/320943 TclGetNamespaceFromObj [39] 0.00 0.02 80237/80246 TclListObjCopy [55] 0.01 0.00 320960/963352 TclStackFree [63] 0.00 0.00 80238/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 80239/1397935 TclpFree [33] 0.00 0.00 240774/1131573 TclThreadAllocObj [84] 0.00 0.00 240747/1130542 TclThreadFreeObj [85] 0.00 0.00 11/22 Tcl_NewListObj [148] 0.00 0.00 1/23 Tcl_GetCommandFullName [93] 0.00 0.00 1/501 Tcl_AppendLimitedToObj [38] 0.00 0.00 1/298 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 1/1 Tcl_GetReturnOptions [210] 0.00 0.00 3/94 Tcl_ListObjAppendElement [160] 0.00 0.00 77031/77058 Tcl_ListObjLength [264] 0.00 0.00 14/267 Tcl_ListObjIndex [197] 0.00 0.00 2/327484 TclCallVarTraces <cycle 10> [30] 0.00 0.00 3/329 Tcl_GetCommandFromObj [181] 0.00 0.00 1/1 TclGetNumberFromObj [290] 0.00 0.00 5/5 TclPtrGetVarIdx [308] 0.00 0.00 1/240713 Tcl_DuplicateObj [23] 0.00 0.00 8/23 Tcl_ListObjReplace [359] 0.00 0.00 1/110 TclLookupArrayElement [237] 0.00 0.00 1/1 TclCleanupVar [432] 0.00 0.00 2/135 Tcl_ResetResult [286] 0.00 0.00 1/1 TclPtrUnsetVarIdx [442] 0.00 0.00 60/84 TclNREvalObjv [476] 0.00 0.00 59/143 Tcl_GetObjResult [470] 0.00 0.00 3/9 TclInitRewriteEnsemble [538] 0.00 0.00 3/8 TclMarkTailcall [544] 0.00 0.00 3/80 Tcl_ListObjGetElements [479] 0.00 0.00 2/5 TclObjCallVarTraces [565] 0.00 0.00 1/501 Tcl_AppendToObj [458] ----------------------------------------------- <spontaneous> [6] 55.4 0.00 1.01 Tcl_CreateInterp [6] 0.00 0.66 1/1 TclOOInit [9] 0.00 0.33 1/1 TclZlibInit [12] 0.00 0.01 7/15 TclMakeEnsemble [58] 0.00 0.01 1/1 TclSetupEnv [88] 0.00 0.00 1/1 TclInitBinaryCmd [89] 0.00 0.00 1/1 TclClockInit [109] 0.00 0.00 1/1 TclInitChanCmd [113] 0.00 0.00 1/1 TclInitPrefixCmd [114] 0.00 0.00 1/2 Tcl_RegisterConfig [139] 0.00 0.00 3/321 Tcl_NewObj [75] 0.00 0.00 56/330 Tcl_CreateObjCommand [156] 0.00 0.00 2/22 Tcl_NewListObj [148] 0.00 0.00 30/34 Tcl_Export [221] 0.00 0.00 1/1 TclpSetVariables [244] 0.00 0.00 82/1295434 CreateHashEntry [22] 0.00 0.00 116/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 5/327484 Tcl_SetVar2 <cycle 10> [152] 0.00 0.00 1/1 TclInitSubsystems [261] 0.00 0.00 2/327484 Tcl_SetVar2Ex <cycle 10> [128] 0.00 0.00 2/233 Tcl_NRCreateCommand [169] 0.00 0.00 3/321744 Tcl_CreateNamespace <cycle 9> [218] 0.00 0.00 1/1 TclInterpInit [293] 0.00 0.00 1/321744 Tcl_TraceVar2 <cycle 9> [363] 0.00 0.00 1/4 Tcl_PkgProvideEx [318] 0.00 0.00 1/1 TclTommath_Init [377] 0.00 0.00 1/320976 Tcl_PushCallFrame [29] 0.00 0.00 1/1 TclInitNotifier [390] 0.00 0.00 1/1 TclCreateExecEnv [391] 0.00 0.00 1/1 Tcl_AsyncCreate [392] 0.00 0.00 2/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 1/1 TclGetAsyncReadyPtr [413] 0.00 0.00 1/1 TclHandleCreate [422] 0.00 0.00 5/1131573 TclThreadAllocObj [84] 0.00 0.00 2/4 Tcl_NewLongObj [439] 0.00 0.00 1/5408794 TclpGetAllocCache [50] 0.00 0.00 9/269 Tcl_InitCustomHashTable [464] 0.00 0.00 9/197 Tcl_InitHashTable [467] 0.00 0.00 3/112 Tcl_MutexUnlock [473] 0.00 0.00 1/27 TclInitLiteralTable [498] 0.00 0.00 1/6 Tcl_GetCurrentThread [562] 0.00 0.00 1/1 TclInitLimitSupport [630] 0.00 0.00 1/321046 TclResetRewriteEnsemble [449] 0.00 0.00 1/1 TclInitArrayCmd [623] 0.00 0.00 1/1 TclInitEncodingCmd [626] 0.00 0.00 1/1 TclInitDictCmd [624] 0.00 0.00 1/1 TclInitInfoCmd [629] 0.00 0.00 1/1 TclInitFileCmd [627] 0.00 0.00 1/1 TclInitStringCmd [633] 0.00 0.00 1/1 TclInitNamespaceCmd [631] 0.00 0.00 1/1 TclInitEmbeddedConfigurationInformation [625] ----------------------------------------------- 0.00 0.33 1/3 Tcl_AppInit [13] 0.00 0.65 2/3 TclOOInit [9] [7] 53.7 0.00 0.98 3 Tcl_Eval [7] 0.00 0.98 3/4 Tcl_EvalEx [4] 0.00 0.00 3/3 Tcl_GetStringResult [440] ----------------------------------------------- <spontaneous> [8] 41.8 0.00 0.76 Tcl_MainEx [8] 0.00 0.33 1/1 Tcl_FSEvalFileEx [11] 0.00 0.33 1/1 Tcl_AppInit [13] 0.00 0.10 1/17 TclNRRunCallbacks <cycle 1> [2] 0.00 0.00 1/7 Tcl_Preserve [45] 0.00 0.00 1/2 TclEvalObjEx [111] 0.00 0.00 1/3 Tcl_ObjPrintf [127] 0.00 0.00 1/1 TclpFindExecutable [195] 0.00 0.00 1/321 Tcl_NewObj [75] 0.00 0.00 1/22 Tcl_NewListObj [148] 0.00 0.00 1/2 TclFullFinalizationRequested [238] 0.00 0.00 4/327484 Tcl_SetVar2Ex <cycle 10> [128] 0.00 0.00 1/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 1/1 TclpSetInitialEncodings [341] 0.00 0.00 3/3 Tcl_GetStartupScript [388] 0.00 0.00 1/1 TclGetMainLoop [414] 0.00 0.00 1/1 Tcl_SetStartupScript [418] 0.00 0.00 1/1 TclDStringToObj [419] 0.00 0.00 1/135 Tcl_ResetResult [286] 0.00 0.00 2/8 Tcl_NewIntObj [429] 0.00 0.00 1/564 Tcl_ExternalToUtfDString [342] 0.00 0.00 2/5 Tcl_InterpDeleted [566] 0.00 0.00 2/2 Tcl_LimitExceeded [601] 0.00 0.00 1/112 Tcl_MutexUnlock [473] 0.00 0.00 1/1 Tcl_EvalObjEx [636] ----------------------------------------------- 0.00 0.66 1/1 Tcl_CreateInterp [6] [9] 36.0 0.00 0.66 1 TclOOInit [9] 0.00 0.65 2/3 Tcl_Eval [7] 0.00 0.00 1/1 TclOOInitInfo [97] 0.00 0.00 8/8 TclOONewBasicMethod [170] 0.00 0.00 1/1 TclOODefineSlots [193] 0.00 0.00 1/686 Tcl_NewStringObj [68] 0.00 0.00 1/7 TclOONewProcMethod [179] 0.00 0.00 21/330 Tcl_CreateObjCommand [156] 0.00 0.00 2/10 AllocObject [226] 0.00 0.00 4/321744 Tcl_CreateNamespace <cycle 9> [218] 0.00 0.00 2/233 Tcl_NRCreateCommand [169] 0.00 0.00 16/322670 Tcl_DStringFree [61] 0.00 0.00 1/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 1/34 Tcl_Export [221] 0.00 0.00 9/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 2/3 AllocClass [343] 0.00 0.00 1/2 Tcl_CallWhenDeleted [348] 0.00 0.00 1/4 Tcl_PkgProvideEx [318] 0.00 0.00 1/18 Tcl_NewInstanceMethod [270] 0.00 0.00 1/17 Tcl_NewMethod [273] 0.00 0.00 1/1532338 Tcl_GetThreadData [27] 0.00 0.00 8/1131573 TclThreadAllocObj [84] 0.00 0.00 1/1397935 TclpFree [33] 0.00 0.00 1/2 TclOOAddToSubclasses [421] 0.00 0.00 32/1237 Tcl_DStringAppend [320] 0.00 0.00 2/10 TclOOAddToInstances [402] 0.00 0.00 2/2 Tcl_SetNamespaceUnknownHandler [445] 0.00 0.00 1/322652 Tcl_DStringInit [446] ----------------------------------------------- [10] 19.4 0.08 0.27 327484+157 <cycle 10 as a whole> [10] 0.08 0.21 327483 TclPtrSetVarIdx <cycle 10> [14] 0.00 0.06 5 TclCallVarTraces <cycle 10> [30] 0.00 0.00 20 Tcl_SetVar2Ex <cycle 10> [128] 0.00 0.00 14 Tcl_SetVar2 <cycle 10> [152] 0.00 0.00 116 Tcl_ObjSetVar2 <cycle 10> [194] 0.00 0.00 3 EnvTraceProc <cycle 10> [227] ----------------------------------------------- 0.00 0.33 1/1 Tcl_MainEx [8] [11] 18.0 0.00 0.33 1 Tcl_FSEvalFileEx [11] 0.00 0.33 1/5 TclEvalEx [3] 0.00 0.00 1/2 Tcl_FSOpenFileChannel [121] 0.00 0.00 2/4 DoReadChars [124] 0.00 0.00 1/24 Tcl_FSGetNormalizedPath <cycle 6> [138] 0.00 0.00 1/3 TclpObjStat [142] 0.00 0.00 1/3 Tcl_FSStat [187] 0.00 0.00 1/298 Tcl_GetString <cycle 4> [380] 0.00 0.00 1/298 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 1/321 Tcl_NewObj [75] 0.00 0.00 1/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 1/2 Tcl_Close [285] 0.00 0.00 1/2 Tcl_SetChannelOption [349] 0.00 0.00 2/4 Tcl_ReadChars [577] ----------------------------------------------- 0.00 0.33 1/1 Tcl_CreateInterp [6] [12] 17.9 0.00 0.33 1 TclZlibInit [12] 0.00 0.33 1/4 Tcl_EvalEx [4] 0.00 0.00 1/2 Tcl_RegisterConfig [139] 0.00 0.00 1/330 Tcl_CreateObjCommand [156] 0.00 0.00 1/4 Tcl_PkgProvideEx [318] ----------------------------------------------- 0.00 0.33 1/1 Tcl_MainEx [8] [13] 17.9 0.00 0.33 1 Tcl_AppInit [13] 0.00 0.33 1/3 Tcl_Eval [7] 0.00 0.00 2/686 Tcl_NewStringObj [68] 0.00 0.00 1/327484 Tcl_ObjSetVar2 <cycle 10> [194] 0.00 0.00 1/1 Tcl_Init [641] ----------------------------------------------- 116 Tcl_ObjSetVar2 <cycle 10> [194] 0.00 0.00 5/327484 Tcl_VariableObjCmd [240] 0.08 0.27 327362/327484 TEBCresume [5] [14] 16.0 0.08 0.21 327483 TclPtrSetVarIdx <cycle 10> [14] 0.09 0.01 240706/240713 Tcl_DuplicateObj [23] 0.00 0.06 240704/240725 TclContinuationsCopy [32] 0.01 0.04 327352/327367 Tcl_AppendObjToObj [35] 0.00 0.00 2/94 Tcl_ListObjAppendElement [160] 0.00 0.00 2/1397935 TclpFree [33] 0.00 0.00 2/1130542 TclThreadFreeObj [85] 0.00 0.00 2/5 TclObjCallVarTraces [565] 2 TclCallVarTraces <cycle 10> [30] ----------------------------------------------- [15] 15.8 0.07 0.22 321415+167463 <cycle 3 as a whole> [15] 0.06 0.21 328059 TclFreeObj <cycle 3> [16] 0.01 0.00 160561 FreeListInternalRep <cycle 3> [73] 0.00 0.00 19 TclCleanupByteCode <cycle 3> [239] 0.00 0.00 239 TclReleaseLiteral <cycle 3> [245] ----------------------------------------------- 159 TclReleaseLiteral <cycle 3> [245] 6519 FreeListInternalRep <cycle 3> [73] 0.00 0.00 1/321415 TclCompileInfoCommandsCmd [190] 0.00 0.00 1/321415 TclCompileLindexCmd <cycle 2> [196] 0.00 0.00 1/321415 TclCompileReturnCmd [208] 0.00 0.00 1/321415 Tcl_ResetResult [286] 0.00 0.00 1/321415 EvalFileCallback [315] 0.00 0.00 1/321415 Tcl_FSEvalFileEx [11] 0.00 0.00 1/321415 Tcl_LoadObjCmd [108] 0.00 0.00 1/321415 Tcl_MainEx [8] 0.00 0.00 1/321415 UpdateStringOfFsPath <cycle 4> [316] 0.00 0.00 1/321415 Tcl_PackageObjCmd [157] 0.00 0.00 1/321415 Tcl_SetObjErrorCode [314] 0.00 0.00 1/321415 TclpInitLibraryPath [189] 0.00 0.00 1/321415 TclOOInit [9] 0.00 0.00 2/321415 TEOEx_ListCallback [281] 0.00 0.00 2/321415 TclRenameCommand [141] 0.00 0.00 2/321415 InitializeEncodingSearchPath <cycle 8> [140] 0.00 0.00 2/321415 Tcl_CreateEnsemble [150] 0.00 0.00 2/321415 TclProcCleanupProc [272] 0.00 0.00 2/321415 Tcl_AppendFormatToObj [137] 0.00 0.00 2/321415 ClearHash [279] 0.00 0.00 3/321415 Tcl_FSJoinPath [129] 0.00 0.00 3/321415 TclPathPart [101] 0.00 0.00 3/321415 AppendPrintfToObjVA [131] 0.00 0.00 3/321415 TclLookupVar <cycle 9> [174] 0.00 0.00 3/321415 TclOOObjDefObjCmd <cycle 1> [120] 0.00 0.00 4/321415 TclLocalScalar <cycle 2> [149] 0.00 0.00 4/321415 TclCompileUnsetCmd <cycle 2> [151] 0.00 0.00 4/321415 ForeachLoopStep [254] 0.00 0.00 4/321415 UnsetVarStruct [81] 0.00 0.00 5/321415 Tcl_FSGetNormalizedPath <cycle 6> [138] 0.00 0.00 6/321415 TclNRReleaseValues [255] 0.00 0.00 7/321415 CompileReturnInternal [172] 0.00 0.00 7/321415 ReleaseKeys [252] 0.00 0.00 8/321415 TclCompileListCmd <cycle 2> [134] 0.00 0.00 13/321415 DeleteEnsembleConfig <cycle 2> [94] 0.00 0.00 14/321415 TclWordKnownAtCompileTime [71] 0.00 0.00 14/321415 ObjFindNamespaceVar <cycle 9> [36] 0.00 0.00 14/321415 Tcl_SetVar2Ex <cycle 10> [128] 0.00 0.00 29/321415 TclCompileEnsemble <cycle 2> [110] 0.00 0.00 48/321415 TclCompileExpr <cycle 2> [107] 0.00 0.00 51/321415 TclEvalEx [3] 0.00 0.00 152/321415 TclCompileScript <cycle 2> [67] 0.02 0.05 80251/321415 TEBCresume [5] 0.05 0.16 240704/321415 Tcl_SetObjResult [17] [16] 15.1 0.06 0.21 328059 TclFreeObj <cycle 3> [16] 0.00 0.08 1291304/1532338 Tcl_GetThreadData [27] 0.06 0.01 729216/1295434 CreateHashEntry [22] 0.03 0.00 729216/972646 FindHashEntry [40] 0.01 0.01 568652/1397935 TclpFree [33] 0.00 0.02 401216/401596 FreeStringInternalRep [72] 0.00 0.00 729233/1130542 TclThreadFreeObj [85] 0.00 0.00 228/229 FreeCmdNameInternalRep [241] 0.00 0.00 2/2 FreeDictInternalRep [335] 0.00 0.00 9/10 FreeFsPathInternalRep [347] 0.00 0.00 9/9 FreeIndex [358] 0.00 0.00 6/6 FreeNsNameInternalRep [376] 0.00 0.00 4/5 PutBlocks [369] 0.00 0.00 3/3 FreeEnsembleCmdRep [399] 0.00 0.00 24/321082 FreeParsedVarName [448] 0.00 0.00 15/15 FreeByteCodeInternalRep [516] 0.00 0.00 4/4 FreeExprCodeInternalRep [571] 160555 FreeListInternalRep <cycle 3> [73] 19 TclCleanupByteCode <cycle 3> [239] ----------------------------------------------- 0.00 0.00 1/321051 CheckAccess [144] 0.00 0.00 1/321051 EncodingDirsObjCmd [154] 0.00 0.00 1/321051 InfoCommandsCmd [201] 0.00 0.00 1/321051 InfoNameOfExecutableCmd [155] 0.00 0.00 1/321051 Tcl_PkgRequireProc [214] 0.00 0.00 1/321051 QueryConfigObjCmd [213] 0.00 0.00 2/321051 FindSymbol [126] 0.00 0.00 3/321051 PathDirNameCmd [100] 0.00 0.00 3/321051 PathJoinCmd [130] 0.00 0.00 3/321051 NRInterpCmd [275] 0.00 0.00 7/321051 Tcl_RestoreInterpState [258] 0.00 0.00 67/321051 TclSubstTokens [99] 0.00 0.22 320960/321051 TEBCresume [5] [17] 11.8 0.00 0.22 321051 Tcl_SetObjResult [17] 0.05 0.16 240704/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 55/1130542 TclThreadFreeObj [85] ----------------------------------------------- 0.01 0.19 320941/320941 TclNRRunCallbacks <cycle 1> [2] [18] 10.8 0.01 0.19 320941 TclNRInterpProc [18] 0.09 0.10 320941/320941 TclPushProcCallFrame [20] ----------------------------------------------- [19] 10.5 0.14 0.05 321744+963426 <cycle 9 as a whole> [19] 0.09 0.00 321107 TclObjLookupVarEx <cycle 9> [26] 0.02 0.03 321107 ObjFindNamespaceVar <cycle 9> [36] 0.03 0.02 321790 TclGetNamespaceForQualName <cycle 9> [37] 0.00 0.00 7 TclLookupVar <cycle 9> [174] 0.00 0.00 38 Tcl_CreateNamespace <cycle 9> [218] 0.00 0.00 321107 TclLookupSimpleVar <cycle 9> [276] 0.00 0.00 6 TraceVarEx <cycle 9> [336] 0.00 0.00 6 Tcl_TraceVar2 <cycle 9> [363] 0.00 0.00 1 EstablishErrorCodeTraces <cycle 9> [606] 0.00 0.00 1 EstablishErrorInfoTraces <cycle 9> [607] ----------------------------------------------- 0.09 0.10 320941/320941 TclNRInterpProc [18] [20] 10.2 0.09 0.10 320941 TclPushProcCallFrame [20] 0.07 0.00 320941/320976 Tcl_PushCallFrame [29] 0.01 0.01 320941/320975 TclPushStackFrame [66] 0.00 0.01 5/5 TclProcCompileProc [83] ----------------------------------------------- 0.05 0.07 320941/320941 TclNRRunCallbacks <cycle 1> [2] [21] 6.6 0.05 0.07 320941 InterpProcNR2 [21] 0.02 0.04 320941/320975 Tcl_PopCallFrame [31] 0.01 0.00 641882/963352 TclStackFree [63] 0.00 0.00 2/2 TclProcCleanupProc [272] 0.00 0.00 1/1397935 TclpFree [33] 0.00 0.00 1/98 Tcl_DeleteHashEntry [474] ----------------------------------------------- 0.00 0.00 1/1295434 InfoCommandsCmd [201] 0.00 0.00 1/1295434 TclSetProcessGlobalValue [204] 0.00 0.00 2/1295434 TclCompileObj [70] 0.00 0.00 2/1295434 Tcl_CallWhenDeleted [348] 0.00 0.00 2/1295434 Tcl_SetAssocData [365] 0.00 0.00 2/1295434 TclProcCleanupProc [272] 0.00 0.00 2/1295434 TclOODefineUnexportObjCmd [373] 0.00 0.00 3/1295434 TclCallVarTraces <cycle 10> [30] 0.00 0.00 3/1295434 TclOODefineExportObjCmd [366] 0.00 0.00 4/1295434 Tcl_GetAssocData [337] 0.00 0.00 4/1295434 Tcl_CreateEncoding [310] 0.00 0.00 5/1295434 TclProcCompileProc [83] 0.00 0.00 5/1295434 TclGetProcessGlobalValue <cycle 8> [185] 0.00 0.00 6/1295434 Tcl_GetEncoding [294] 0.00 0.00 6/1295434 TraceVarEx <cycle 9> [336] 0.00 0.00 8/1295434 FindPackage [309] 0.00 0.00 9/1295434 TclArgumentGet [298] 0.00 0.00 10/1295434 AllocObject [226] 0.00 0.00 13/1295434 Tcl_RegisterObjType [280] 0.00 0.00 16/1295434 Tcl_NewMethod [273] 0.00 0.00 17/1295434 Tcl_ProcObjCmd [133] 0.00 0.00 18/1295434 Tcl_NewInstanceMethod [270] 0.00 0.00 19/1295434 TclContinuationsGet [262] 0.00 0.00 19/1295434 TclCleanupByteCode <cycle 3> [239] 0.00 0.00 19/1295434 TclContinuationsEnter [259] 0.00 0.00 22/1295434 NsEnsembleImplementationCmdNR [96] 0.00 0.00 23/1295434 TclInitByteCodeObj [266] 0.00 0.00 24/1295434 TclLookupSimpleVar <cycle 9> [276] 0.00 0.00 32/1295434 TclGetSrcInfoForPc [263] 0.00 0.00 34/1295434 Tcl_DictObjGet [260] 0.00 0.00 51/1295434 TclArgumentEnter [248] 0.00 0.00 51/1295434 TclArgumentRelease [234] 0.00 0.00 74/1295434 Tcl_CreateNamespace <cycle 9> [218] 0.00 0.00 82/1295434 Tcl_CreateInterp [6] 0.00 0.00 91/1295434 TclSetupEnv [88] 0.00 0.00 110/1295434 TclLookupArrayElement [237] 0.00 0.00 226/1295434 Tcl_DictObjPut [223] 0.00 0.00 268/1295434 Tcl_FindCommand [184] 0.00 0.00 338/1295434 Tcl_CreateObjCommand [156] 0.00 0.00 594/1295434 LocateTargetAddresses [200] 0.00 0.00 607/1295434 TclResetShadowedCmdRefs [191] 0.00 0.00 761/1295434 TclGetNamespaceForQualName <cycle 9> [37] 0.00 0.00 802/1295434 TclOptimizeBytecode [168] 0.02 0.00 240725/1295434 TclContinuationsCopy [32] 0.03 0.00 321107/1295434 ObjFindNamespaceVar <cycle 9> [36] 0.06 0.01 729216/1295434 TclFreeObj <cycle 3> [16] [22] 6.6 0.11 0.01 1295434 CreateHashEntry [22] 0.01 0.00 321087/321087 CompareVarKeys [79] 0.00 0.00 745/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 511/511 AllocStringEntry [217] 0.00 0.00 226/226 AllocChainEntry [232] 0.00 0.00 127/127 AllocVarEntry [250] 0.00 0.00 35/35 AllocObjEntry [283] 0.00 0.00 4/1397935 TclpFree [33] 0.00 0.00 321631/321631 TclHashObjKey [447] 0.00 0.00 2201/2201 HashStringKey [452] 0.00 0.00 997/997 CompareStringKeys [454] 0.00 0.00 32/32 TclCompareObjKeys [493] ----------------------------------------------- 0.00 0.00 1/240713 TEBCresume [5] 0.00 0.00 1/240713 AppendPath <cycle 4> [350] 0.00 0.00 5/240713 TclFSNormalizeAbsolutePath [173] 0.09 0.01 240706/240713 TclPtrSetVarIdx <cycle 10> [14] [23] 5.7 0.09 0.01 240713 Tcl_DuplicateObj [23] 0.01 0.00 240711/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 240713/1131573 TclThreadAllocObj [84] 0.00 0.00 6/6 DupFsPathInternalRep [361] 0.00 0.00 240703/240703 DupStringInternalRep [450] 0.00 0.00 1/1 DupListInternalRep [605] ----------------------------------------------- 0.09 0.01 320941/320941 TclNRRunCallbacks <cycle 1> [2] [24] 5.5 0.09 0.01 320941 TclNRInterpProcCore [24] 0.00 0.01 320941/642392 TclStackAlloc [60] 0.00 0.00 5/5 InitLocalCache [307] ----------------------------------------------- [25] 5.4 0.09 0.01 1882551+1055204 <cycle 7 as a whole> [25] 0.03 0.01 1401055 TclpAlloc <cycle 7> [42] 0.03 0.00 1055160 Tcl_Alloc <cycle 7> [51] 0.03 0.00 481520 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 19 RememberSyncObject <cycle 7> [410] 0.00 0.00 1 GetCache <cycle 7> [443] ----------------------------------------------- 7 TclLookupVar <cycle 9> [174] 0.00 0.00 1/321744 TclSetupEnv [88] 0.00 0.00 6/321744 Tcl_VariableObjCmd [240] 0.00 0.00 116/321744 Tcl_ObjSetVar2 <cycle 10> [194] 0.14 0.05 320977/321744 TEBCresume [5] [26] 4.9 0.09 0.00 321107 TclObjLookupVarEx <cycle 9> [26] 0.00 0.00 109/110 TclLookupArrayElement [237] 0.00 0.00 2/321415 FreeListInternalRep <cycle 3> [73] 0.00 0.00 321056/321082 FreeParsedVarName [448] 321107 TclLookupSimpleVar <cycle 9> [276] ----------------------------------------------- 0.00 0.00 1/1532338 TclInitSubsystems [261] 0.00 0.00 1/1532338 Tcl_Exit [224] 0.00 0.00 1/1532338 TclFinalizeIOSubsystem [257] 0.00 0.00 1/1532338 Tcl_SetStartupScript [418] 0.00 0.00 1/1532338 TclGetMainLoop [414] 0.00 0.00 1/1532338 TclInitNotifier [390] 0.00 0.00 1/1532338 TclFinalizeNotifier [368] 0.00 0.00 1/1532338 Tcl_CreateEventSource [401] 0.00 0.00 1/1532338 Tcl_DeleteEventSource [415] 0.00 0.00 1/1532338 InitTimer [339] 0.00 0.00 1/1532338 FreePwBuf [411] 0.00 0.00 1/1532338 TclpGetPwUid [378] 0.00 0.00 1/1532338 Tcl_InitNotifier [417] 0.00 0.00 1/1532338 Tcl_FinalizeNotifier [416] 0.00 0.00 1/1532338 TclOOInit [9] 0.00 0.00 1/1532338 TclFinalizeAsync [412] 0.00 0.00 1/1532338 Tcl_AsyncCreate [392] 0.00 0.00 1/1532338 TclGetAsyncReadyPtr [413] 0.00 0.00 2/1532338 GetKeys [322] 0.00 0.00 2/1532338 Tcl_CallWhenDeleted [348] 0.00 0.00 2/1532338 CheckForStdChannelsBeingClosed [396] 0.00 0.00 2/1532338 Tcl_ClearChannelHandlers [355] 0.00 0.00 3/1532338 Tcl_GetStartupScript [388] 0.00 0.00 4/1532338 TclFSCwdIsNative [374] 0.00 0.00 4/1532338 TclFSEpoch [375] 0.00 0.00 4/1532338 Tcl_CreateChannel [323] 0.00 0.00 4/1532338 FlushChannel [296] 0.00 0.00 4/1532338 GetThreadHash [327] 0.00 0.00 6/1532338 Tcl_DeleteFileHandler [357] 0.00 0.00 8/1532338 Tcl_CreateThreadExitHandler [319] 0.00 0.00 38/1532338 Tcl_CreateNamespace <cycle 9> [218] 0.00 0.00 56/1532338 Claim [268] 0.00 0.00 56/1532338 Disclaim [269] 0.00 0.00 57/1532338 FsGetFirstFilesystem [265] 0.00 0.01 240764/1532338 TclGetContLineTable [56] 0.00 0.08 1291304/1532338 TclFreeObj <cycle 3> [16] [27] 4.9 0.00 0.09 1532338 Tcl_GetThreadData [27] 0.07 0.02 1532338/1532346 TclThreadStorageKeyGet [28] 0.00 0.00 18/18 TclThreadStorageKeySet [304] 0.00 0.00 18/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 1/1532346 FinalizeThread [228] 0.00 0.00 1/1532346 TimerExitProc [393] 0.00 0.00 2/1532346 TclInThreadExit [397] 0.00 0.00 4/1532346 InitTimer [339] 0.07 0.02 1532338/1532346 Tcl_GetThreadData [27] [28] 4.9 0.07 0.02 1532346 TclThreadStorageKeyGet [28] 0.02 0.00 1532346/1532365 TclpThreadGetMasterTSD [62] ----------------------------------------------- 0.00 0.00 1/320976 Tcl_CreateInterp [6] 0.00 0.00 1/320976 TclOODefineObjCmd <cycle 1> [118] 0.00 0.00 3/320976 TclOOObjDefObjCmd <cycle 1> [120] 0.00 0.00 5/320976 TclProcCompileProc [83] 0.00 0.00 6/320976 NRNamespaceEvalCmd [87] 0.00 0.00 19/320976 TclGetNamespaceForQualName <cycle 9> [37] 0.07 0.00 320941/320976 TclPushProcCallFrame [20] [29] 3.8 0.07 0.00 320976 Tcl_PushCallFrame [29] ----------------------------------------------- 2 TclPtrSetVarIdx <cycle 10> [14] 0.00 0.00 1/327484 TclPtrGetVarIdx [308] 0.00 0.00 2/327484 TEBCresume [5] [30] 3.3 0.00 0.06 5 TclCallVarTraces <cycle 10> [30] 0.02 0.01 6/6 Tcl_Release [46] 0.02 0.01 6/7 Tcl_Preserve [45] 0.00 0.00 3/7 Tcl_RestoreInterpState [258] 0.00 0.00 3/1295434 CreateHashEntry [22] 0.00 0.00 3/7 Tcl_SaveInterpState [356] 0.00 0.00 3/972646 FindHashEntry [40] 0.00 0.00 9/112 Tcl_MutexUnlock [473] 0.00 0.00 3/5 Tcl_InterpDeleted [566] 0.00 0.00 1/1 DisposeTraceResult [604] 3 EnvTraceProc <cycle 10> [227] ----------------------------------------------- 0.00 0.00 34/320975 TclPopStackFrame [253] 0.02 0.04 320941/320975 InterpProcNR2 [21] [31] 3.1 0.02 0.04 320975 Tcl_PopCallFrame [31] 0.03 0.01 320941/320941 TclDeleteCompiledLocalVars [43] 0.00 0.00 2/2 TclFreeLocalCache [230] 0.00 0.00 2/1397935 TclpFree [33] ----------------------------------------------- 0.00 0.00 21/240725 TclCreateProc [135] 0.00 0.06 240704/240725 TclPtrSetVarIdx <cycle 10> [14] [32] 3.1 0.00 0.06 240725 TclContinuationsCopy [32] 0.01 0.01 240725/240764 TclGetContLineTable [56] 0.02 0.00 240725/1295434 CreateHashEntry [22] 0.01 0.00 240725/972646 FindHashEntry [40] ----------------------------------------------- 0.00 0.00 1/1397935 TclFinalizeLoopExceptionRange [434] 0.00 0.00 1/1397935 GetKeys [322] 0.00 0.00 1/1397935 TclEvalEx [3] 0.00 0.00 1/1397935 IfConditionCallback [98] 0.00 0.00 1/1397935 FsThrExitProc [433] 0.00 0.00 1/1397935 Tcl_ListObjReplace [359] 0.00 0.00 1/1397935 CheckAllRequirements [364] 0.00 0.00 1/1397935 Tcl_PkgRequireEx [216] 0.00 0.00 1/1397935 Tcl_PackageObjCmd [157] 0.00 0.00 1/1397935 InterpProcNR2 [21] 0.00 0.00 1/1397935 TimerExitProc [393] 0.00 0.00 1/1397935 TclLookupVar <cycle 9> [174] 0.00 0.00 1/1397935 TclOOInit [9] 0.00 0.00 2/1397935 RememberSyncObject <cycle 7> [410] 0.00 0.00 2/1397935 FreeDictInternalRep [335] 0.00 0.00 2/1397935 RebuildLiteralTable [345] 0.00 0.00 2/1397935 Tcl_FreeParse [409] 0.00 0.00 2/1397935 Tcl_DeleteCommandFromToken [408] 0.00 0.00 2/1397935 DiscardInputQueued [407] 0.00 0.00 2/1397935 Tcl_SetChannelOption [349] 0.00 0.00 2/1397935 Tcl_PopCallFrame [31] 0.00 0.00 2/1397935 PkgRequireCore [305] 0.00 0.00 2/1397935 TclPtrSetVarIdx <cycle 10> [14] 0.00 0.00 2/1397935 FileCloseProc [360] 0.00 0.00 3/1397935 FreeForeachInfo [400] 0.00 0.00 3/1397935 FreeEnsembleCmdRep [399] 0.00 0.00 3/1397935 TclSetNsPath [324] 0.00 0.00 3/1397935 ClearHash [279] 0.00 0.00 3/1397935 FreeProcessGlobalValue [367] 0.00 0.00 3/1397935 FreeVarEntry [398] 0.00 0.00 4/1397935 CreateHashEntry [22] 0.00 0.00 4/1397935 CheckVersionAndConvert [330] 0.00 0.00 4/1397935 SomeRequirementSatisfied [351] 0.00 0.00 5/1397935 InvokeExitHandlers [317] 0.00 0.00 5/1397935 TclpFinalizeMutex [386] 0.00 0.00 6/1397935 FreeNsNameInternalRep [376] 0.00 0.00 6/1397935 FlushChannel [296] 0.00 0.00 7/1397935 TclJoinPath <cycle 6> [86] 0.00 0.00 7/1397935 Tcl_RestoreInterpState [258] 0.00 0.00 9/1397935 FreeIndex [358] 0.00 0.00 11/1397935 TclThreadFinalizeContLines [325] 0.00 0.00 12/1397935 FreeFsPathInternalRep [347] 0.00 0.00 12/1397935 TclMakeEnsemble [58] 0.00 0.00 12/1397935 FinalizeThread [228] 0.00 0.00 13/1397935 TclFreeCompileEnv [229] 0.00 0.00 16/1397935 TclCompileTokens <cycle 2> [236] 0.00 0.00 18/1397935 TclFinalizeThreadDataThread [329] 0.00 0.00 19/1397935 TclCompileIfCmd <cycle 2> [143] 0.00 0.00 19/1397935 TclProcCleanupProc [272] 0.00 0.00 21/1397935 Tcl_DStringFree [61] 0.00 0.00 24/1397935 TclCompileExpr <cycle 2> [107] 0.00 0.00 40/1397935 TclCleanupByteCode <cycle 3> [239] 0.00 0.00 50/1397935 TclCreateProc [135] 0.00 0.00 67/1397935 TclSubstTokens [99] 0.00 0.00 102/1397935 TclArgumentRelease [234] 0.00 0.00 164/1397935 ReleaseCmdWordData [251] 0.00 0.00 196/1397935 TclReleaseLiteral <cycle 3> [245] 0.00 0.00 227/1397935 FreeCmdNameInternalRep [241] 0.00 0.00 304/1397935 TclCompileScript <cycle 2> [67] 0.00 0.00 595/1397935 Tcl_DeleteHashTable [220] 0.00 0.00 80239/1397935 TEBCresume [5] 0.00 0.00 80315/1397935 FreeListInternalRep <cycle 3> [73] 0.00 0.00 104631/1397935 TclpRealloc [53] 0.00 0.00 160470/1397935 UnsetVarStruct [81] 0.01 0.01 401596/1397935 FreeStringInternalRep [72] 0.01 0.01 568652/1397935 TclFreeObj <cycle 3> [16] [33] 3.0 0.03 0.02 1397935 TclpFree [33] 0.02 0.00 1397935/1745622 Ptr2Block [65] 0.01 0.00 1397935/5408794 TclpGetAllocCache [50] ----------------------------------------------- 0.01 0.02 264729/592091 Tcl_AppendLimitedToObj [38] 0.01 0.02 327362/592091 Tcl_AppendObjToObj [35] [34] 2.9 0.02 0.03 592091 SetUnicodeObj [34] 0.00 0.03 505069/505069 GrowStringBuffer [44] ----------------------------------------------- 0.00 0.00 5/327367 Tcl_AppendFormatToObj [137] 0.00 0.00 10/327367 TclWordKnownAtCompileTime [71] 0.01 0.04 327352/327367 TclPtrSetVarIdx <cycle 10> [14] [35] 2.8 0.01 0.04 327367 Tcl_AppendObjToObj [35] 0.01 0.02 327362/592091 SetUnicodeObj [34] 0.00 0.01 327362/592129 SetStringFromAny [59] ----------------------------------------------- 321107 TclLookupSimpleVar <cycle 9> [276] [36] 2.8 0.02 0.03 321107 ObjFindNamespaceVar <cycle 9> [36] 0.03 0.00 321107/1295434 CreateHashEntry [22] 0.00 0.00 14/686 Tcl_NewStringObj [68] 0.00 0.00 14/321415 TclFreeObj <cycle 3> [16] 321107 TclGetNamespaceForQualName <cycle 9> [37] ----------------------------------------------- 24 TclLookupSimpleVar <cycle 9> [276] 37 Tcl_CreateNamespace <cycle 9> [218] 321107 ObjFindNamespaceVar <cycle 9> [36] 0.00 0.00 1/321744 InfoCommandsCmd [201] 0.00 0.00 8/321744 SetNsNameFromAny [256] 0.00 0.00 18/321744 Tcl_FindNamespace [235] 0.00 0.00 18/321744 Tcl_ProcObjCmd [133] 0.00 0.00 34/321744 Tcl_Export [221] 0.00 0.00 224/321744 Tcl_FindCommand [184] 0.00 0.00 319/321744 Tcl_CreateObjCommand [156] [37] 2.8 0.03 0.02 321790 TclGetNamespaceForQualName <cycle 9> [37] 0.02 0.00 321788/322670 Tcl_DStringFree [61] 0.00 0.00 761/1295434 CreateHashEntry [22] 0.00 0.00 761/972646 FindHashEntry [40] 0.00 0.00 19/320976 Tcl_PushCallFrame [29] 0.00 0.00 19/34 TclPopStackFrame [253] 0.00 0.00 19/320975 TclPushStackFrame [66] 0.00 0.00 737/1423 Tcl_DStringSetLength [302] 0.00 0.00 737/1237 Tcl_DStringAppend [320] 0.00 0.00 19/963352 TclStackFree [63] 0.00 0.00 321788/322652 Tcl_DStringInit [446] 19 Tcl_CreateNamespace <cycle 9> [218] ----------------------------------------------- 0.00 0.00 1/501 TEBCresume [5] 0.00 0.00 1/501 TclOOObjectName [166] 0.00 0.00 2/501 TclRenameCommand [141] 0.00 0.00 3/501 TclCompileEnsemble <cycle 2> [110] 0.00 0.00 3/501 TclOOObjDefObjCmd <cycle 1> [120] 0.00 0.00 6/501 Tcl_AppendStringsToObjVA [146] 0.00 0.00 6/501 Tcl_AppendFormatToObj [137] 0.00 0.00 10/501 TclSubstTokens [99] 0.00 0.00 11/501 ReadChars [125] 0.00 0.00 13/501 DeleteEnsembleConfig <cycle 2> [94] 0.00 0.00 17/501 TclpNativeJoinPath <cycle 4> [115] 0.00 0.00 44/501 Tcl_GetCommandFullName [93] 0.00 0.01 184/501 TclWordKnownAtCompileTime [71] 0.00 0.01 200/501 TclMakeEnsemble [58] [38] 2.4 0.01 0.03 501 Tcl_AppendLimitedToObj [38] 0.01 0.02 264729/592091 SetUnicodeObj [34] 0.00 0.01 264729/592129 SetStringFromAny [59] ----------------------------------------------- 0.01 0.03 320943/320943 TEBCresume [5] [39] 2.2 0.01 0.03 320943 TclGetNamespaceFromObj [39] 0.03 0.00 320943/320949 GetNamespaceFromObj [48] ----------------------------------------------- 0.00 0.00 1/972646 InfoCommandsCmd [201] 0.00 0.00 2/972646 TclCompileObj [70] 0.00 0.00 2/972646 TclProcCleanupProc [272] 0.00 0.00 3/972646 NsEnsembleImplementationCmdNR [96] 0.00 0.00 3/972646 TclCallVarTraces <cycle 10> [30] 0.00 0.00 3/972646 TclGetProcessGlobalValue <cycle 8> [185] 0.00 0.00 4/972646 Tcl_GetAssocData [337] 0.00 0.00 5/972646 TclProcCompileProc [83] 0.00 0.00 6/972646 Tcl_GetEncoding [294] 0.00 0.00 9/972646 TclArgumentGet [298] 0.00 0.00 19/972646 TclCleanupByteCode <cycle 3> [239] 0.00 0.00 19/972646 TclContinuationsGet [262] 0.00 0.00 32/972646 TclGetSrcInfoForPc [263] 0.00 0.00 34/972646 Tcl_DictObjGet [260] 0.00 0.00 37/972646 Tcl_CreateNamespace <cycle 9> [218] 0.00 0.00 51/972646 TclArgumentRelease [234] 0.00 0.00 91/972646 TclSetupEnv [88] 0.00 0.00 268/972646 Tcl_FindCommand [184] 0.00 0.00 607/972646 TclResetShadowedCmdRefs [191] 0.00 0.00 748/972646 TclOptimizeBytecode [168] 0.00 0.00 761/972646 TclGetNamespaceForQualName <cycle 9> [37] 0.01 0.00 240725/972646 TclContinuationsCopy [32] 0.03 0.00 729216/972646 TclFreeObj <cycle 3> [16] [40] 2.2 0.04 0.00 972646 FindHashEntry [40] ----------------------------------------------- <spontaneous> [41] 2.2 0.04 0.00 TclObjInterpProc [41] ----------------------------------------------- 1055160 Tcl_Alloc <cycle 7> [51] 0.00 0.00 2/1882551 Tcl_ParseBraces [383] 0.00 0.00 24/1882551 ParseExpr [136] 0.00 0.00 30/1882551 Tcl_Realloc [249] 0.00 0.00 80527/1882551 NewListIntRep [92] 0.01 0.00 104631/1882551 TclpRealloc [53] 0.01 0.00 160681/1882551 GrowStringBuffer [44] [42] 2.1 0.03 0.01 1401055 TclpAlloc <cycle 7> [42] 0.01 0.00 1401055/5408794 TclpGetAllocCache [50] 1 GetCache <cycle 7> [443] ----------------------------------------------- 0.03 0.01 320941/320941 Tcl_PopCallFrame [31] [43] 2.0 0.03 0.01 320941 TclDeleteCompiledLocalVars [43] 0.00 0.01 882597/882598 UnsetVarStruct [81] ----------------------------------------------- 0.00 0.03 505069/505069 SetUnicodeObj [34] [44] 1.8 0.00 0.03 505069 GrowStringBuffer [44] 0.01 0.02 505069/508400 TclpRealloc [53] 0.01 0.00 160681/1882551 TclpAlloc <cycle 7> [42] ----------------------------------------------- 0.00 0.00 1/7 Tcl_MainEx [8] 0.02 0.01 6/7 TclCallVarTraces <cycle 10> [30] [45] 1.8 0.02 0.01 7 Tcl_Preserve [45] 0.01 0.00 240711/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 1/102 Tcl_Realloc [249] ----------------------------------------------- 0.02 0.01 6/6 TclCallVarTraces <cycle 10> [30] [46] 1.8 0.02 0.01 6 Tcl_Release [46] 0.01 0.00 240710/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 3/112 Tcl_MutexUnlock [473] ----------------------------------------------- [47] 1.8 0.00 0.03 29+650 <cycle 2 as a whole> [47] 0.00 0.02 87 TclCompileScript <cycle 2> [67] 0.00 0.00 16 DeleteEnsembleConfig <cycle 2> [94] 0.00 0.00 60 TclCompileInvocation <cycle 2> [105] 0.00 0.00 24 TclCompileExpr <cycle 2> [107] 0.00 0.00 26 TclCompileEnsemble <cycle 2> [110] 0.00 0.00 4 TclCompileListCmd <cycle 2> [134] 0.00 0.00 22 TclCompileIfCmd <cycle 2> [143] 0.00 0.00 6+5 TclLocalScalar <cycle 2> [149] 0.00 0.00 2 TclCompileUnsetCmd <cycle 2> [151] 0.00 0.00 141 TclAttemptCompileProc <cycle 2> [159] 0.00 0.00 1 TclCompileLindexCmd <cycle 2> [196] 0.00 0.00 101 TclCompileTokens <cycle 2> [236] 0.00 0.00 54 TclCompileVarSubst <cycle 2> [300] 0.00 0.00 52 TclPushVarName <cycle 2> [313] 0.00 0.00 24 CompileExprTree <cycle 2> [333] 0.00 0.00 13 TclCompileLappendCmd <cycle 2> [370] 0.00 0.00 13 TclCompileSetCmd <cycle 2> [381] 0.00 0.00 3 TclCompileCatchCmd <cycle 2> [405] 0.00 0.00 2 TclCompileErrorCmd <cycle 2> [428] 0.00 0.00 1 TclCompileForCmd <cycle 2> [431] 0.00 0.00 9 TclCompileAppendCmd <cycle 2> [436] 0.00 0.00 1 TclCompileDictGetCmd <cycle 2> [437] 0.00 0.00 9 TclLocalScalarFromToken <cycle 2> [539] 0.00 0.00 6 TclCompileInfoExistsCmd <cycle 2> [558] 0.00 0.00 1 TclCompileLlengthCmd <cycle 2> [616] 0.00 0.00 1 TclCompileIncrCmd <cycle 2> [615] ----------------------------------------------- 0.00 0.00 6/320949 NRNamespaceEvalCmd [87] 0.03 0.00 320943/320949 TclGetNamespaceFromObj [39] [48] 1.6 0.03 0.00 320949 GetNamespaceFromObj [48] 0.00 0.00 8/8 SetNsNameFromAny [256] ----------------------------------------------- 0.00 0.00 4/963357 TclNRRunCallbacks <cycle 1> [2] 0.01 0.00 320961/963357 TclNRExecuteByteCode [80] 0.02 0.00 642392/963357 TclStackAlloc [60] [49] 1.6 0.03 0.00 963357 ExprObjCallback [49] 0.00 0.00 4/7 Tcl_RestoreInterpState [258] 0.00 0.00 4/4 TclSetDuplicateObj [420] 0.00 0.00 4/143 Tcl_GetObjResult [470] ----------------------------------------------- 0.00 0.00 1/5408794 GetCache <cycle 7> [443] 0.00 0.00 1/5408794 Tcl_CreateInterp [6] 0.00 0.00 347687/5408794 TclpRealloc [53] 0.01 0.00 1130542/5408794 TclThreadFreeObj [85] 0.01 0.00 1131573/5408794 TclThreadAllocObj [84] 0.01 0.00 1397935/5408794 TclpFree [33] 0.01 0.00 1401055/5408794 TclpAlloc <cycle 7> [42] [50] 1.6 0.03 0.00 5408794 TclpGetAllocCache [50] ----------------------------------------------- 3 RememberSyncObject <cycle 7> [410] 19 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 1/1882551 ParseLexeme [207] 0.00 0.00 1/1882551 TclAddLoopContinueFixup [425] 0.00 0.00 1/1882551 FsGetFirstFilesystem [265] 0.00 0.00 1/1882551 TclNewFSPathObj [198] 0.00 0.00 1/1882551 NsEnsembleImplementationCmdNR [96] 0.00 0.00 1/1882551 TclSetupEnv [88] 0.00 0.00 1/1882551 TclInterpInit [293] 0.00 0.00 1/1882551 Tcl_CreateEventSource [401] 0.00 0.00 1/1882551 UpdateStringOfInt [424] 0.00 0.00 1/1882551 TclGetContLineTable [56] 0.00 0.00 1/1882551 TclSetDuplicateObj [420] 0.00 0.00 1/1882551 CheckAllRequirements [364] 0.00 0.00 1/1882551 SomeRequirementSatisfied [351] 0.00 0.00 1/1882551 TclHandleCreate [422] 0.00 0.00 1/1882551 TclInitDoubleConversion [303] 0.00 0.00 1/1882551 TclDStringToObj [419] 0.00 0.00 1/1882551 TclSetProcessGlobalValue [204] 0.00 0.00 1/1882551 TclpInitLibraryPath [189] 0.00 0.00 1/1882551 TclpGetPwUid [378] 0.00 0.00 1/1882551 TclOOAddToSubclasses [421] 0.00 0.00 1/1882551 TclOODefineUnexportObjCmd [373] 0.00 0.00 1/1882551 TclOONewForwardMethod [387] 0.00 0.00 1/1882551 TclpDlopen [177] 0.00 0.00 1/1882551 Tcl_AsyncCreate [392] 0.00 0.00 2/1882551 Tcl_SetAssocData [365] 0.00 0.00 2/1882551 TclClockInit [109] 0.00 0.00 2/1882551 InitializeEncodingSearchPath <cycle 8> [140] 0.00 0.00 2/1882551 TclCreateExecEnv [391] 0.00 0.00 2/1882551 AllocChannelBuffer [403] 0.00 0.00 2/1882551 TclLookupArrayElement [237] 0.00 0.00 2/1882551 TclpOpenFileChannel [153] 0.00 0.00 2/1882551 TclOOAddToInstances [402] 0.00 0.00 3/1882551 TclExpandCodeArray [379] 0.00 0.00 3/1882551 DeleteEnsembleConfig <cycle 2> [94] 0.00 0.00 3/1882551 Tcl_CallWhenDeleted [348] 0.00 0.00 3/1882551 Tcl_NewDictObj [389] 0.00 0.00 3/1882551 TclInitEncodingSubsystem [292] 0.00 0.00 3/1882551 UpdateStringOfList [394] 0.00 0.00 3/1882551 GetThreadHash [327] 0.00 0.00 3/1882551 TclOONewForwardInstanceMethod [331] 0.00 0.00 4/1882551 TclNativeCreateNativeRep [116] 0.00 0.00 4/1882551 Tcl_LoadObjCmd [108] 0.00 0.00 4/1882551 Tcl_PackageObjCmd [157] 0.00 0.00 4/1882551 Tcl_RegisterConfig [139] 0.00 0.00 5/1882551 Tcl_CreateExitHandler [338] 0.00 0.00 5/1882551 FindPackage [309] 0.00 0.00 5/1882551 Tcl_PkgProvideEx [318] 0.00 0.00 5/1882551 InitLocalCache [307] 0.00 0.00 6/1882551 Tcl_CreateChannel [323] 0.00 0.00 6/1882551 DupFsPathInternalRep [361] 0.00 0.00 6/1882551 Tcl_TraceVar2 <cycle 9> [363] 0.00 0.00 6/1882551 AllocClass [343] 0.00 0.00 7/1882551 SetFsPathFromAny <cycle 6> [167] 0.00 0.00 7/1882551 GetKeys [322] 0.00 0.00 7/1882551 SetNsNameFromAny [256] 0.00 0.00 7/1882551 Tcl_SaveInterpState [356] 0.00 0.00 7/1882551 Tcl_DStringAppend [320] 0.00 0.00 7/1882551 TclOONewProcMethod [179] 0.00 0.00 8/1882551 TclLocalScalar <cycle 2> [149] 0.00 0.00 8/1882551 RebuildLiteralTable [345] 0.00 0.00 8/1882551 Tcl_CreateEncoding [310] 0.00 0.00 8/1882551 Tcl_CreateThreadExitHandler [319] 0.00 0.00 9/1882551 Tcl_GetIndexFromObjStruct [346] 0.00 0.00 9/1882551 TclOOInit [9] 0.00 0.00 10/1882551 CheckVersionAndConvert [330] 0.00 0.00 13/1882551 TclSetNsPath [324] 0.00 0.00 14/1882551 Tcl_DStringSetLength [302] 0.00 0.00 14/1882551 TclBN_mp_init [326] 0.00 0.00 15/1882551 Tcl_CreateEnsemble [150] 0.00 0.00 16/1882551 TclCompileTokens <cycle 2> [236] 0.00 0.00 17/1882551 SetDictFromAny [321] 0.00 0.00 17/1882551 Tcl_NewMethod [273] 0.00 0.00 18/1882551 Tcl_GetThreadData [27] 0.00 0.00 19/1882551 TclFindCompiledLocal [312] 0.00 0.00 19/1882551 TclContinuationsEnter [259] 0.00 0.00 19/1882551 Tcl_SetByteArrayObj [311] 0.00 0.00 23/1882551 TclInitByteCodeObj [266] 0.00 0.00 26/1882551 TclInitCompileEnv [163] 0.00 0.00 26/1882551 TclCompileEnsemble <cycle 2> [110] 0.00 0.00 26/1882551 Tcl_NewInstanceMethod [270] 0.00 0.00 30/1882551 AllocObject [226] 0.00 0.00 34/1882551 Tcl_Export [221] 0.00 0.00 34/1882551 Tcl_ProcObjCmd [133] 0.00 0.00 35/1882551 AllocObjEntry [283] 0.00 0.00 35/1882551 TclSetCmdNameObj [282] 0.00 0.00 50/1882551 TclCreateProc [135] 0.00 0.00 51/1882551 TclArgumentEnter [248] 0.00 0.00 64/1882551 Tcl_SplitList [233] 0.00 0.00 67/1882551 TclSubstTokens [99] 0.00 0.00 114/1882551 Tcl_CreateNamespace <cycle 9> [218] 0.00 0.00 116/1882551 Tcl_CreateInterp [6] 0.00 0.00 127/1882551 AllocVarEntry [250] 0.00 0.00 200/1882551 TclMakeEnsemble [58] 0.00 0.00 203/1882551 SetCmdNameFromAny [182] 0.00 0.00 222/1882551 SetListFromAny [57] 0.00 0.00 226/1882551 AllocChainEntry [232] 0.00 0.00 338/1882551 Tcl_CreateObjCommand [156] 0.00 0.00 386/1882551 TclCreateLiteral [225] 0.00 0.00 457/1882551 TclCompileScript <cycle 2> [67] 0.00 0.00 511/1882551 AllocStringEntry [217] 0.00 0.00 745/1882551 CreateHashEntry [22] 0.00 0.00 80238/1882551 TEBCresume [5] 0.01 0.00 240711/1882551 Tcl_DuplicateObj [23] 0.02 0.00 328036/1882551 Tcl_NewStringObj [68] 0.02 0.00 401600/1882551 SetStringFromAny [59] [51] 1.6 0.03 0.00 1055160 Tcl_Alloc <cycle 7> [51] 1055160 TclpAlloc <cycle 7> [42] ----------------------------------------------- 2 GetCache <cycle 7> [443] 0.00 0.00 1/1882551 FsGetFirstFilesystem [265] 0.00 0.00 1/1882551 Tcl_SetSystemEncoding [371] 0.00 0.00 1/1882551 TclInitEncodingSubsystem [292] 0.00 0.00 1/1882551 TclSetupEnv [88] 0.00 0.00 1/1882551 Tcl_Exit [224] 0.00 0.00 1/1882551 TclCreateExecEnv [391] 0.00 0.00 1/1882551 Tcl_FSMountsChanged [423] 0.00 0.00 1/1882551 TclInitNotifier [390] 0.00 0.00 1/1882551 TclInitObjSubsystem [284] 0.00 0.00 1/1882551 TclSetProcessGlobalValue [204] 0.00 0.00 1/1882551 Tcl_AsyncCreate [392] 0.00 0.00 2/1882551 Tcl_CreateInterp [6] 0.00 0.00 2/1882551 TclFinalizeNotifier [368] 0.00 0.00 2/1882551 Tcl_EventuallyFree [404] 0.00 0.00 2/1882551 TclThreadAllocObj [84] 0.00 0.00 2/1882551 TclGetProcessGlobalValue <cycle 8> [185] 0.00 0.00 4/1882551 Tcl_CreateEncoding [310] 0.00 0.00 4/1882551 Tcl_LoadObjCmd [108] 0.00 0.00 5/1882551 PutBlocks [369] 0.00 0.00 5/1882551 Tcl_CreateExitHandler [338] 0.00 0.00 6/1882551 Tcl_FreeEncoding [362] 0.00 0.00 6/1882551 TclGetEnv [211] 0.00 0.00 6/1882551 InvokeExitHandlers [317] 0.00 0.00 9/1882551 Tcl_GetEncoding [294] 0.00 0.00 13/1882551 Tcl_RegisterObjType [280] 0.00 0.00 18/1882551 TclThreadStorageKeySet [304] 0.01 0.00 240710/1882551 Tcl_Release [46] 0.01 0.00 240711/1882551 Tcl_Preserve [45] [52] 1.6 0.03 0.00 481520 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 19/19 TclRememberMutex [508] 19 Tcl_Alloc <cycle 7> [51] 19 RememberSyncObject <cycle 7> [410] ----------------------------------------------- 0.00 0.00 2/508400 Tcl_ParseBraces [383] 0.00 0.00 5/508400 Tcl_ListObjReplace [359] 0.00 0.00 102/508400 Tcl_Realloc [249] 0.00 0.00 3222/508400 Tcl_ListObjAppendElement [160] 0.01 0.02 505069/508400 GrowStringBuffer [44] [53] 1.4 0.01 0.02 508400 TclpRealloc [53] 0.01 0.00 104631/1882551 TclpAlloc <cycle 7> [42] 0.00 0.00 104631/1397935 TclpFree [33] 0.00 0.00 347687/1745622 Ptr2Block [65] 0.00 0.00 347687/5408794 TclpGetAllocCache [50] ----------------------------------------------- 0.00 0.01 5/19 TclProcCompileProc [83] 0.00 0.02 14/19 TclCompileObj [70] [54] 1.4 0.00 0.02 19 TclSetByteCodeFromAny [54] 0.00 0.02 22/29 TclCompileScript <cycle 2> [67] 0.00 0.00 19/19 TclOptimizeBytecode [168] 0.00 0.00 22/26 TclInitCompileEnv [163] 0.00 0.00 22/26 TclFreeCompileEnv [229] 0.00 0.00 19/19 TclContinuationsGet [262] 0.00 0.00 19/23 TclInitByteCodeObj [266] 0.00 0.00 19/19 Tcl_GetMaster [510] 0.00 0.00 19/19 Tcl_LimitTypeEnabled [511] ----------------------------------------------- 0.00 0.00 2/80246 TclNREvalObjEx [69] 0.00 0.00 3/80246 Tcl_FSJoinPath [129] 0.00 0.00 4/80246 TclNRForeachCmd [267] 0.00 0.02 80237/80246 TEBCresume [5] [55] 1.3 0.00 0.02 80246 TclListObjCopy [55] 0.01 0.01 77031/77246 SetListFromAny [57] 0.00 0.00 80246/1131573 TclThreadAllocObj [84] ----------------------------------------------- 0.00 0.00 1/240764 TclThreadFinalizeContLines [325] 0.00 0.00 19/240764 TclContinuationsGet [262] 0.00 0.00 19/240764 TclContinuationsEnter [259] 0.01 0.01 240725/240764 TclContinuationsCopy [32] [56] 1.3 0.01 0.01 240764 TclGetContLineTable [56] 0.00 0.01 240764/1532338 Tcl_GetThreadData [27] 0.00 0.00 1/8 Tcl_CreateThreadExitHandler [319] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 1/269 Tcl_InitCustomHashTable [464] 0.00 0.00 1/197 Tcl_InitHashTable [467] ----------------------------------------------- 0.00 0.00 12/77246 Tcl_ListObjLength [264] 0.00 0.00 203/77246 Tcl_ListObjIndex [197] 0.01 0.01 77031/77246 TclListObjCopy [55] [57] 1.3 0.01 0.01 77246 SetListFromAny [57] 0.01 0.00 77246/77310 TclMaxListLength [76] 0.00 0.00 77246/80527 NewListIntRep [92] 0.00 0.00 222/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 204/401596 FreeStringInternalRep [72] 0.00 0.00 222/1131573 TclThreadAllocObj [84] 0.00 0.00 222/291 TclFindElement [463] 0.00 0.00 2/321082 FreeParsedVarName [448] ----------------------------------------------- 0.00 0.00 1/15 TclClockInit [109] 0.00 0.00 1/15 TclInitPrefixCmd [114] 0.00 0.00 1/15 TclInitChanCmd [113] 0.00 0.00 2/15 TclOOInitInfo [97] 0.00 0.00 3/15 TclInitBinaryCmd [89] 0.00 0.01 7/15 Tcl_CreateInterp [6] [58] 1.3 0.00 0.02 15 TclMakeEnsemble [58] 0.00 0.01 200/501 Tcl_AppendLimitedToObj [38] 0.00 0.01 200/686 Tcl_NewStringObj [68] 0.00 0.00 15/15 Tcl_CreateEnsemble [150] 0.00 0.00 195/233 Tcl_NRCreateCommand [169] 0.00 0.00 15/17 Tcl_SetEnsembleMappingDict [199] 0.00 0.00 200/226 Tcl_DictObjPut [223] 0.00 0.00 200/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 15/18 Tcl_FindNamespace [235] 0.00 0.00 12/64 Tcl_SplitList [233] 0.00 0.00 30/322670 Tcl_DStringFree [61] 0.00 0.00 215/1131573 TclThreadAllocObj [84] 0.00 0.00 12/1397935 TclpFree [33] 0.00 0.00 103/1237 Tcl_DStringAppend [320] 0.00 0.00 200/501 Tcl_AppendToObj [458] 0.00 0.00 30/322652 Tcl_DStringInit [446] ----------------------------------------------- 0.00 0.00 38/592129 Tcl_SetObjLength [278] 0.00 0.01 264729/592129 Tcl_AppendLimitedToObj [38] 0.00 0.01 327362/592129 Tcl_AppendObjToObj [35] [59] 1.1 0.00 0.02 592129 SetStringFromAny [59] 0.02 0.00 401600/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 4/321415 FreeListInternalRep <cycle 3> [73] 0.00 0.00 1/10 FreeFsPathInternalRep [347] ----------------------------------------------- 0.00 0.00 1/642392 TclCompileReturnCmd [208] 0.00 0.00 2/642392 TclPushVarName <cycle 2> [313] 0.00 0.00 2/642392 TclNREvalObjEx [69] 0.00 0.00 2/642392 TclCompileObj [70] 0.00 0.00 2/642392 TclNRForeachCmd [267] 0.00 0.00 4/642392 CompileExprTree <cycle 2> [333] 0.00 0.00 16/642392 ParseExpr [136] 0.00 0.00 18/642392 Tcl_ProcObjCmd [133] 0.00 0.00 19/642392 TclInitCompileEnv [163] 0.00 0.00 23/642392 ParseTokens <cycle 5> [299] 0.00 0.00 24/642392 TclCompileExpr <cycle 2> [107] 0.00 0.00 25/642392 TclEvalEx [3] 0.00 0.00 338/642392 TclResetShadowedCmdRefs [191] 0.00 0.01 320941/642392 TclNRInterpProcCore [24] 0.00 0.01 320975/642392 TclPushStackFrame [66] [60] 1.1 0.00 0.02 642392 TclStackAlloc [60] 0.02 0.00 642392/963357 ExprObjCallback [49] ----------------------------------------------- 0.00 0.00 1/322670 TclpInitLibraryPath [189] 0.00 0.00 1/322670 Tcl_GetEncodingNameFromEnvironment [382] 0.00 0.00 1/322670 TclpSetInitialEncodings [341] 0.00 0.00 1/322670 QueryConfigObjCmd [213] 0.00 0.00 2/322670 TclGetEnv [211] 0.00 0.00 2/322670 EnvTraceProc <cycle 10> [227] 0.00 0.00 2/322670 TclpSetVariables [244] 0.00 0.00 2/322670 Tcl_RegisterConfig [139] 0.00 0.00 4/322670 TclNativeCreateNativeRep [116] 0.00 0.00 5/322670 TclpObjNormalizePath [176] 0.00 0.00 5/322670 TclpFindExecutable [195] 0.00 0.00 6/322670 Tcl_LoadObjCmd [108] 0.00 0.00 6/322670 FindSymbol [126] 0.00 0.00 16/322670 TclOOInit [9] 0.00 0.00 18/322670 Tcl_ProcObjCmd [133] 0.00 0.00 30/322670 TclMakeEnsemble [58] 0.00 0.00 91/322670 TclSetupEnv [88] 0.00 0.00 107/322670 TclCompileTokens <cycle 2> [236] 0.00 0.00 114/322670 Tcl_CreateNamespace <cycle 9> [218] 0.00 0.00 468/322670 TclpFindVariable [212] 0.02 0.00 321788/322670 TclGetNamespaceForQualName <cycle 9> [37] [61] 1.1 0.02 0.00 322670 Tcl_DStringFree [61] 0.00 0.00 21/1397935 TclpFree [33] ----------------------------------------------- 0.00 0.00 1/1532365 TclFinalizeThreadDataThread [329] 0.00 0.00 18/1532365 TclThreadStorageKeySet [304] 0.02 0.00 1532346/1532365 TclThreadStorageKeyGet [28] [62] 1.1 0.02 0.00 1532365 TclpThreadGetMasterTSD [62] ----------------------------------------------- 0.00 0.00 1/963352 TclCompileReturnCmd [208] 0.00 0.00 1/963352 TclOODefineObjCmd <cycle 1> [118] 0.00 0.00 2/963352 TclPushVarName <cycle 2> [313] 0.00 0.00 2/963352 TclCompileObj [70] 0.00 0.00 2/963352 TEOEx_ListCallback [281] 0.00 0.00 2/963352 ForeachLoopStep [254] 0.00 0.00 3/963352 TclOOObjDefObjCmd <cycle 1> [120] 0.00 0.00 4/963352 CompileExprTree <cycle 2> [333] 0.00 0.00 5/963352 TclProcCompileProc [83] 0.00 0.00 6/963352 NsEval_Callback [301] 0.00 0.00 16/963352 ParseExpr [136] 0.00 0.00 18/963352 Tcl_ProcObjCmd [133] 0.00 0.00 19/963352 TclInitCompileEnv [163] 0.00 0.00 19/963352 TclGetNamespaceForQualName <cycle 9> [37] 0.00 0.00 23/963352 ParseTokens <cycle 5> [299] 0.00 0.00 24/963352 TclCompileExpr <cycle 2> [107] 0.00 0.00 25/963352 TclEvalEx [3] 0.00 0.00 338/963352 Tcl_CreateObjCommand [156] 0.01 0.00 320960/963352 TEBCresume [5] 0.01 0.00 641882/963352 InterpProcNR2 [21] [63] 1.1 0.02 0.00 963352 TclStackFree [63] ----------------------------------------------- 0.02 0.00 321023/321023 TclNRRunCallbacks <cycle 1> [2] [64] 1.1 0.02 0.00 321023 Dispatch [64] ----------------------------------------------- 0.00 0.00 347687/1745622 TclpRealloc [53] 0.02 0.00 1397935/1745622 TclpFree [33] [65] 1.1 0.02 0.00 1745622 Ptr2Block [65] ----------------------------------------------- 0.00 0.00 1/320975 TclOODefineObjCmd <cycle 1> [118] 0.00 0.00 3/320975 TclOOObjDefObjCmd <cycle 1> [120] 0.00 0.00 5/320975 TclProcCompileProc [83] 0.00 0.00 6/320975 NRNamespaceEvalCmd [87] 0.00 0.00 19/320975 TclGetNamespaceForQualName <cycle 9> [37] 0.01 0.01 320941/320975 TclPushProcCallFrame [20] [66] 1.1 0.01 0.01 320975 TclPushStackFrame [66] 0.00 0.01 320975/642392 TclStackAlloc [60] ----------------------------------------------- 3 TclCompileForCmd <cycle 2> [431] 3 TclCompileCatchCmd <cycle 2> [405] 4 TclLocalScalar <cycle 2> [149] 23 TclCompileIfCmd <cycle 2> [143] 32 TclCompileTokens <cycle 2> [236] 0.00 0.02 22/29 TclSetByteCodeFromAny [54] [67] 1.0 0.00 0.02 87 TclCompileScript <cycle 2> [67] 0.00 0.01 499/601 TclWordKnownAtCompileTime [71] 0.00 0.00 152/321 Tcl_NewObj [75] 0.00 0.00 152/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 152/329 Tcl_GetCommandFromObj [181] 0.00 0.00 457/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 304/1397935 TclpFree [33] 0.00 0.00 62/102 Tcl_Realloc [249] 0.00 0.00 186/245 Tcl_ParseCommand <cycle 5> [384] 0.00 0.00 3/4 TclExpandCodeArray [379] 0.00 0.00 152/231 Tcl_FreeParse [409] 0.00 0.00 837/973 TclAdvanceLines [455] 0.00 0.00 837/837 TclAdvanceContinuations [456] 115 TclAttemptCompileProc <cycle 2> [159] 47 TclCompileInvocation <cycle 2> [105] ----------------------------------------------- 0.00 0.00 1/686 TclNewFSPathObj [198] 0.00 0.00 1/686 InfoCommandsCmd [201] 0.00 0.00 1/686 Tcl_PkgRequireEx [216] 0.00 0.00 1/686 Tcl_PkgRequireProc [214] 0.00 0.00 1/686 Tcl_PackageObjCmd [157] 0.00 0.00 1/686 TclpFindExecutable [195] 0.00 0.00 1/686 TclpInitLibraryPath [189] 0.00 0.00 1/686 TclOOInit [9] 0.00 0.00 1/686 QueryConfigObjCmd [213] 0.00 0.00 2/686 Tcl_AppInit [13] 0.00 0.00 2/686 Tcl_CreateEnsemble [150] 0.00 0.00 2/686 TclInitChanCmd [113] 0.00 0.00 2/686 TclGetProcessGlobalValue <cycle 8> [185] 0.00 0.00 2/686 TclOODefineSlots [193] 0.00 0.00 4/686 AppendPrintfToObjVA [131] 0.00 0.00 4/686 TclOOInitInfo [97] 0.00 0.00 7/686 TclLookupVar <cycle 9> [174] 0.00 0.00 8/686 Tcl_SetErrorCodeVA [162] 0.00 0.00 8/686 TclOONewBasicMethod [170] 0.00 0.00 13/686 TclJoinPath <cycle 6> [86] 0.00 0.00 14/686 ObjFindNamespaceVar <cycle 9> [36] 0.00 0.00 14/686 Tcl_SetVar2 <cycle 10> [152] 0.00 0.00 19/686 TclCompileIfCmd <cycle 2> [143] 0.00 0.00 21/686 Tcl_RegisterConfig [139] 0.00 0.00 22/686 TclClockInit [109] 0.00 0.00 22/686 TclCreateProc [135] 0.00 0.00 29/686 TclpNativeSplitPath [119] 0.00 0.00 33/686 Tcl_SetVar2Ex <cycle 10> [128] 0.00 0.00 67/686 TclSubstTokens [99] 0.00 0.01 182/686 TclSetupEnv [88] 0.00 0.01 200/686 TclMakeEnsemble [58] [68] 1.0 0.00 0.02 686 Tcl_NewStringObj [68] 0.02 0.00 328036/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 328039/1131573 TclThreadAllocObj [84] ----------------------------------------------- 0.00 0.00 1/18 TclNREvalObjCmd [123] 0.00 0.00 1/18 TclNREvalFile [103] 0.00 0.00 1/18 TclNRUplevelObjCmd [122] 0.00 0.00 2/18 TclEvalObjEx [111] 0.00 0.00 3/18 IfConditionCallback [98] 0.00 0.00 4/18 TclNRRunCallbacks <cycle 1> [2] 0.00 0.01 6/18 NRNamespaceEvalCmd [87] [69] 1.0 0.00 0.02 18 TclNREvalObjEx [69] 0.00 0.02 16/16 TclCompileObj [70] 0.00 0.00 2/80246 TclListObjCopy [55] 0.00 0.00 16/320961 TclNRExecuteByteCode [80] 0.00 0.00 16/100 TclInterpReady [295] 0.00 0.00 2/642392 TclStackAlloc [60] 0.00 0.00 2/8 TclMarkTailcall [544] 0.00 0.00 2/84 TclNREvalObjv [476] ----------------------------------------------- 0.00 0.02 16/16 TclNREvalObjEx [69] [70] 1.0 0.00 0.02 16 TclCompileObj [70] 0.00 0.02 14/19 TclSetByteCodeFromAny [54] 0.00 0.00 2/32 TclGetSrcInfoForPc [263] 0.00 0.00 2/1295434 CreateHashEntry [22] 0.00 0.00 2/972646 FindHashEntry [40] 0.00 0.00 2/642392 TclStackAlloc [60] 0.00 0.00 2/963352 TclStackFree [63] ----------------------------------------------- 0.00 0.00 1/601 TclCompileInfoCommandsCmd [190] 0.00 0.00 1/601 TclCompileLindexCmd <cycle 2> [196] 0.00 0.00 4/601 TclLocalScalar <cycle 2> [149] 0.00 0.00 4/601 TclCompileUnsetCmd <cycle 2> [151] 0.00 0.00 7/601 CompileReturnInternal [172] 0.00 0.00 9/601 TclCompileListCmd <cycle 2> [134] 0.00 0.00 9/601 ParseExpr [136] 0.00 0.00 67/601 TclEvalEx [3] 0.00 0.01 499/601 TclCompileScript <cycle 2> [67] [71] 0.9 0.00 0.02 601 TclWordKnownAtCompileTime [71] 0.00 0.01 184/501 Tcl_AppendLimitedToObj [38] 0.00 0.00 14/321 Tcl_NewObj [75] 0.00 0.00 14/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 10/327367 Tcl_AppendObjToObj [35] 0.00 0.00 184/501 Tcl_AppendToObj [458] 0.00 0.00 1/152 TclParseBackslash [469] ----------------------------------------------- 0.00 0.00 1/401596 GetKeys [322] 0.00 0.00 1/401596 SetEndOffsetFromAny [435] 0.00 0.00 3/401596 TclInitByteCodeObj [266] 0.00 0.00 3/401596 SetFsPathFromAny <cycle 6> [167] 0.00 0.00 168/401596 SetCmdNameFromAny [182] 0.00 0.00 204/401596 SetListFromAny [57] 0.00 0.02 401216/401596 TclFreeObj <cycle 3> [16] [72] 0.8 0.00 0.02 401596 FreeStringInternalRep [72] 0.01 0.01 401596/1397935 TclpFree [33] ----------------------------------------------- 160555 TclFreeObj <cycle 3> [16] 0.00 0.00 2/321415 TclObjLookupVarEx <cycle 9> [26] 0.00 0.00 4/321415 SetStringFromAny [59] [73] 0.7 0.01 0.00 160561 FreeListInternalRep <cycle 3> [73] 0.00 0.00 80315/1397935 TclpFree [33] 6519 TclFreeObj <cycle 3> [16] ----------------------------------------------- [74] 0.6 0.01 0.00 298+95 <cycle 4 as a whole> [74] 0.01 0.00 305 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 23 TclpNativeJoinPath <cycle 4> [115] 0.00 0.00 1 UpdateStringOfFsPath <cycle 4> [316] 0.00 0.00 1 AppendPath <cycle 4> [350] 0.00 0.00 63 Tcl_GetString <cycle 4> [380] ----------------------------------------------- 0.00 0.00 1/321 TclCompileInfoCommandsCmd [190] 0.00 0.00 1/321 TclCompileLindexCmd <cycle 2> [196] 0.00 0.00 1/321 ParseLexeme [207] 0.00 0.00 1/321 TclNewFSPathObj [198] 0.00 0.00 1/321 TclMergeReturnOptions [209] 0.00 0.00 1/321 TclNREvalFile [103] 0.00 0.00 1/321 Tcl_FSEvalFileEx [11] 0.00 0.00 1/321 Tcl_MainEx [8] 0.00 0.00 1/321 Tcl_GetReturnOptions [210] 0.00 0.00 1/321 Tcl_AppendFormatToObj [137] 0.00 0.00 1/321 TclpInitLibraryPath [189] 0.00 0.00 1/321 TclOOObjectName [166] 0.00 0.00 2/321 TclRenameCommand [141] 0.00 0.00 2/321 Tcl_SetErrorCodeVA [162] 0.00 0.00 3/321 Tcl_CreateInterp [6] 0.00 0.00 3/321 Tcl_ObjPrintf [127] 0.00 0.00 3/321 AppendPrintfToObjVA [131] 0.00 0.00 4/321 TclLocalScalar <cycle 2> [149] 0.00 0.00 4/321 TclCompileUnsetCmd <cycle 2> [151] 0.00 0.00 4/321 TclpNativeSplitPath [119] 0.00 0.00 6/321 TclOOObjDefObjCmd <cycle 1> [120] 0.00 0.00 9/321 ParseExpr [136] 0.00 0.00 13/321 TclCompileListCmd <cycle 2> [134] 0.00 0.00 13/321 DeleteEnsembleConfig <cycle 2> [94] 0.00 0.00 14/321 TclWordKnownAtCompileTime [71] 0.00 0.00 29/321 TclCompileEnsemble <cycle 2> [110] 0.00 0.00 48/321 TclCompileExpr <cycle 2> [107] 0.00 0.00 152/321 TclCompileScript <cycle 2> [67] [75] 0.6 0.01 0.00 321 Tcl_NewObj [75] 0.00 0.00 160790/1131573 TclThreadAllocObj [84] ----------------------------------------------- 0.00 0.00 64/77310 Tcl_SplitList [233] 0.01 0.00 77246/77310 SetListFromAny [57] [76] 0.5 0.01 0.00 77310 TclMaxListLength [76] 0.00 0.00 5467/5815 TclIsSpaceProc [451] ----------------------------------------------- 1 AppendPath <cycle 4> [350] 1 UpdateStringOfFsPath <cycle 4> [316] 40 TclpNativeJoinPath <cycle 4> [115] 0.00 0.00 1/298 TclNativePathInFilesystem [206] 0.00 0.00 1/298 InitializeEncodingSearchPath <cycle 8> [140] 0.00 0.00 1/298 TEBCresume [5] 0.00 0.00 1/298 Tcl_FSEvalFileEx [11] 0.00 0.00 1/298 Tcl_AppendFormatToObj [137] 0.00 0.00 1/298 TclSetProcessGlobalValue [204] 0.00 0.00 1/298 TclpInitLibraryPath [189] 0.00 0.00 2/298 TclOptimizeBytecode [168] 0.00 0.00 3/298 Tcl_PackageObjCmd [157] 0.00 0.00 3/298 TclOOObjDefObjCmd <cycle 1> [120] 0.00 0.00 4/298 TclCompileUnsetCmd <cycle 2> [151] 0.00 0.00 4/298 TclNativeCreateNativeRep [116] 0.00 0.00 5/298 TclLocalScalar <cycle 2> [149] 0.00 0.00 5/298 TclpObjNormalizePath [176] 0.00 0.00 5/298 TclSubstTokens [99] 0.00 0.00 6/298 TclCompileEnsemble <cycle 2> [110] 0.00 0.00 6/298 Tcl_ProcObjCmd [133] 0.00 0.00 7/298 SetFsPathFromAny <cycle 6> [167] 0.00 0.00 44/298 TclpGetNativePathType [112] 0.00 0.00 44/298 TclGetPathType [95] 0.00 0.00 58/298 TclJoinPath <cycle 6> [86] 0.00 0.00 60/298 CompileCmdLiteral [106] [77] 0.5 0.01 0.00 305 Tcl_GetStringFromObj <cycle 4> [77] 4 Tcl_GetString <cycle 4> [380] ----------------------------------------------- <spontaneous> [78] 0.5 0.01 0.00 Tcl_NRCallObjProc [78] ----------------------------------------------- 0.01 0.00 321087/321087 CreateHashEntry [22] [79] 0.5 0.01 0.00 321087 CompareVarKeys [79] ----------------------------------------------- 0.00 0.00 16/320961 TclNREvalObjEx [69] 0.00 0.01 320945/320961 TclNRRunCallbacks <cycle 1> [2] [80] 0.5 0.00 0.01 320961 TclNRExecuteByteCode [80] 0.01 0.00 320961/963357 ExprObjCallback [49] 0.00 0.00 320961/321046 TclResetRewriteEnsemble [449] ----------------------------------------------- 0.00 0.00 1/882598 TclPtrUnsetVarIdx [442] 0.00 0.01 882597/882598 TclDeleteCompiledLocalVars [43] [81] 0.4 0.00 0.01 882598 UnsetVarStruct [81] 0.00 0.00 160470/1397935 TclpFree [33] 0.00 0.00 160471/1130542 TclThreadFreeObj [85] 0.00 0.00 4/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 2/3 FreeVarEntry [398] 0.00 0.00 2/98 Tcl_DeleteHashEntry [474] ----------------------------------------------- [82] 0.4 0.00 0.01 24+18 <cycle 6 as a whole> [82] 0.00 0.01 14 TclJoinPath <cycle 6> [86] 0.00 0.00 11 Tcl_FSGetNormalizedPath <cycle 6> [138] 0.00 0.00 7 SetFsPathFromAny <cycle 6> [167] 0.00 0.00 10 TclFSGetPathType <cycle 6> [526] ----------------------------------------------- 0.00 0.01 5/5 TclPushProcCallFrame [20] [83] 0.4 0.00 0.01 5 TclProcCompileProc [83] 0.00 0.01 5/19 TclSetByteCodeFromAny [54] 0.00 0.00 5/320976 Tcl_PushCallFrame [29] 0.00 0.00 5/34 TclPopStackFrame [253] 0.00 0.00 5/1295434 CreateHashEntry [22] 0.00 0.00 5/320975 TclPushStackFrame [66] 0.00 0.00 5/972646 FindHashEntry [40] 0.00 0.00 5/963352 TclStackFree [63] ----------------------------------------------- 0.00 0.00 1/1131573 TclSetupEnv [88] 0.00 0.00 1/1131573 TclDStringToObj [419] 0.00 0.00 2/1131573 InitializeEncodingSearchPath <cycle 8> [140] 0.00 0.00 2/1131573 TclCreateExecEnv [391] 0.00 0.00 3/1131573 Tcl_NewDictObj [389] 0.00 0.00 4/1131573 TclNRIfObjCmd [438] 0.00 0.00 4/1131573 Tcl_NewLongObj [439] 0.00 0.00 5/1131573 Tcl_CreateInterp [6] 0.00 0.00 7/1131573 CompileReturnInternal [172] 0.00 0.00 8/1131573 Tcl_NewIntObj [429] 0.00 0.00 8/1131573 TclOOInit [9] 0.00 0.00 19/1131573 Tcl_NewByteArrayObj [306] 0.00 0.00 26/1131573 TclCompileEnsemble <cycle 2> [110] 0.00 0.00 32/1131573 GetKeys [322] 0.00 0.00 195/1131573 TclCreateLiteral [225] 0.00 0.00 215/1131573 TclMakeEnsemble [58] 0.00 0.00 222/1131573 SetListFromAny [57] 0.00 0.00 80246/1131573 TclListObjCopy [55] 0.00 0.00 80257/1131573 Tcl_NewListObj [148] 0.00 0.00 160790/1131573 Tcl_NewObj [75] 0.00 0.00 240713/1131573 Tcl_DuplicateObj [23] 0.00 0.00 240774/1131573 TEBCresume [5] 0.00 0.00 328039/1131573 Tcl_NewStringObj [68] [84] 0.3 0.00 0.01 1131573 TclThreadAllocObj [84] 0.01 0.00 1131573/5408794 TclpGetAllocCache [50] 0.00 0.00 2/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 2/112 Tcl_MutexUnlock [473] ----------------------------------------------- 0.00 0.00 1/1130542 Tcl_PkgRequireEx [216] 0.00 0.00 1/1130542 TclLookupVar <cycle 9> [174] 0.00 0.00 2/1130542 DeleteDict [344] 0.00 0.00 2/1130542 TclPtrSetVarIdx <cycle 10> [14] 0.00 0.00 4/1130542 IfConditionCallback [98] 0.00 0.00 7/1130542 TclJoinPath <cycle 6> [86] 0.00 0.00 19/1130542 TclCompileIfCmd <cycle 2> [143] 0.00 0.00 55/1130542 Tcl_SetObjResult [17] 0.00 0.00 160471/1130542 UnsetVarStruct [81] 0.00 0.00 240747/1130542 TEBCresume [5] 0.00 0.00 729233/1130542 TclFreeObj <cycle 3> [16] [85] 0.3 0.00 0.01 1130542 TclThreadFreeObj [85] 0.01 0.00 1130542/5408794 TclpGetAllocCache [50] ----------------------------------------------- 7 SetFsPathFromAny <cycle 6> [167] 0.00 0.00 1/24 Tcl_FSJoinToPath [165] 0.00 0.00 3/24 PathJoinCmd [130] 0.00 0.00 3/24 Tcl_FSJoinPath [129] [86] 0.3 0.00 0.01 14 TclJoinPath <cycle 6> [86] 0.00 0.00 35/44 TclGetPathType [95] 0.00 0.00 58/298 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 22/298 TclpNativeJoinPath <cycle 4> [115] 0.00 0.00 13/686 Tcl_NewStringObj [68] 0.00 0.00 1/1 TclNewFSPathObj [198] 0.00 0.00 7/1397935 TclpFree [33] 0.00 0.00 7/1130542 TclThreadFreeObj [85] 0.00 0.00 1/6 Tcl_FSGetPathType [561] 1 TclFSGetPathType <cycle 6> [526] 1 Tcl_FSGetNormalizedPath <cycle 6> [138] ----------------------------------------------- 0.00 0.01 6/6 TclNRRunCallbacks <cycle 1> [2] [87] 0.3 0.00 0.01 6 NRNamespaceEvalCmd [87] 0.00 0.01 6/18 TclNREvalObjEx [69] 0.00 0.00 6/320976 Tcl_PushCallFrame [29] 0.00 0.00 6/8 TclArgumentGet [298] 0.00 0.00 1/321744 Tcl_CreateNamespace <cycle 9> [218] 0.00 0.00 6/320949 GetNamespaceFromObj [48] 0.00 0.00 6/320975 TclPushStackFrame [66] 0.00 0.00 6/6 TclFetchEnsembleRoot [559] ----------------------------------------------- 0.00 0.01 1/1 Tcl_CreateInterp [6] [88] 0.3 0.00 0.01 1 TclSetupEnv [88] 0.00 0.01 182/686 Tcl_NewStringObj [68] 0.00 0.00 91/327484 Tcl_ObjSetVar2 <cycle 10> [194] 0.00 0.00 91/1295434 CreateHashEntry [22] 0.00 0.00 91/322670 Tcl_DStringFree [61] 0.00 0.00 91/972646 FindHashEntry [40] 0.00 0.00 1/1 Tcl_UntraceVar2 [334] 0.00 0.00 1/321744 TclObjLookupVarEx <cycle 9> [26] 0.00 0.00 1/321744 Tcl_TraceVar2 <cycle 9> [363] 0.00 0.00 1/95 Tcl_DeleteHashTable [220] 0.00 0.00 91/564 Tcl_ExternalToUtfDString [342] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 1/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 1/1131573 TclThreadAllocObj [84] 0.00 0.00 1/269 Tcl_InitCustomHashTable [464] 0.00 0.00 1/12 Tcl_InitObjHashTable [520] 0.00 0.00 1/1 TclFindArrayPtrElements [618] 0.00 0.00 1/112 Tcl_MutexUnlock [473] 0.00 0.00 1/36 Tcl_NextHashEntry [490] 0.00 0.00 1/9 Tcl_FirstHashEntry [540] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [89] 0.3 0.00 0.00 1 TclInitBinaryCmd [89] 0.00 0.00 3/15 TclMakeEnsemble [58] ----------------------------------------------- 0.00 0.00 4/4 TclNRRunCallbacks <cycle 1> [2] [90] 0.2 0.00 0.00 4 Tcl_NRExprObj [90] 0.00 0.00 4/4 CompileExprObj [91] 0.00 0.00 4/7 Tcl_SaveInterpState [356] 0.00 0.00 4/135 Tcl_ResetResult [286] 0.00 0.00 4/8 Tcl_NRAddCallback [548] ----------------------------------------------- 0.00 0.00 4/4 Tcl_NRExprObj [90] [91] 0.2 0.00 0.00 4 CompileExprObj [91] 0.00 0.00 4/29 TclCompileExpr <cycle 2> [107] 0.00 0.00 4/26 TclInitCompileEnv [163] 0.00 0.00 4/26 TclFreeCompileEnv [229] 0.00 0.00 4/23 TclInitByteCodeObj [266] ----------------------------------------------- 77247 NewListIntRep [92] 0.00 0.00 1/80527 Tcl_ListObjReplace [359] 0.00 0.00 18/80527 Tcl_NewListObj [148] 0.00 0.00 3262/80527 Tcl_SetListObj [183] 0.00 0.00 77246/80527 SetListFromAny [57] [92] 0.2 0.00 0.00 80527+77247 NewListIntRep [92] 0.00 0.00 80527/1882551 TclpAlloc <cycle 7> [42] 77247 NewListIntRep [92] ----------------------------------------------- 0.00 0.00 1/23 TEBCresume [5] 0.00 0.00 1/23 TclOOObjectName [166] 0.00 0.00 2/23 TclRenameCommand [141] 0.00 0.00 3/23 TclCompileEnsemble <cycle 2> [110] 0.00 0.00 3/23 TclOOObjDefObjCmd <cycle 1> [120] 0.00 0.00 13/23 DeleteEnsembleConfig <cycle 2> [94] [93] 0.2 0.00 0.00 23 Tcl_GetCommandFullName [93] 0.00 0.00 44/501 Tcl_AppendLimitedToObj [38] 0.00 0.00 44/501 Tcl_AppendToObj [458] ----------------------------------------------- 13 TclAttemptCompileProc <cycle 2> [159] 0.00 0.00 3/29 NsEnsembleImplementationCmdNR [96] [94] 0.2 0.00 0.00 16 DeleteEnsembleConfig <cycle 2> [94] 0.00 0.00 13/23 Tcl_GetCommandFullName [93] 0.00 0.00 13/501 Tcl_AppendLimitedToObj [38] 0.00 0.00 13/321 Tcl_NewObj [75] 0.00 0.00 13/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 3/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 13/501 Tcl_AppendToObj [458] 13 TclCompileInvocation <cycle 2> [105] ----------------------------------------------- 0.00 0.00 4/44 Tcl_FSSplitPath [102] 0.00 0.00 5/44 Tcl_FSGetNormalizedPath <cycle 6> [138] 0.00 0.00 35/44 TclJoinPath <cycle 6> [86] [95] 0.2 0.00 0.00 44 TclGetPathType [95] 0.00 0.00 44/298 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 44/44 TclpGetNativePathType [112] 0.00 0.00 44/44 TclFSNonnativePathType [243] ----------------------------------------------- 0.00 0.00 3/3 TclNRRunCallbacks <cycle 1> [2] [96] 0.2 0.00 0.00 3 NsEnsembleImplementationCmdNR [96] 0.00 0.00 3/29 DeleteEnsembleConfig <cycle 2> [94] 0.00 0.00 3/22 Tcl_NewListObj [148] 0.00 0.00 22/1295434 CreateHashEntry [22] 0.00 0.00 1/1 ClearTable [372] 0.00 0.00 3/972646 FindHashEntry [40] 0.00 0.00 6/23 Tcl_ListObjReplace [359] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 3/3 Tcl_ListObjAppendList [430] 0.00 0.00 3/77058 Tcl_ListObjLength [264] 0.00 0.00 20/36 Tcl_NextHashEntry [490] 0.00 0.00 19/265 Tcl_DictObjNext [465] 0.00 0.00 3/9 TclInitRewriteEnsemble [538] 0.00 0.00 3/3 TclSkipTailcall [587] 0.00 0.00 3/80 Tcl_ListObjGetElements [479] 0.00 0.00 3/84 TclNREvalObjv [476] 0.00 0.00 1/269 Tcl_InitCustomHashTable [464] 0.00 0.00 1/197 Tcl_InitHashTable [467] 0.00 0.00 1/9 Tcl_FirstHashEntry [540] 0.00 0.00 1/18 Tcl_DictObjFirst [513] ----------------------------------------------- 0.00 0.00 1/1 TclOOInit [9] [97] 0.2 0.00 0.00 1 TclOOInitInfo [97] 0.00 0.00 2/15 TclMakeEnsemble [58] 0.00 0.00 4/686 Tcl_NewStringObj [68] 0.00 0.00 1/17 Tcl_SetEnsembleMappingDict [199] 0.00 0.00 1/224 Tcl_FindCommand [184] 0.00 0.00 2/226 Tcl_DictObjPut [223] 0.00 0.00 1/28 Tcl_GetEnsembleMappingDict [497] ----------------------------------------------- 0.00 0.00 4/4 TclNRRunCallbacks <cycle 1> [2] [98] 0.2 0.00 0.00 4 IfConditionCallback [98] 0.00 0.00 3/18 TclNREvalObjEx [69] 0.00 0.00 4/23 Tcl_GetBooleanFromObj [215] 0.00 0.00 1/1397935 TclpFree [33] 0.00 0.00 4/1130542 TclThreadFreeObj [85] ----------------------------------------------- 0.00 0.00 67/67 TclEvalEx [3] [99] 0.2 0.00 0.00 67 TclSubstTokens [99] 0.00 0.00 67/686 Tcl_NewStringObj [68] 0.00 0.00 10/501 Tcl_AppendLimitedToObj [38] 0.00 0.00 5/298 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 67/321051 Tcl_SetObjResult [17] 0.00 0.00 67/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 67/1397935 TclpFree [33] 0.00 0.00 1/19 TclContinuationsEnter [259] 0.00 0.00 10/501 Tcl_AppendToObj [458] 0.00 0.00 5/152 TclParseBackslash [469] ----------------------------------------------- 0.00 0.00 3/3 TclNRRunCallbacks <cycle 1> [2] [100] 0.2 0.00 0.00 3 PathDirNameCmd [100] 0.00 0.00 3/3 TclPathPart [101] 0.00 0.00 3/321051 Tcl_SetObjResult [17] ----------------------------------------------- 0.00 0.00 3/3 PathDirNameCmd [100] [101] 0.2 0.00 0.00 3 TclPathPart [101] 0.00 0.00 3/4 Tcl_FSSplitPath [102] 0.00 0.00 3/3 Tcl_FSJoinPath [129] 0.00 0.00 3/321415 TclFreeObj <cycle 3> [16] ----------------------------------------------- 0.00 0.00 1/4 Tcl_LoadObjCmd [108] 0.00 0.00 3/4 TclPathPart [101] [102] 0.1 0.00 0.00 4 Tcl_FSSplitPath [102] 0.00 0.00 4/4 TclpNativeSplitPath [119] 0.00 0.00 4/24 TclFSGetPathType <cycle 6> [526] 0.00 0.00 4/44 TclGetPathType [95] ----------------------------------------------- 0.00 0.00 1/1 TclNRSourceObjCmd [104] [103] 0.1 0.00 0.00 1 TclNREvalFile [103] 0.00 0.00 1/18 TclNREvalObjEx [69] 0.00 0.00 1/2 Tcl_FSOpenFileChannel [121] 0.00 0.00 2/4 DoReadChars [124] 0.00 0.00 1/24 Tcl_FSGetNormalizedPath <cycle 6> [138] 0.00 0.00 1/3 TclpObjStat [142] 0.00 0.00 1/3 Tcl_FSStat [187] 0.00 0.00 1/298 Tcl_GetString <cycle 4> [380] 0.00 0.00 1/321 Tcl_NewObj [75] 0.00 0.00 1/2 Tcl_Close [285] 0.00 0.00 1/2 Tcl_SetChannelOption [349] 0.00 0.00 2/4 Tcl_ReadChars [577] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [104] 0.1 0.00 0.00 1 TclNRSourceObjCmd [104] 0.00 0.00 1/1 TclNREvalFile [103] ----------------------------------------------- 13 DeleteEnsembleConfig <cycle 2> [94] 47 TclCompileScript <cycle 2> [67] [105] 0.1 0.00 0.00 60 TclCompileInvocation <cycle 2> [105] 0.00 0.00 60/60 CompileCmdLiteral [106] 0.00 0.00 109/337 TclRegisterLiteral [242] 0.00 0.00 31/36 TclContinuationsEnterDerived [297] 0.00 0.00 60/63 TclEmitInvoke [483] 0.00 0.00 31/337 TclFetchLiteral [461] 21 TclCompileTokens <cycle 2> [236] ----------------------------------------------- 0.00 0.00 60/60 TclCompileInvocation <cycle 2> [105] [106] 0.1 0.00 0.00 60 CompileCmdLiteral [106] 0.00 0.00 60/298 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 60/329 Tcl_GetCommandFromObj [181] 0.00 0.00 59/62 TclSetCmdNameObj [282] 0.00 0.00 60/337 TclRegisterLiteral [242] 0.00 0.00 59/337 TclFetchLiteral [461] ----------------------------------------------- 1 TclCompileForCmd <cycle 2> [431] 19 TclCompileIfCmd <cycle 2> [143] 0.00 0.00 4/29 CompileExprObj [91] [107] 0.1 0.00 0.00 24 TclCompileExpr <cycle 2> [107] 0.00 0.00 48/321 Tcl_NewObj [75] 0.00 0.00 24/24 ParseExpr [136] 0.00 0.00 48/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 24/1397935 TclpFree [33] 0.00 0.00 24/642392 TclStackAlloc [60] 0.00 0.00 24/963352 TclStackFree [63] 0.00 0.00 24/231 Tcl_FreeParse [409] 0.00 0.00 39/80 Tcl_ListObjGetElements [479] 0.00 0.00 24/129 TclParseAllWhiteSpace [471] 0.00 0.00 24/973 TclAdvanceLines [455] 24 CompileExprTree <cycle 2> [333] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [108] 0.1 0.00 0.00 1 Tcl_LoadObjCmd [108] 0.00 0.00 3/4 FindSymbol [126] 0.00 0.00 1/4 Tcl_FSSplitPath [102] 0.00 0.00 1/1 Tcl_LoadFile [147] 0.00 0.00 1/24 SetFsPathFromAny <cycle 6> [167] 0.00 0.00 2/298 Tcl_GetString <cycle 4> [380] 0.00 0.00 1/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 6/322670 Tcl_DStringFree [61] 0.00 0.00 1/267 Tcl_ListObjIndex [197] 0.00 0.00 4/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 4/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 1/2 Tcl_SetAssocData [365] 0.00 0.00 1/4 Tcl_GetAssocData [337] 0.00 0.00 1/135 Tcl_ResetResult [286] 0.00 0.00 9/1237 Tcl_DStringAppend [320] 0.00 0.00 1/1423 Tcl_DStringSetLength [302] 0.00 0.00 6/322652 Tcl_DStringInit [446] 0.00 0.00 4/77 TclDStringAppendDString [480] 0.00 0.00 4/112 Tcl_MutexUnlock [473] 0.00 0.00 3/4 Tcl_FindSymbol [576] 0.00 0.00 2/32 Tcl_IsSafe [494] 0.00 0.00 1/30 Tcl_FSConvertToPathType [496] 0.00 0.00 1/1 Tcl_UtfToTitle [644] 0.00 0.00 1/1 TclGuessPackageName [622] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [109] 0.1 0.00 0.00 1 TclClockInit [109] 0.00 0.00 1/15 TclMakeEnsemble [58] 0.00 0.00 22/686 Tcl_NewStringObj [68] 0.00 0.00 7/330 Tcl_CreateObjCommand [156] 0.00 0.00 2/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 1/32 Tcl_IsSafe [494] ----------------------------------------------- 26 TclAttemptCompileProc <cycle 2> [159] [110] 0.1 0.00 0.00 26 TclCompileEnsemble <cycle 2> [110] 0.00 0.00 29/321 Tcl_NewObj [75] 0.00 0.00 3/23 Tcl_GetCommandFullName [93] 0.00 0.00 3/501 Tcl_AppendLimitedToObj [38] 0.00 0.00 6/298 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 26/94 Tcl_ListObjAppendElement [160] 0.00 0.00 29/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 26/329 Tcl_GetCommandFromObj [181] 0.00 0.00 26/34 Tcl_DictObjGet [260] 0.00 0.00 26/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 13/337 TclRegisterLiteral [242] 0.00 0.00 5/36 TclContinuationsEnterDerived [297] 0.00 0.00 26/1131573 TclThreadAllocObj [84] 0.00 0.00 3/62 TclSetCmdNameObj [282] 0.00 0.00 3/23 Tcl_ListObjReplace [359] 0.00 0.00 29/80 Tcl_ListObjGetElements [479] 0.00 0.00 26/28 Tcl_GetEnsembleMappingDict [497] 0.00 0.00 26/26 Tcl_GetEnsembleParameterList [500] 0.00 0.00 26/26 Tcl_GetEnsembleFlags [499] 0.00 0.00 26/26 Tcl_GetEnsembleSubcommandList [501] 0.00 0.00 26/32 Tcl_IsSafe [494] 0.00 0.00 8/337 TclFetchLiteral [461] 0.00 0.00 3/501 Tcl_AppendToObj [458] 0.00 0.00 3/63 TclEmitInvoke [483] 26 TclAttemptCompileProc <cycle 2> [159] 2 TclCompileTokens <cycle 2> [236] ----------------------------------------------- 0.00 0.00 1/2 Tcl_MainEx [8] 0.00 0.00 1/2 TclOODefineObjCmd <cycle 1> [118] [111] 0.1 0.00 0.00 2 TclEvalObjEx [111] 0.00 0.00 2/18 TclNREvalObjEx [69] ----------------------------------------------- 0.00 0.00 44/44 TclGetPathType [95] [112] 0.1 0.00 0.00 44 TclpGetNativePathType [112] 0.00 0.00 44/298 Tcl_GetStringFromObj <cycle 4> [77] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [113] 0.1 0.00 0.00 1 TclInitChanCmd [113] 0.00 0.00 1/15 TclMakeEnsemble [58] 0.00 0.00 2/686 Tcl_NewStringObj [68] 0.00 0.00 1/17 Tcl_SetEnsembleMappingDict [199] 0.00 0.00 1/226 Tcl_DictObjPut [223] 0.00 0.00 1/28 Tcl_GetEnsembleMappingDict [497] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [114] 0.1 0.00 0.00 1 TclInitPrefixCmd [114] 0.00 0.00 1/15 TclMakeEnsemble [58] 0.00 0.00 1/34 Tcl_Export [221] 0.00 0.00 1/18 Tcl_FindNamespace [235] ----------------------------------------------- 1 AppendPath <cycle 4> [350] 0.00 0.00 22/298 TclJoinPath <cycle 6> [86] [115] 0.1 0.00 0.00 23 TclpNativeJoinPath <cycle 4> [115] 0.00 0.00 17/501 Tcl_AppendLimitedToObj [38] 0.00 0.00 46/63 Tcl_SetObjLength [278] 0.00 0.00 17/501 Tcl_AppendToObj [458] 46 Tcl_GetString <cycle 4> [380] 40 Tcl_GetStringFromObj <cycle 4> [77] ----------------------------------------------- 0.00 0.00 4/4 Tcl_FSGetInternalRep [117] [116] 0.1 0.00 0.00 4 TclNativeCreateNativeRep [116] 0.00 0.00 4/24 Tcl_FSGetNormalizedPath <cycle 6> [138] 0.00 0.00 4/298 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 4/322670 Tcl_DStringFree [61] 0.00 0.00 4/4 TclFSCwdIsNative [374] 0.00 0.00 4/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 4/14 Tcl_UtfToExternalDString [441] ----------------------------------------------- 0.00 0.00 1/7 TclpObjAccess [178] 0.00 0.00 1/7 TclpDlopen [177] 0.00 0.00 2/7 TclpOpenFileChannel [153] 0.00 0.00 3/7 TclpObjStat [142] [117] 0.1 0.00 0.00 7 Tcl_FSGetInternalRep [117] 0.00 0.00 4/4 TclNativeCreateNativeRep [116] 0.00 0.00 7/30 Tcl_FSConvertToPathType [496] ----------------------------------------------- 1 TclNRRunCallbacks <cycle 1> [2] [118] 0.1 0.00 0.00 1 TclOODefineObjCmd <cycle 1> [118] 0.00 0.00 1/2 TclEvalObjEx [111] 0.00 0.00 1/1 TclOOObjectName [166] 0.00 0.00 1/4 Tcl_GetObjectFromObj [277] 0.00 0.00 1/320976 Tcl_PushCallFrame [29] 0.00 0.00 1/34 TclPopStackFrame [253] 0.00 0.00 1/320975 TclPushStackFrame [66] 0.00 0.00 1/963352 TclStackFree [63] 0.00 0.00 1/6 TclOOGetFoundation [560] 1 TclNRRunCallbacks <cycle 1> [2] ----------------------------------------------- 0.00 0.00 4/4 Tcl_FSSplitPath [102] [119] 0.1 0.00 0.00 4 TclpNativeSplitPath [119] 0.00 0.00 29/686 Tcl_NewStringObj [68] 0.00 0.00 4/298 Tcl_GetString <cycle 4> [380] 0.00 0.00 4/321 Tcl_NewObj [75] 0.00 0.00 29/94 Tcl_ListObjAppendElement [160] 0.00 0.00 4/77058 Tcl_ListObjLength [264] ----------------------------------------------- 3 TclNRRunCallbacks <cycle 1> [2] [120] 0.1 0.00 0.00 3 TclOOObjDefObjCmd <cycle 1> [120] 0.00 0.00 3/23 Tcl_GetCommandFullName [93] 0.00 0.00 3/501 Tcl_AppendLimitedToObj [38] 0.00 0.00 6/321 Tcl_NewObj [75] 0.00 0.00 3/298 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 3/94 Tcl_ListObjAppendElement [160] 0.00 0.00 3/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 3/224 Tcl_FindCommand [184] 0.00 0.00 3/4 Tcl_GetObjectFromObj [277] 0.00 0.00 3/320976 Tcl_PushCallFrame [29] 0.00 0.00 3/34 TclPopStackFrame [253] 0.00 0.00 3/320975 TclPushStackFrame [66] 0.00 0.00 3/963352 TclStackFree [63] 0.00 0.00 3/23 Tcl_ListObjReplace [359] 0.00 0.00 3/6 TclOOGetFoundation [560] 0.00 0.00 3/9 TclInitRewriteEnsemble [538] 0.00 0.00 3/80 Tcl_ListObjGetElements [479] 0.00 0.00 3/19 Tcl_EvalObjv [509] 0.00 0.00 3/501 Tcl_AppendToObj [458] 0.00 0.00 3/321046 TclResetRewriteEnsemble [449] 3 TclNRRunCallbacks <cycle 1> [2] ----------------------------------------------- 0.00 0.00 1/2 TclNREvalFile [103] 0.00 0.00 1/2 Tcl_FSEvalFileEx [11] [121] 0.1 0.00 0.00 2 Tcl_FSOpenFileChannel [121] 0.00 0.00 2/24 Tcl_FSGetNormalizedPath <cycle 6> [138] 0.00 0.00 2/2 TclpOpenFileChannel [153] 0.00 0.00 2/7 Tcl_FSGetFileSystemForPath [158] 0.00 0.00 2/2 TclGetOpenModeEx [597] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [122] 0.1 0.00 0.00 1 TclNRUplevelObjCmd [122] 0.00 0.00 1/18 TclNREvalObjEx [69] 0.00 0.00 1/1 TclObjGetFrame [271] 0.00 0.00 1/8 TclArgumentGet [298] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [123] 0.1 0.00 0.00 1 TclNREvalObjCmd [123] 0.00 0.00 1/18 TclNREvalObjEx [69] 0.00 0.00 1/8 TclArgumentGet [298] ----------------------------------------------- 0.00 0.00 2/4 TclNREvalFile [103] 0.00 0.00 2/4 Tcl_FSEvalFileEx [11] [124] 0.1 0.00 0.00 4 DoReadChars [124] 0.00 0.00 11/11 ReadChars [125] 0.00 0.00 4/6 Tcl_DeleteFileHandler [357] 0.00 0.00 9/9 GetInput [395] 0.00 0.00 2/63 Tcl_SetObjLength [278] 0.00 0.00 9/9 RecycleBuffer [535] 0.00 0.00 4/4 FileWatchProc [570] 0.00 0.00 4/4 UpdateInterest [579] 0.00 0.00 4/6 TclChannelRelease [555] ----------------------------------------------- 0.00 0.00 11/11 DoReadChars [124] [125] 0.1 0.00 0.00 11 ReadChars [125] 0.00 0.00 11/501 Tcl_AppendLimitedToObj [38] 0.00 0.00 11/63 Tcl_SetObjLength [278] 0.00 0.00 11/501 Tcl_AppendToObj [458] 0.00 0.00 11/11 Tcl_ExternalToUtf [524] 0.00 0.00 11/11 TranslateInputEOL [525] 0.00 0.00 9/9 TclGetStringStorage [537] ----------------------------------------------- 0.00 0.00 1/4 Tcl_LoadFile [147] 0.00 0.00 3/4 Tcl_LoadObjCmd [108] [126] 0.1 0.00 0.00 4 FindSymbol [126] 0.00 0.00 2/3 Tcl_ObjPrintf [127] 0.00 0.00 2/2 Tcl_SetErrorCode [161] 0.00 0.00 2/321051 Tcl_SetObjResult [17] 0.00 0.00 6/322670 Tcl_DStringFree [61] 0.00 0.00 4/14 Tcl_UtfToExternalDString [441] 0.00 0.00 4/1237 Tcl_DStringAppend [320] 0.00 0.00 2/322652 Tcl_DStringInit [446] ----------------------------------------------- 0.00 0.00 1/3 Tcl_MainEx [8] 0.00 0.00 2/3 FindSymbol [126] [127] 0.1 0.00 0.00 3 Tcl_ObjPrintf [127] 0.00 0.00 3/3 AppendPrintfToObjVA [131] 0.00 0.00 3/321 Tcl_NewObj [75] ----------------------------------------------- 14 Tcl_SetVar2 <cycle 10> [152] 0.00 0.00 2/327484 Tcl_CreateInterp [6] 0.00 0.00 4/327484 Tcl_MainEx [8] [128] 0.1 0.00 0.00 20 Tcl_SetVar2Ex <cycle 10> [128] 0.00 0.00 33/686 Tcl_NewStringObj [68] 0.00 0.00 14/321415 TclFreeObj <cycle 3> [16] 20 Tcl_ObjSetVar2 <cycle 10> [194] ----------------------------------------------- 0.00 0.00 3/3 TclPathPart [101] [129] 0.0 0.00 0.00 3 Tcl_FSJoinPath [129] 0.00 0.00 3/24 TclJoinPath <cycle 6> [86] 0.00 0.00 3/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 3/80246 TclListObjCopy [55] 0.00 0.00 3/77058 Tcl_ListObjLength [264] 0.00 0.00 3/80 Tcl_ListObjGetElements [479] ----------------------------------------------- 0.00 0.00 3/3 TclNRRunCallbacks <cycle 1> [2] [130] 0.0 0.00 0.00 3 PathJoinCmd [130] 0.00 0.00 3/24 TclJoinPath <cycle 6> [86] 0.00 0.00 3/321051 Tcl_SetObjResult [17] ----------------------------------------------- 0.00 0.00 3/3 Tcl_ObjPrintf [127] [131] 0.0 0.00 0.00 3 AppendPrintfToObjVA [131] 0.00 0.00 3/3 Tcl_AppendFormatToObj [137] 0.00 0.00 4/686 Tcl_NewStringObj [68] 0.00 0.00 3/321 Tcl_NewObj [75] 0.00 0.00 5/94 Tcl_ListObjAppendElement [160] 0.00 0.00 3/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 1/4 Tcl_NewLongObj [439] 0.00 0.00 4/4 Tcl_UtfPrev [578] 0.00 0.00 4/83 Tcl_UtfCharComplete [478] ----------------------------------------------- [132] 0.0 0.00 0.00 2+2 <cycle 8 as a whole> [132] 0.00 0.00 1 InitializeEncodingSearchPath <cycle 8> [140] 0.00 0.00 3 TclGetProcessGlobalValue <cycle 8> [185] ----------------------------------------------- 0.00 0.00 18/18 TclNRRunCallbacks <cycle 1> [2] [133] 0.0 0.00 0.00 18 Tcl_ProcObjCmd [133] 0.00 0.00 18/25 TclCreateProc [135] 0.00 0.00 6/298 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 18/233 Tcl_NRCreateCommand [169] 0.00 0.00 18/321744 TclGetNamespaceForQualName <cycle 9> [37] 0.00 0.00 15/32 TclGetSrcInfoForPc [263] 0.00 0.00 34/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 17/1295434 CreateHashEntry [22] 0.00 0.00 18/322670 Tcl_DStringFree [61] 0.00 0.00 18/642392 TclStackAlloc [60] 0.00 0.00 18/963352 TclStackFree [63] 0.00 0.00 32/1237 Tcl_DStringAppend [320] 0.00 0.00 18/322652 Tcl_DStringInit [446] 0.00 0.00 6/129 TclParseAllWhiteSpace [471] ----------------------------------------------- 4 TclAttemptCompileProc <cycle 2> [159] [134] 0.0 0.00 0.00 4 TclCompileListCmd <cycle 2> [134] 0.00 0.00 13/321 Tcl_NewObj [75] 0.00 0.00 9/601 TclWordKnownAtCompileTime [71] 0.00 0.00 5/94 Tcl_ListObjAppendElement [160] 0.00 0.00 8/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 4/337 TclRegisterLiteral [242] 6 TclCompileTokens <cycle 2> [236] ----------------------------------------------- 0.00 0.00 7/25 TclOOMakeProcMethod [180] 0.00 0.00 18/25 Tcl_ProcObjCmd [133] [135] 0.0 0.00 0.00 25 TclCreateProc [135] 0.00 0.00 22/686 Tcl_NewStringObj [68] 0.00 0.00 50/64 Tcl_SplitList [233] 0.00 0.00 21/240725 TclContinuationsCopy [32] 0.00 0.00 50/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 50/1397935 TclpFree [33] 0.00 0.00 6/19 TclContinuationsEnter [259] ----------------------------------------------- 0.00 0.00 24/24 TclCompileExpr <cycle 2> [107] [136] 0.0 0.00 0.00 24 ParseExpr [136] 0.00 0.00 9/321 Tcl_NewObj [75] 0.00 0.00 9/601 TclWordKnownAtCompileTime [71] 0.00 0.00 99/99 ParseLexeme [207] 0.00 0.00 10/94 Tcl_ListObjAppendElement [160] 0.00 0.00 24/1882551 TclpAlloc <cycle 7> [42] 0.00 0.00 16/642392 TclStackAlloc [60] 0.00 0.00 16/963352 TclStackFree [63] 0.00 0.00 19/245 Tcl_ParseVarName <cycle 5> [482] 0.00 0.00 16/245 Tcl_ParseCommand <cycle 5> [384] 0.00 0.00 8/245 Tcl_ParseQuotedString <cycle 5> [515] 0.00 0.00 16/231 Tcl_FreeParse [409] 0.00 0.00 1/136 Tcl_ParseBraces [383] 0.00 0.00 99/129 TclParseAllWhiteSpace [471] 0.00 0.00 24/24 TclParseInit [502] ----------------------------------------------- 0.00 0.00 3/3 AppendPrintfToObjVA [131] [137] 0.0 0.00 0.00 3 Tcl_AppendFormatToObj [137] 0.00 0.00 6/501 Tcl_AppendLimitedToObj [38] 0.00 0.00 1/298 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 1/321 Tcl_NewObj [75] 0.00 0.00 2/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 5/327367 Tcl_AppendObjToObj [35] 0.00 0.00 1/4 Tcl_NewLongObj [439] 0.00 0.00 6/501 Tcl_AppendToObj [458] ----------------------------------------------- 1 TclJoinPath <cycle 6> [86] 0.00 0.00 1/24 TclInitCompileEnv [163] 0.00 0.00 1/24 TclEvalEx [3] 0.00 0.00 1/24 TclNREvalFile [103] 0.00 0.00 1/24 Tcl_FSEvalFileEx [11] 0.00 0.00 2/24 Tcl_FSOpenFileChannel [121] 0.00 0.00 4/24 TclNativeCreateNativeRep [116] [138] 0.0 0.00 0.00 11 Tcl_FSGetNormalizedPath <cycle 6> [138] 0.00 0.00 5/44 TclGetPathType [95] 0.00 0.00 5/5 TclFSNormalizeAbsolutePath [173] 0.00 0.00 5/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 11/30 Tcl_FSConvertToPathType [496] 0.00 0.00 5/6 Tcl_FSGetPathType [561] 5 TclFSGetPathType <cycle 6> [526] 1 SetFsPathFromAny <cycle 6> [167] ----------------------------------------------- 0.00 0.00 1/2 Tcl_CreateInterp [6] 0.00 0.00 1/2 TclZlibInit [12] [139] 0.0 0.00 0.00 2 Tcl_RegisterConfig [139] 0.00 0.00 21/686 Tcl_NewStringObj [68] 0.00 0.00 2/330 Tcl_CreateObjCommand [156] 0.00 0.00 21/226 Tcl_DictObjPut [223] 0.00 0.00 2/18 Tcl_FindNamespace [235] 0.00 0.00 19/19 Tcl_NewByteArrayObj [306] 0.00 0.00 1/321744 Tcl_CreateNamespace <cycle 9> [218] 0.00 0.00 2/3 GetConfigDict [332] 0.00 0.00 2/34 Tcl_DictObjGet [260] 0.00 0.00 4/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 2/322670 Tcl_DStringFree [61] 0.00 0.00 2/3 Tcl_NewDictObj [389] 0.00 0.00 6/1237 Tcl_DStringAppend [320] 0.00 0.00 2/322652 Tcl_DStringInit [446] ----------------------------------------------- 1 TclGetProcessGlobalValue <cycle 8> [185] [140] 0.0 0.00 0.00 1 InitializeEncodingSearchPath <cycle 8> [140] 0.00 0.00 1/1 Tcl_FSJoinToPath [165] 0.00 0.00 1/3 TclpObjStat [142] 0.00 0.00 1/3 Tcl_FSStat [187] 0.00 0.00 1/298 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 1/94 Tcl_ListObjAppendElement [160] 0.00 0.00 2/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 1/267 Tcl_ListObjIndex [197] 0.00 0.00 2/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 2/1131573 TclThreadAllocObj [84] 0.00 0.00 1/77058 Tcl_ListObjLength [264] 0.00 0.00 1/1 TclGetLibraryPath [620] 1 TclGetProcessGlobalValue <cycle 8> [185] ----------------------------------------------- 0.00 0.00 2/2 TclNRRunCallbacks <cycle 1> [2] [141] 0.0 0.00 0.00 2 TclRenameCommand [141] 0.00 0.00 2/23 Tcl_GetCommandFullName [93] 0.00 0.00 2/501 Tcl_AppendLimitedToObj [38] 0.00 0.00 2/321 Tcl_NewObj [75] 0.00 0.00 2/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 2/224 Tcl_FindCommand [184] 0.00 0.00 2/2 Tcl_DeleteCommandFromToken [408] 0.00 0.00 2/501 Tcl_AppendToObj [458] ----------------------------------------------- 0.00 0.00 1/3 InitializeEncodingSearchPath <cycle 8> [140] 0.00 0.00 1/3 TclNREvalFile [103] 0.00 0.00 1/3 Tcl_FSEvalFileEx [11] [142] 0.0 0.00 0.00 3 TclpObjStat [142] 0.00 0.00 3/7 Tcl_FSGetInternalRep [117] 0.00 0.00 3/7 Tcl_FSGetNativePath [554] ----------------------------------------------- 22 TclAttemptCompileProc <cycle 2> [159] [143] 0.0 0.00 0.00 22 TclCompileIfCmd <cycle 2> [143] 0.00 0.00 19/686 Tcl_NewStringObj [68] 0.00 0.00 19/23 Tcl_GetBooleanFromObj [215] 0.00 0.00 19/1397935 TclpFree [33] 0.00 0.00 15/337 TclRegisterLiteral [242] 0.00 0.00 19/135 Tcl_ResetResult [286] 0.00 0.00 19/1130542 TclThreadFreeObj [85] 0.00 0.00 1/4 TclExpandCodeArray [379] 0.00 0.00 38/38 TclInitJumpFixupArray [488] 0.00 0.00 38/46 TclEmitForwardJump [484] 0.00 0.00 38/46 TclFixupForwardJump [485] 0.00 0.00 38/38 TclFreeJumpFixupArray [487] 0.00 0.00 23/33 TclCompileCmdWord [491] 0.00 0.00 19/20 TclCompileExprWords [505] 23 TclCompileScript <cycle 2> [67] 19 TclCompileExpr <cycle 2> [107] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [144] 0.0 0.00 0.00 1 CheckAccess [144] 0.00 0.00 1/24 SetFsPathFromAny <cycle 6> [167] 0.00 0.00 1/1 TclpObjAccess [178] 0.00 0.00 1/1 Tcl_FSAccess [202] 0.00 0.00 1/321051 Tcl_SetObjResult [17] 0.00 0.00 1/8 Tcl_NewIntObj [429] 0.00 0.00 1/30 Tcl_FSConvertToPathType [496] ----------------------------------------------- 0.00 0.00 1/3 Tcl_PackageObjCmd [157] 0.00 0.00 2/3 Tcl_CreateEnsemble [150] [145] 0.0 0.00 0.00 3 Tcl_AppendStringsToObj [145] 0.00 0.00 3/3 Tcl_AppendStringsToObjVA [146] ----------------------------------------------- 0.00 0.00 3/3 Tcl_AppendStringsToObj [145] [146] 0.0 0.00 0.00 3 Tcl_AppendStringsToObjVA [146] 0.00 0.00 6/501 Tcl_AppendLimitedToObj [38] 0.00 0.00 6/501 Tcl_AppendToObj [458] ----------------------------------------------- 0.00 0.00 1/1 Tcl_LoadObjCmd [108] [147] 0.0 0.00 0.00 1 Tcl_LoadFile [147] 0.00 0.00 1/4 FindSymbol [126] 0.00 0.00 1/1 TclpDlopen [177] 0.00 0.00 1/7 Tcl_FSGetFileSystemForPath [158] 0.00 0.00 1/135 Tcl_ResetResult [286] 0.00 0.00 1/4 Tcl_FindSymbol [576] ----------------------------------------------- 0.00 0.00 1/22 InfoCommandsCmd [201] 0.00 0.00 1/22 Tcl_MainEx [8] 0.00 0.00 2/22 Tcl_CreateInterp [6] 0.00 0.00 3/22 NsEnsembleImplementationCmdNR [96] 0.00 0.00 4/22 TclOODefineForwardObjCmd [192] 0.00 0.00 11/22 TEBCresume [5] [148] 0.0 0.00 0.00 22 Tcl_NewListObj [148] 0.00 0.00 80257/1131573 TclThreadAllocObj [84] 0.00 0.00 18/80527 NewListIntRep [92] ----------------------------------------------- 5 TclLocalScalar <cycle 2> [149] 6 TclAttemptCompileProc <cycle 2> [159] [149] 0.0 0.00 0.00 6+5 TclLocalScalar <cycle 2> [149] 0.00 0.00 5/298 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 4/321 Tcl_NewObj [75] 0.00 0.00 4/601 TclWordKnownAtCompileTime [71] 0.00 0.00 4/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 5/267 Tcl_ListObjIndex [197] 0.00 0.00 8/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 6/337 TclRegisterLiteral [242] 0.00 0.00 4/63 Tcl_SetObjLength [278] 0.00 0.00 4/6 TclFinalizeLoopExceptionRange [434] 0.00 0.00 4/77058 Tcl_ListObjLength [264] 0.00 0.00 4/4 TclCreateAuxData [573] 0.00 0.00 4/9 TclCreateExceptRange [536] 0.00 0.00 4/33 TclCompileCmdWord [491] 5 TclLocalScalarFromToken <cycle 2> [539] 4 TclCompileScript <cycle 2> [67] 2 TclCompileTokens <cycle 2> [236] 5 TclLocalScalar <cycle 2> [149] ----------------------------------------------- 0.00 0.00 15/15 TclMakeEnsemble [58] [150] 0.0 0.00 0.00 15 Tcl_CreateEnsemble [150] 0.00 0.00 2/3 Tcl_AppendStringsToObj [145] 0.00 0.00 2/686 Tcl_NewStringObj [68] 0.00 0.00 15/233 Tcl_NRCreateCommand [169] 0.00 0.00 2/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 15/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 15/269 Tcl_InitCustomHashTable [464] 0.00 0.00 15/197 Tcl_InitHashTable [467] ----------------------------------------------- 2 TclAttemptCompileProc <cycle 2> [159] [151] 0.0 0.00 0.00 2 TclCompileUnsetCmd <cycle 2> [151] 0.00 0.00 4/298 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 4/321 Tcl_NewObj [75] 0.00 0.00 4/601 TclWordKnownAtCompileTime [71] 0.00 0.00 4/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 2/337 TclRegisterLiteral [242] 2 TclPushVarName <cycle 2> [313] ----------------------------------------------- 2 EnvTraceProc <cycle 10> [227] 0.00 0.00 5/327484 Tcl_CreateInterp [6] 0.00 0.00 7/327484 TclpSetVariables [244] [152] 0.0 0.00 0.00 14 Tcl_SetVar2 <cycle 10> [152] 0.00 0.00 14/686 Tcl_NewStringObj [68] 14 Tcl_SetVar2Ex <cycle 10> [128] ----------------------------------------------- 0.00 0.00 2/2 Tcl_FSOpenFileChannel [121] [153] 0.0 0.00 0.00 2 TclpOpenFileChannel [153] 0.00 0.00 2/7 Tcl_FSGetInternalRep [117] 0.00 0.00 2/2 Tcl_CreateChannel [323] 0.00 0.00 2/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 2/7 Tcl_FSGetNativePath [554] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [154] 0.0 0.00 0.00 1 EncodingDirsObjCmd [154] 0.00 0.00 1/2 TclGetProcessGlobalValue <cycle 8> [185] 0.00 0.00 1/321051 Tcl_SetObjResult [17] 0.00 0.00 1/1 Tcl_GetEncodingSearchPath [639] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [155] 0.0 0.00 0.00 1 InfoNameOfExecutableCmd [155] 0.00 0.00 1/2 TclGetProcessGlobalValue <cycle 8> [185] 0.00 0.00 1/321051 Tcl_SetObjResult [17] 0.00 0.00 1/1 TclGetObjNameOfExecutable [621] ----------------------------------------------- 0.00 0.00 1/330 TclZlibInit [12] 0.00 0.00 2/330 Tcl_RegisterConfig [139] 0.00 0.00 7/330 TclClockInit [109] 0.00 0.00 10/330 AllocObject [226] 0.00 0.00 21/330 TclOOInit [9] 0.00 0.00 56/330 Tcl_CreateInterp [6] 0.00 0.00 233/330 Tcl_NRCreateCommand [169] [156] 0.0 0.00 0.00 330 Tcl_CreateObjCommand [156] 0.00 0.00 319/321744 TclGetNamespaceForQualName <cycle 9> [37] 0.00 0.00 338/338 TclResetShadowedCmdRefs [191] 0.00 0.00 338/1295434 CreateHashEntry [22] 0.00 0.00 338/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 338/338 TclInvalidateCmdLiteral [231] 0.00 0.00 338/963352 TclStackFree [63] 0.00 0.00 338/348 TclInvalidateNsPath [460] ----------------------------------------------- 0.00 0.00 3/3 TclNRRunCallbacks <cycle 1> [2] [157] 0.0 0.00 0.00 3 Tcl_PackageObjCmd [157] 0.00 0.00 1/3 Tcl_AppendStringsToObj [145] 0.00 0.00 3/298 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 1/1 Tcl_PkgRequireProc [214] 0.00 0.00 1/686 Tcl_NewStringObj [68] 0.00 0.00 1/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 4/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 3/7 Tcl_GetIndexFromObjStruct [346] 0.00 0.00 2/10 CheckVersionAndConvert [330] 0.00 0.00 1/8 FindPackage [309] 0.00 0.00 1/1397935 TclpFree [33] ----------------------------------------------- 0.00 0.00 1/7 Tcl_FSAccess [202] 0.00 0.00 1/7 Tcl_LoadFile [147] 0.00 0.00 2/7 Tcl_FSOpenFileChannel [121] 0.00 0.00 3/7 Tcl_FSStat [187] [158] 0.0 0.00 0.00 7 Tcl_FSGetFileSystemForPath [158] 0.00 0.00 4/4 TclFSSetPathDetails [164] 0.00 0.00 4/4 TclNativePathInFilesystem [206] 0.00 0.00 7/56 FsGetFirstFilesystem [265] 0.00 0.00 7/56 Claim [268] 0.00 0.00 7/56 Disclaim [269] 0.00 0.00 7/7 TclFSEnsureEpochOk [551] ----------------------------------------------- 26 TclCompileEnsemble <cycle 2> [110] 115 TclCompileScript <cycle 2> [67] [159] 0.0 0.00 0.00 141 TclAttemptCompileProc <cycle 2> [159] 0.00 0.00 4/4 TclCompileGlobalCmd [171] 0.00 0.00 1/1 TclCompileInfoCommandsCmd [190] 0.00 0.00 1/1 TclCompileReturnCmd [208] 0.00 0.00 3/3 TclCompileNamespaceWhichCmd [406] 0.00 0.00 1/1 TclCompileContinueCmd [426] 0.00 0.00 6/6 TclCompileForeachCmd [557] 0.00 0.00 5/5 TclCompileVariableCmd [564] 0.00 0.00 5/5 TclCompileBasic1ArgCmd [563] 0.00 0.00 3/3 TclCompileBasicMin1ArgCmd [584] 0.00 0.00 2/2 TclCompileBasic0Or1ArgCmd [595] 0.00 0.00 2/2 TclCompileBasic0ArgCmd [594] 0.00 0.00 1/1 TclCompileBasicMin0ArgCmd [614] 26 TclCompileEnsemble <cycle 2> [110] 22 TclCompileIfCmd <cycle 2> [143] 13 DeleteEnsembleConfig <cycle 2> [94] 13 TclCompileLappendCmd <cycle 2> [370] 13 TclCompileSetCmd <cycle 2> [381] 9 TclCompileAppendCmd <cycle 2> [436] 6 TclLocalScalar <cycle 2> [149] 6 TclCompileInfoExistsCmd <cycle 2> [558] 4 TclCompileListCmd <cycle 2> [134] 3 TclCompileCatchCmd <cycle 2> [405] 2 TclCompileErrorCmd <cycle 2> [428] 2 TclCompileUnsetCmd <cycle 2> [151] 1 TclCompileDictGetCmd <cycle 2> [437] 1 TclCompileLindexCmd <cycle 2> [196] 1 TclCompileIncrCmd <cycle 2> [615] 1 TclCompileForCmd <cycle 2> [431] 1 TclCompileLlengthCmd <cycle 2> [616] ----------------------------------------------- 0.00 0.00 1/94 InfoCommandsCmd [201] 0.00 0.00 1/94 InitializeEncodingSearchPath <cycle 8> [140] 0.00 0.00 1/94 TclpInitLibraryPath [189] 0.00 0.00 2/94 TclPtrSetVarIdx <cycle 10> [14] 0.00 0.00 3/94 TEBCresume [5] 0.00 0.00 3/94 TclOOObjDefObjCmd <cycle 1> [120] 0.00 0.00 5/94 TclCompileListCmd <cycle 2> [134] 0.00 0.00 5/94 AppendPrintfToObjVA [131] 0.00 0.00 8/94 Tcl_SetErrorCodeVA [162] 0.00 0.00 10/94 ParseExpr [136] 0.00 0.00 26/94 TclCompileEnsemble <cycle 2> [110] 0.00 0.00 29/94 TclpNativeSplitPath [119] [160] 0.0 0.00 0.00 94 Tcl_ListObjAppendElement [160] 0.00 0.00 3262/3262 Tcl_SetListObj [183] 0.00 0.00 3222/508400 TclpRealloc [53] ----------------------------------------------- 0.00 0.00 2/2 FindSymbol [126] [161] 0.0 0.00 0.00 2 Tcl_SetErrorCode [161] 0.00 0.00 2/2 Tcl_SetErrorCodeVA [162] 0.00 0.00 2/2 Tcl_SetObjErrorCode [314] ----------------------------------------------- 0.00 0.00 2/2 Tcl_SetErrorCode [161] [162] 0.0 0.00 0.00 2 Tcl_SetErrorCodeVA [162] 0.00 0.00 8/686 Tcl_NewStringObj [68] 0.00 0.00 2/321 Tcl_NewObj [75] 0.00 0.00 8/94 Tcl_ListObjAppendElement [160] ----------------------------------------------- 0.00 0.00 4/26 CompileExprObj [91] 0.00 0.00 22/26 TclSetByteCodeFromAny [54] [163] 0.0 0.00 0.00 26 TclInitCompileEnv [163] 0.00 0.00 1/24 Tcl_FSGetNormalizedPath <cycle 6> [138] 0.00 0.00 26/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 9/32 TclGetSrcInfoForPc [263] 0.00 0.00 19/642392 TclStackAlloc [60] 0.00 0.00 19/963352 TclStackFree [63] 0.00 0.00 26/27 TclInitLiteralTable [498] ----------------------------------------------- 0.00 0.00 4/4 Tcl_FSGetFileSystemForPath [158] [164] 0.0 0.00 0.00 4 TclFSSetPathDetails [164] 0.00 0.00 1/24 SetFsPathFromAny <cycle 6> [167] 0.00 0.00 4/4 TclFSEpoch [375] ----------------------------------------------- 0.00 0.00 1/1 InitializeEncodingSearchPath <cycle 8> [140] [165] 0.0 0.00 0.00 1 Tcl_FSJoinToPath [165] 0.00 0.00 1/24 TclJoinPath <cycle 6> [86] ----------------------------------------------- 0.00 0.00 1/1 TclOODefineObjCmd <cycle 1> [118] [166] 0.0 0.00 0.00 1 TclOOObjectName [166] 0.00 0.00 1/23 Tcl_GetCommandFullName [93] 0.00 0.00 1/501 Tcl_AppendLimitedToObj [38] 0.00 0.00 1/321 Tcl_NewObj [75] 0.00 0.00 1/501 Tcl_AppendToObj [458] ----------------------------------------------- 1 Tcl_FSGetNormalizedPath <cycle 6> [138] 3 TclFSGetPathType <cycle 6> [526] 0.00 0.00 1/24 TclFSSetPathDetails [164] 0.00 0.00 1/24 CheckAccess [144] 0.00 0.00 1/24 Tcl_LoadObjCmd [108] [167] 0.0 0.00 0.00 7 SetFsPathFromAny <cycle 6> [167] 0.00 0.00 7/298 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 7/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 3/401596 FreeStringInternalRep [72] 7 TclJoinPath <cycle 6> [86] ----------------------------------------------- 0.00 0.00 19/19 TclSetByteCodeFromAny [54] [168] 0.0 0.00 0.00 19 TclOptimizeBytecode [168] 0.00 0.00 2/298 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 802/1295434 CreateHashEntry [22] 0.00 0.00 38/38 LocateTargetAddresses [200] 0.00 0.00 748/972646 FindHashEntry [40] 0.00 0.00 87/95 Tcl_DeleteHashTable [220] 0.00 0.00 49/269 Tcl_InitCustomHashTable [464] 0.00 0.00 49/197 Tcl_InitHashTable [467] 0.00 0.00 2/337 TclFetchLiteral [461] ----------------------------------------------- 0.00 0.00 1/233 TclInterpInit [293] 0.00 0.00 2/233 Tcl_CreateInterp [6] 0.00 0.00 2/233 TclOOInit [9] 0.00 0.00 15/233 Tcl_CreateEnsemble [150] 0.00 0.00 18/233 Tcl_ProcObjCmd [133] 0.00 0.00 195/233 TclMakeEnsemble [58] [169] 0.0 0.00 0.00 233 Tcl_NRCreateCommand [169] 0.00 0.00 233/330 Tcl_CreateObjCommand [156] ----------------------------------------------- 0.00 0.00 8/8 TclOOInit [9] [170] 0.0 0.00 0.00 8 TclOONewBasicMethod [170] 0.00 0.00 8/686 Tcl_NewStringObj [68] 0.00 0.00 8/17 Tcl_NewMethod [273] ----------------------------------------------- 0.00 0.00 4/4 TclAttemptCompileProc <cycle 2> [159] [171] 0.0 0.00 0.00 4 TclCompileGlobalCmd [171] 0.00 0.00 7/7 CompileReturnInternal [172] 0.00 0.00 15/337 TclRegisterLiteral [242] ----------------------------------------------- 0.00 0.00 7/7 TclCompileGlobalCmd [171] [172] 0.0 0.00 0.00 7 CompileReturnInternal [172] 0.00 0.00 7/601 TclWordKnownAtCompileTime [71] 0.00 0.00 7/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 7/98 TclFindCompiledLocal [312] 0.00 0.00 7/1131573 TclThreadAllocObj [84] ----------------------------------------------- 0.00 0.00 5/5 Tcl_FSGetNormalizedPath <cycle 6> [138] [173] 0.0 0.00 0.00 5 TclFSNormalizeAbsolutePath [173] 0.00 0.00 5/5 TclFSNormalizeToUniquePath [175] 0.00 0.00 5/240713 Tcl_DuplicateObj [23] 0.00 0.00 37/37 GetExtension [489] ----------------------------------------------- 6 TraceVarEx <cycle 9> [336] 0.00 0.00 1/321744 Tcl_UntraceVar2 [334] [174] 0.0 0.00 0.00 7 TclLookupVar <cycle 9> [174] 0.00 0.00 7/686 Tcl_NewStringObj [68] 0.00 0.00 3/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 1/1397935 TclpFree [33] 0.00 0.00 1/1130542 TclThreadFreeObj [85] 0.00 0.00 7/7 TclObjLookupVar [552] 7 TclObjLookupVarEx <cycle 9> [26] ----------------------------------------------- 0.00 0.00 5/5 TclFSNormalizeAbsolutePath [173] [175] 0.0 0.00 0.00 5 TclFSNormalizeToUniquePath [175] 0.00 0.00 5/5 TclpObjNormalizePath [176] 0.00 0.00 5/56 FsGetFirstFilesystem [265] 0.00 0.00 5/56 Claim [268] 0.00 0.00 5/56 Disclaim [269] ----------------------------------------------- 0.00 0.00 5/5 TclFSNormalizeToUniquePath [175] [176] 0.0 0.00 0.00 5 TclpObjNormalizePath [176] 0.00 0.00 5/298 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 5/322670 Tcl_DStringFree [61] 0.00 0.00 5/14 Tcl_UtfToExternalDString [441] ----------------------------------------------- 0.00 0.00 1/1 Tcl_LoadFile [147] [177] 0.0 0.00 0.00 1 TclpDlopen [177] 0.00 0.00 1/7 Tcl_FSGetInternalRep [117] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 1/7 Tcl_FSGetNativePath [554] ----------------------------------------------- 0.00 0.00 1/1 CheckAccess [144] [178] 0.0 0.00 0.00 1 TclpObjAccess [178] 0.00 0.00 1/7 Tcl_FSGetInternalRep [117] 0.00 0.00 1/7 Tcl_FSGetNativePath [554] ----------------------------------------------- 0.00 0.00 1/7 TclOOInit [9] 0.00 0.00 6/7 TclOODefineMethodObjCmd [186] [179] 0.0 0.00 0.00 7 TclOONewProcMethod [179] 0.00 0.00 7/7 TclOOMakeProcMethod [180] 0.00 0.00 7/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 7/77058 Tcl_ListObjLength [264] ----------------------------------------------- 0.00 0.00 7/7 TclOONewProcMethod [179] [180] 0.0 0.00 0.00 7 TclOOMakeProcMethod [180] 0.00 0.00 7/25 TclCreateProc [135] 0.00 0.00 7/17 Tcl_NewMethod [273] 0.00 0.00 6/32 TclGetSrcInfoForPc [263] ----------------------------------------------- 0.00 0.00 3/329 TEBCresume [5] 0.00 0.00 4/329 Tcl_GetObjectFromObj [277] 0.00 0.00 26/329 TclCompileEnsemble <cycle 2> [110] 0.00 0.00 60/329 CompileCmdLiteral [106] 0.00 0.00 84/329 EvalObjvCore [203] 0.00 0.00 152/329 TclCompileScript <cycle 2> [67] [181] 0.0 0.00 0.00 329 Tcl_GetCommandFromObj [181] 0.00 0.00 207/207 SetCmdNameFromAny [182] ----------------------------------------------- 0.00 0.00 207/207 Tcl_GetCommandFromObj [181] [182] 0.0 0.00 0.00 207 SetCmdNameFromAny [182] 0.00 0.00 207/224 Tcl_FindCommand [184] 0.00 0.00 203/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 168/401596 FreeStringInternalRep [72] 0.00 0.00 1/229 FreeCmdNameInternalRep [241] ----------------------------------------------- 0.00 0.00 3262/3262 Tcl_ListObjAppendElement [160] [183] 0.0 0.00 0.00 3262 Tcl_SetListObj [183] 0.00 0.00 3262/80527 NewListIntRep [92] ----------------------------------------------- 0.00 0.00 1/224 TclOOInitInfo [97] 0.00 0.00 2/224 TclRenameCommand [141] 0.00 0.00 3/224 Tcl_GetCommandInfo [274] 0.00 0.00 3/224 TclOOObjDefObjCmd <cycle 1> [120] 0.00 0.00 8/224 Tcl_NewObjectInstance [222] 0.00 0.00 207/224 SetCmdNameFromAny [182] [184] 0.0 0.00 0.00 224 Tcl_FindCommand [184] 0.00 0.00 224/321744 TclGetNamespaceForQualName <cycle 9> [37] 0.00 0.00 268/1295434 CreateHashEntry [22] 0.00 0.00 268/972646 FindHashEntry [40] ----------------------------------------------- 1 InitializeEncodingSearchPath <cycle 8> [140] 0.00 0.00 1/2 EncodingDirsObjCmd [154] 0.00 0.00 1/2 InfoNameOfExecutableCmd [155] [185] 0.0 0.00 0.00 3 TclGetProcessGlobalValue <cycle 8> [185] 0.00 0.00 1/1 TclpInitLibraryPath [189] 0.00 0.00 2/686 Tcl_NewStringObj [68] 0.00 0.00 2/6 ClearHash [279] 0.00 0.00 3/4 GetThreadHash [327] 0.00 0.00 5/1295434 CreateHashEntry [22] 0.00 0.00 2/3 Tcl_CreateExitHandler [338] 0.00 0.00 1/9 Tcl_GetEncoding [294] 0.00 0.00 3/972646 FindHashEntry [40] 0.00 0.00 2/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 1/6 Tcl_FreeEncoding [362] 0.00 0.00 5/112 Tcl_MutexUnlock [473] 1 InitializeEncodingSearchPath <cycle 8> [140] ----------------------------------------------- 0.00 0.00 6/6 TclNRRunCallbacks <cycle 1> [2] [186] 0.0 0.00 0.00 6 TclOODefineMethodObjCmd [186] 0.00 0.00 6/7 TclOONewProcMethod [179] 0.00 0.00 6/12 TclOOGetDefineCmdContext [519] 0.00 0.00 6/10 Tcl_StringCaseMatch [530] 0.00 0.00 6/10 Tcl_StringMatch [531] ----------------------------------------------- 0.00 0.00 1/3 InitializeEncodingSearchPath <cycle 8> [140] 0.00 0.00 1/3 TclNREvalFile [103] 0.00 0.00 1/3 Tcl_FSEvalFileEx [11] [187] 0.0 0.00 0.00 3 Tcl_FSStat [187] 0.00 0.00 3/7 Tcl_FSGetFileSystemForPath [158] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [188] 0.0 0.00 0.00 1 NamespaceExportCmd [188] 0.00 0.00 3/298 Tcl_GetString <cycle 4> [380] 0.00 0.00 2/34 Tcl_Export [221] ----------------------------------------------- 0.00 0.00 1/1 TclGetProcessGlobalValue <cycle 8> [185] [189] 0.0 0.00 0.00 1 TclpInitLibraryPath [189] 0.00 0.00 1/298 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 1/321 Tcl_NewObj [75] 0.00 0.00 1/686 Tcl_NewStringObj [68] 0.00 0.00 1/94 Tcl_ListObjAppendElement [160] 0.00 0.00 1/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 1/9 Tcl_GetEncoding [294] 0.00 0.00 1/322670 Tcl_DStringFree [61] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 1/564 Tcl_ExternalToUtfDString [342] ----------------------------------------------- 0.00 0.00 1/1 TclAttemptCompileProc <cycle 2> [159] [190] 0.0 0.00 0.00 1 TclCompileInfoCommandsCmd [190] 0.00 0.00 1/298 Tcl_GetString <cycle 4> [380] 0.00 0.00 1/321 Tcl_NewObj [75] 0.00 0.00 1/601 TclWordKnownAtCompileTime [71] 0.00 0.00 1/321415 TclFreeObj <cycle 3> [16] ----------------------------------------------- 0.00 0.00 338/338 Tcl_CreateObjCommand [156] [191] 0.0 0.00 0.00 338 TclResetShadowedCmdRefs [191] 0.00 0.00 607/1295434 CreateHashEntry [22] 0.00 0.00 607/972646 FindHashEntry [40] 0.00 0.00 338/642392 TclStackAlloc [60] ----------------------------------------------- 0.00 0.00 4/4 TclNRRunCallbacks <cycle 1> [2] [192] 0.0 0.00 0.00 4 TclOODefineForwardObjCmd [192] 0.00 0.00 4/22 Tcl_NewListObj [148] 0.00 0.00 3/3 TclOONewForwardInstanceMethod [331] 0.00 0.00 1/1 TclOONewForwardMethod [387] 0.00 0.00 4/12 TclOOGetDefineCmdContext [519] 0.00 0.00 4/10 Tcl_StringCaseMatch [530] 0.00 0.00 4/10 Tcl_StringMatch [531] ----------------------------------------------- 0.00 0.00 1/1 TclOOInit [9] [193] 0.0 0.00 0.00 1 TclOODefineSlots [193] 0.00 0.00 2/686 Tcl_NewStringObj [68] 0.00 0.00 8/8 Tcl_NewObjectInstance [222] 0.00 0.00 14/18 Tcl_NewInstanceMethod [270] ----------------------------------------------- 20 Tcl_SetVar2Ex <cycle 10> [128] 0.00 0.00 1/327484 Tcl_AppInit [13] 0.00 0.00 2/327484 TclNRForeachCmd [267] 0.00 0.00 2/327484 ForeachLoopStep [254] 0.00 0.00 91/327484 TclSetupEnv [88] [194] 0.0 0.00 0.00 116 Tcl_ObjSetVar2 <cycle 10> [194] 0.00 0.00 116/321744 TclObjLookupVarEx <cycle 9> [26] 116 TclPtrSetVarIdx <cycle 10> [14] ----------------------------------------------- 0.00 0.00 1/1 Tcl_MainEx [8] [195] 0.0 0.00 0.00 1 TclpFindExecutable [195] 0.00 0.00 1/1 TclSetProcessGlobalValue [204] 0.00 0.00 1/686 Tcl_NewStringObj [68] 0.00 0.00 5/322670 Tcl_DStringFree [61] 0.00 0.00 1/9 Tcl_GetEncoding [294] 0.00 0.00 3/1237 Tcl_DStringAppend [320] 0.00 0.00 1/1 TclpGetCwd [444] 0.00 0.00 1/564 Tcl_ExternalToUtfDString [342] 0.00 0.00 1/14 Tcl_UtfToExternalDString [441] 0.00 0.00 2/322652 Tcl_DStringInit [446] 0.00 0.00 1/77 TclDStringAppendDString [480] 0.00 0.00 1/1 TclSetObjNameOfExecutable [635] ----------------------------------------------- 1 TclAttemptCompileProc <cycle 2> [159] [196] 0.0 0.00 0.00 1 TclCompileLindexCmd <cycle 2> [196] 0.00 0.00 1/321 Tcl_NewObj [75] 0.00 0.00 1/601 TclWordKnownAtCompileTime [71] 0.00 0.00 1/1 TclGetIntForIndex [288] 0.00 0.00 1/5 Tcl_GetIntFromObj [246] 0.00 0.00 1/321415 TclFreeObj <cycle 3> [16] 1 TclCompileTokens <cycle 2> [236] ----------------------------------------------- 0.00 0.00 1/267 InitializeEncodingSearchPath <cycle 8> [140] 0.00 0.00 1/267 Tcl_LoadObjCmd [108] 0.00 0.00 5/267 TclLocalScalar <cycle 2> [149] 0.00 0.00 14/267 TEBCresume [5] 0.00 0.00 246/267 Tcl_SetEnsembleMappingDict [199] [197] 0.0 0.00 0.00 267 Tcl_ListObjIndex [197] 0.00 0.00 203/77246 SetListFromAny [57] ----------------------------------------------- 0.00 0.00 1/1 TclJoinPath <cycle 6> [86] [198] 0.0 0.00 0.00 1 TclNewFSPathObj [198] 0.00 0.00 1/321 Tcl_NewObj [75] 0.00 0.00 1/686 Tcl_NewStringObj [68] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 1/17 TclInitChanCmd [113] 0.00 0.00 1/17 TclOOInitInfo [97] 0.00 0.00 15/17 TclMakeEnsemble [58] [199] 0.0 0.00 0.00 17 Tcl_SetEnsembleMappingDict [199] 0.00 0.00 246/267 Tcl_ListObjIndex [197] 0.00 0.00 246/265 Tcl_DictObjNext [465] 0.00 0.00 17/17 Tcl_DictObjSize [514] 0.00 0.00 17/18 Tcl_DictObjFirst [513] ----------------------------------------------- 0.00 0.00 38/38 TclOptimizeBytecode [168] [200] 0.0 0.00 0.00 38 LocateTargetAddresses [200] 0.00 0.00 594/1295434 CreateHashEntry [22] 0.00 0.00 38/269 Tcl_InitCustomHashTable [464] 0.00 0.00 38/197 Tcl_InitHashTable [467] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [201] 0.0 0.00 0.00 1 InfoCommandsCmd [201] 0.00 0.00 1/686 Tcl_NewStringObj [68] 0.00 0.00 1/22 Tcl_NewListObj [148] 0.00 0.00 1/94 Tcl_ListObjAppendElement [160] 0.00 0.00 1/321051 Tcl_SetObjResult [17] 0.00 0.00 1/321744 TclGetNamespaceForQualName <cycle 9> [37] 0.00 0.00 1/1295434 CreateHashEntry [22] 0.00 0.00 1/972646 FindHashEntry [40] 0.00 0.00 1/1 Tcl_GetGlobalNamespace [640] 0.00 0.00 1/3 Tcl_GetCurrentNamespace [588] ----------------------------------------------- 0.00 0.00 1/1 CheckAccess [144] [202] 0.0 0.00 0.00 1 Tcl_FSAccess [202] 0.00 0.00 1/7 Tcl_FSGetFileSystemForPath [158] ----------------------------------------------- 0.00 0.00 84/84 TclNRRunCallbacks <cycle 1> [2] [203] 0.0 0.00 0.00 84 EvalObjvCore [203] 0.00 0.00 84/329 Tcl_GetCommandFromObj [181] 0.00 0.00 84/100 TclInterpReady [295] 0.00 0.00 75/321046 TclResetRewriteEnsemble [449] ----------------------------------------------- 0.00 0.00 1/1 TclpFindExecutable [195] [204] 0.0 0.00 0.00 1 TclSetProcessGlobalValue [204] 0.00 0.00 1/298 Tcl_GetStringFromObj <cycle 4> [77] 0.00 0.00 1/6 ClearHash [279] 0.00 0.00 1/4 GetThreadHash [327] 0.00 0.00 1/3 Tcl_CreateExitHandler [338] 0.00 0.00 1/1295434 CreateHashEntry [22] 0.00 0.00 1/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 2/112 Tcl_MutexUnlock [473] ----------------------------------------------- 0.00 0.00 1/26 ParseLexeme [207] 0.00 0.00 1/26 TclGetNumberFromObj [290] 0.00 0.00 5/26 Tcl_GetLongFromObj [247] 0.00 0.00 19/26 Tcl_GetBooleanFromObj [215] [205] 0.0 0.00 0.00 26 TclParseNumber [205] 0.00 0.00 1/298 Tcl_GetString <cycle 4> [380] 0.00 0.00 28/5815 TclIsSpaceProc [451] 0.00 0.00 3/3 AccumulateDecimalDigit [580] ----------------------------------------------- 0.00 0.00 4/4 Tcl_FSGetFileSystemForPath [158] [206] 0.0 0.00 0.00 4 TclNativePathInFilesystem [206] 0.00 0.00 1/298 Tcl_GetStringFromObj <cycle 4> [77] ----------------------------------------------- 1 ParseLexeme [207] 0.00 0.00 99/99 ParseExpr [136] [207] 0.0 0.00 0.00 99+1 ParseLexeme [207] 0.00 0.00 1/321 Tcl_NewObj [75] 0.00 0.00 1/26 TclParseNumber [205] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] 1 ParseLexeme [207] ----------------------------------------------- 0.00 0.00 1/1 TclAttemptCompileProc <cycle 2> [159] [208] 0.0 0.00 0.00 1 TclCompileReturnCmd [208] 0.00 0.00 1/1 TclMergeReturnOptions [209] 0.00 0.00 1/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 1/642392 TclStackAlloc [60] 0.00 0.00 1/337 TclRegisterLiteral [242] 0.00 0.00 1/963352 TclStackFree [63] ----------------------------------------------- 0.00 0.00 1/1 TclCompileReturnCmd [208] [209] 0.0 0.00 0.00 1 TclMergeReturnOptions [209] 0.00 0.00 1/321 Tcl_NewObj [75] 0.00 0.00 4/34 Tcl_DictObjGet [260] 0.00 0.00 1/142 GetKeys [322] ----------------------------------------------- 0.00 0.00 1/1 TEBCresume [5] [210] 0.0 0.00 0.00 1 Tcl_GetReturnOptions [210] 0.00 0.00 1/321 Tcl_NewObj [75] 0.00 0.00 2/226 Tcl_DictObjPut [223] 0.00 0.00 2/8 Tcl_NewIntObj [429] 0.00 0.00 1/142 GetKeys [322] ----------------------------------------------- 0.00 0.00 1/6 TclFinalizeIOSubsystem [257] 0.00 0.00 2/6 TclFullFinalizationRequested [238] 0.00 0.00 3/6 EnvTraceProc <cycle 10> [227] [211] 0.0 0.00 0.00 6 TclGetEnv [211] 0.00 0.00 6/6 TclpFindVariable [212] 0.00 0.00 6/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 2/322670 Tcl_DStringFree [61] 0.00 0.00 2/564 Tcl_ExternalToUtfDString [342] 0.00 0.00 2/1237 Tcl_DStringAppend [320] 0.00 0.00 6/112 Tcl_MutexUnlock [473] 0.00 0.00 2/322652 Tcl_DStringInit [446] ----------------------------------------------- 0.00 0.00 6/6 TclGetEnv [211] [212] 0.0 0.00 0.00 6 TclpFindVariable [212] 0.00 0.00 468/322670 Tcl_DStringFree [61] 0.00 0.00 464/564 Tcl_ExternalToUtfDString [342] 0.00 0.00 6/322652 Tcl_DStringInit [446] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [213] 0.0 0.00 0.00 1 QueryConfigObjCmd [213] 0.00 0.00 1/686 Tcl_NewStringObj [68] 0.00 0.00 1/321051 Tcl_SetObjResult [17] 0.00 0.00 2/34 Tcl_DictObjGet [260] 0.00 0.00 1/3 GetConfigDict [332] 0.00 0.00 1/9 Tcl_GetEncoding [294] 0.00 0.00 1/7 Tcl_GetIndexFromObjStruct [346] 0.00 0.00 1/322670 Tcl_DStringFree [61] 0.00 0.00 1/564 Tcl_ExternalToUtfDString [342] 0.00 0.00 1/1 Tcl_GetByteArrayFromObj [638] ----------------------------------------------- 0.00 0.00 1/1 Tcl_PackageObjCmd [157] [214] 0.0 0.00 0.00 1 Tcl_PkgRequireProc [214] 0.00 0.00 1/686 Tcl_NewStringObj [68] 0.00 0.00 1/321051 Tcl_SetObjResult [17] 0.00 0.00 1/2 PkgRequireCore [305] ----------------------------------------------- 0.00 0.00 4/23 IfConditionCallback [98] 0.00 0.00 19/23 TclCompileIfCmd <cycle 2> [143] [215] 0.0 0.00 0.00 23 Tcl_GetBooleanFromObj [215] 0.00 0.00 19/26 TclParseNumber [205] 0.00 0.00 19/19 ParseBoolean [506] ----------------------------------------------- <spontaneous> [216] 0.0 0.00 0.00 Tcl_PkgRequireEx [216] 0.00 0.00 1/686 Tcl_NewStringObj [68] 0.00 0.00 1/2 PkgRequireCore [305] 0.00 0.00 1/1397935 TclpFree [33] 0.00 0.00 1/1130542 TclThreadFreeObj [85] ----------------------------------------------- 0.00 0.00 511/511 CreateHashEntry [22] [217] 0.0 0.00 0.00 511 AllocStringEntry [217] 0.00 0.00 511/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 19 TclGetNamespaceForQualName <cycle 9> [37] 0.00 0.00 1/321744 NRNamespaceEvalCmd [87] 0.00 0.00 1/321744 Tcl_RegisterConfig [139] 0.00 0.00 3/321744 Tcl_CreateInterp [6] 0.00 0.00 4/321744 TclOOInit [9] 0.00 0.00 10/321744 AllocObject [226] [218] 0.0 0.00 0.00 38 Tcl_CreateNamespace <cycle 9> [218] 0.00 0.00 114/322670 Tcl_DStringFree [61] 0.00 0.00 74/1295434 CreateHashEntry [22] 0.00 0.00 114/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 38/1532338 Tcl_GetThreadData [27] 0.00 0.00 37/972646 FindHashEntry [40] 0.00 0.00 216/1237 Tcl_DStringAppend [320] 0.00 0.00 72/1423 Tcl_DStringSetLength [302] 0.00 0.00 114/322652 Tcl_DStringInit [446] 0.00 0.00 76/269 Tcl_InitCustomHashTable [464] 0.00 0.00 76/197 Tcl_InitHashTable [467] 0.00 0.00 74/74 TclGetNamespaceChildTable [481] 0.00 0.00 72/77 TclDStringAppendDString [480] 0.00 0.00 38/40 TclInitVarHashTable [486] 37 TclGetNamespaceForQualName <cycle 9> [37] 1 EstablishErrorInfoTraces <cycle 9> [607] 1 EstablishErrorCodeTraces <cycle 9> [606] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [219] 0.0 0.00 0.00 1 Tcl_ExitObjCmd [219] 0.00 0.00 1/1 Tcl_Exit [224] 0.00 0.00 1/5 Tcl_GetIntFromObj [246] ----------------------------------------------- 0.00 0.00 1/95 ClearTable [372] 0.00 0.00 1/95 TclSetupEnv [88] 0.00 0.00 1/95 TclThreadFinalizeContLines [325] 0.00 0.00 2/95 DeleteDict [344] 0.00 0.00 3/95 FreeThreadHash [287] 0.00 0.00 87/95 TclOptimizeBytecode [168] [220] 0.0 0.00 0.00 95 Tcl_DeleteHashTable [220] 0.00 0.00 595/1397935 TclpFree [33] 0.00 0.00 2/2 TclFreeObjEntry [596] ----------------------------------------------- 0.00 0.00 1/34 TclInitPrefixCmd [114] 0.00 0.00 1/34 TclOOInit [9] 0.00 0.00 2/34 NamespaceExportCmd [188] 0.00 0.00 30/34 Tcl_CreateInterp [6] [221] 0.0 0.00 0.00 34 Tcl_Export [221] 0.00 0.00 34/321744 TclGetNamespaceForQualName <cycle 9> [37] 0.00 0.00 34/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 7/102 Tcl_Realloc [249] ----------------------------------------------- 0.00 0.00 8/8 TclOODefineSlots [193] [222] 0.0 0.00 0.00 8 Tcl_NewObjectInstance [222] 0.00 0.00 8/10 AllocObject [226] 0.00 0.00 8/224 Tcl_FindCommand [184] 0.00 0.00 1/3 AllocClass [343] 0.00 0.00 8/10 TclOOAddToInstances [402] 0.00 0.00 1/2 TclOOAddToSubclasses [421] 0.00 0.00 8/8 TclOOIsReachable [546] ----------------------------------------------- 0.00 0.00 1/226 TclInitChanCmd [113] 0.00 0.00 2/226 Tcl_GetReturnOptions [210] 0.00 0.00 2/226 TclOOInitInfo [97] 0.00 0.00 21/226 Tcl_RegisterConfig [139] 0.00 0.00 200/226 TclMakeEnsemble [58] [223] 0.0 0.00 0.00 226 Tcl_DictObjPut [223] 0.00 0.00 226/1295434 CreateHashEntry [22] 0.00 0.00 16/17 SetDictFromAny [321] ----------------------------------------------- 0.00 0.00 1/1 Tcl_ExitObjCmd [219] [224] 0.0 0.00 0.00 1 Tcl_Exit [224] 0.00 0.00 1/1 FinalizeThread [228] 0.00 0.00 1/2 TclFullFinalizationRequested [238] 0.00 0.00 1/1 InvokeExitHandlers [317] 0.00 0.00 1/1 TclFinalizeThreadData [328] 0.00 0.00 1/1532338 Tcl_GetThreadData [27] 0.00 0.00 1/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 2/112 Tcl_MutexUnlock [473] ----------------------------------------------- 0.00 0.00 23/595 InitLocalCache [307] 0.00 0.00 234/595 TclRegisterLiteral [242] 0.00 0.00 338/595 TclInvalidateCmdLiteral [231] [225] 0.0 0.00 0.00 595 TclCreateLiteral [225] 0.00 0.00 386/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 195/1131573 TclThreadAllocObj [84] 0.00 0.00 2/8 RebuildLiteralTable [345] ----------------------------------------------- 0.00 0.00 2/10 TclOOInit [9] 0.00 0.00 8/10 Tcl_NewObjectInstance [222] [226] 0.0 0.00 0.00 10 AllocObject [226] 0.00 0.00 10/330 Tcl_CreateObjCommand [156] 0.00 0.00 10/321744 Tcl_CreateNamespace <cycle 9> [218] 0.00 0.00 30/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 10/1295434 CreateHashEntry [22] 0.00 0.00 10/13 TclSetNsPath [324] 0.00 0.00 10/10 TclOOSetupVariableResolver [527] ----------------------------------------------- 3 TclCallVarTraces <cycle 10> [30] [227] 0.0 0.00 0.00 3 EnvTraceProc <cycle 10> [227] 0.00 0.00 3/6 TclGetEnv [211] 0.00 0.00 2/322670 Tcl_DStringFree [61] 2 Tcl_SetVar2 <cycle 10> [152] ----------------------------------------------- 0.00 0.00 1/1 Tcl_Exit [224] [228] 0.0 0.00 0.00 1 FinalizeThread [228] 0.00 0.00 1/1 ReleaseKeys [252] 0.00 0.00 1/1 TclFinalizeIOSubsystem [257] 0.00 0.00 3/3 FreeThreadHash [287] 0.00 0.00 1/1 TclThreadFinalizeContLines [325] 0.00 0.00 12/1397935 TclpFree [33] 0.00 0.00 1/1 TclFinalizeNotifier [368] 0.00 0.00 1/1 TimerExitProc [393] 0.00 0.00 1/1 FreePwBuf [411] 0.00 0.00 1/1 TclFinalizeAsync [412] 0.00 0.00 1/1532346 TclThreadStorageKeyGet [28] 0.00 0.00 1/1 FsThrExitProc [433] 0.00 0.00 1/5 Tcl_MutexFinalize [385] 0.00 0.00 1/8 TclThreadDataKeyGet [547] 0.00 0.00 1/5 TclpMasterUnlock [568] 0.00 0.00 1/112 Tcl_MutexUnlock [473] 0.00 0.00 1/1 TclFinalizeThreadObjects [617] ----------------------------------------------- 0.00 0.00 4/26 CompileExprObj [91] 0.00 0.00 22/26 TclSetByteCodeFromAny [54] [229] 0.0 0.00 0.00 26 TclFreeCompileEnv [229] 0.00 0.00 14/321415 TclReleaseLiteral <cycle 3> [245] 0.00 0.00 3/22 ReleaseCmdWordData [251] 0.00 0.00 13/1397935 TclpFree [33] 0.00 0.00 1/3 FreeForeachInfo [400] ----------------------------------------------- 0.00 0.00 2/2 Tcl_PopCallFrame [31] [230] 0.0 0.00 0.00 2 TclFreeLocalCache [230] 0.00 0.00 14/321415 TclReleaseLiteral <cycle 3> [245] ----------------------------------------------- 0.00 0.00 338/338 Tcl_CreateObjCommand [156] [231] 0.0 0.00 0.00 338 TclInvalidateCmdLiteral [231] 0.00 0.00 338/595 TclCreateLiteral [225] ----------------------------------------------- 0.00 0.00 226/226 CreateHashEntry [22] [232] 0.0 0.00 0.00 226 AllocChainEntry [232] 0.00 0.00 226/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 2/64 Tcl_SetChannelOption [349] 0.00 0.00 12/64 TclMakeEnsemble [58] 0.00 0.00 50/64 TclCreateProc [135] [233] 0.0 0.00 0.00 64 Tcl_SplitList [233] 0.00 0.00 64/77310 TclMaxListLength [76] 0.00 0.00 64/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 69/291 TclFindElement [463] ----------------------------------------------- 0.00 0.00 16/16 TclEvalEx [3] [234] 0.0 0.00 0.00 16 TclArgumentRelease [234] 0.00 0.00 51/1295434 CreateHashEntry [22] 0.00 0.00 102/1397935 TclpFree [33] 0.00 0.00 51/972646 FindHashEntry [40] 0.00 0.00 51/98 Tcl_DeleteHashEntry [474] ----------------------------------------------- 0.00 0.00 1/18 TclInitPrefixCmd [114] 0.00 0.00 2/18 Tcl_RegisterConfig [139] 0.00 0.00 15/18 TclMakeEnsemble [58] [235] 0.0 0.00 0.00 18 Tcl_FindNamespace [235] 0.00 0.00 18/321744 TclGetNamespaceForQualName <cycle 9> [37] ----------------------------------------------- 1 TclCompileDictGetCmd <cycle 2> [437] 1 TclCompileLindexCmd <cycle 2> [196] 1 TclCompileLlengthCmd <cycle 2> [616] 2 TclCompileErrorCmd <cycle 2> [428] 2 TclPushVarName <cycle 2> [313] 2 TclLocalScalar <cycle 2> [149] 2 TclCompileEnsemble <cycle 2> [110] 5 TclCompileSetCmd <cycle 2> [381] 6 TclCompileListCmd <cycle 2> [134] 6 TclCompileVarSubst <cycle 2> [300] 8 TclCompileLappendCmd <cycle 2> [370] 9 TclCompileAppendCmd <cycle 2> [436] 21 TclCompileInvocation <cycle 2> [105] 35 CompileExprTree <cycle 2> [333] [236] 0.0 0.00 0.00 101 TclCompileTokens <cycle 2> [236] 0.00 0.00 107/322670 Tcl_DStringFree [61] 0.00 0.00 7/19 TclContinuationsEnter [259] 0.00 0.00 16/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 26/337 TclRegisterLiteral [242] 0.00 0.00 16/1397935 TclpFree [33] 0.00 0.00 91/1237 Tcl_DStringAppend [320] 0.00 0.00 101/322652 Tcl_DStringInit [446] 0.00 0.00 58/973 TclAdvanceLines [455] 0.00 0.00 33/152 TclParseBackslash [469] 0.00 0.00 7/337 TclFetchLiteral [461] 54 TclCompileVarSubst <cycle 2> [300] 32 TclCompileScript <cycle 2> [67] ----------------------------------------------- 0.00 0.00 1/110 TEBCresume [5] 0.00 0.00 109/110 TclObjLookupVarEx <cycle 9> [26] [237] 0.0 0.00 0.00 110 TclLookupArrayElement [237] 0.00 0.00 110/1295434 CreateHashEntry [22] 0.00 0.00 2/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 2/40 TclInitVarHashTable [486] ----------------------------------------------- 0.00 0.00 1/2 Tcl_Exit [224] 0.00 0.00 1/2 Tcl_MainEx [8] [238] 0.0 0.00 0.00 2 TclFullFinalizationRequested [238] 0.00 0.00 2/6 TclGetEnv [211] ----------------------------------------------- 19 TclFreeObj <cycle 3> [16] [239] 0.0 0.00 0.00 19 TclCleanupByteCode <cycle 3> [239] 0.00 0.00 19/22 ReleaseCmdWordData [251] 0.00 0.00 19/1295434 CreateHashEntry [22] 0.00 0.00 40/1397935 TclpFree [33] 0.00 0.00 19/972646 FindHashEntry [40] 0.00 0.00 2/3 FreeForeachInfo [400] 0.00 0.00 19/98 Tcl_DeleteHashEntry [474] 0.00 0.00 19/19 TclHandleRelease [507] 211 TclReleaseLiteral <cycle 3> [245] ----------------------------------------------- 0.00 0.00 6/6 TclNRRunCallbacks <cycle 1> [2] [240] 0.0 0.00 0.00 6 Tcl_VariableObjCmd [240] 0.00 0.00 5/327484 TclPtrSetVarIdx <cycle 10> [14] 0.00 0.00 6/321744 TclObjLookupVarEx <cycle 9> [26] ----------------------------------------------- 0.00 0.00 1/229 SetCmdNameFromAny [182] 0.00 0.00 228/229 TclFreeObj <cycle 3> [16] [241] 0.0 0.00 0.00 229 FreeCmdNameInternalRep [241] 0.00 0.00 227/1397935 TclpFree [33] ----------------------------------------------- 0.00 0.00 1/337 TclCompileDictGetCmd <cycle 2> [437] 0.00 0.00 1/337 TclCompileForCmd <cycle 2> [431] 0.00 0.00 1/337 TclCompileAppendCmd <cycle 2> [436] 0.00 0.00 1/337 TclCompileReturnCmd [208] 0.00 0.00 2/337 TclCompileErrorCmd <cycle 2> [428] 0.00 0.00 2/337 TclCompileUnsetCmd <cycle 2> [151] 0.00 0.00 3/337 TclCompileCatchCmd <cycle 2> [405] 0.00 0.00 3/337 TclCompileNamespaceWhichCmd [406] 0.00 0.00 4/337 TclCompileListCmd <cycle 2> [134] 0.00 0.00 6/337 TclLocalScalar <cycle 2> [149] 0.00 0.00 8/337 TclCompileSetCmd <cycle 2> [381] 0.00 0.00 10/337 TclCompileLappendCmd <cycle 2> [370] 0.00 0.00 13/337 TclPushVarName <cycle 2> [313] 0.00 0.00 13/337 TclCompileEnsemble <cycle 2> [110] 0.00 0.00 15/337 TclCompileGlobalCmd [171] 0.00 0.00 15/337 TclCompileIfCmd <cycle 2> [143] 0.00 0.00 15/337 CompileExprTree <cycle 2> [333] 0.00 0.00 26/337 TclCompileTokens <cycle 2> [236] 0.00 0.00 29/337 TclCompileVarSubst <cycle 2> [300] 0.00 0.00 60/337 CompileCmdLiteral [106] 0.00 0.00 109/337 TclCompileInvocation <cycle 2> [105] [242] 0.0 0.00 0.00 337 TclRegisterLiteral [242] 0.00 0.00 234/595 TclCreateLiteral [225] 0.00 0.00 6/8 RebuildLiteralTable [345] 0.00 0.00 234/237 TclAddLiteralObj [466] ----------------------------------------------- 0.00 0.00 44/44 TclGetPathType [95] [243] 0.0 0.00 0.00 44 TclFSNonnativePathType [243] 0.00 0.00 44/56 FsGetFirstFilesystem [265] 0.00 0.00 44/56 Claim [268] 0.00 0.00 44/56 Disclaim [269] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [244] 0.0 0.00 0.00 1 TclpSetVariables [244] 0.00 0.00 7/327484 Tcl_SetVar2 <cycle 10> [152] 0.00 0.00 1/1 TclpGetPwUid [378] 0.00 0.00 2/322670 Tcl_DStringFree [61] 0.00 0.00 2/564 Tcl_ExternalToUtfDString [342] ----------------------------------------------- 211 TclCleanupByteCode <cycle 3> [239] 0.00 0.00 14/321415 TclFreeCompileEnv [229] 0.00 0.00 14/321415 TclFreeLocalCache [230] [245] 0.0 0.00 0.00 239 TclReleaseLiteral <cycle 3> [245] 0.00 0.00 196/1397935 TclpFree [33] 0.00 0.00 12/98 Tcl_DeleteHashEntry [474] 159 TclFreeObj <cycle 3> [16] ----------------------------------------------- 0.00 0.00 1/5 TclCompileLindexCmd <cycle 2> [196] 0.00 0.00 1/5 TclGetIntForIndex [288] 0.00 0.00 1/5 Tcl_ExitObjCmd [219] 0.00 0.00 1/5 TclObjGetFrame [271] 0.00 0.00 1/5 Tcl_GetInt [289] [246] 0.0 0.00 0.00 5 Tcl_GetIntFromObj [246] 0.00 0.00 5/5 Tcl_GetLongFromObj [247] ----------------------------------------------- 0.00 0.00 5/5 Tcl_GetIntFromObj [246] [247] 0.0 0.00 0.00 5 Tcl_GetLongFromObj [247] 0.00 0.00 5/26 TclParseNumber [205] ----------------------------------------------- 0.00 0.00 16/16 TclEvalEx [3] [248] 0.0 0.00 0.00 16 TclArgumentEnter [248] 0.00 0.00 51/1295434 CreateHashEntry [22] 0.00 0.00 51/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 1/102 TclExpandCodeArray [379] 0.00 0.00 1/102 Tcl_Preserve [45] 0.00 0.00 6/102 TclBN_mp_grow [354] 0.00 0.00 7/102 Tcl_DStringSetLength [302] 0.00 0.00 7/102 Tcl_Export [221] 0.00 0.00 8/102 Tcl_DStringAppend [320] 0.00 0.00 10/102 Tcl_SetObjLength [278] 0.00 0.00 62/102 TclCompileScript <cycle 2> [67] [249] 0.0 0.00 0.00 102 Tcl_Realloc [249] 0.00 0.00 102/508400 TclpRealloc [53] 0.00 0.00 30/1882551 TclpAlloc <cycle 7> [42] ----------------------------------------------- 0.00 0.00 127/127 CreateHashEntry [22] [250] 0.0 0.00 0.00 127 AllocVarEntry [250] 0.00 0.00 127/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 3/22 TclFreeCompileEnv [229] 0.00 0.00 19/22 TclCleanupByteCode <cycle 3> [239] [251] 0.0 0.00 0.00 22 ReleaseCmdWordData [251] 0.00 0.00 164/1397935 TclpFree [33] 0.00 0.00 1/5 PutBlocks [369] ----------------------------------------------- 0.00 0.00 1/1 FinalizeThread [228] [252] 0.0 0.00 0.00 1 ReleaseKeys [252] 0.00 0.00 7/321415 TclFreeObj <cycle 3> [16] ----------------------------------------------- 0.00 0.00 1/34 TclOODefineObjCmd <cycle 1> [118] 0.00 0.00 3/34 TclOOObjDefObjCmd <cycle 1> [120] 0.00 0.00 5/34 TclProcCompileProc [83] 0.00 0.00 6/34 NsEval_Callback [301] 0.00 0.00 19/34 TclGetNamespaceForQualName <cycle 9> [37] [253] 0.0 0.00 0.00 34 TclPopStackFrame [253] 0.00 0.00 34/320975 Tcl_PopCallFrame [31] ----------------------------------------------- 0.00 0.00 4/4 TclNRRunCallbacks <cycle 1> [2] [254] 0.0 0.00 0.00 4 ForeachLoopStep [254] 0.00 0.00 4/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 2/327484 Tcl_ObjSetVar2 <cycle 10> [194] 0.00 0.00 2/963352 TclStackFree [63] 0.00 0.00 2/135 Tcl_ResetResult [286] ----------------------------------------------- 0.00 0.00 6/6 TclNRRunCallbacks <cycle 1> [2] [255] 0.0 0.00 0.00 6 TclNRReleaseValues [255] 0.00 0.00 6/321415 TclFreeObj <cycle 3> [16] ----------------------------------------------- 0.00 0.00 8/8 GetNamespaceFromObj [48] [256] 0.0 0.00 0.00 8 SetNsNameFromAny [256] 0.00 0.00 8/321744 TclGetNamespaceForQualName <cycle 9> [37] 0.00 0.00 7/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 2/3 Tcl_GetCurrentNamespace [588] ----------------------------------------------- 0.00 0.00 1/1 FinalizeThread [228] [257] 0.0 0.00 0.00 1 TclFinalizeIOSubsystem [257] 0.00 0.00 1/6 TclGetEnv [211] 0.00 0.00 1/1532338 Tcl_GetThreadData [27] 0.00 0.00 1/1 TclpFinalizePipes [645] 0.00 0.00 1/1 TclpFinalizeSockets [646] ----------------------------------------------- 0.00 0.00 3/7 TclCallVarTraces <cycle 10> [30] 0.00 0.00 4/7 ExprObjCallback [49] [258] 0.0 0.00 0.00 7 Tcl_RestoreInterpState [258] 0.00 0.00 7/321051 Tcl_SetObjResult [17] 0.00 0.00 7/1397935 TclpFree [33] 0.00 0.00 7/7 Tcl_DiscardInterpState [553] ----------------------------------------------- 0.00 0.00 1/19 TclSubstTokens [99] 0.00 0.00 5/19 TclContinuationsEnterDerived [297] 0.00 0.00 6/19 TclCreateProc [135] 0.00 0.00 7/19 TclCompileTokens <cycle 2> [236] [259] 0.0 0.00 0.00 19 TclContinuationsEnter [259] 0.00 0.00 19/240764 TclGetContLineTable [56] 0.00 0.00 19/1295434 CreateHashEntry [22] 0.00 0.00 19/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 2/34 QueryConfigObjCmd [213] 0.00 0.00 2/34 Tcl_RegisterConfig [139] 0.00 0.00 4/34 TclMergeReturnOptions [209] 0.00 0.00 26/34 TclCompileEnsemble <cycle 2> [110] [260] 0.0 0.00 0.00 34 Tcl_DictObjGet [260] 0.00 0.00 34/1295434 CreateHashEntry [22] 0.00 0.00 34/972646 FindHashEntry [40] 0.00 0.00 1/17 SetDictFromAny [321] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [261] 0.0 0.00 0.00 1 TclInitSubsystems [261] 0.00 0.00 1/1 TclInitObjSubsystem [284] 0.00 0.00 1/1 TclInitEncodingSubsystem [292] 0.00 0.00 1/1 TclInitDoubleConversion [303] 0.00 0.00 1/13 Tcl_RegisterObjType [280] 0.00 0.00 1/1532338 Tcl_GetThreadData [27] 0.00 0.00 1/1 TclpInitLock [647] 0.00 0.00 1/1 TclpInitUnlock [649] 0.00 0.00 1/1 TclpInitPlatform [648] 0.00 0.00 1/1 TclInitThreadStorage [634] 0.00 0.00 1/1 TclInitIOSubsystem [628] 0.00 0.00 1/1 TclInitNamespaceSubsystem [632] 0.00 0.00 1/1 TclpSetInterfaces [651] ----------------------------------------------- 0.00 0.00 19/19 TclSetByteCodeFromAny [54] [262] 0.0 0.00 0.00 19 TclContinuationsGet [262] 0.00 0.00 19/240764 TclGetContLineTable [56] 0.00 0.00 19/1295434 CreateHashEntry [22] 0.00 0.00 19/972646 FindHashEntry [40] ----------------------------------------------- 0.00 0.00 2/32 TclCompileObj [70] 0.00 0.00 6/32 TclOOMakeProcMethod [180] 0.00 0.00 9/32 TclInitCompileEnv [163] 0.00 0.00 15/32 Tcl_ProcObjCmd [133] [263] 0.0 0.00 0.00 32 TclGetSrcInfoForPc [263] 0.00 0.00 32/1295434 CreateHashEntry [22] 0.00 0.00 32/972646 FindHashEntry [40] 0.00 0.00 32/32 GetSrcInfoForPc [492] ----------------------------------------------- 0.00 0.00 1/77058 InitializeEncodingSearchPath <cycle 8> [140] 0.00 0.00 1/77058 Tcl_SetNamespaceUnknownHandler [445] 0.00 0.00 1/77058 TclOONewForwardMethod [387] 0.00 0.00 3/77058 NsEnsembleImplementationCmdNR [96] 0.00 0.00 3/77058 Tcl_FSJoinPath [129] 0.00 0.00 3/77058 TclOONewForwardInstanceMethod [331] 0.00 0.00 4/77058 TclLocalScalar <cycle 2> [149] 0.00 0.00 4/77058 TclpNativeSplitPath [119] 0.00 0.00 7/77058 TclOONewProcMethod [179] 0.00 0.00 77031/77058 TEBCresume [5] [264] 0.0 0.00 0.00 77058 Tcl_ListObjLength [264] 0.00 0.00 12/77246 SetListFromAny [57] ----------------------------------------------- 0.00 0.00 5/56 TclFSNormalizeToUniquePath [175] 0.00 0.00 7/56 Tcl_FSGetFileSystemForPath [158] 0.00 0.00 44/56 TclFSNonnativePathType [243] [265] 0.0 0.00 0.00 56 FsGetFirstFilesystem [265] 0.00 0.00 57/1532338 Tcl_GetThreadData [27] 0.00 0.00 1/8 Tcl_CreateThreadExitHandler [319] 0.00 0.00 1/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 1/112 Tcl_MutexUnlock [473] ----------------------------------------------- 0.00 0.00 4/23 CompileExprObj [91] 0.00 0.00 19/23 TclSetByteCodeFromAny [54] [266] 0.0 0.00 0.00 23 TclInitByteCodeObj [266] 0.00 0.00 23/1295434 CreateHashEntry [22] 0.00 0.00 23/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 3/401596 FreeStringInternalRep [72] 0.00 0.00 223/337 TclFetchLiteral [461] 0.00 0.00 23/23 TclHandlePreserve [503] ----------------------------------------------- 0.00 0.00 2/2 TclNRRunCallbacks <cycle 1> [2] [267] 0.0 0.00 0.00 2 TclNRForeachCmd [267] 0.00 0.00 2/327484 Tcl_ObjSetVar2 <cycle 10> [194] 0.00 0.00 4/80246 TclListObjCopy [55] 0.00 0.00 2/642392 TclStackAlloc [60] ----------------------------------------------- 0.00 0.00 5/56 TclFSNormalizeToUniquePath [175] 0.00 0.00 7/56 Tcl_FSGetFileSystemForPath [158] 0.00 0.00 44/56 TclFSNonnativePathType [243] [268] 0.0 0.00 0.00 56 Claim [268] 0.00 0.00 56/1532338 Tcl_GetThreadData [27] ----------------------------------------------- 0.00 0.00 5/56 TclFSNormalizeToUniquePath [175] 0.00 0.00 7/56 Tcl_FSGetFileSystemForPath [158] 0.00 0.00 44/56 TclFSNonnativePathType [243] [269] 0.0 0.00 0.00 56 Disclaim [269] 0.00 0.00 56/1532338 Tcl_GetThreadData [27] ----------------------------------------------- 0.00 0.00 1/18 TclOOInit [9] 0.00 0.00 3/18 TclOONewForwardInstanceMethod [331] 0.00 0.00 14/18 TclOODefineSlots [193] [270] 0.0 0.00 0.00 18 Tcl_NewInstanceMethod [270] 0.00 0.00 18/1295434 CreateHashEntry [22] 0.00 0.00 26/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 8/269 Tcl_InitCustomHashTable [464] 0.00 0.00 8/12 Tcl_InitObjHashTable [520] ----------------------------------------------- 0.00 0.00 1/1 TclNRUplevelObjCmd [122] [271] 0.0 0.00 0.00 1 TclObjGetFrame [271] 0.00 0.00 1/5 Tcl_GetIntFromObj [246] 0.00 0.00 1/1 Tcl_GetInt [289] ----------------------------------------------- 0.00 0.00 2/2 InterpProcNR2 [21] [272] 0.0 0.00 0.00 2 TclProcCleanupProc [272] 0.00 0.00 2/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 19/1397935 TclpFree [33] 0.00 0.00 2/1295434 CreateHashEntry [22] 0.00 0.00 2/972646 FindHashEntry [40] 0.00 0.00 1/98 Tcl_DeleteHashEntry [474] ----------------------------------------------- 0.00 0.00 1/17 TclOOInit [9] 0.00 0.00 1/17 TclOONewForwardMethod [387] 0.00 0.00 7/17 TclOOMakeProcMethod [180] 0.00 0.00 8/17 TclOONewBasicMethod [170] [273] 0.0 0.00 0.00 17 Tcl_NewMethod [273] 0.00 0.00 16/1295434 CreateHashEntry [22] 0.00 0.00 17/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- <spontaneous> [274] 0.0 0.00 0.00 Tcl_GetCommandInfo [274] 0.00 0.00 3/224 Tcl_FindCommand [184] ----------------------------------------------- 0.00 0.00 3/3 TclNRRunCallbacks <cycle 1> [2] [275] 0.0 0.00 0.00 3 NRInterpCmd [275] 0.00 0.00 3/321051 Tcl_SetObjResult [17] 0.00 0.00 3/7 Tcl_GetIndexFromObjStruct [346] 0.00 0.00 3/8 Tcl_NewIntObj [429] 0.00 0.00 3/3 GetInterp2 [583] 0.00 0.00 3/32 Tcl_IsSafe [494] ----------------------------------------------- 321107 TclObjLookupVarEx <cycle 9> [26] [276] 0.0 0.00 0.00 321107 TclLookupSimpleVar <cycle 9> [276] 0.00 0.00 24/1295434 CreateHashEntry [22] 321107 ObjFindNamespaceVar <cycle 9> [36] 24 TclGetNamespaceForQualName <cycle 9> [37] ----------------------------------------------- 0.00 0.00 1/4 TclOODefineObjCmd <cycle 1> [118] 0.00 0.00 3/4 TclOOObjDefObjCmd <cycle 1> [120] [277] 0.0 0.00 0.00 4 Tcl_GetObjectFromObj [277] 0.00 0.00 4/329 Tcl_GetCommandFromObj [181] ----------------------------------------------- 0.00 0.00 2/63 DoReadChars [124] 0.00 0.00 4/63 TclLocalScalar <cycle 2> [149] 0.00 0.00 11/63 ReadChars [125] 0.00 0.00 46/63 TclpNativeJoinPath <cycle 4> [115] [278] 0.0 0.00 0.00 63 Tcl_SetObjLength [278] 0.00 0.00 38/592129 SetStringFromAny [59] 0.00 0.00 10/102 Tcl_Realloc [249] ----------------------------------------------- 0.00 0.00 1/6 TclSetProcessGlobalValue [204] 0.00 0.00 2/6 TclGetProcessGlobalValue <cycle 8> [185] 0.00 0.00 3/6 FreeThreadHash [287] [279] 0.0 0.00 0.00 6 ClearHash [279] 0.00 0.00 2/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 3/1397935 TclpFree [33] 0.00 0.00 9/36 Tcl_NextHashEntry [490] 0.00 0.00 6/9 Tcl_FirstHashEntry [540] 0.00 0.00 3/98 Tcl_DeleteHashEntry [474] ----------------------------------------------- 0.00 0.00 1/13 TclInitSubsystems [261] 0.00 0.00 12/13 TclInitObjSubsystem [284] [280] 0.0 0.00 0.00 13 Tcl_RegisterObjType [280] 0.00 0.00 13/1295434 CreateHashEntry [22] 0.00 0.00 13/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 13/112 Tcl_MutexUnlock [473] ----------------------------------------------- 0.00 0.00 2/2 TclNRRunCallbacks <cycle 1> [2] [281] 0.0 0.00 0.00 2 TEOEx_ListCallback [281] 0.00 0.00 2/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 2/963352 TclStackFree [63] ----------------------------------------------- 0.00 0.00 3/62 TclCompileEnsemble <cycle 2> [110] 0.00 0.00 59/62 CompileCmdLiteral [106] [282] 0.0 0.00 0.00 62 TclSetCmdNameObj [282] 0.00 0.00 35/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 35/35 CreateHashEntry [22] [283] 0.0 0.00 0.00 35 AllocObjEntry [283] 0.00 0.00 35/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 1/1 TclInitSubsystems [261] [284] 0.0 0.00 0.00 1 TclInitObjSubsystem [284] 0.00 0.00 12/13 Tcl_RegisterObjType [280] 0.00 0.00 1/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 1/269 Tcl_InitCustomHashTable [464] 0.00 0.00 1/197 Tcl_InitHashTable [467] 0.00 0.00 1/112 Tcl_MutexUnlock [473] ----------------------------------------------- 0.00 0.00 1/2 TclNREvalFile [103] 0.00 0.00 1/2 Tcl_FSEvalFileEx [11] [285] 0.0 0.00 0.00 2 Tcl_Close [285] 0.00 0.00 2/2 FlushChannel [296] 0.00 0.00 2/2 Tcl_ClearChannelHandlers [355] 0.00 0.00 2/2 CheckForStdChannelsBeingClosed [396] 0.00 0.00 2/2 TclChanCaughtErrorBypass [593] ----------------------------------------------- 0.00 0.00 1/135 Tcl_LoadFile [147] 0.00 0.00 1/135 Tcl_LoadObjCmd [108] 0.00 0.00 1/135 Tcl_MainEx [8] 0.00 0.00 2/135 ForeachLoopStep [254] 0.00 0.00 2/135 TEBCresume [5] 0.00 0.00 4/135 Tcl_NRExprObj [90] 0.00 0.00 5/135 TclEvalEx [3] 0.00 0.00 19/135 TclCompileIfCmd <cycle 2> [143] 0.00 0.00 100/135 TclInterpReady [295] [286] 0.0 0.00 0.00 135 Tcl_ResetResult [286] 0.00 0.00 1/321415 TclFreeObj <cycle 3> [16] 0.00 0.00 137/142 GetKeys [322] ----------------------------------------------- 0.00 0.00 3/3 FinalizeThread [228] [287] 0.0 0.00 0.00 3 FreeThreadHash [287] 0.00 0.00 3/6 ClearHash [279] 0.00 0.00 3/95 Tcl_DeleteHashTable [220] ----------------------------------------------- 0.00 0.00 1/1 TclCompileLindexCmd <cycle 2> [196] [288] 0.0 0.00 0.00 1 TclGetIntForIndex [288] 0.00 0.00 1/5 Tcl_GetIntFromObj [246] 0.00 0.00 1/1 SetEndOffsetFromAny [435] ----------------------------------------------- 0.00 0.00 1/1 TclObjGetFrame [271] [289] 0.0 0.00 0.00 1 Tcl_GetInt [289] 0.00 0.00 1/5 Tcl_GetIntFromObj [246] ----------------------------------------------- 0.00 0.00 1/1 TEBCresume [5] [290] 0.0 0.00 0.00 1 TclGetNumberFromObj [290] 0.00 0.00 1/26 TclParseNumber [205] ----------------------------------------------- [291] 0.0 0.00 0.00 245+640 <cycle 5 as a whole> [291] 0.00 0.00 562 ParseTokens <cycle 5> [299] 0.00 0.00 241 Tcl_ParseCommand <cycle 5> [384] 0.00 0.00 66 Tcl_ParseVarName <cycle 5> [482] 0.00 0.00 16 Tcl_ParseQuotedString <cycle 5> [515] ----------------------------------------------- 0.00 0.00 1/1 TclInitSubsystems [261] [292] 0.0 0.00 0.00 1 TclInitEncodingSubsystem [292] 0.00 0.00 4/4 Tcl_CreateEncoding [310] 0.00 0.00 3/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 1/9 Tcl_GetEncoding [294] 0.00 0.00 1/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 1/269 Tcl_InitCustomHashTable [464] 0.00 0.00 1/197 Tcl_InitHashTable [467] 0.00 0.00 1/112 Tcl_MutexUnlock [473] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [293] 0.0 0.00 0.00 1 TclInterpInit [293] 0.00 0.00 1/233 Tcl_NRCreateCommand [169] 0.00 0.00 1/2 Tcl_CallWhenDeleted [348] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 2/269 Tcl_InitCustomHashTable [464] 0.00 0.00 2/197 Tcl_InitHashTable [467] ----------------------------------------------- 0.00 0.00 1/9 Tcl_SetSystemEncoding [371] 0.00 0.00 1/9 TclInitEncodingSubsystem [292] 0.00 0.00 1/9 TclGetProcessGlobalValue <cycle 8> [185] 0.00 0.00 1/9 TclpFindExecutable [195] 0.00 0.00 1/9 TclpInitLibraryPath [189] 0.00 0.00 1/9 Tcl_GetEncodingNameFromEnvironment [382] 0.00 0.00 1/9 QueryConfigObjCmd [213] 0.00 0.00 2/9 Tcl_CreateChannel [323] [294] 0.0 0.00 0.00 9 Tcl_GetEncoding [294] 0.00 0.00 6/1295434 CreateHashEntry [22] 0.00 0.00 9/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 6/972646 FindHashEntry [40] 0.00 0.00 9/112 Tcl_MutexUnlock [473] ----------------------------------------------- 0.00 0.00 16/100 TclNREvalObjEx [69] 0.00 0.00 84/100 EvalObjvCore [203] [295] 0.0 0.00 0.00 100 TclInterpReady [295] 0.00 0.00 100/135 Tcl_ResetResult [286] ----------------------------------------------- 0.00 0.00 2/2 Tcl_Close [285] [296] 0.0 0.00 0.00 2 FlushChannel [296] 0.00 0.00 2/2 FileCloseProc [360] 0.00 0.00 2/4 Tcl_DeleteTimerHandler [340] 0.00 0.00 4/1532338 Tcl_GetThreadData [27] 0.00 0.00 6/1397935 TclpFree [33] 0.00 0.00 2/2 Tcl_EventuallyFree [404] 0.00 0.00 2/6 Tcl_FreeEncoding [362] 0.00 0.00 4/15 DiscardInputQueued [407] 0.00 0.00 2/6 TclChannelRelease [555] 0.00 0.00 2/4 Tcl_ChannelThreadActionProc [574] 0.00 0.00 2/112 Tcl_MutexUnlock [473] ----------------------------------------------- 0.00 0.00 5/36 TclCompileEnsemble <cycle 2> [110] 0.00 0.00 31/36 TclCompileInvocation <cycle 2> [105] [297] 0.0 0.00 0.00 36 TclContinuationsEnterDerived [297] 0.00 0.00 5/19 TclContinuationsEnter [259] ----------------------------------------------- 0.00 0.00 1/8 TclNREvalObjCmd [123] 0.00 0.00 1/8 TclNRUplevelObjCmd [122] 0.00 0.00 6/8 NRNamespaceEvalCmd [87] [298] 0.0 0.00 0.00 8 TclArgumentGet [298] 0.00 0.00 9/1295434 CreateHashEntry [22] 0.00 0.00 9/972646 FindHashEntry [40] ----------------------------------------------- 6 Tcl_ParseVarName <cycle 5> [482] 16 Tcl_ParseQuotedString <cycle 5> [515] 540 Tcl_ParseCommand <cycle 5> [384] [299] 0.0 0.00 0.00 562 ParseTokens <cycle 5> [299] 0.00 0.00 23/642392 TclStackAlloc [60] 0.00 0.00 23/963352 TclStackFree [63] 0.00 0.00 23/231 Tcl_FreeParse [409] 0.00 0.00 4/152 TclParseBackslash [469] 47 Tcl_ParseVarName <cycle 5> [482] 23 Tcl_ParseCommand <cycle 5> [384] ----------------------------------------------- 54 TclCompileTokens <cycle 2> [236] [300] 0.0 0.00 0.00 54 TclCompileVarSubst <cycle 2> [300] 0.00 0.00 29/337 TclRegisterLiteral [242] 0.00 0.00 44/98 TclFindCompiledLocal [312] 0.00 0.00 54/973 TclAdvanceLines [455] 6 TclCompileTokens <cycle 2> [236] ----------------------------------------------- 0.00 0.00 6/6 TclNRRunCallbacks <cycle 1> [2] [301] 0.0 0.00 0.00 6 NsEval_Callback [301] 0.00 0.00 6/34 TclPopStackFrame [253] 0.00 0.00 6/963352 TclStackFree [63] ----------------------------------------------- 0.00 0.00 1/1423 Tcl_LoadObjCmd [108] 0.00 0.00 14/1423 Tcl_UtfToExternalDString [441] 0.00 0.00 72/1423 Tcl_CreateNamespace <cycle 9> [218] 0.00 0.00 599/1423 Tcl_ExternalToUtfDString [342] 0.00 0.00 737/1423 TclGetNamespaceForQualName <cycle 9> [37] [302] 0.0 0.00 0.00 1423 Tcl_DStringSetLength [302] 0.00 0.00 14/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 7/102 Tcl_Realloc [249] ----------------------------------------------- 0.00 0.00 1/1 TclInitSubsystems [261] [303] 0.0 0.00 0.00 1 TclInitDoubleConversion [303] 0.00 0.00 13/14 TclBN_mp_init [326] 0.00 0.00 12/12 TclBN_mp_sqr [353] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 1/1 TclBN_mp_init_set_int [427] 0.00 0.00 1/1 TclBN_mp_set [611] 0.00 0.00 1/1 TclBN_mp_set_int [612] ----------------------------------------------- 0.00 0.00 18/18 Tcl_GetThreadData [27] [304] 0.0 0.00 0.00 18 TclThreadStorageKeySet [304] 0.00 0.00 18/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 18/1532365 TclpThreadGetMasterTSD [62] 0.00 0.00 18/112 Tcl_MutexUnlock [473] 0.00 0.00 1/2 TclpThreadSetMasterTSD [603] ----------------------------------------------- 0.00 0.00 1/2 Tcl_PkgRequireEx [216] 0.00 0.00 1/2 Tcl_PkgRequireProc [214] [305] 0.0 0.00 0.00 2 PkgRequireCore [305] 0.00 0.00 2/2 SomeRequirementSatisfied [351] 0.00 0.00 2/2 CheckAllRequirements [364] 0.00 0.00 2/8 FindPackage [309] 0.00 0.00 2/10 CheckVersionAndConvert [330] 0.00 0.00 2/1397935 TclpFree [33] ----------------------------------------------- 0.00 0.00 19/19 Tcl_RegisterConfig [139] [306] 0.0 0.00 0.00 19 Tcl_NewByteArrayObj [306] 0.00 0.00 19/19 Tcl_SetByteArrayObj [311] 0.00 0.00 19/1131573 TclThreadAllocObj [84] ----------------------------------------------- 0.00 0.00 5/5 TclNRInterpProcCore [24] [307] 0.0 0.00 0.00 5 InitLocalCache [307] 0.00 0.00 23/595 TclCreateLiteral [225] 0.00 0.00 5/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 5/5 TEBCresume [5] [308] 0.0 0.00 0.00 5 TclPtrGetVarIdx [308] 0.00 0.00 1/327484 TclCallVarTraces <cycle 10> [30] 0.00 0.00 1/5 TclObjCallVarTraces [565] ----------------------------------------------- 0.00 0.00 1/8 Tcl_PackageObjCmd [157] 0.00 0.00 2/8 PkgRequireCore [305] 0.00 0.00 5/8 Tcl_PkgProvideEx [318] [309] 0.0 0.00 0.00 8 FindPackage [309] 0.00 0.00 8/1295434 CreateHashEntry [22] 0.00 0.00 5/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 4/4 TclInitEncodingSubsystem [292] [310] 0.0 0.00 0.00 4 Tcl_CreateEncoding [310] 0.00 0.00 8/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 4/1295434 CreateHashEntry [22] 0.00 0.00 4/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 4/112 Tcl_MutexUnlock [473] ----------------------------------------------- 0.00 0.00 19/19 Tcl_NewByteArrayObj [306] [311] 0.0 0.00 0.00 19 Tcl_SetByteArrayObj [311] 0.00 0.00 19/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 7/98 CompileReturnInternal [172] 0.00 0.00 44/98 TclCompileVarSubst <cycle 2> [300] 0.00 0.00 47/98 TclPushVarName <cycle 2> [313] [312] 0.0 0.00 0.00 98 TclFindCompiledLocal [312] 0.00 0.00 19/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 1 TclCompileIncrCmd <cycle 2> [615] 2 TclCompileUnsetCmd <cycle 2> [151] 6 TclCompileInfoExistsCmd <cycle 2> [558] 8 TclCompileAppendCmd <cycle 2> [436] 9 TclLocalScalarFromToken <cycle 2> [539] 13 TclCompileLappendCmd <cycle 2> [370] 13 TclCompileSetCmd <cycle 2> [381] [313] 0.0 0.00 0.00 52 TclPushVarName <cycle 2> [313] 0.00 0.00 47/98 TclFindCompiledLocal [312] 0.00 0.00 13/337 TclRegisterLiteral [242] 0.00 0.00 2/642392 TclStackAlloc [60] 0.00 0.00 2/963352 TclStackFree [63] 2 TclCompileTokens <cycle 2> [236] ----------------------------------------------- 0.00 0.00 2/2 Tcl_SetErrorCode [161] [314] 0.0 0.00 0.00 2 Tcl_SetObjErrorCode [314] 0.00 0.00 1/321415 TclFreeObj <cycle 3> [16] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [315] 0.0 0.00 0.00 1 EvalFileCallback [315] 0.00 0.00 1/321415 TclFreeObj <cycle 3> [16] ----------------------------------------------- 1 Tcl_GetString <cycle 4> [380] [316] 0.0 0.00 0.00 1 UpdateStringOfFsPath <cycle 4> [316] 0.00 0.00 1/321415 TclFreeObj <cycle 3> [16] 1 AppendPath <cycle 4> [350] 1 Tcl_GetStringFromObj <cycle 4> [77] ----------------------------------------------- 0.00 0.00 1/1 Tcl_Exit [224] [317] 0.0 0.00 0.00 1 InvokeExitHandlers [317] 0.00 0.00 6/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 3/3 FreeProcessGlobalValue [367] 0.00 0.00 5/1397935 TclpFree [33] 0.00 0.00 3/5 Tcl_MutexFinalize [385] 0.00 0.00 7/112 Tcl_MutexUnlock [473] 0.00 0.00 3/5 TclpMasterUnlock [568] ----------------------------------------------- 0.00 0.00 1/4 Tcl_CreateInterp [6] 0.00 0.00 1/4 TclZlibInit [12] 0.00 0.00 1/4 TclTommath_Init [377] 0.00 0.00 1/4 TclOOInit [9] [318] 0.0 0.00 0.00 4 Tcl_PkgProvideEx [318] 0.00 0.00 5/8 FindPackage [309] 0.00 0.00 5/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 1/8 FsGetFirstFilesystem [265] 0.00 0.00 1/8 GetKeys [322] 0.00 0.00 1/8 TclGetContLineTable [56] 0.00 0.00 1/8 InitTimer [339] 0.00 0.00 1/8 TclpGetPwUid [378] 0.00 0.00 3/8 GetThreadHash [327] [319] 0.0 0.00 0.00 8 Tcl_CreateThreadExitHandler [319] 0.00 0.00 8/1532338 Tcl_GetThreadData [27] 0.00 0.00 8/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 2/1237 TclGetEnv [211] 0.00 0.00 2/1237 Tcl_GetEncodingNameFromEnvironment [382] 0.00 0.00 3/1237 TclpFindExecutable [195] 0.00 0.00 4/1237 FindSymbol [126] 0.00 0.00 6/1237 Tcl_RegisterConfig [139] 0.00 0.00 9/1237 Tcl_LoadObjCmd [108] 0.00 0.00 32/1237 Tcl_ProcObjCmd [133] 0.00 0.00 32/1237 TclOOInit [9] 0.00 0.00 91/1237 TclCompileTokens <cycle 2> [236] 0.00 0.00 103/1237 TclMakeEnsemble [58] 0.00 0.00 216/1237 Tcl_CreateNamespace <cycle 9> [218] 0.00 0.00 737/1237 TclGetNamespaceForQualName <cycle 9> [37] [320] 0.0 0.00 0.00 1237 Tcl_DStringAppend [320] 0.00 0.00 8/102 Tcl_Realloc [249] 0.00 0.00 7/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 1/17 Tcl_DictObjGet [260] 0.00 0.00 16/17 Tcl_DictObjPut [223] [321] 0.0 0.00 0.00 17 SetDictFromAny [321] 0.00 0.00 17/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 17/269 Tcl_InitCustomHashTable [464] ----------------------------------------------- 0.00 0.00 1/142 TclMergeReturnOptions [209] 0.00 0.00 1/142 Tcl_GetReturnOptions [210] 0.00 0.00 3/142 Tcl_GetStringResult [440] 0.00 0.00 137/142 Tcl_ResetResult [286] [322] 0.0 0.00 0.00 142 GetKeys [322] 0.00 0.00 7/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 32/1131573 TclThreadAllocObj [84] 0.00 0.00 2/1532338 Tcl_GetThreadData [27] 0.00 0.00 1/8 Tcl_CreateThreadExitHandler [319] 0.00 0.00 1/1397935 TclpFree [33] 0.00 0.00 1/401596 FreeStringInternalRep [72] ----------------------------------------------- 0.00 0.00 2/2 TclpOpenFileChannel [153] [323] 0.0 0.00 0.00 2 Tcl_CreateChannel [323] 0.00 0.00 6/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 2/9 Tcl_GetEncoding [294] 0.00 0.00 4/1532338 Tcl_GetThreadData [27] 0.00 0.00 2/2 Tcl_GetEncodingName [600] 0.00 0.00 2/6 Tcl_GetCurrentThread [562] 0.00 0.00 2/4 Tcl_ChannelThreadActionProc [574] ----------------------------------------------- 0.00 0.00 3/13 AllocClass [343] 0.00 0.00 10/13 AllocObject [226] [324] 0.0 0.00 0.00 13 TclSetNsPath [324] 0.00 0.00 13/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 3/1397935 TclpFree [33] 0.00 0.00 3/3 ErrorCodeRead [582] ----------------------------------------------- 0.00 0.00 1/1 FinalizeThread [228] [325] 0.0 0.00 0.00 1 TclThreadFinalizeContLines [325] 0.00 0.00 11/1397935 TclpFree [33] 0.00 0.00 1/95 Tcl_DeleteHashTable [220] 0.00 0.00 1/240764 TclGetContLineTable [56] 0.00 0.00 6/36 Tcl_NextHashEntry [490] 0.00 0.00 5/98 Tcl_DeleteHashEntry [474] 0.00 0.00 1/9 Tcl_FirstHashEntry [540] ----------------------------------------------- 0.00 0.00 1/14 TclBN_mp_init_set_int [427] 0.00 0.00 13/14 TclInitDoubleConversion [303] [326] 0.0 0.00 0.00 14 TclBN_mp_init [326] 0.00 0.00 14/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 1/4 TclSetProcessGlobalValue [204] 0.00 0.00 3/4 TclGetProcessGlobalValue <cycle 8> [185] [327] 0.0 0.00 0.00 4 GetThreadHash [327] 0.00 0.00 3/8 Tcl_CreateThreadExitHandler [319] 0.00 0.00 4/1532338 Tcl_GetThreadData [27] 0.00 0.00 3/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 3/269 Tcl_InitCustomHashTable [464] 0.00 0.00 3/197 Tcl_InitHashTable [467] ----------------------------------------------- 0.00 0.00 1/1 Tcl_Exit [224] [328] 0.0 0.00 0.00 1 TclFinalizeThreadData [328] 0.00 0.00 1/1 TclFinalizeThreadDataThread [329] 0.00 0.00 1/2 TclpThreadSetMasterTSD [603] ----------------------------------------------- 0.00 0.00 1/1 TclFinalizeThreadData [328] [329] 0.0 0.00 0.00 1 TclFinalizeThreadDataThread [329] 0.00 0.00 18/1397935 TclpFree [33] 0.00 0.00 1/1532365 TclpThreadGetMasterTSD [62] ----------------------------------------------- 0.00 0.00 2/10 PkgRequireCore [305] 0.00 0.00 2/10 Tcl_PackageObjCmd [157] 0.00 0.00 3/10 CheckAllRequirements [364] 0.00 0.00 3/10 SomeRequirementSatisfied [351] [330] 0.0 0.00 0.00 10 CheckVersionAndConvert [330] 0.00 0.00 10/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 4/1397935 TclpFree [33] ----------------------------------------------- 0.00 0.00 3/3 TclOODefineForwardObjCmd [192] [331] 0.0 0.00 0.00 3 TclOONewForwardInstanceMethod [331] 0.00 0.00 3/18 Tcl_NewInstanceMethod [270] 0.00 0.00 3/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 3/77058 Tcl_ListObjLength [264] ----------------------------------------------- 0.00 0.00 1/3 QueryConfigObjCmd [213] 0.00 0.00 2/3 Tcl_RegisterConfig [139] [332] 0.0 0.00 0.00 3 GetConfigDict [332] 0.00 0.00 3/4 Tcl_GetAssocData [337] 0.00 0.00 1/2 Tcl_SetAssocData [365] 0.00 0.00 1/3 Tcl_NewDictObj [389] ----------------------------------------------- 24 TclCompileExpr <cycle 2> [107] [333] 0.0 0.00 0.00 24 CompileExprTree <cycle 2> [333] 0.00 0.00 15/337 TclRegisterLiteral [242] 0.00 0.00 4/642392 TclStackAlloc [60] 0.00 0.00 4/963352 TclStackFree [63] 0.00 0.00 7/337 TclFetchLiteral [461] 0.00 0.00 4/46 TclFixupForwardJump [485] 0.00 0.00 4/46 TclEmitForwardJump [484] 0.00 0.00 3/237 TclAddLiteralObj [466] 35 TclCompileTokens <cycle 2> [236] ----------------------------------------------- 0.00 0.00 1/1 TclSetupEnv [88] [334] 0.0 0.00 0.00 1 Tcl_UntraceVar2 [334] 0.00 0.00 1/321744 TclLookupVar <cycle 9> [174] ----------------------------------------------- 0.00 0.00 2/2 TclFreeObj <cycle 3> [16] [335] 0.0 0.00 0.00 2 FreeDictInternalRep [335] 0.00 0.00 2/2 DeleteDict [344] 0.00 0.00 2/1397935 TclpFree [33] ----------------------------------------------- 6 Tcl_TraceVar2 <cycle 9> [363] [336] 0.0 0.00 0.00 6 TraceVarEx <cycle 9> [336] 0.00 0.00 6/1295434 CreateHashEntry [22] 6 TclLookupVar <cycle 9> [174] ----------------------------------------------- 0.00 0.00 1/4 Tcl_LoadObjCmd [108] 0.00 0.00 3/4 GetConfigDict [332] [337] 0.0 0.00 0.00 4 Tcl_GetAssocData [337] 0.00 0.00 4/1295434 CreateHashEntry [22] 0.00 0.00 4/972646 FindHashEntry [40] ----------------------------------------------- 0.00 0.00 1/3 TclSetProcessGlobalValue [204] 0.00 0.00 2/3 TclGetProcessGlobalValue <cycle 8> [185] [338] 0.0 0.00 0.00 3 Tcl_CreateExitHandler [338] 0.00 0.00 5/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 5/1882551 Tcl_MutexLock <cycle 7> [52] ----------------------------------------------- 0.00 0.00 4/4 Tcl_DeleteTimerHandler [340] [339] 0.0 0.00 0.00 4 InitTimer [339] 0.00 0.00 4/1532346 TclThreadStorageKeyGet [28] 0.00 0.00 1/1 Tcl_CreateEventSource [401] 0.00 0.00 1/8 Tcl_CreateThreadExitHandler [319] 0.00 0.00 1/1532338 Tcl_GetThreadData [27] 0.00 0.00 4/8 TclThreadDataKeyGet [547] ----------------------------------------------- 0.00 0.00 2/4 Tcl_ClearChannelHandlers [355] 0.00 0.00 2/4 FlushChannel [296] [340] 0.0 0.00 0.00 4 Tcl_DeleteTimerHandler [340] 0.00 0.00 4/4 InitTimer [339] ----------------------------------------------- 0.00 0.00 1/1 Tcl_MainEx [8] [341] 0.0 0.00 0.00 1 TclpSetInitialEncodings [341] 0.00 0.00 1/1 Tcl_SetSystemEncoding [371] 0.00 0.00 1/1 Tcl_GetEncodingNameFromEnvironment [382] 0.00 0.00 1/322670 Tcl_DStringFree [61] ----------------------------------------------- 0.00 0.00 1/564 Tcl_MainEx [8] 0.00 0.00 1/564 TclpGetCwd [444] 0.00 0.00 1/564 TclpFindExecutable [195] 0.00 0.00 1/564 TclpInitLibraryPath [189] 0.00 0.00 1/564 QueryConfigObjCmd [213] 0.00 0.00 2/564 TclGetEnv [211] 0.00 0.00 2/564 TclpSetVariables [244] 0.00 0.00 91/564 TclSetupEnv [88] 0.00 0.00 464/564 TclpFindVariable [212] [342] 0.0 0.00 0.00 564 Tcl_ExternalToUtfDString [342] 0.00 0.00 599/1423 Tcl_DStringSetLength [302] 0.00 0.00 564/322652 Tcl_DStringInit [446] 0.00 0.00 488/513 EscapeFreeProc [457] 0.00 0.00 488/499 UtfExtToUtfIntProc [459] 0.00 0.00 97/97 Iso88591ToUtfProc [475] ----------------------------------------------- 0.00 0.00 1/3 Tcl_NewObjectInstance [222] 0.00 0.00 2/3 TclOOInit [9] [343] 0.0 0.00 0.00 3 AllocClass [343] 0.00 0.00 6/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 3/13 TclSetNsPath [324] 0.00 0.00 3/269 Tcl_InitCustomHashTable [464] 0.00 0.00 3/12 Tcl_InitObjHashTable [520] ----------------------------------------------- 0.00 0.00 2/2 FreeDictInternalRep [335] [344] 0.0 0.00 0.00 2 DeleteDict [344] 0.00 0.00 2/95 Tcl_DeleteHashTable [220] 0.00 0.00 2/1130542 TclThreadFreeObj [85] ----------------------------------------------- 0.00 0.00 2/8 TclCreateLiteral [225] 0.00 0.00 6/8 TclRegisterLiteral [242] [345] 0.0 0.00 0.00 8 RebuildLiteralTable [345] 0.00 0.00 8/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 2/1397935 TclpFree [33] ----------------------------------------------- 0.00 0.00 1/7 QueryConfigObjCmd [213] 0.00 0.00 3/7 NRInterpCmd [275] 0.00 0.00 3/7 Tcl_PackageObjCmd [157] [346] 0.0 0.00 0.00 7 Tcl_GetIndexFromObjStruct [346] 0.00 0.00 9/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 1/10 SetStringFromAny [59] 0.00 0.00 9/10 TclFreeObj <cycle 3> [16] [347] 0.0 0.00 0.00 10 FreeFsPathInternalRep [347] 0.00 0.00 12/1397935 TclpFree [33] 0.00 0.00 2/2 NativeFreeInternalRep [590] ----------------------------------------------- 0.00 0.00 1/2 TclInterpInit [293] 0.00 0.00 1/2 TclOOInit [9] [348] 0.0 0.00 0.00 2 Tcl_CallWhenDeleted [348] 0.00 0.00 2/1295434 CreateHashEntry [22] 0.00 0.00 3/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 2/1532338 Tcl_GetThreadData [27] 0.00 0.00 1/269 Tcl_InitCustomHashTable [464] 0.00 0.00 1/197 Tcl_InitHashTable [467] ----------------------------------------------- 0.00 0.00 1/2 TclNREvalFile [103] 0.00 0.00 1/2 Tcl_FSEvalFileEx [11] [349] 0.0 0.00 0.00 2 Tcl_SetChannelOption [349] 0.00 0.00 2/64 Tcl_SplitList [233] 0.00 0.00 2/1397935 TclpFree [33] 0.00 0.00 2/15 DiscardInputQueued [407] ----------------------------------------------- 1 UpdateStringOfFsPath <cycle 4> [316] [350] 0.0 0.00 0.00 1 AppendPath <cycle 4> [350] 0.00 0.00 1/240713 Tcl_DuplicateObj [23] 1 Tcl_GetStringFromObj <cycle 4> [77] 1 TclpNativeJoinPath <cycle 4> [115] ----------------------------------------------- 0.00 0.00 2/2 PkgRequireCore [305] [351] 0.0 0.00 0.00 2 SomeRequirementSatisfied [351] 0.00 0.00 3/10 CheckVersionAndConvert [330] 0.00 0.00 4/1397935 TclpFree [33] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 3/3 CompareVersions [581] ----------------------------------------------- 0.00 0.00 12/12 TclBN_mp_sqr [353] [352] 0.0 0.00 0.00 12 TclBN_fast_s_mp_sqr [352] 0.00 0.00 6/6 TclBN_mp_grow [354] 0.00 0.00 12/21 TclBN_mp_clamp [504] ----------------------------------------------- 0.00 0.00 12/12 TclInitDoubleConversion [303] [353] 0.0 0.00 0.00 12 TclBN_mp_sqr [353] 0.00 0.00 12/12 TclBN_fast_s_mp_sqr [352] ----------------------------------------------- 0.00 0.00 6/6 TclBN_fast_s_mp_sqr [352] [354] 0.0 0.00 0.00 6 TclBN_mp_grow [354] 0.00 0.00 6/102 Tcl_Realloc [249] ----------------------------------------------- 0.00 0.00 2/2 Tcl_Close [285] [355] 0.0 0.00 0.00 2 Tcl_ClearChannelHandlers [355] 0.00 0.00 2/4 Tcl_DeleteTimerHandler [340] 0.00 0.00 2/1532338 Tcl_GetThreadData [27] 0.00 0.00 4/4 StopCopy [572] ----------------------------------------------- 0.00 0.00 3/7 TclCallVarTraces <cycle 10> [30] 0.00 0.00 4/7 Tcl_NRExprObj [90] [356] 0.0 0.00 0.00 7 Tcl_SaveInterpState [356] 0.00 0.00 7/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 7/143 Tcl_GetObjResult [470] ----------------------------------------------- 0.00 0.00 2/6 FileCloseProc [360] 0.00 0.00 4/6 DoReadChars [124] [357] 0.0 0.00 0.00 6 Tcl_DeleteFileHandler [357] 0.00 0.00 6/1532338 Tcl_GetThreadData [27] ----------------------------------------------- 0.00 0.00 9/9 TclFreeObj <cycle 3> [16] [358] 0.0 0.00 0.00 9 FreeIndex [358] 0.00 0.00 9/1397935 TclpFree [33] ----------------------------------------------- 0.00 0.00 3/23 TclCompileEnsemble <cycle 2> [110] 0.00 0.00 3/23 Tcl_ListObjAppendList [430] 0.00 0.00 3/23 TclOOObjDefObjCmd <cycle 1> [120] 0.00 0.00 6/23 NsEnsembleImplementationCmdNR [96] 0.00 0.00 8/23 TEBCresume [5] [359] 0.0 0.00 0.00 23 Tcl_ListObjReplace [359] 0.00 0.00 5/508400 TclpRealloc [53] 0.00 0.00 1/80527 NewListIntRep [92] 0.00 0.00 1/1397935 TclpFree [33] ----------------------------------------------- 0.00 0.00 2/2 FlushChannel [296] [360] 0.0 0.00 0.00 2 FileCloseProc [360] 0.00 0.00 2/6 Tcl_DeleteFileHandler [357] 0.00 0.00 2/2 TclInThreadExit [397] 0.00 0.00 2/1397935 TclpFree [33] ----------------------------------------------- 0.00 0.00 6/6 Tcl_DuplicateObj [23] [361] 0.0 0.00 0.00 6 DupFsPathInternalRep [361] 0.00 0.00 6/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 1/6 TclGetProcessGlobalValue <cycle 8> [185] 0.00 0.00 2/6 FlushChannel [296] 0.00 0.00 3/6 FreeProcessGlobalValue [367] [362] 0.0 0.00 0.00 6 Tcl_FreeEncoding [362] 0.00 0.00 6/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 6/7 FreeEncoding [550] ----------------------------------------------- 2 EstablishErrorInfoTraces <cycle 9> [607] 2 EstablishErrorCodeTraces <cycle 9> [606] 0.00 0.00 1/321744 Tcl_CreateInterp [6] 0.00 0.00 1/321744 TclSetupEnv [88] [363] 0.0 0.00 0.00 6 Tcl_TraceVar2 <cycle 9> [363] 0.00 0.00 6/1882551 Tcl_Alloc <cycle 7> [51] 6 TraceVarEx <cycle 9> [336] ----------------------------------------------- 0.00 0.00 2/2 PkgRequireCore [305] [364] 0.0 0.00 0.00 2 CheckAllRequirements [364] 0.00 0.00 3/10 CheckVersionAndConvert [330] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 1/1397935 TclpFree [33] ----------------------------------------------- 0.00 0.00 1/2 Tcl_LoadObjCmd [108] 0.00 0.00 1/2 GetConfigDict [332] [365] 0.0 0.00 0.00 2 Tcl_SetAssocData [365] 0.00 0.00 2/1295434 CreateHashEntry [22] 0.00 0.00 2/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [366] 0.0 0.00 0.00 1 TclOODefineExportObjCmd [366] 0.00 0.00 3/1295434 CreateHashEntry [22] 0.00 0.00 1/12 TclOOGetDefineCmdContext [519] 0.00 0.00 1/6 TclOOGetFoundation [560] ----------------------------------------------- 0.00 0.00 3/3 InvokeExitHandlers [317] [367] 0.0 0.00 0.00 3 FreeProcessGlobalValue [367] 0.00 0.00 3/6 Tcl_FreeEncoding [362] 0.00 0.00 3/1397935 TclpFree [33] 0.00 0.00 3/112 Tcl_MutexUnlock [473] ----------------------------------------------- 0.00 0.00 1/1 FinalizeThread [228] [368] 0.0 0.00 0.00 1 TclFinalizeNotifier [368] 0.00 0.00 2/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 1/1532338 Tcl_GetThreadData [27] 0.00 0.00 1/1 Tcl_FinalizeNotifier [416] 0.00 0.00 1/5 Tcl_MutexFinalize [385] 0.00 0.00 1/112 Tcl_MutexUnlock [473] 0.00 0.00 1/5 TclpMasterUnlock [568] ----------------------------------------------- 0.00 0.00 1/5 ReleaseCmdWordData [251] 0.00 0.00 4/5 TclFreeObj <cycle 3> [16] [369] 0.0 0.00 0.00 5 PutBlocks [369] 0.00 0.00 5/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 5/112 Tcl_MutexUnlock [473] ----------------------------------------------- 13 TclAttemptCompileProc <cycle 2> [159] [370] 0.0 0.00 0.00 13 TclCompileLappendCmd <cycle 2> [370] 0.00 0.00 10/337 TclRegisterLiteral [242] 13 TclPushVarName <cycle 2> [313] 8 TclCompileTokens <cycle 2> [236] ----------------------------------------------- 0.00 0.00 1/1 TclpSetInitialEncodings [341] [371] 0.0 0.00 0.00 1 Tcl_SetSystemEncoding [371] 0.00 0.00 1/9 Tcl_GetEncoding [294] 0.00 0.00 1/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 1/1 Tcl_FSMountsChanged [423] 0.00 0.00 2/112 Tcl_MutexUnlock [473] 0.00 0.00 1/7 FreeEncoding [550] ----------------------------------------------- 0.00 0.00 1/1 NsEnsembleImplementationCmdNR [96] [372] 0.0 0.00 0.00 1 ClearTable [372] 0.00 0.00 1/95 Tcl_DeleteHashTable [220] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [373] 0.0 0.00 0.00 1 TclOODefineUnexportObjCmd [373] 0.00 0.00 2/1295434 CreateHashEntry [22] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 1/12 TclOOGetDefineCmdContext [519] 0.00 0.00 1/6 TclOOGetFoundation [560] ----------------------------------------------- 0.00 0.00 4/4 TclNativeCreateNativeRep [116] [374] 0.0 0.00 0.00 4 TclFSCwdIsNative [374] 0.00 0.00 4/1532338 Tcl_GetThreadData [27] ----------------------------------------------- 0.00 0.00 4/4 TclFSSetPathDetails [164] [375] 0.0 0.00 0.00 4 TclFSEpoch [375] 0.00 0.00 4/1532338 Tcl_GetThreadData [27] ----------------------------------------------- 0.00 0.00 6/6 TclFreeObj <cycle 3> [16] [376] 0.0 0.00 0.00 6 FreeNsNameInternalRep [376] 0.00 0.00 6/1397935 TclpFree [33] 0.00 0.00 6/8 TclNsDecrRefCount [545] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [377] 0.0 0.00 0.00 1 TclTommath_Init [377] 0.00 0.00 1/4 Tcl_PkgProvideEx [318] ----------------------------------------------- 0.00 0.00 1/1 TclpSetVariables [244] [378] 0.0 0.00 0.00 1 TclpGetPwUid [378] 0.00 0.00 1/8 Tcl_CreateThreadExitHandler [319] 0.00 0.00 1/1532338 Tcl_GetThreadData [27] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 1/4 TclCompileIfCmd <cycle 2> [143] 0.00 0.00 3/4 TclCompileScript <cycle 2> [67] [379] 0.0 0.00 0.00 4 TclExpandCodeArray [379] 0.00 0.00 3/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 1/102 Tcl_Realloc [249] ----------------------------------------------- 4 Tcl_GetStringFromObj <cycle 4> [77] 46 TclpNativeJoinPath <cycle 4> [115] 0.00 0.00 1/298 TclCompileInfoCommandsCmd [190] 0.00 0.00 1/298 TclParseNumber [205] 0.00 0.00 1/298 TclNREvalFile [103] 0.00 0.00 1/298 Tcl_FSEvalFileEx [11] 0.00 0.00 2/298 Tcl_LoadObjCmd [108] 0.00 0.00 3/298 NamespaceExportCmd [188] 0.00 0.00 4/298 TclpNativeSplitPath [119] [380] 0.0 0.00 0.00 63 Tcl_GetString <cycle 4> [380] 0.00 0.00 3/3 UpdateStringOfList [394] 0.00 0.00 1/1 UpdateStringOfInt [424] 1 UpdateStringOfFsPath <cycle 4> [316] ----------------------------------------------- 13 TclAttemptCompileProc <cycle 2> [159] [381] 0.0 0.00 0.00 13 TclCompileSetCmd <cycle 2> [381] 0.00 0.00 8/337 TclRegisterLiteral [242] 13 TclPushVarName <cycle 2> [313] 5 TclCompileTokens <cycle 2> [236] ----------------------------------------------- 0.00 0.00 1/1 TclpSetInitialEncodings [341] [382] 0.0 0.00 0.00 1 Tcl_GetEncodingNameFromEnvironment [382] 0.00 0.00 1/9 Tcl_GetEncoding [294] 0.00 0.00 1/322670 Tcl_DStringFree [61] 0.00 0.00 2/1237 Tcl_DStringAppend [320] 0.00 0.00 2/322652 Tcl_DStringInit [446] 0.00 0.00 1/1 Tcl_UtfToLower [643] 0.00 0.00 1/1 SearchKnownEncodings [610] ----------------------------------------------- 0.00 0.00 1/136 ParseExpr [136] 0.00 0.00 135/136 Tcl_ParseCommand <cycle 5> [384] [383] 0.0 0.00 0.00 136 Tcl_ParseBraces [383] 0.00 0.00 2/1882551 TclpAlloc <cycle 7> [42] 0.00 0.00 2/508400 TclpRealloc [53] 0.00 0.00 109/152 TclParseBackslash [469] ----------------------------------------------- 23 ParseTokens <cycle 5> [299] 0.00 0.00 16/245 ParseExpr [136] 0.00 0.00 16/245 TclEvalEx [3] 0.00 0.00 186/245 TclCompileScript <cycle 2> [67] [384] 0.0 0.00 0.00 241 Tcl_ParseCommand <cycle 5> [384] 0.00 0.00 135/136 Tcl_ParseBraces [383] 0.00 0.00 1870/2007 ParseWhiteSpace [453] 540 ParseTokens <cycle 5> [299] 8 Tcl_ParseQuotedString <cycle 5> [515] ----------------------------------------------- 0.00 0.00 1/5 FinalizeThread [228] 0.00 0.00 1/5 TclFinalizeNotifier [368] 0.00 0.00 3/5 InvokeExitHandlers [317] [385] 0.0 0.00 0.00 5 Tcl_MutexFinalize [385] 0.00 0.00 5/5 TclpFinalizeMutex [386] 0.00 0.00 5/5 TclpMasterLock [567] ----------------------------------------------- 0.00 0.00 5/5 Tcl_MutexFinalize [385] [386] 0.0 0.00 0.00 5 TclpFinalizeMutex [386] 0.00 0.00 5/1397935 TclpFree [33] ----------------------------------------------- 0.00 0.00 1/1 TclOODefineForwardObjCmd [192] [387] 0.0 0.00 0.00 1 TclOONewForwardMethod [387] 0.00 0.00 1/17 Tcl_NewMethod [273] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 1/77058 Tcl_ListObjLength [264] ----------------------------------------------- 0.00 0.00 3/3 Tcl_MainEx [8] [388] 0.0 0.00 0.00 3 Tcl_GetStartupScript [388] 0.00 0.00 3/1532338 Tcl_GetThreadData [27] ----------------------------------------------- 0.00 0.00 1/3 GetConfigDict [332] 0.00 0.00 2/3 Tcl_RegisterConfig [139] [389] 0.0 0.00 0.00 3 Tcl_NewDictObj [389] 0.00 0.00 3/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 3/1131573 TclThreadAllocObj [84] 0.00 0.00 3/269 Tcl_InitCustomHashTable [464] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [390] 0.0 0.00 0.00 1 TclInitNotifier [390] 0.00 0.00 1/1 Tcl_InitNotifier [417] 0.00 0.00 1/1532338 Tcl_GetThreadData [27] 0.00 0.00 1/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 1/6 Tcl_GetCurrentThread [562] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [391] 0.0 0.00 0.00 1 TclCreateExecEnv [391] 0.00 0.00 2/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 1/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 2/1131573 TclThreadAllocObj [84] 0.00 0.00 1/112 Tcl_MutexUnlock [473] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [392] 0.0 0.00 0.00 1 Tcl_AsyncCreate [392] 0.00 0.00 1/1532338 Tcl_GetThreadData [27] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 1/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 1/6 Tcl_GetCurrentThread [562] 0.00 0.00 1/112 Tcl_MutexUnlock [473] ----------------------------------------------- 0.00 0.00 1/1 FinalizeThread [228] [393] 0.0 0.00 0.00 1 TimerExitProc [393] 0.00 0.00 1/1 Tcl_DeleteEventSource [415] 0.00 0.00 1/1532346 TclThreadStorageKeyGet [28] 0.00 0.00 1/1397935 TclpFree [33] 0.00 0.00 1/8 TclThreadDataKeyGet [547] ----------------------------------------------- 0.00 0.00 3/3 Tcl_GetString <cycle 4> [380] [394] 0.0 0.00 0.00 3 UpdateStringOfList [394] 0.00 0.00 3/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 3/3 TclScanElement [586] 0.00 0.00 3/3 TclConvertElement [585] ----------------------------------------------- 0.00 0.00 9/9 DoReadChars [124] [395] 0.0 0.00 0.00 9 GetInput [395] 0.00 0.00 2/2 AllocChannelBuffer [403] 0.00 0.00 9/15 DiscardInputQueued [407] 0.00 0.00 9/9 PreserveChannelBuffer [534] 0.00 0.00 9/9 ChanRead [532] 0.00 0.00 9/11 ReleaseChannelBuffer [523] ----------------------------------------------- 0.00 0.00 2/2 Tcl_Close [285] [396] 0.0 0.00 0.00 2 CheckForStdChannelsBeingClosed [396] 0.00 0.00 2/1532338 Tcl_GetThreadData [27] ----------------------------------------------- 0.00 0.00 2/2 FileCloseProc [360] [397] 0.0 0.00 0.00 2 TclInThreadExit [397] 0.00 0.00 2/1532346 TclThreadStorageKeyGet [28] 0.00 0.00 2/8 TclThreadDataKeyGet [547] ----------------------------------------------- 0.00 0.00 1/3 TclCleanupVar [432] 0.00 0.00 2/3 UnsetVarStruct [81] [398] 0.0 0.00 0.00 3 FreeVarEntry [398] 0.00 0.00 3/1397935 TclpFree [33] ----------------------------------------------- 0.00 0.00 3/3 TclFreeObj <cycle 3> [16] [399] 0.0 0.00 0.00 3 FreeEnsembleCmdRep [399] 0.00 0.00 3/1397935 TclpFree [33] ----------------------------------------------- 0.00 0.00 1/3 TclFreeCompileEnv [229] 0.00 0.00 2/3 TclCleanupByteCode <cycle 3> [239] [400] 0.0 0.00 0.00 3 FreeForeachInfo [400] 0.00 0.00 3/1397935 TclpFree [33] ----------------------------------------------- 0.00 0.00 1/1 InitTimer [339] [401] 0.0 0.00 0.00 1 Tcl_CreateEventSource [401] 0.00 0.00 1/1532338 Tcl_GetThreadData [27] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 2/10 TclOOInit [9] 0.00 0.00 8/10 Tcl_NewObjectInstance [222] [402] 0.0 0.00 0.00 10 TclOOAddToInstances [402] 0.00 0.00 2/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 2/2 GetInput [395] [403] 0.0 0.00 0.00 2 AllocChannelBuffer [403] 0.00 0.00 2/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 2/2 FlushChannel [296] [404] 0.0 0.00 0.00 2 Tcl_EventuallyFree [404] 0.00 0.00 2/1882551 Tcl_MutexLock <cycle 7> [52] 0.00 0.00 2/112 Tcl_MutexUnlock [473] ----------------------------------------------- 3 TclAttemptCompileProc <cycle 2> [159] [405] 0.0 0.00 0.00 3 TclCompileCatchCmd <cycle 2> [405] 0.00 0.00 3/337 TclRegisterLiteral [242] 0.00 0.00 3/9 TclCreateExceptRange [536] 0.00 0.00 3/33 TclCompileCmdWord [491] 0.00 0.00 3/46 TclEmitForwardJump [484] 0.00 0.00 3/46 TclFixupForwardJump [485] 3 TclLocalScalarFromToken <cycle 2> [539] 3 TclCompileScript <cycle 2> [67] ----------------------------------------------- 0.00 0.00 3/3 TclAttemptCompileProc <cycle 2> [159] [406] 0.0 0.00 0.00 3 TclCompileNamespaceWhichCmd [406] 0.00 0.00 3/337 TclRegisterLiteral [242] ----------------------------------------------- 0.00 0.00 2/15 Tcl_SetChannelOption [349] 0.00 0.00 4/15 FlushChannel [296] 0.00 0.00 9/15 GetInput [395] [407] 0.0 0.00 0.00 15 DiscardInputQueued [407] 0.00 0.00 2/1397935 TclpFree [33] 0.00 0.00 2/11 ReleaseChannelBuffer [523] ----------------------------------------------- 0.00 0.00 2/2 TclRenameCommand [141] [408] 0.0 0.00 0.00 2 Tcl_DeleteCommandFromToken [408] 0.00 0.00 2/1397935 TclpFree [33] 0.00 0.00 2/8 TclNsDecrRefCount [545] 0.00 0.00 2/2 TclProcDeleteProc [598] 0.00 0.00 2/98 Tcl_DeleteHashEntry [474] ----------------------------------------------- 0.00 0.00 16/231 ParseExpr [136] 0.00 0.00 16/231 TclEvalEx [3] 0.00 0.00 23/231 ParseTokens <cycle 5> [299] 0.00 0.00 24/231 TclCompileExpr <cycle 2> [107] 0.00 0.00 152/231 TclCompileScript <cycle 2> [67] [409] 0.0 0.00 0.00 231 Tcl_FreeParse [409] 0.00 0.00 2/1397935 TclpFree [33] ----------------------------------------------- 19 Tcl_MutexLock <cycle 7> [52] [410] 0.0 0.00 0.00 19 RememberSyncObject <cycle 7> [410] 0.00 0.00 2/1397935 TclpFree [33] 3 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 1/1 FinalizeThread [228] [411] 0.0 0.00 0.00 1 FreePwBuf [411] 0.00 0.00 1/1532338 Tcl_GetThreadData [27] ----------------------------------------------- 0.00 0.00 1/1 FinalizeThread [228] [412] 0.0 0.00 0.00 1 TclFinalizeAsync [412] 0.00 0.00 1/1532338 Tcl_GetThreadData [27] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [413] 0.0 0.00 0.00 1 TclGetAsyncReadyPtr [413] 0.00 0.00 1/1532338 Tcl_GetThreadData [27] ----------------------------------------------- 0.00 0.00 1/1 Tcl_MainEx [8] [414] 0.0 0.00 0.00 1 TclGetMainLoop [414] 0.00 0.00 1/1532338 Tcl_GetThreadData [27] ----------------------------------------------- 0.00 0.00 1/1 TimerExitProc [393] [415] 0.0 0.00 0.00 1 Tcl_DeleteEventSource [415] 0.00 0.00 1/1532338 Tcl_GetThreadData [27] ----------------------------------------------- 0.00 0.00 1/1 TclFinalizeNotifier [368] [416] 0.0 0.00 0.00 1 Tcl_FinalizeNotifier [416] 0.00 0.00 1/1532338 Tcl_GetThreadData [27] ----------------------------------------------- 0.00 0.00 1/1 TclInitNotifier [390] [417] 0.0 0.00 0.00 1 Tcl_InitNotifier [417] 0.00 0.00 1/1532338 Tcl_GetThreadData [27] ----------------------------------------------- 0.00 0.00 1/1 Tcl_MainEx [8] [418] 0.0 0.00 0.00 1 Tcl_SetStartupScript [418] 0.00 0.00 1/1532338 Tcl_GetThreadData [27] ----------------------------------------------- 0.00 0.00 1/1 Tcl_MainEx [8] [419] 0.0 0.00 0.00 1 TclDStringToObj [419] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 1/1131573 TclThreadAllocObj [84] ----------------------------------------------- 0.00 0.00 4/4 ExprObjCallback [49] [420] 0.0 0.00 0.00 4 TclSetDuplicateObj [420] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 1/2 TclOOInit [9] 0.00 0.00 1/2 Tcl_NewObjectInstance [222] [421] 0.0 0.00 0.00 2 TclOOAddToSubclasses [421] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [422] 0.0 0.00 0.00 1 TclHandleCreate [422] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 1/1 Tcl_SetSystemEncoding [371] [423] 0.0 0.00 0.00 1 Tcl_FSMountsChanged [423] 0.00 0.00 1/1882551 Tcl_MutexLock <cycle 7> [52] ----------------------------------------------- 0.00 0.00 1/1 Tcl_GetString <cycle 4> [380] [424] 0.0 0.00 0.00 1 UpdateStringOfInt [424] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] 0.00 0.00 1/1 TclFormatInt [619] ----------------------------------------------- 0.00 0.00 1/1 TclCompileContinueCmd [426] [425] 0.0 0.00 0.00 1 TclAddLoopContinueFixup [425] 0.00 0.00 1/1882551 Tcl_Alloc <cycle 7> [51] ----------------------------------------------- 0.00 0.00 1/1 TclAttemptCompileProc <cycle 2> [159] [426] 0.0 0.00 0.00 1 TclCompileContinueCmd [426] 0.00 0.00 1/1 TclAddLoopContinueFixup [425] 0.00 0.00 1/127 TclGetInnermostExceptionRange [472] 0.00 0.00 1/1 TclCleanupStackForBreakContinue [613] ----------------------------------------------- 0.00 0.00 1/1 TclInitDoubleConversion [303] [427] 0.0 0.00 0.00 1 TclBN_mp_init_set_int [427] 0.00 0.00 1/14 TclBN_mp_init [326] ----------------------------------------------- 2 TclAttemptCompileProc <cycle 2> [159] [428] 0.0 0.00 0.00 2 TclCompileErrorCmd <cycle 2> [428] 0.00 0.00 2/337 TclRegisterLiteral [242] 2 TclCompileTokens <cycle 2> [236] ----------------------------------------------- 0.00 0.00 1/8 CheckAccess [144] 0.00 0.00 2/8 Tcl_MainEx [8] 0.00 0.00 2/8 Tcl_GetReturnOptions [210] 0.00 0.00 3/8 NRInterpCmd [275] [429] 0.0 0.00 0.00 8 Tcl_NewIntObj [429] 0.00 0.00 8/1131573 TclThreadAllocObj [84] ----------------------------------------------- 0.00 0.00 3/3 NsEnsembleImplementationCmdNR [96] [430] 0.0 0.00 0.00 3 Tcl_ListObjAppendList [430] 0.00 0.00 3/23 Tcl_ListObjReplace [359] ----------------------------------------------- 1 TclAttemptCompileProc <cycle 2> [159] [431] 0.0 0.00 0.00 1 TclCompileForCmd <cycle 2> [431] 0.00 0.00 1/337 TclRegisterLiteral [242] 0.00 0.00 2/6 TclFinalizeLoopExceptionRange [434] 0.00 0.00 3/33 TclCompileCmdWord [491] 0.00 0.00 2/9 TclCreateExceptRange [536] 0.00 0.00 1/46 TclEmitForwardJump [484] 0.00 0.00 1/46 TclFixupForwardJump [485] 0.00 0.00 1/20 TclCompileExprWords [505] 3 TclCompileScript <cycle 2> [67] 1 TclCompileExpr <cycle 2> [107] ----------------------------------------------- 0.00 0.00 1/1 TEBCresume [5] [432] 0.0 0.00 0.00 1 TclCleanupVar [432] 0.00 0.00 1/3 FreeVarEntry [398] 0.00 0.00 1/98 Tcl_DeleteHashEntry [474] ----------------------------------------------- 0.00 0.00 1/1 FinalizeThread [228] [433] 0.0 0.00 0.00 1 FsThrExitProc [433] 0.00 0.00 1/1397935 TclpFree [33] ----------------------------------------------- 0.00 0.00 2/6 TclCompileForCmd <cycle 2> [431] 0.00 0.00 4/6 TclLocalScalar <cycle 2> [149] [434] 0.0 0.00 0.00 6 TclFinalizeLoopExceptionRange [434] 0.00 0.00 1/1397935 TclpFree [33] ----------------------------------------------- 0.00 0.00 1/1 TclGetIntForIndex [288] [435] 0.0 0.00 0.00 1 SetEndOffsetFromAny [435] 0.00 0.00 1/401596 FreeStringInternalRep [72] ----------------------------------------------- 9 TclAttemptCompileProc <cycle 2> [159] [436] 0.0 0.00 0.00 9 TclCompileAppendCmd <cycle 2> [436] 0.00 0.00 1/337 TclRegisterLiteral [242] 9 TclCompileTokens <cycle 2> [236] 8 TclPushVarName <cycle 2> [313] 1 TclLocalScalarFromToken <cycle 2> [539] ----------------------------------------------- 1 TclAttemptCompileProc <cycle 2> [159] [437] 0.0 0.00 0.00 1 TclCompileDictGetCmd <cycle 2> [437] 0.00 0.00 1/337 TclRegisterLiteral [242] 1 TclCompileTokens <cycle 2> [236] ----------------------------------------------- 0.00 0.00 4/4 TclNRRunCallbacks <cycle 1> [2] [438] 0.0 0.00 0.00 4 TclNRIfObjCmd [438] 0.00 0.00 4/1131573 TclThreadAllocObj [84] 0.00 0.00 4/8 Tcl_NRAddCallback [548] ----------------------------------------------- 0.00 0.00 1/4 Tcl_AppendFormatToObj [137] 0.00 0.00 1/4 AppendPrintfToObjVA [131] 0.00 0.00 2/4 Tcl_CreateInterp [6] [439] 0.0 0.00 0.00 4 Tcl_NewLongObj [439] 0.00 0.00 4/1131573 TclThreadAllocObj [84] ----------------------------------------------- 0.00 0.00 3/3 Tcl_Eval [7] [440] 0.0 0.00 0.00 3 Tcl_GetStringResult [440] 0.00 0.00 3/142 GetKeys [322] 0.00 0.00 6/143 Tcl_GetObjResult [470] 0.00 0.00 3/3 Tcl_SetResult [589] ----------------------------------------------- 0.00 0.00 1/14 TclpFindExecutable [195] 0.00 0.00 4/14 TclNativeCreateNativeRep [116] 0.00 0.00 4/14 FindSymbol [126] 0.00 0.00 5/14 TclpObjNormalizePath [176] [441] 0.0 0.00 0.00 14 Tcl_UtfToExternalDString [441] 0.00 0.00 14/1423 Tcl_DStringSetLength [302] 0.00 0.00 14/322652 Tcl_DStringInit [446] 0.00 0.00 14/513 EscapeFreeProc [457] 0.00 0.00 14/14 UtfIntToUtfExtProc [518] ----------------------------------------------- 0.00 0.00 1/1 TEBCresume [5] [442] 0.0 0.00 0.00 1 TclPtrUnsetVarIdx [442] 0.00 0.00 1/882598 UnsetVarStruct [81] ----------------------------------------------- 1 TclpAlloc <cycle 7> [42] [443] 0.0 0.00 0.00 1 GetCache <cycle 7> [443] 0.00 0.00 1/5408794 TclpGetAllocCache [50] 0.00 0.00 12/12 TclpNewAllocMutex [522] 0.00 0.00 2/112 Tcl_MutexUnlock [473] 0.00 0.00 1/1 TclpSetAllocCache [650] 0.00 0.00 1/6 Tcl_GetCurrentThread [562] 0.00 0.00 1/1 Tcl_GetAllocMutex [637] 2 Tcl_MutexLock <cycle 7> [52] ----------------------------------------------- 0.00 0.00 1/1 TclpFindExecutable [195] [444] 0.0 0.00 0.00 1 TclpGetCwd [444] 0.00 0.00 1/564 Tcl_ExternalToUtfDString [342] ----------------------------------------------- 0.00 0.00 2/2 TclOOInit [9] [445] 0.0 0.00 0.00 2 Tcl_SetNamespaceUnknownHandler [445] 0.00 0.00 1/77058 Tcl_ListObjLength [264] ----------------------------------------------- 0.00 0.00 1/322652 TclOOInit [9] 0.00 0.00 2/322652 TclGetEnv [211] 0.00 0.00 2/322652 TclpFindExecutable [195] 0.00 0.00 2/322652 Tcl_GetEncodingNameFromEnvironment [382] 0.00 0.00 2/322652 FindSymbol [126] 0.00 0.00 2/322652 Tcl_RegisterConfig [139] 0.00 0.00 6/322652 Tcl_LoadObjCmd [108] 0.00 0.00 6/322652 TclpFindVariable [212] 0.00 0.00 14/322652 Tcl_UtfToExternalDString [441] 0.00 0.00 18/322652 Tcl_ProcObjCmd [133] 0.00 0.00 30/322652 TclMakeEnsemble [58] 0.00 0.00 101/322652 TclCompileTokens <cycle 2> [236] 0.00 0.00 114/322652 Tcl_CreateNamespace <cycle 9> [218] 0.00 0.00 564/322652 Tcl_ExternalToUtfDString [342] 0.00 0.00 321788/322652 TclGetNamespaceForQualName <cycle 9> [37] [446] 0.0 0.00 0.00 322652 Tcl_DStringInit [446] ----------------------------------------------- 0.00 0.00 321631/321631 CreateHashEntry [22] [447] 0.0 0.00 0.00 321631 TclHashObjKey [447] ----------------------------------------------- 0.00 0.00 2/321082 SetListFromAny [57] 0.00 0.00 24/321082 TclFreeObj <cycle 3> [16] 0.00 0.00 321056/321082 TclObjLookupVarEx <cycle 9> [26] [448] 0.0 0.00 0.00 321082 FreeParsedVarName [448] ----------------------------------------------- 0.00 0.00 1/321046 Tcl_CreateInterp [6] 0.00 0.00 3/321046 TclOOObjDefObjCmd <cycle 1> [120] 0.00 0.00 6/321046 TclClearRootEnsemble [556] 0.00 0.00 75/321046 EvalObjvCore [203] 0.00 0.00 320961/321046 TclNRExecuteByteCode [80] [449] 0.0 0.00 0.00 321046 TclResetRewriteEnsemble [449] ----------------------------------------------- 0.00 0.00 240703/240703 Tcl_DuplicateObj [23] [450] 0.0 0.00 0.00 240703 DupStringInternalRep [450] ----------------------------------------------- 0.00 0.00 28/5815 TclParseNumber [205] 0.00 0.00 320/5815 FindElement [462] 0.00 0.00 5467/5815 TclMaxListLength [76] [451] 0.0 0.00 0.00 5815 TclIsSpaceProc [451] ----------------------------------------------- 0.00 0.00 2201/2201 CreateHashEntry [22] [452] 0.0 0.00 0.00 2201 HashStringKey [452] ----------------------------------------------- 0.00 0.00 137/2007 TclParseAllWhiteSpace [471] 0.00 0.00 1870/2007 Tcl_ParseCommand <cycle 5> [384] [453] 0.0 0.00 0.00 2007 ParseWhiteSpace [453] ----------------------------------------------- 0.00 0.00 997/997 CreateHashEntry [22] [454] 0.0 0.00 0.00 997 CompareStringKeys [454] ----------------------------------------------- 0.00 0.00 24/973 TclCompileExpr <cycle 2> [107] 0.00 0.00 54/973 TclCompileVarSubst <cycle 2> [300] 0.00 0.00 58/973 TclCompileTokens <cycle 2> [236] 0.00 0.00 837/973 TclCompileScript <cycle 2> [67] [455] 0.0 0.00 0.00 973 TclAdvanceLines [455] ----------------------------------------------- 0.00 0.00 837/837 TclCompileScript <cycle 2> [67] [456] 0.0 0.00 0.00 837 TclAdvanceContinuations [456] ----------------------------------------------- 0.00 0.00 11/513 Tcl_ExternalToUtf [524] 0.00 0.00 14/513 Tcl_UtfToExternalDString [441] 0.00 0.00 488/513 Tcl_ExternalToUtfDString [342] [457] 0.0 0.00 0.00 513 EscapeFreeProc [457] 0.00 0.00 14/83 Tcl_UtfCharComplete [478] ----------------------------------------------- 0.00 0.00 1/501 TEBCresume [5] 0.00 0.00 1/501 TclOOObjectName [166] 0.00 0.00 2/501 TclRenameCommand [141] 0.00 0.00 3/501 TclCompileEnsemble <cycle 2> [110] 0.00 0.00 3/501 TclOOObjDefObjCmd <cycle 1> [120] 0.00 0.00 6/501 Tcl_AppendStringsToObjVA [146] 0.00 0.00 6/501 Tcl_AppendFormatToObj [137] 0.00 0.00 10/501 TclSubstTokens [99] 0.00 0.00 11/501 ReadChars [125] 0.00 0.00 13/501 DeleteEnsembleConfig <cycle 2> [94] 0.00 0.00 17/501 TclpNativeJoinPath <cycle 4> [115] 0.00 0.00 44/501 Tcl_GetCommandFullName [93] 0.00 0.00 184/501 TclWordKnownAtCompileTime [71] 0.00 0.00 200/501 TclMakeEnsemble [58] [458] 0.0 0.00 0.00 501 Tcl_AppendToObj [458] ----------------------------------------------- 0.00 0.00 11/499 Tcl_ExternalToUtf [524] 0.00 0.00 488/499 Tcl_ExternalToUtfDString [342] [459] 0.0 0.00 0.00 499 UtfExtToUtfIntProc [459] ----------------------------------------------- 0.00 0.00 10/348 TclOOSetupVariableResolver [527] 0.00 0.00 338/348 Tcl_CreateObjCommand [156] [460] 0.0 0.00 0.00 348 TclInvalidateNsPath [460] ----------------------------------------------- 0.00 0.00 2/337 TclOptimizeBytecode [168] 0.00 0.00 7/337 CompileExprTree <cycle 2> [333] 0.00 0.00 7/337 TclCompileTokens <cycle 2> [236] 0.00 0.00 8/337 TclCompileEnsemble <cycle 2> [110] 0.00 0.00 31/337 TclCompileInvocation <cycle 2> [105] 0.00 0.00 59/337 CompileCmdLiteral [106] 0.00 0.00 223/337 TclInitByteCodeObj [266] [461] 0.0 0.00 0.00 337 TclFetchLiteral [461] ----------------------------------------------- 0.00 0.00 291/291 TclFindElement [463] [462] 0.0 0.00 0.00 291 FindElement [462] 0.00 0.00 320/5815 TclIsSpaceProc [451] ----------------------------------------------- 0.00 0.00 69/291 Tcl_SplitList [233] 0.00 0.00 222/291 SetListFromAny [57] [463] 0.0 0.00 0.00 291 TclFindElement [463] 0.00 0.00 291/291 FindElement [462] ----------------------------------------------- 0.00 0.00 1/269 Tcl_CallWhenDeleted [348] 0.00 0.00 1/269 TclInitEncodingSubsystem [292] 0.00 0.00 1/269 NsEnsembleImplementationCmdNR [96] 0.00 0.00 1/269 TclSetupEnv [88] 0.00 0.00 1/269 TclGetContLineTable [56] 0.00 0.00 1/269 TclInitObjSubsystem [284] 0.00 0.00 2/269 TclInterpInit [293] 0.00 0.00 3/269 Tcl_NewDictObj [389] 0.00 0.00 3/269 GetThreadHash [327] 0.00 0.00 3/269 AllocClass [343] 0.00 0.00 8/269 Tcl_NewInstanceMethod [270] 0.00 0.00 9/269 Tcl_CreateInterp [6] 0.00 0.00 15/269 Tcl_CreateEnsemble [150] 0.00 0.00 17/269 SetDictFromAny [321] 0.00 0.00 38/269 LocateTargetAddresses [200] 0.00 0.00 40/269 TclInitVarHashTable [486] 0.00 0.00 49/269 TclOptimizeBytecode [168] 0.00 0.00 76/269 Tcl_CreateNamespace <cycle 9> [218] [464] 0.0 0.00 0.00 269 Tcl_InitCustomHashTable [464] ----------------------------------------------- 0.00 0.00 19/265 NsEnsembleImplementationCmdNR [96] 0.00 0.00 246/265 Tcl_SetEnsembleMappingDict [199] [465] 0.0 0.00 0.00 265 Tcl_DictObjNext [465] 0.00 0.00 18/18 Tcl_DictObjDone [512] ----------------------------------------------- 0.00 0.00 3/237 CompileExprTree <cycle 2> [333] 0.00 0.00 234/237 TclRegisterLiteral [242] [466] 0.0 0.00 0.00 237 TclAddLiteralObj [466] ----------------------------------------------- 0.00 0.00 1/197 Tcl_CallWhenDeleted [348] 0.00 0.00 1/197 TclInitEncodingSubsystem [292] 0.00 0.00 1/197 NsEnsembleImplementationCmdNR [96] 0.00 0.00 1/197 TclGetContLineTable [56] 0.00 0.00 1/197 TclInitObjSubsystem [284] 0.00 0.00 2/197 TclInterpInit [293] 0.00 0.00 3/197 GetThreadHash [327] 0.00 0.00 9/197 Tcl_CreateInterp [6] 0.00 0.00 15/197 Tcl_CreateEnsemble [150] 0.00 0.00 38/197 LocateTargetAddresses [200] 0.00 0.00 49/197 TclOptimizeBytecode [168] 0.00 0.00 76/197 Tcl_CreateNamespace <cycle 9> [218] [467] 0.0 0.00 0.00 197 Tcl_InitHashTable [467] ----------------------------------------------- 0.00 0.00 4/161 Tcl_UtfToTitle [644] 0.00 0.00 5/161 Tcl_UtfToLower [643] 0.00 0.00 152/161 TclParseBackslash [469] [468] 0.0 0.00 0.00 161 Tcl_UniCharToUtf [468] ----------------------------------------------- 0.00 0.00 1/152 TclWordKnownAtCompileTime [71] 0.00 0.00 4/152 ParseTokens <cycle 5> [299] 0.00 0.00 5/152 TclSubstTokens [99] 0.00 0.00 33/152 TclCompileTokens <cycle 2> [236] 0.00 0.00 109/152 Tcl_ParseBraces [383] [469] 0.0 0.00 0.00 152 TclParseBackslash [469] 0.00 0.00 152/161 Tcl_UniCharToUtf [468] 0.00 0.00 65/83 Tcl_UtfCharComplete [478] ----------------------------------------------- 0.00 0.00 4/143 ExprObjCallback [49] 0.00 0.00 6/143 Tcl_GetStringResult [440] 0.00 0.00 7/143 Tcl_SaveInterpState [356] 0.00 0.00 59/143 TEBCresume [5] 0.00 0.00 67/143 TclEvalEx [3] [470] 0.0 0.00 0.00 143 Tcl_GetObjResult [470] ----------------------------------------------- 0.00 0.00 6/129 Tcl_ProcObjCmd [133] 0.00 0.00 24/129 TclCompileExpr <cycle 2> [107] 0.00 0.00 99/129 ParseExpr [136] [471] 0.0 0.00 0.00 129 TclParseAllWhiteSpace [471] 0.00 0.00 137/2007 ParseWhiteSpace [453] ----------------------------------------------- 0.00 0.00 1/127 TclCompileContinueCmd [426] 0.00 0.00 126/127 TclEmitInvoke [483] [472] 0.0 0.00 0.00 127 TclGetInnermostExceptionRange [472] ----------------------------------------------- 0.00 0.00 1/112 TclInitEncodingSubsystem [292] 0.00 0.00 1/112 TclSetupEnv [88] 0.00 0.00 1/112 FinalizeThread [228] 0.00 0.00 1/112 TclCreateExecEnv [391] 0.00 0.00 1/112 FsGetFirstFilesystem [265] 0.00 0.00 1/112 Tcl_MainEx [8] 0.00 0.00 1/112 TclFinalizeNotifier [368] 0.00 0.00 1/112 TclInitObjSubsystem [284] 0.00 0.00 1/112 Tcl_AsyncCreate [392] 0.00 0.00 2/112 Tcl_SetSystemEncoding [371] 0.00 0.00 2/112 Tcl_Exit [224] 0.00 0.00 2/112 FlushChannel [296] 0.00 0.00 2/112 Tcl_EventuallyFree [404] 0.00 0.00 2/112 GetCache <cycle 7> [443] 0.00 0.00 2/112 TclThreadAllocObj [84] 0.00 0.00 2/112 TclSetProcessGlobalValue [204] 0.00 0.00 3/112 Tcl_CreateInterp [6] 0.00 0.00 3/112 Tcl_Release [46] 0.00 0.00 3/112 FreeProcessGlobalValue [367] 0.00 0.00 4/112 Tcl_CreateEncoding [310] 0.00 0.00 4/112 Tcl_LoadObjCmd [108] 0.00 0.00 5/112 PutBlocks [369] 0.00 0.00 5/112 TclGetProcessGlobalValue <cycle 8> [185] 0.00 0.00 6/112 TclGetEnv [211] 0.00 0.00 7/112 InvokeExitHandlers [317] 0.00 0.00 9/112 Tcl_GetEncoding [294] 0.00 0.00 9/112 TclCallVarTraces <cycle 10> [30] 0.00 0.00 13/112 Tcl_RegisterObjType [280] 0.00 0.00 18/112 TclThreadStorageKeySet [304] [473] 0.0 0.00 0.00 112 Tcl_MutexUnlock [473] ----------------------------------------------- 0.00 0.00 1/98 TclEvalEx [3] 0.00 0.00 1/98 TclProcCleanupProc [272] 0.00 0.00 1/98 InterpProcNR2 [21] 0.00 0.00 1/98 TclCleanupVar [432] 0.00 0.00 2/98 Tcl_DeleteCommandFromToken [408] 0.00 0.00 2/98 UnsetVarStruct [81] 0.00 0.00 3/98 ClearHash [279] 0.00 0.00 5/98 TclThreadFinalizeContLines [325] 0.00 0.00 12/98 TclReleaseLiteral <cycle 3> [245] 0.00 0.00 19/98 TclCleanupByteCode <cycle 3> [239] 0.00 0.00 51/98 TclArgumentRelease [234] [474] 0.0 0.00 0.00 98 Tcl_DeleteHashEntry [474] ----------------------------------------------- 0.00 0.00 97/97 Tcl_ExternalToUtfDString [342] [475] 0.0 0.00 0.00 97 Iso88591ToUtfProc [475] ----------------------------------------------- 0.00 0.00 2/84 TclNREvalObjEx [69] 0.00 0.00 3/84 NsEnsembleImplementationCmdNR [96] 0.00 0.00 19/84 Tcl_EvalObjv [509] 0.00 0.00 60/84 TEBCresume [5] [476] 0.0 0.00 0.00 84 TclNREvalObjv [476] ----------------------------------------------- 0.00 0.00 83/83 TclNRRunCallbacks <cycle 1> [2] [477] 0.0 0.00 0.00 83 NRCommand [477] ----------------------------------------------- 0.00 0.00 4/83 AppendPrintfToObjVA [131] 0.00 0.00 14/83 EscapeFreeProc [457] 0.00 0.00 65/83 TclParseBackslash [469] [478] 0.0 0.00 0.00 83 Tcl_UtfCharComplete [478] ----------------------------------------------- 0.00 0.00 3/80 NsEnsembleImplementationCmdNR [96] 0.00 0.00 3/80 TEBCresume [5] 0.00 0.00 3/80 Tcl_FSJoinPath [129] 0.00 0.00 3/80 TclOOObjDefObjCmd <cycle 1> [120] 0.00 0.00 29/80 TclCompileEnsemble <cycle 2> [110] 0.00 0.00 39/80 TclCompileExpr <cycle 2> [107] [479] 0.0 0.00 0.00 80 Tcl_ListObjGetElements [479] ----------------------------------------------- 0.00 0.00 1/77 TclpFindExecutable [195] 0.00 0.00 4/77 Tcl_LoadObjCmd [108] 0.00 0.00 72/77 Tcl_CreateNamespace <cycle 9> [218] [480] 0.0 0.00 0.00 77 TclDStringAppendDString [480] ----------------------------------------------- 0.00 0.00 74/74 Tcl_CreateNamespace <cycle 9> [218] [481] 0.0 0.00 0.00 74 TclGetNamespaceChildTable [481] ----------------------------------------------- 47 ParseTokens <cycle 5> [299] 0.00 0.00 19/245 ParseExpr [136] [482] 0.0 0.00 0.00 66 Tcl_ParseVarName <cycle 5> [482] 6 ParseTokens <cycle 5> [299] ----------------------------------------------- 0.00 0.00 3/63 TclCompileEnsemble <cycle 2> [110] 0.00 0.00 60/63 TclCompileInvocation <cycle 2> [105] [483] 0.0 0.00 0.00 63 TclEmitInvoke [483] 0.00 0.00 126/127 TclGetInnermostExceptionRange [472] ----------------------------------------------- 0.00 0.00 1/46 TclCompileForCmd <cycle 2> [431] 0.00 0.00 3/46 TclCompileCatchCmd <cycle 2> [405] 0.00 0.00 4/46 CompileExprTree <cycle 2> [333] 0.00 0.00 38/46 TclCompileIfCmd <cycle 2> [143] [484] 0.0 0.00 0.00 46 TclEmitForwardJump [484] ----------------------------------------------- 0.00 0.00 1/46 TclCompileForCmd <cycle 2> [431] 0.00 0.00 3/46 TclCompileCatchCmd <cycle 2> [405] 0.00 0.00 4/46 CompileExprTree <cycle 2> [333] 0.00 0.00 38/46 TclCompileIfCmd <cycle 2> [143] [485] 0.0 0.00 0.00 46 TclFixupForwardJump [485] ----------------------------------------------- 0.00 0.00 2/40 TclLookupArrayElement [237] 0.00 0.00 38/40 Tcl_CreateNamespace <cycle 9> [218] [486] 0.0 0.00 0.00 40 TclInitVarHashTable [486] 0.00 0.00 40/269 Tcl_InitCustomHashTable [464] ----------------------------------------------- 0.00 0.00 38/38 TclCompileIfCmd <cycle 2> [143] [487] 0.0 0.00 0.00 38 TclFreeJumpFixupArray [487] ----------------------------------------------- 0.00 0.00 38/38 TclCompileIfCmd <cycle 2> [143] [488] 0.0 0.00 0.00 38 TclInitJumpFixupArray [488] ----------------------------------------------- 0.00 0.00 37/37 TclFSNormalizeAbsolutePath [173] [489] 0.0 0.00 0.00 37 GetExtension [489] ----------------------------------------------- 0.00 0.00 1/36 TclSetupEnv [88] 0.00 0.00 6/36 TclThreadFinalizeContLines [325] 0.00 0.00 9/36 ClearHash [279] 0.00 0.00 20/36 NsEnsembleImplementationCmdNR [96] [490] 0.0 0.00 0.00 36 Tcl_NextHashEntry [490] ----------------------------------------------- 0.00 0.00 3/33 TclCompileForCmd <cycle 2> [431] 0.00 0.00 3/33 TclCompileCatchCmd <cycle 2> [405] 0.00 0.00 4/33 TclLocalScalar <cycle 2> [149] 0.00 0.00 23/33 TclCompileIfCmd <cycle 2> [143] [491] 0.0 0.00 0.00 33 TclCompileCmdWord [491] ----------------------------------------------- 0.00 0.00 32/32 TclGetSrcInfoForPc [263] [492] 0.0 0.00 0.00 32 GetSrcInfoForPc [492] ----------------------------------------------- 0.00 0.00 32/32 CreateHashEntry [22] [493] 0.0 0.00 0.00 32 TclCompareObjKeys [493] ----------------------------------------------- 0.00 0.00 1/32 TclClockInit [109] 0.00 0.00 2/32 Tcl_LoadObjCmd [108] 0.00 0.00 3/32 NRInterpCmd [275] 0.00 0.00 26/32 TclCompileEnsemble <cycle 2> [110] [494] 0.0 0.00 0.00 32 Tcl_IsSafe [494] ----------------------------------------------- 0.00 0.00 6/30 TclFSEnsureEpochOk [551] 0.00 0.00 24/30 Tcl_FSConvertToPathType [496] [495] 0.0 0.00 0.00 30 TclFSEpochOk [495] ----------------------------------------------- 0.00 0.00 1/30 CheckAccess [144] 0.00 0.00 1/30 Tcl_LoadObjCmd [108] 0.00 0.00 7/30 Tcl_FSGetInternalRep [117] 0.00 0.00 10/30 TclFSGetPathType <cycle 6> [526] 0.00 0.00 11/30 Tcl_FSGetNormalizedPath <cycle 6> [138] [496] 0.0 0.00 0.00 30 Tcl_FSConvertToPathType [496] 0.00 0.00 24/30 TclFSEpochOk [495] ----------------------------------------------- 0.00 0.00 1/28 TclInitChanCmd [113] 0.00 0.00 1/28 TclOOInitInfo [97] 0.00 0.00 26/28 TclCompileEnsemble <cycle 2> [110] [497] 0.0 0.00 0.00 28 Tcl_GetEnsembleMappingDict [497] ----------------------------------------------- 0.00 0.00 1/27 Tcl_CreateInterp [6] 0.00 0.00 26/27 TclInitCompileEnv [163] [498] 0.0 0.00 0.00 27 TclInitLiteralTable [498] ----------------------------------------------- 0.00 0.00 26/26 TclCompileEnsemble <cycle 2> [110] [499] 0.0 0.00 0.00 26 Tcl_GetEnsembleFlags [499] ----------------------------------------------- 0.00 0.00 26/26 TclCompileEnsemble <cycle 2> [110] [500] 0.0 0.00 0.00 26 Tcl_GetEnsembleParameterList [500] ----------------------------------------------- 0.00 0.00 26/26 TclCompileEnsemble <cycle 2> [110] [501] 0.0 0.00 0.00 26 Tcl_GetEnsembleSubcommandList [501] ----------------------------------------------- 0.00 0.00 24/24 ParseExpr [136] [502] 0.0 0.00 0.00 24 TclParseInit [502] ----------------------------------------------- 0.00 0.00 23/23 TclInitByteCodeObj [266] [503] 0.0 0.00 0.00 23 TclHandlePreserve [503] ----------------------------------------------- 0.00 0.00 1/21 TclBN_mp_set_int [612] 0.00 0.00 8/21 TclBN_mp_mul_2d [543] 0.00 0.00 12/21 TclBN_fast_s_mp_sqr [352] [504] 0.0 0.00 0.00 21 TclBN_mp_clamp [504] ----------------------------------------------- 0.00 0.00 1/20 TclCompileForCmd <cycle 2> [431] 0.00 0.00 19/20 TclCompileIfCmd <cycle 2> [143] [505] 0.0 0.00 0.00 20 TclCompileExprWords [505] ----------------------------------------------- 0.00 0.00 19/19 Tcl_GetBooleanFromObj [215] [506] 0.0 0.00 0.00 19 ParseBoolean [506] ----------------------------------------------- 0.00 0.00 19/19 TclCleanupByteCode <cycle 3> [239] [507] 0.0 0.00 0.00 19 TclHandleRelease [507] ----------------------------------------------- 0.00 0.00 19/19 Tcl_MutexLock <cycle 7> [52] [508] 0.0 0.00 0.00 19 TclRememberMutex [508] ----------------------------------------------- 0.00 0.00 3/19 TclOOObjDefObjCmd <cycle 1> [120] 0.00 0.00 16/19 TclEvalEx [3] [509] 0.0 0.00 0.00 19 Tcl_EvalObjv [509] 0.00 0.00 19/84 TclNREvalObjv [476] ----------------------------------------------- 0.00 0.00 19/19 TclSetByteCodeFromAny [54] [510] 0.0 0.00 0.00 19 Tcl_GetMaster [510] ----------------------------------------------- 0.00 0.00 19/19 TclSetByteCodeFromAny [54] [511] 0.0 0.00 0.00 19 Tcl_LimitTypeEnabled [511] ----------------------------------------------- 0.00 0.00 18/18 Tcl_DictObjNext [465] [512] 0.0 0.00 0.00 18 Tcl_DictObjDone [512] ----------------------------------------------- 0.00 0.00 1/18 NsEnsembleImplementationCmdNR [96] 0.00 0.00 17/18 Tcl_SetEnsembleMappingDict [199] [513] 0.0 0.00 0.00 18 Tcl_DictObjFirst [513] ----------------------------------------------- 0.00 0.00 17/17 Tcl_SetEnsembleMappingDict [199] [514] 0.0 0.00 0.00 17 Tcl_DictObjSize [514] ----------------------------------------------- 8 Tcl_ParseCommand <cycle 5> [384] 0.00 0.00 8/245 ParseExpr [136] [515] 0.0 0.00 0.00 16 Tcl_ParseQuotedString <cycle 5> [515] 16 ParseTokens <cycle 5> [299] ----------------------------------------------- 0.00 0.00 15/15 TclFreeObj <cycle 3> [16] [516] 0.0 0.00 0.00 15 FreeByteCodeInternalRep [516] ----------------------------------------------- 0.00 0.00 15/15 TclNRRunCallbacks <cycle 1> [2] [517] 0.0 0.00 0.00 15 TEOEx_ByteCodeCallback [517] ----------------------------------------------- 0.00 0.00 14/14 Tcl_UtfToExternalDString [441] [518] 0.0 0.00 0.00 14 UtfIntToUtfExtProc [518] ----------------------------------------------- 0.00 0.00 1/12 TclOODefineExportObjCmd [366] 0.00 0.00 1/12 TclOODefineUnexportObjCmd [373] 0.00 0.00 4/12 TclOODefineForwardObjCmd [192] 0.00 0.00 6/12 TclOODefineMethodObjCmd [186] [519] 0.0 0.00 0.00 12 TclOOGetDefineCmdContext [519] 0.00 0.00 12/12 Tcl_ObjectDeleted [521] ----------------------------------------------- 0.00 0.00 1/12 TclSetupEnv [88] 0.00 0.00 3/12 AllocClass [343] 0.00 0.00 8/12 Tcl_NewInstanceMethod [270] [520] 0.0 0.00 0.00 12 Tcl_InitObjHashTable [520] ----------------------------------------------- 0.00 0.00 12/12 TclOOGetDefineCmdContext [519] [521] 0.0 0.00 0.00 12 Tcl_ObjectDeleted [521] ----------------------------------------------- 0.00 0.00 12/12 GetCache <cycle 7> [443] [522] 0.0 0.00 0.00 12 TclpNewAllocMutex [522] ----------------------------------------------- 0.00 0.00 2/11 DiscardInputQueued [407] 0.00 0.00 9/11 GetInput [395] [523] 0.0 0.00 0.00 11 ReleaseChannelBuffer [523] ----------------------------------------------- 0.00 0.00 11/11 ReadChars [125] [524] 0.0 0.00 0.00 11 Tcl_ExternalToUtf [524] 0.00 0.00 11/513 EscapeFreeProc [457] 0.00 0.00 11/499 UtfExtToUtfIntProc [459] ----------------------------------------------- 0.00 0.00 11/11 ReadChars [125] [525] 0.0 0.00 0.00 11 TranslateInputEOL [525] ----------------------------------------------- 1 TclJoinPath <cycle 6> [86] 5 Tcl_FSGetNormalizedPath <cycle 6> [138] 0.00 0.00 4/24 Tcl_FSSplitPath [102] [526] 0.0 0.00 0.00 10 TclFSGetPathType <cycle 6> [526] 0.00 0.00 10/30 Tcl_FSConvertToPathType [496] 3 SetFsPathFromAny <cycle 6> [167] ----------------------------------------------- 0.00 0.00 10/10 AllocObject [226] [527] 0.0 0.00 0.00 10 TclOOSetupVariableResolver [527] 0.00 0.00 10/10 Tcl_GetNamespaceResolvers [528] 0.00 0.00 10/348 TclInvalidateNsPath [460] 0.00 0.00 10/10 Tcl_SetNamespaceResolvers [529] ----------------------------------------------- 0.00 0.00 10/10 TclOOSetupVariableResolver [527] [528] 0.0 0.00 0.00 10 Tcl_GetNamespaceResolvers [528] ----------------------------------------------- 0.00 0.00 10/10 TclOOSetupVariableResolver [527] [529] 0.0 0.00 0.00 10 Tcl_SetNamespaceResolvers [529] ----------------------------------------------- 0.00 0.00 4/10 TclOODefineForwardObjCmd [192] 0.00 0.00 6/10 TclOODefineMethodObjCmd [186] [530] 0.0 0.00 0.00 10 Tcl_StringCaseMatch [530] ----------------------------------------------- 0.00 0.00 4/10 TclOODefineForwardObjCmd [192] 0.00 0.00 6/10 TclOODefineMethodObjCmd [186] [531] 0.0 0.00 0.00 10 Tcl_StringMatch [531] ----------------------------------------------- 0.00 0.00 9/9 GetInput [395] [532] 0.0 0.00 0.00 9 ChanRead [532] 0.00 0.00 9/9 WillRead [542] 0.00 0.00 9/9 FileInputProc [533] ----------------------------------------------- 0.00 0.00 9/9 ChanRead [532] [533] 0.0 0.00 0.00 9 FileInputProc [533] ----------------------------------------------- 0.00 0.00 9/9 GetInput [395] [534] 0.0 0.00 0.00 9 PreserveChannelBuffer [534] ----------------------------------------------- 0.00 0.00 9/9 DoReadChars [124] [535] 0.0 0.00 0.00 9 RecycleBuffer [535] ----------------------------------------------- 0.00 0.00 2/9 TclCompileForCmd <cycle 2> [431] 0.00 0.00 3/9 TclCompileCatchCmd <cycle 2> [405] 0.00 0.00 4/9 TclLocalScalar <cycle 2> [149] [536] 0.0 0.00 0.00 9 TclCreateExceptRange [536] ----------------------------------------------- 0.00 0.00 9/9 ReadChars [125] [537] 0.0 0.00 0.00 9 TclGetStringStorage [537] ----------------------------------------------- 0.00 0.00 3/9 NsEnsembleImplementationCmdNR [96] 0.00 0.00 3/9 TEBCresume [5] 0.00 0.00 3/9 TclOOObjDefObjCmd <cycle 1> [120] [538] 0.0 0.00 0.00 9 TclInitRewriteEnsemble [538] ----------------------------------------------- 1 TclCompileAppendCmd <cycle 2> [436] 3 TclCompileCatchCmd <cycle 2> [405] 5 TclLocalScalar <cycle 2> [149] [539] 0.0 0.00 0.00 9 TclLocalScalarFromToken <cycle 2> [539] 9 TclPushVarName <cycle 2> [313] ----------------------------------------------- 0.00 0.00 1/9 NsEnsembleImplementationCmdNR [96] 0.00 0.00 1/9 TclSetupEnv [88] 0.00 0.00 1/9 TclThreadFinalizeContLines [325] 0.00 0.00 6/9 ClearHash [279] [540] 0.0 0.00 0.00 9 Tcl_FirstHashEntry [540] ----------------------------------------------- 0.00 0.00 9/9 WillRead [542] [541] 0.0 0.00 0.00 9 Tcl_OutputBuffered [541] ----------------------------------------------- 0.00 0.00 9/9 ChanRead [532] [542] 0.0 0.00 0.00 9 WillRead [542] 0.00 0.00 9/9 Tcl_OutputBuffered [541] ----------------------------------------------- 0.00 0.00 8/8 TclBN_mp_set_int [612] [543] 0.0 0.00 0.00 8 TclBN_mp_mul_2d [543] 0.00 0.00 8/21 TclBN_mp_clamp [504] ----------------------------------------------- 0.00 0.00 2/8 TclNREvalObjEx [69] 0.00 0.00 3/8 TclSkipTailcall [587] 0.00 0.00 3/8 TEBCresume [5] [544] 0.0 0.00 0.00 8 TclMarkTailcall [544] ----------------------------------------------- 0.00 0.00 2/8 Tcl_DeleteCommandFromToken [408] 0.00 0.00 6/8 FreeNsNameInternalRep [376] [545] 0.0 0.00 0.00 8 TclNsDecrRefCount [545] ----------------------------------------------- 0.00 0.00 8/8 Tcl_NewObjectInstance [222] [546] 0.0 0.00 0.00 8 TclOOIsReachable [546] ----------------------------------------------- 0.00 0.00 1/8 FinalizeThread [228] 0.00 0.00 1/8 TimerExitProc [393] 0.00 0.00 2/8 TclInThreadExit [397] 0.00 0.00 4/8 InitTimer [339] [547] 0.0 0.00 0.00 8 TclThreadDataKeyGet [547] ----------------------------------------------- 0.00 0.00 4/8 TclNRIfObjCmd [438] 0.00 0.00 4/8 Tcl_NRExprObj [90] [548] 0.0 0.00 0.00 8 Tcl_NRAddCallback [548] ----------------------------------------------- 0.00 0.00 3/8 Tcl_UtfToTitle [644] 0.00 0.00 5/8 Tcl_UtfToLower [643] [549] 0.0 0.00 0.00 8 Tcl_UniCharToLower [549] ----------------------------------------------- 0.00 0.00 1/7 Tcl_SetSystemEncoding [371] 0.00 0.00 6/7 Tcl_FreeEncoding [362] [550] 0.0 0.00 0.00 7 FreeEncoding [550] ----------------------------------------------- 0.00 0.00 7/7 Tcl_FSGetFileSystemForPath [158] [551] 0.0 0.00 0.00 7 TclFSEnsureEpochOk [551] 0.00 0.00 6/30 TclFSEpochOk [495] ----------------------------------------------- 0.00 0.00 7/7 TclLookupVar <cycle 9> [174] [552] 0.0 0.00 0.00 7 TclObjLookupVar [552] ----------------------------------------------- 0.00 0.00 7/7 Tcl_RestoreInterpState [258] [553] 0.0 0.00 0.00 7 Tcl_DiscardInterpState [553] ----------------------------------------------- 0.00 0.00 1/7 TclpObjAccess [178] 0.00 0.00 1/7 TclpDlopen [177] 0.00 0.00 2/7 TclpOpenFileChannel [153] 0.00 0.00 3/7 TclpObjStat [142] [554] 0.0 0.00 0.00 7 Tcl_FSGetNativePath [554] ----------------------------------------------- 0.00 0.00 2/6 FlushChannel [296] 0.00 0.00 4/6 DoReadChars [124] [555] 0.0 0.00 0.00 6 TclChannelRelease [555] ----------------------------------------------- 0.00 0.00 6/6 TclNRRunCallbacks <cycle 1> [2] [556] 0.0 0.00 0.00 6 TclClearRootEnsemble [556] 0.00 0.00 6/321046 TclResetRewriteEnsemble [449] ----------------------------------------------- 0.00 0.00 6/6 TclAttemptCompileProc <cycle 2> [159] [557] 0.0 0.00 0.00 6 TclCompileForeachCmd [557] ----------------------------------------------- 6 TclAttemptCompileProc <cycle 2> [159] [558] 0.0 0.00 0.00 6 TclCompileInfoExistsCmd <cycle 2> [558] 6 TclPushVarName <cycle 2> [313] ----------------------------------------------- 0.00 0.00 6/6 NRNamespaceEvalCmd [87] [559] 0.0 0.00 0.00 6 TclFetchEnsembleRoot [559] ----------------------------------------------- 0.00 0.00 1/6 TclOODefineObjCmd <cycle 1> [118] 0.00 0.00 1/6 TclOODefineExportObjCmd [366] 0.00 0.00 1/6 TclOODefineUnexportObjCmd [373] 0.00 0.00 3/6 TclOOObjDefObjCmd <cycle 1> [120] [560] 0.0 0.00 0.00 6 TclOOGetFoundation [560] ----------------------------------------------- 0.00 0.00 1/6 TclJoinPath <cycle 6> [86] 0.00 0.00 5/6 Tcl_FSGetNormalizedPath <cycle 6> [138] [561] 0.0 0.00 0.00 6 Tcl_FSGetPathType [561] ----------------------------------------------- 0.00 0.00 1/6 Tcl_CreateInterp [6] 0.00 0.00 1/6 TclInitNotifier [390] 0.00 0.00 1/6 GetCache <cycle 7> [443] 0.00 0.00 1/6 Tcl_AsyncCreate [392] 0.00 0.00 2/6 Tcl_CreateChannel [323] [562] 0.0 0.00 0.00 6 Tcl_GetCurrentThread [562] ----------------------------------------------- 0.00 0.00 5/5 TclAttemptCompileProc <cycle 2> [159] [563] 0.0 0.00 0.00 5 TclCompileBasic1ArgCmd [563] ----------------------------------------------- 0.00 0.00 5/5 TclAttemptCompileProc <cycle 2> [159] [564] 0.0 0.00 0.00 5 TclCompileVariableCmd [564] ----------------------------------------------- 0.00 0.00 1/5 TclPtrGetVarIdx [308] 0.00 0.00 2/5 TEBCresume [5] 0.00 0.00 2/5 TclPtrSetVarIdx <cycle 10> [14] [565] 0.0 0.00 0.00 5 TclObjCallVarTraces [565] ----------------------------------------------- 0.00 0.00 2/5 Tcl_MainEx [8] 0.00 0.00 3/5 TclCallVarTraces <cycle 10> [30] [566] 0.0 0.00 0.00 5 Tcl_InterpDeleted [566] ----------------------------------------------- 0.00 0.00 5/5 Tcl_MutexFinalize [385] [567] 0.0 0.00 0.00 5 TclpMasterLock [567] ----------------------------------------------- 0.00 0.00 1/5 FinalizeThread [228] 0.00 0.00 1/5 TclFinalizeNotifier [368] 0.00 0.00 3/5 InvokeExitHandlers [317] [568] 0.0 0.00 0.00 5 TclpMasterUnlock [568] ----------------------------------------------- 0.00 0.00 4/4 Tcl_ReadChars [577] [569] 0.0 0.00 0.00 4 CheckChannelErrors [569] ----------------------------------------------- 0.00 0.00 4/4 DoReadChars [124] [570] 0.0 0.00 0.00 4 FileWatchProc [570] ----------------------------------------------- 0.00 0.00 4/4 TclFreeObj <cycle 3> [16] [571] 0.0 0.00 0.00 4 FreeExprCodeInternalRep [571] ----------------------------------------------- 0.00 0.00 4/4 Tcl_ClearChannelHandlers [355] [572] 0.0 0.00 0.00 4 StopCopy [572] ----------------------------------------------- 0.00 0.00 4/4 TclLocalScalar <cycle 2> [149] [573] 0.0 0.00 0.00 4 TclCreateAuxData [573] ----------------------------------------------- 0.00 0.00 2/4 Tcl_CreateChannel [323] 0.00 0.00 2/4 FlushChannel [296] [574] 0.0 0.00 0.00 4 Tcl_ChannelThreadActionProc [574] 0.00 0.00 4/4 Tcl_ChannelVersion [575] ----------------------------------------------- 0.00 0.00 4/4 Tcl_ChannelThreadActionProc [574] [575] 0.0 0.00 0.00 4 Tcl_ChannelVersion [575] ----------------------------------------------- 0.00 0.00 1/4 Tcl_LoadFile [147] 0.00 0.00 3/4 Tcl_LoadObjCmd [108] [576] 0.0 0.00 0.00 4 Tcl_FindSymbol [576] ----------------------------------------------- 0.00 0.00 2/4 TclNREvalFile [103] 0.00 0.00 2/4 Tcl_FSEvalFileEx [11] [577] 0.0 0.00 0.00 4 Tcl_ReadChars [577] 0.00 0.00 4/4 CheckChannelErrors [569] ----------------------------------------------- 0.00 0.00 4/4 AppendPrintfToObjVA [131] [578] 0.0 0.00 0.00 4 Tcl_UtfPrev [578] ----------------------------------------------- 0.00 0.00 4/4 DoReadChars [124] [579] 0.0 0.00 0.00 4 UpdateInterest [579] ----------------------------------------------- 0.00 0.00 3/3 TclParseNumber [205] [580] 0.0 0.00 0.00 3 AccumulateDecimalDigit [580] ----------------------------------------------- 0.00 0.00 3/3 SomeRequirementSatisfied [351] [581] 0.0 0.00 0.00 3 CompareVersions [581] ----------------------------------------------- 0.00 0.00 3/3 TclSetNsPath [324] [582] 0.0 0.00 0.00 3 ErrorCodeRead [582] ----------------------------------------------- 0.00 0.00 3/3 NRInterpCmd [275] [583] 0.0 0.00 0.00 3 GetInterp2 [583] ----------------------------------------------- 0.00 0.00 3/3 TclAttemptCompileProc <cycle 2> [159] [584] 0.0 0.00 0.00 3 TclCompileBasicMin1ArgCmd [584] ----------------------------------------------- 0.00 0.00 3/3 UpdateStringOfList [394] [585] 0.0 0.00 0.00 3 TclConvertElement [585] ----------------------------------------------- 0.00 0.00 3/3 UpdateStringOfList [394] [586] 0.0 0.00 0.00 3 TclScanElement [586] ----------------------------------------------- 0.00 0.00 3/3 NsEnsembleImplementationCmdNR [96] [587] 0.0 0.00 0.00 3 TclSkipTailcall [587] 0.00 0.00 3/8 TclMarkTailcall [544] ----------------------------------------------- 0.00 0.00 1/3 InfoCommandsCmd [201] 0.00 0.00 2/3 SetNsNameFromAny [256] [588] 0.0 0.00 0.00 3 Tcl_GetCurrentNamespace [588] ----------------------------------------------- 0.00 0.00 3/3 Tcl_GetStringResult [440] [589] 0.0 0.00 0.00 3 Tcl_SetResult [589] ----------------------------------------------- 0.00 0.00 2/2 FreeFsPathInternalRep [347] [590] 0.0 0.00 0.00 2 NativeFreeInternalRep [590] ----------------------------------------------- 0.00 0.00 2/2 TclNRRunCallbacks <cycle 1> [2] [591] 0.0 0.00 0.00 2 TEOV_Error [591] ----------------------------------------------- 0.00 0.00 1/2 TclBN_mp_set [611] 0.00 0.00 1/2 TclBN_mp_set_int [612] [592] 0.0 0.00 0.00 2 TclBN_mp_zero [592] ----------------------------------------------- 0.00 0.00 2/2 Tcl_Close [285] [593] 0.0 0.00 0.00 2 TclChanCaughtErrorBypass [593] 0.00 0.00 2/2 Tcl_GetChannelErrorInterp [599] ----------------------------------------------- 0.00 0.00 2/2 TclAttemptCompileProc <cycle 2> [159] [594] 0.0 0.00 0.00 2 TclCompileBasic0ArgCmd [594] ----------------------------------------------- 0.00 0.00 2/2 TclAttemptCompileProc <cycle 2> [159] [595] 0.0 0.00 0.00 2 TclCompileBasic0Or1ArgCmd [595] ----------------------------------------------- 0.00 0.00 2/2 Tcl_DeleteHashTable [220] [596] 0.0 0.00 0.00 2 TclFreeObjEntry [596] ----------------------------------------------- 0.00 0.00 2/2 Tcl_FSOpenFileChannel [121] [597] 0.0 0.00 0.00 2 TclGetOpenModeEx [597] ----------------------------------------------- 0.00 0.00 2/2 Tcl_DeleteCommandFromToken [408] [598] 0.0 0.00 0.00 2 TclProcDeleteProc [598] ----------------------------------------------- 0.00 0.00 2/2 TclChanCaughtErrorBypass [593] [599] 0.0 0.00 0.00 2 Tcl_GetChannelErrorInterp [599] ----------------------------------------------- 0.00 0.00 2/2 Tcl_CreateChannel [323] [600] 0.0 0.00 0.00 2 Tcl_GetEncodingName [600] ----------------------------------------------- 0.00 0.00 2/2 Tcl_MainEx [8] [601] 0.0 0.00 0.00 2 Tcl_LimitExceeded [601] ----------------------------------------------- 0.00 0.00 2/2 TclNRRunCallbacks <cycle 1> [2] [602] 0.0 0.00 0.00 2 Tcl_RenameObjCmd [602] ----------------------------------------------- 0.00 0.00 1/2 TclFinalizeThreadData [328] 0.00 0.00 1/2 TclThreadStorageKeySet [304] [603] 0.0 0.00 0.00 2 TclpThreadSetMasterTSD [603] ----------------------------------------------- 0.00 0.00 1/1 TclCallVarTraces <cycle 10> [30] [604] 0.0 0.00 0.00 1 DisposeTraceResult [604] ----------------------------------------------- 0.00 0.00 1/1 Tcl_DuplicateObj [23] [605] 0.0 0.00 0.00 1 DupListInternalRep [605] ----------------------------------------------- 1 Tcl_CreateNamespace <cycle 9> [218] [606] 0.0 0.00 0.00 1 EstablishErrorCodeTraces <cycle 9> [606] 2 Tcl_TraceVar2 <cycle 9> [363] ----------------------------------------------- 1 Tcl_CreateNamespace <cycle 9> [218] [607] 0.0 0.00 0.00 1 EstablishErrorInfoTraces <cycle 9> [607] 2 Tcl_TraceVar2 <cycle 9> [363] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [608] 0.0 0.00 0.00 1 EvalCmdErrMsg [608] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [609] 0.0 0.00 0.00 1 FileAttrIsExistingCmd [609] ----------------------------------------------- 0.00 0.00 1/1 Tcl_GetEncodingNameFromEnvironment [382] [610] 0.0 0.00 0.00 1 SearchKnownEncodings [610] ----------------------------------------------- 0.00 0.00 1/1 TclInitDoubleConversion [303] [611] 0.0 0.00 0.00 1 TclBN_mp_set [611] 0.00 0.00 1/2 TclBN_mp_zero [592] ----------------------------------------------- 0.00 0.00 1/1 TclInitDoubleConversion [303] [612] 0.0 0.00 0.00 1 TclBN_mp_set_int [612] 0.00 0.00 8/8 TclBN_mp_mul_2d [543] 0.00 0.00 1/2 TclBN_mp_zero [592] 0.00 0.00 1/21 TclBN_mp_clamp [504] ----------------------------------------------- 0.00 0.00 1/1 TclCompileContinueCmd [426] [613] 0.0 0.00 0.00 1 TclCleanupStackForBreakContinue [613] ----------------------------------------------- 0.00 0.00 1/1 TclAttemptCompileProc <cycle 2> [159] [614] 0.0 0.00 0.00 1 TclCompileBasicMin0ArgCmd [614] ----------------------------------------------- 1 TclAttemptCompileProc <cycle 2> [159] [615] 0.0 0.00 0.00 1 TclCompileIncrCmd <cycle 2> [615] 1 TclPushVarName <cycle 2> [313] ----------------------------------------------- 1 TclAttemptCompileProc <cycle 2> [159] [616] 0.0 0.00 0.00 1 TclCompileLlengthCmd <cycle 2> [616] 1 TclCompileTokens <cycle 2> [236] ----------------------------------------------- 0.00 0.00 1/1 FinalizeThread [228] [617] 0.0 0.00 0.00 1 TclFinalizeThreadObjects [617] ----------------------------------------------- 0.00 0.00 1/1 TclSetupEnv [88] [618] 0.0 0.00 0.00 1 TclFindArrayPtrElements [618] ----------------------------------------------- 0.00 0.00 1/1 UpdateStringOfInt [424] [619] 0.0 0.00 0.00 1 TclFormatInt [619] ----------------------------------------------- 0.00 0.00 1/1 InitializeEncodingSearchPath <cycle 8> [140] [620] 0.0 0.00 0.00 1 TclGetLibraryPath [620] ----------------------------------------------- 0.00 0.00 1/1 InfoNameOfExecutableCmd [155] [621] 0.0 0.00 0.00 1 TclGetObjNameOfExecutable [621] ----------------------------------------------- 0.00 0.00 1/1 Tcl_LoadObjCmd [108] [622] 0.0 0.00 0.00 1 TclGuessPackageName [622] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [623] 0.0 0.00 0.00 1 TclInitArrayCmd [623] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [624] 0.0 0.00 0.00 1 TclInitDictCmd [624] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [625] 0.0 0.00 0.00 1 TclInitEmbeddedConfigurationInformation [625] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [626] 0.0 0.00 0.00 1 TclInitEncodingCmd [626] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [627] 0.0 0.00 0.00 1 TclInitFileCmd [627] ----------------------------------------------- 0.00 0.00 1/1 TclInitSubsystems [261] [628] 0.0 0.00 0.00 1 TclInitIOSubsystem [628] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [629] 0.0 0.00 0.00 1 TclInitInfoCmd [629] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [630] 0.0 0.00 0.00 1 TclInitLimitSupport [630] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [631] 0.0 0.00 0.00 1 TclInitNamespaceCmd [631] ----------------------------------------------- 0.00 0.00 1/1 TclInitSubsystems [261] [632] 0.0 0.00 0.00 1 TclInitNamespaceSubsystem [632] ----------------------------------------------- 0.00 0.00 1/1 Tcl_CreateInterp [6] [633] 0.0 0.00 0.00 1 TclInitStringCmd [633] ----------------------------------------------- 0.00 0.00 1/1 TclInitSubsystems [261] [634] 0.0 0.00 0.00 1 TclInitThreadStorage [634] 0.00 0.00 1/1 TclpThreadCreateKey [652] ----------------------------------------------- 0.00 0.00 1/1 TclpFindExecutable [195] [635] 0.0 0.00 0.00 1 TclSetObjNameOfExecutable [635] ----------------------------------------------- 0.00 0.00 1/1 Tcl_MainEx [8] [636] 0.0 0.00 0.00 1 Tcl_EvalObjEx [636] ----------------------------------------------- 0.00 0.00 1/1 GetCache <cycle 7> [443] [637] 0.0 0.00 0.00 1 Tcl_GetAllocMutex [637] ----------------------------------------------- 0.00 0.00 1/1 QueryConfigObjCmd [213] [638] 0.0 0.00 0.00 1 Tcl_GetByteArrayFromObj [638] ----------------------------------------------- 0.00 0.00 1/1 EncodingDirsObjCmd [154] [639] 0.0 0.00 0.00 1 Tcl_GetEncodingSearchPath [639] ----------------------------------------------- 0.00 0.00 1/1 InfoCommandsCmd [201] [640] 0.0 0.00 0.00 1 Tcl_GetGlobalNamespace [640] ----------------------------------------------- 0.00 0.00 1/1 Tcl_AppInit [13] [641] 0.0 0.00 0.00 1 Tcl_Init [641] ----------------------------------------------- 0.00 0.00 1/1 Tcl_UtfToTitle [644] [642] 0.0 0.00 0.00 1 Tcl_UniCharToTitle [642] ----------------------------------------------- 0.00 0.00 1/1 Tcl_GetEncodingNameFromEnvironment [382] [643] 0.0 0.00 0.00 1 Tcl_UtfToLower [643] 0.00 0.00 5/8 Tcl_UniCharToLower [549] 0.00 0.00 5/161 Tcl_UniCharToUtf [468] ----------------------------------------------- 0.00 0.00 1/1 Tcl_LoadObjCmd [108] [644] 0.0 0.00 0.00 1 Tcl_UtfToTitle [644] 0.00 0.00 4/161 Tcl_UniCharToUtf [468] 0.00 0.00 3/8 Tcl_UniCharToLower [549] 0.00 0.00 1/1 Tcl_UniCharToTitle [642] ----------------------------------------------- 0.00 0.00 1/1 TclFinalizeIOSubsystem [257] [645] 0.0 0.00 0.00 1 TclpFinalizePipes [645] ----------------------------------------------- 0.00 0.00 1/1 TclFinalizeIOSubsystem [257] [646] 0.0 0.00 0.00 1 TclpFinalizeSockets [646] ----------------------------------------------- 0.00 0.00 1/1 TclInitSubsystems [261] [647] 0.0 0.00 0.00 1 TclpInitLock [647] ----------------------------------------------- 0.00 0.00 1/1 TclInitSubsystems [261] [648] 0.0 0.00 0.00 1 TclpInitPlatform [648] ----------------------------------------------- 0.00 0.00 1/1 TclInitSubsystems [261] [649] 0.0 0.00 0.00 1 TclpInitUnlock [649] ----------------------------------------------- 0.00 0.00 1/1 GetCache <cycle 7> [443] [650] 0.0 0.00 0.00 1 TclpSetAllocCache [650] ----------------------------------------------- 0.00 0.00 1/1 TclInitSubsystems [261] [651] 0.0 0.00 0.00 1 TclpSetInterfaces [651] ----------------------------------------------- 0.00 0.00 1/1 TclInitThreadStorage [634] [652] 0.0 0.00 0.00 1 TclpThreadCreateKey [652] ----------------------------------------------- 0.00 0.00 1/1 TclNRRunCallbacks <cycle 1> [2] [653] 0.0 0.00 0.00 1 Uplevel_Callback [653] ----------------------------------------------- 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 [580] AccumulateDecimalDigit [483] TclEmitInvoke [513] Tcl_DictObjFirst [232] AllocChainEntry [3] TclEvalEx [260] Tcl_DictObjGet [403] AllocChannelBuffer [111] TclEvalObjEx [465] Tcl_DictObjNext [343] AllocClass [379] TclExpandCodeArray [223] Tcl_DictObjPut [283] AllocObjEntry [374] TclFSCwdIsNative [514] Tcl_DictObjSize [226] AllocObject [551] TclFSEnsureEpochOk [553] Tcl_DiscardInterpState [217] AllocStringEntry [375] TclFSEpoch [23] Tcl_DuplicateObj [250] AllocVarEntry [495] TclFSEpochOk [7] Tcl_Eval [350] AppendPath [526] TclFSGetPathType [4] Tcl_EvalEx [131] AppendPrintfToObjVA [243] TclFSNonnativePathType [636] Tcl_EvalObjEx [532] ChanRead [173] TclFSNormalizeAbsolutePath [509] Tcl_EvalObjv [144] CheckAccess [175] TclFSNormalizeToUniquePath [404] Tcl_EventuallyFree [364] CheckAllRequirements [164] TclFSSetPathDetails [224] Tcl_Exit [569] CheckChannelErrors [559] TclFetchEnsembleRoot [219] Tcl_ExitObjCmd [396] CheckForStdChannelsBeingClosed [461] TclFetchLiteral [221] Tcl_Export [330] CheckVersionAndConvert [412] TclFinalizeAsync [524] Tcl_ExternalToUtf [268] Claim [257] TclFinalizeIOSubsystem [342] Tcl_ExternalToUtfDString [279] ClearHash [434] TclFinalizeLoopExceptionRange [202] Tcl_FSAccess [372] ClearTable [368] TclFinalizeNotifier [496] Tcl_FSConvertToPathType [454] CompareStringKeys [328] TclFinalizeThreadData [11] Tcl_FSEvalFileEx [79] CompareVarKeys [329] TclFinalizeThreadDataThread [158] Tcl_FSGetFileSystemForPath [581] CompareVersions [617] TclFinalizeThreadObjects [117] Tcl_FSGetInternalRep [106] CompileCmdLiteral [618] TclFindArrayPtrElements [554] Tcl_FSGetNativePath [91] CompileExprObj [312] TclFindCompiledLocal [138] Tcl_FSGetNormalizedPath [333] CompileExprTree [463] TclFindElement [561] Tcl_FSGetPathType [172] CompileReturnInternal [485] TclFixupForwardJump [129] Tcl_FSJoinPath [22] CreateHashEntry [619] TclFormatInt [165] Tcl_FSJoinToPath [344] DeleteDict [229] TclFreeCompileEnv [423] Tcl_FSMountsChanged [94] DeleteEnsembleConfig [487] TclFreeJumpFixupArray [121] Tcl_FSOpenFileChannel [407] DiscardInputQueued [230] TclFreeLocalCache [102] Tcl_FSSplitPath [269] Disclaim [16] TclFreeObj [187] Tcl_FSStat [64] Dispatch [596] TclFreeObjEntry [416] Tcl_FinalizeNotifier [604] DisposeTraceResult [238] TclFullFinalizationRequested [184] Tcl_FindCommand [124] DoReadChars [413] TclGetAsyncReadyPtr [235] Tcl_FindNamespace [361] DupFsPathInternalRep [56] TclGetContLineTable [576] Tcl_FindSymbol [605] DupListInternalRep [211] TclGetEnv [540] Tcl_FirstHashEntry [450] DupStringInternalRep [472] TclGetInnermostExceptionRange [362] Tcl_FreeEncoding [154] EncodingDirsObjCmd [288] TclGetIntForIndex [409] Tcl_FreeParse [227] EnvTraceProc [620] TclGetLibraryPath [637] Tcl_GetAllocMutex [582] ErrorCodeRead [414] TclGetMainLoop [337] Tcl_GetAssocData [457] EscapeFreeProc [481] TclGetNamespaceChildTable [215] Tcl_GetBooleanFromObj [606] EstablishErrorCodeTraces [37] TclGetNamespaceForQualName [638] Tcl_GetByteArrayFromObj [607] EstablishErrorInfoTraces [39] TclGetNamespaceFromObj [599] Tcl_GetChannelErrorInterp [608] EvalCmdErrMsg [290] TclGetNumberFromObj [181] Tcl_GetCommandFromObj [315] EvalFileCallback [621] TclGetObjNameOfExecutable [93] Tcl_GetCommandFullName [203] EvalObjvCore [597] TclGetOpenModeEx [588] Tcl_GetCurrentNamespace [49] ExprObjCallback [95] TclGetPathType [562] Tcl_GetCurrentThread [609] FileAttrIsExistingCmd [185] TclGetProcessGlobalValue [294] Tcl_GetEncoding [360] FileCloseProc [263] TclGetSrcInfoForPc [600] Tcl_GetEncodingName [533] FileInputProc [537] TclGetStringStorage [382] Tcl_GetEncodingNameFromEnvironment [570] FileWatchProc [622] TclGuessPackageName [639] Tcl_GetEncodingSearchPath [228] FinalizeThread [422] TclHandleCreate [499] Tcl_GetEnsembleFlags [462] FindElement [503] TclHandlePreserve [497] Tcl_GetEnsembleMappingDict [40] FindHashEntry [507] TclHandleRelease [500] Tcl_GetEnsembleParameterList [309] FindPackage [447] TclHashObjKey [501] Tcl_GetEnsembleSubcommandList [126] FindSymbol [397] TclInThreadExit [640] Tcl_GetGlobalNamespace [296] FlushChannel [623] TclInitArrayCmd [346] Tcl_GetIndexFromObjStruct [254] ForeachLoopStep [89] TclInitBinaryCmd [289] Tcl_GetInt [516] FreeByteCodeInternalRep [266] TclInitByteCodeObj [246] Tcl_GetIntFromObj [241] FreeCmdNameInternalRep [113] TclInitChanCmd [247] Tcl_GetLongFromObj [335] FreeDictInternalRep [163] TclInitCompileEnv [510] Tcl_GetMaster [550] FreeEncoding [624] TclInitDictCmd [528] Tcl_GetNamespaceResolvers [399] FreeEnsembleCmdRep [303] TclInitDoubleConversion [470] Tcl_GetObjResult [571] FreeExprCodeInternalRep [625] TclInitEmbeddedConfigurationInformation [277] Tcl_GetObjectFromObj [400] FreeForeachInfo [626] TclInitEncodingCmd [210] Tcl_GetReturnOptions [347] FreeFsPathInternalRep [292] TclInitEncodingSubsystem [388] Tcl_GetStartupScript [358] FreeIndex [627] TclInitFileCmd [380] Tcl_GetString [73] FreeListInternalRep [628] TclInitIOSubsystem [77] Tcl_GetStringFromObj [376] FreeNsNameInternalRep [629] TclInitInfoCmd [440] Tcl_GetStringResult [448] FreeParsedVarName [488] TclInitJumpFixupArray [27] Tcl_GetThreadData [367] FreeProcessGlobalValue [630] TclInitLimitSupport [641] Tcl_Init [411] FreePwBuf [498] TclInitLiteralTable [464] Tcl_InitCustomHashTable [72] FreeStringInternalRep [631] TclInitNamespaceCmd [467] Tcl_InitHashTable [287] FreeThreadHash [632] TclInitNamespaceSubsystem [417] Tcl_InitNotifier [398] FreeVarEntry [390] TclInitNotifier [520] Tcl_InitObjHashTable [265] FsGetFirstFilesystem [284] TclInitObjSubsystem [566] Tcl_InterpDeleted [433] FsThrExitProc [114] TclInitPrefixCmd [494] Tcl_IsSafe [443] GetCache [538] TclInitRewriteEnsemble [601] Tcl_LimitExceeded [332] GetConfigDict [633] TclInitStringCmd [511] Tcl_LimitTypeEnabled [489] GetExtension [261] TclInitSubsystems [160] Tcl_ListObjAppendElement [395] GetInput [634] TclInitThreadStorage [430] Tcl_ListObjAppendList [583] GetInterp2 [486] TclInitVarHashTable [479] Tcl_ListObjGetElements [322] GetKeys [293] TclInterpInit [197] Tcl_ListObjIndex [48] GetNamespaceFromObj [295] TclInterpReady [264] Tcl_ListObjLength [492] GetSrcInfoForPc [231] TclInvalidateCmdLiteral [359] Tcl_ListObjReplace [327] GetThreadHash [460] TclInvalidateNsPath [147] Tcl_LoadFile [44] GrowStringBuffer [451] TclIsSpaceProc [108] Tcl_LoadObjCmd [452] HashStringKey [86] TclJoinPath [385] Tcl_MutexFinalize [98] IfConditionCallback [55] TclListObjCopy [52] Tcl_MutexLock [201] InfoCommandsCmd [149] TclLocalScalar [473] Tcl_MutexUnlock [155] InfoNameOfExecutableCmd [539] TclLocalScalarFromToken [548] Tcl_NRAddCallback [307] InitLocalCache [237] TclLookupArrayElement [78] Tcl_NRCallObjProc [339] InitTimer [276] TclLookupSimpleVar [169] Tcl_NRCreateCommand [140] InitializeEncodingSearchPath [174] TclLookupVar [90] Tcl_NRExprObj [21] InterpProcNR2 [58] TclMakeEnsemble [306] Tcl_NewByteArrayObj [317] InvokeExitHandlers [544] TclMarkTailcall [389] Tcl_NewDictObj [475] Iso88591ToUtfProc [76] TclMaxListLength [270] Tcl_NewInstanceMethod [200] LocateTargetAddresses [209] TclMergeReturnOptions [429] Tcl_NewIntObj [477] NRCommand [103] TclNREvalFile [148] Tcl_NewListObj [275] NRInterpCmd [123] TclNREvalObjCmd [439] Tcl_NewLongObj [87] NRNamespaceEvalCmd [69] TclNREvalObjEx [273] Tcl_NewMethod [188] NamespaceExportCmd [476] TclNREvalObjv [75] Tcl_NewObj [590] NativeFreeInternalRep [80] TclNRExecuteByteCode [222] Tcl_NewObjectInstance [92] NewListIntRep [267] TclNRForeachCmd [68] Tcl_NewStringObj [96] NsEnsembleImplementationCmdNR [438] TclNRIfObjCmd [490] Tcl_NextHashEntry [301] NsEval_Callback [18] TclNRInterpProc [127] Tcl_ObjPrintf [36] ObjFindNamespaceVar [24] TclNRInterpProcCore [194] Tcl_ObjSetVar2 [506] ParseBoolean [255] TclNRReleaseValues [521] Tcl_ObjectDeleted [136] ParseExpr [2] TclNRRunCallbacks [541] Tcl_OutputBuffered [207] ParseLexeme [104] TclNRSourceObjCmd [157] Tcl_PackageObjCmd [299] ParseTokens [122] TclNRUplevelObjCmd [383] Tcl_ParseBraces [453] ParseWhiteSpace [116] TclNativeCreateNativeRep [384] Tcl_ParseCommand [100] PathDirNameCmd [206] TclNativePathInFilesystem [515] Tcl_ParseQuotedString [130] PathJoinCmd [198] TclNewFSPathObj [482] Tcl_ParseVarName [305] PkgRequireCore [545] TclNsDecrRefCount [318] Tcl_PkgProvideEx [534] PreserveChannelBuffer [402] TclOOAddToInstances [214] Tcl_PkgRequireProc [65] Ptr2Block [421] TclOOAddToSubclasses [31] Tcl_PopCallFrame [369] PutBlocks [366] TclOODefineExportObjCmd [45] Tcl_Preserve [213] QueryConfigObjCmd [192] TclOODefineForwardObjCmd [133] Tcl_ProcObjCmd [125] ReadChars [186] TclOODefineMethodObjCmd [29] Tcl_PushCallFrame [345] RebuildLiteralTable [118] TclOODefineObjCmd [577] Tcl_ReadChars [535] RecycleBuffer [193] TclOODefineSlots [249] Tcl_Realloc [523] ReleaseChannelBuffer [373] TclOODefineUnexportObjCmd [139] Tcl_RegisterConfig [251] ReleaseCmdWordData [519] TclOOGetDefineCmdContext [280] Tcl_RegisterObjType [252] ReleaseKeys [560] TclOOGetFoundation [46] Tcl_Release [410] RememberSyncObject [9] TclOOInit [602] Tcl_RenameObjCmd [610] SearchKnownEncodings [97] TclOOInitInfo [286] Tcl_ResetResult [182] SetCmdNameFromAny [546] TclOOIsReachable [258] Tcl_RestoreInterpState [321] SetDictFromAny [180] TclOOMakeProcMethod [356] Tcl_SaveInterpState [435] SetEndOffsetFromAny [170] TclOONewBasicMethod [365] Tcl_SetAssocData [167] SetFsPathFromAny [331] TclOONewForwardInstanceMethod [311] Tcl_SetByteArrayObj [57] SetListFromAny [387] TclOONewForwardMethod [349] Tcl_SetChannelOption [256] SetNsNameFromAny [179] TclOONewProcMethod [199] Tcl_SetEnsembleMappingDict [59] SetStringFromAny [120] TclOOObjDefObjCmd [161] Tcl_SetErrorCode [34] SetUnicodeObj [166] TclOOObjectName [162] Tcl_SetErrorCodeVA [351] SomeRequirementSatisfied [527] TclOOSetupVariableResolver [183] Tcl_SetListObj [572] StopCopy [565] TclObjCallVarTraces [529] Tcl_SetNamespaceResolvers [5] TEBCresume [271] TclObjGetFrame [445] Tcl_SetNamespaceUnknownHandler [517] TEOEx_ByteCodeCallback [41] TclObjInterpProc [314] Tcl_SetObjErrorCode [281] TEOEx_ListCallback [552] TclObjLookupVar [278] Tcl_SetObjLength [591] TEOV_Error [26] TclObjLookupVarEx [17] Tcl_SetObjResult [466] TclAddLiteralObj [168] TclOptimizeBytecode [589] Tcl_SetResult [425] TclAddLoopContinueFixup [471] TclParseAllWhiteSpace [418] Tcl_SetStartupScript [456] TclAdvanceContinuations [469] TclParseBackslash [371] Tcl_SetSystemEncoding [455] TclAdvanceLines [502] TclParseInit [152] Tcl_SetVar2 [248] TclArgumentEnter [205] TclParseNumber [128] Tcl_SetVar2Ex [298] TclArgumentGet [101] TclPathPart [233] Tcl_SplitList [234] TclArgumentRelease [253] TclPopStackFrame [530] Tcl_StringCaseMatch [159] TclAttemptCompileProc [272] TclProcCleanupProc [531] Tcl_StringMatch [352] TclBN_fast_s_mp_sqr [83] TclProcCompileProc [363] Tcl_TraceVar2 [504] TclBN_mp_clamp [598] TclProcDeleteProc [549] Tcl_UniCharToLower [354] TclBN_mp_grow [308] TclPtrGetVarIdx [642] Tcl_UniCharToTitle [326] TclBN_mp_init [14] TclPtrSetVarIdx [468] Tcl_UniCharToUtf [427] TclBN_mp_init_set_int [442] TclPtrUnsetVarIdx [334] Tcl_UntraceVar2 [543] TclBN_mp_mul_2d [20] TclPushProcCallFrame [478] Tcl_UtfCharComplete [611] TclBN_mp_set [66] TclPushStackFrame [578] Tcl_UtfPrev [612] TclBN_mp_set_int [313] TclPushVarName [441] Tcl_UtfToExternalDString [353] TclBN_mp_sqr [242] TclRegisterLiteral [643] Tcl_UtfToLower [592] TclBN_mp_zero [245] TclReleaseLiteral [644] Tcl_UtfToTitle [30] TclCallVarTraces [508] TclRememberMutex [240] Tcl_VariableObjCmd [593] TclChanCaughtErrorBypass [141] TclRenameCommand [42] TclpAlloc [555] TclChannelRelease [449] TclResetRewriteEnsemble [177] TclpDlopen [239] TclCleanupByteCode [191] TclResetShadowedCmdRefs [386] TclpFinalizeMutex [613] TclCleanupStackForBreakContinue [586] TclScanElement [645] TclpFinalizePipes [432] TclCleanupVar [54] TclSetByteCodeFromAny [646] TclpFinalizeSockets [556] TclClearRootEnsemble [282] TclSetCmdNameObj [195] TclpFindExecutable [109] TclClockInit [420] TclSetDuplicateObj [212] TclpFindVariable [493] TclCompareObjKeys [324] TclSetNsPath [33] TclpFree [436] TclCompileAppendCmd [635] TclSetObjNameOfExecutable [50] TclpGetAllocCache [594] TclCompileBasic0ArgCmd [204] TclSetProcessGlobalValue [444] TclpGetCwd [595] TclCompileBasic0Or1ArgCmd [88] TclSetupEnv [112] TclpGetNativePathType [563] TclCompileBasic1ArgCmd [587] TclSkipTailcall [378] TclpGetPwUid [614] TclCompileBasicMin0ArgCmd [60] TclStackAlloc [189] TclpInitLibraryPath [584] TclCompileBasicMin1ArgCmd [63] TclStackFree [647] TclpInitLock [405] TclCompileCatchCmd [99] TclSubstTokens [648] TclpInitPlatform [491] TclCompileCmdWord [84] TclThreadAllocObj [649] TclpInitUnlock [426] TclCompileContinueCmd [547] TclThreadDataKeyGet [567] TclpMasterLock [437] TclCompileDictGetCmd [325] TclThreadFinalizeContLines [568] TclpMasterUnlock [110] TclCompileEnsemble [85] TclThreadFreeObj [115] TclpNativeJoinPath [428] TclCompileErrorCmd [28] TclThreadStorageKeyGet [119] TclpNativeSplitPath [107] TclCompileExpr [304] TclThreadStorageKeySet [522] TclpNewAllocMutex [505] TclCompileExprWords [377] TclTommath_Init [178] TclpObjAccess [431] TclCompileForCmd [71] TclWordKnownAtCompileTime [176] TclpObjNormalizePath [557] TclCompileForeachCmd [12] TclZlibInit [142] TclpObjStat [171] TclCompileGlobalCmd [51] Tcl_Alloc [153] TclpOpenFileChannel [143] TclCompileIfCmd [13] Tcl_AppInit [53] TclpRealloc [615] TclCompileIncrCmd [137] Tcl_AppendFormatToObj [650] TclpSetAllocCache [190] TclCompileInfoCommandsCmd [38] Tcl_AppendLimitedToObj [341] TclpSetInitialEncodings [558] TclCompileInfoExistsCmd [35] Tcl_AppendObjToObj [651] TclpSetInterfaces [105] TclCompileInvocation [145] Tcl_AppendStringsToObj [244] TclpSetVariables [370] TclCompileLappendCmd [146] Tcl_AppendStringsToObjVA [652] TclpThreadCreateKey [196] TclCompileLindexCmd [458] Tcl_AppendToObj [62] TclpThreadGetMasterTSD [134] TclCompileListCmd [392] Tcl_AsyncCreate [603] TclpThreadSetMasterTSD [616] TclCompileLlengthCmd [348] Tcl_CallWhenDeleted [393] TimerExitProc [406] TclCompileNamespaceWhichCmd [574] Tcl_ChannelThreadActionProc [336] TraceVarEx [70] TclCompileObj [575] Tcl_ChannelVersion [525] TranslateInputEOL [208] TclCompileReturnCmd [355] Tcl_ClearChannelHandlers [81] UnsetVarStruct [67] TclCompileScript [285] Tcl_Close [579] UpdateInterest [381] TclCompileSetCmd [323] Tcl_CreateChannel [316] UpdateStringOfFsPath [236] TclCompileTokens [310] Tcl_CreateEncoding [424] UpdateStringOfInt [151] TclCompileUnsetCmd [150] Tcl_CreateEnsemble [394] UpdateStringOfList [300] TclCompileVarSubst [401] Tcl_CreateEventSource [653] Uplevel_Callback [564] TclCompileVariableCmd [338] Tcl_CreateExitHandler [459] UtfExtToUtfIntProc [32] TclContinuationsCopy [218] Tcl_CreateNamespace [518] UtfIntToUtfExtProc [259] TclContinuationsEnter [156] Tcl_CreateObjCommand [542] WillRead [297] TclContinuationsEnterDerived [319] Tcl_CreateThreadExitHandler [1] <cycle 1> [262] TclContinuationsGet [320] Tcl_DStringAppend [47] <cycle 2> [585] TclConvertElement [61] Tcl_DStringFree [15] <cycle 3> [573] TclCreateAuxData [446] Tcl_DStringInit [74] <cycle 4> [536] TclCreateExceptRange [302] Tcl_DStringSetLength [291] <cycle 5> [391] TclCreateExecEnv [408] Tcl_DeleteCommandFromToken [82] <cycle 6> [225] TclCreateLiteral [415] Tcl_DeleteEventSource [25] <cycle 7> [135] TclCreateProc [357] Tcl_DeleteFileHandler [132] <cycle 8> [480] TclDStringAppendDString [474] Tcl_DeleteHashEntry [19] <cycle 9> [419] TclDStringToObj [220] Tcl_DeleteHashTable [10] <cycle 10> [43] TclDeleteCompiledLocalVars [340] Tcl_DeleteTimerHandler [484] TclEmitForwardJump [512] Tcl_DictObjDone