{section: Time Estimate Details} {verbatim} Func #Calls Handling Time Assign() 989 compat DONE LookupString() 877 compat DONE LookupInteger() 667 compat DONE Insert() 559 compat/convert TODO 4 hours Delete() 113 native DONE LookupBool() 110 compat DONE SetMyTypeName() 102 compat DONE put() 100 compat TODO 1-2 days Lookup() 89 native ck calls ??? LookupFloat() 85 compat DONE initFromStream() 75 compat 4 hours SetTargetTypeName() 64 compat DONE ExprTree::RArg() 60 ???? ??? InsertOrUpdate() 59 compat DONE AssignExpr() 58 compat DONE dPrint() 56 compat TODO 4 hours EvalBool() 53 compat DONE ExprTree::LArg() 39 ???? ??? ExprTree::PrintToNewStr() 35 compat 1 hour ResetExpr() 31 ignore EvalInteger() 29 compat DONE sPrint() 29 compat TODO 1 hour ExprTree::EvalTree() 27 compat/convert 4 hours NextExpr() 26 compat/convert? 1 week? fPrint() 22 compat TODO 4 hours ClassAd() 18 compat/native 3 hours ExprTree::PrintToStr() 17 compat 1 hour EvalFloat() 13 compat DONE ExprTree::DeepCopy() 12 convert 1 hour SetPrivateAttributesInvisible() 11 compat 1-2 hours clear() 8 native EvalString() 8 compat TODO 1 hour NextNameOriginal() 7 compat DONE ClearAllDirtyFlags() 7 native GetMyTypeName() 7 compat DONE ResetName() 7 ignore sPrintExpr() 6 compat 1 hour NextDirtyExpr() 5 convert 4 hours SetDirtyFlag() 5 convert 1 hour ExprTree::MyType() 5 convert 1 hour ChainToAd() 4 native GetTargetTypeName() 4 compat DONE NextName() 3 convert 3 hours LookupElem() 3 convert 15 minutes GetDirtyFlag() 3 convert 1 hour GetReferences() 3 compat 1-2 days ChainCollapse() 2 compat 2 hours EscapeStringValue() 2 convert 15 minutes CopyAttribute() 2 convert 1-2 hours fPrintAsXML() 1 ???? ??? (1 hour) unchain() 1 native ExchangeExpressions() 1 convert 1-2 hours initFromString() 1 ignore sPrintAsXML() 1 ???? ??? (1 hour) ClassAdAttributeIsPrivate() 1 compat 15 minutes RestorChain() 1 native {endverbatim}