Class Ad Conversion Time Detailed Estimates

Time Estimate Details

Func #Calls Handling Method Status / Est
Assign() 989 compat Done
LookupString() 877 compat Done
LookupInteger() 667 compat Done
Insert() 559 compat/convert 4 hours
Delete() 113 native Done
LookupBool() 110 compat Done
SetMyTypeName() 102 compat Done
put() 100 compat 1-2 days
Lookup() 89 native/check calls ?
LookupFloat() 85 compat Done
initFromStream() 75 compat 4 hours
SetTargetTypeName() 64 compat Done
ExprTree::RArg() 60 TBD ?
InsertOrUpdate() 59 compat Done
AssignExpr() 58 compat Done
dPrint() 56 compat 4 hours
EvalBool() 53 compat Done
ExprTree::LArg() 39 TBD ?
ExprTree::PrintToNewStr() 35 compat Done [1 hour]
ResetExpr() 31 ignore -
EvalInteger() 29 compat Done
sPrint() 29 compat 1 hour
ExprTree::EvalTree() 27 compat/convert 4 hours
NextExpr() 26 compat/convert ?:1 week
fPrint() 22 compat 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 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 TBD ?:(1 hour)
unchain() 1 native ?
ExchangeExpressions() 1 convert 1-2 hours
initFromString() 1 ignore -
sPrintAsXML() 1 TBD ?:(1 hour)
ClassAdAttributeIsPrivate() 1 compat 15 minutes
RestorChain() 1 native ?