Flat profile: Each sample counts as 0.01 seconds. % cumulative self self total time seconds seconds calls s/call s/call name 48.07 299.15 299.15 244273139 0.00 0.00 AttrList::Lookup(char const*) const 8.08 349.46 50.31 800986822 0.00 0.00 VariableBase::Name() 3.75 372.82 23.36 802568709 0.00 0.00 BinaryOpBase::LArg() 3.19 392.67 19.84 15021 0.00 0.00 AttrList::ResetExpr() 3.13 412.16 19.50 217052394 0.00 0.00 BinaryOpBase::_EvalTree(AttrList const*, AttrList const*, EvalResult*) 2.85 429.89 17.73 497944215 0.00 0.00 ExprTree::EvalTree(AttrList const*, AttrList const*, EvalResult*) 1.72 440.58 10.70 194937152 0.00 0.00 MyString::operator=(MyString const&) 1.45 449.60 9.02 ErrorBase::~ErrorBase [not-in-charge]() 1.37 458.12 8.53 53666182 0.00 0.00 BinaryOpBase::RArg() 1.35 466.52 8.40 149582579 0.00 0.00 operator==(MyString const&, MyString const&) 1.35 474.90 8.38 131179994 0.00 0.00 Variable::_EvalTreeRecursive(char const*, AttrList const*, AttrList const*, EvalResult*, bool) 1.31 483.05 8.14 973087055 0.00 0.00 MyString::init() 0.99 489.23 6.18 426609815 0.00 0.00 EvalResultToValue(EvalResult&, Value&) 0.94 495.08 5.86 197814324 0.00 0.00 MyString::operator=(char const*) 0.92 500.83 5.75 734918246 0.00 0.00 Value::Value[in-charge]() 0.91 506.50 5.67 1 5.67 5.67 _GLOBAL__D_namespaces 0.89 512.05 5.55 245227352 0.00 0.00 operator==(HashKey const&, HashKey const&) 0.78 516.94 4.88 486530162 0.00 0.00 MyString::~MyString [in-charge]() 0.62 520.79 3.85 217052394 0.00 0.00 ValueToEvalResult(Value&, EvalResult&) 0.58 524.38 3.58 217052394 0.00 0.00 LexemeTypeToOpKind(LexemeType) 0.48 527.38 3.00 19039271 0.00 0.00 sin_to_string 0.48 530.37 2.99 56535946 0.00 0.00 KeyCacheEntry::policy() 0.48 533.34 2.97 83761064 0.00 0.00 _doOperation(OpKind, Value&, Value&, Value&, bool, bool, bool, Value&) 0.46 536.17 2.84 131179994 0.00 0.00 Variable::_EvalTree(AttrList const*, AttrList const*, EvalResult*) 0.44 538.92 2.75 131179994 0.00 0.00 Variable::_EvalTreeSimple(char const*, AttrList const*, AttrList const*, EvalResult*, bool) 0.39 541.37 2.45 18843341 0.00 0.00 KeyCacheEntry::addr() 0.35 543.55 2.18 447478667 0.00 0.00 EvalResult::~EvalResult [in-charge]() 0.34 545.66 2.12 83761064 0.00 0.00 operate(OpKind, Value&, Value&, Value&) 0.34 547.77 2.11 48706047 0.00 0.00 HashTable::iterate(match_rec*&) 0.33 549.83 2.06 433932428 0.00 0.00 Value::isIntegerValue(int&) 0.32 551.84 2.00 144058604 0.00 0.00 MyString::FindChar(int, int) const 0.27 553.52 1.69 272879704 0.00 0.00 Value::isUndefinedValue() 0.27 555.19 1.67 125796357 0.00 0.00 Value::operator=(Value const&) 0.26 556.82 1.62 37793901 0.00 0.00 HashTable::iterate(MyString&, KeyCacheEntry*&) 0.26 558.42 1.60 345868494 0.00 0.00 Value::setIntegerValue(int) 0.23 559.87 1.45 447478667 0.00 0.00 EvalResult::EvalResult[in-charge]() 0.23 561.30 1.43 310686160 0.00 0.00 MyString::Length() const 0.23 562.71 1.41 217052394 0.00 0.00 operateShortCircuit(OpKind, Value&, Value&) 0.22 564.09 1.38 47899138 0.00 0.00 AttrList::LookupInteger(char const*, int&) const 0.22 565.43 1.35 453153280 0.00 0.00 Value::getType() 0.21 566.77 1.33 1575 0.00 0.03 SecMan::invalidateHost(char const*) 0.21 568.10 1.33 171256728 0.00 0.00 MyString::MyString[in-charge](char const*) 0.21 569.42 1.32 3984879 0.00 0.00 HashTable::lookup(MyString const&, int&) const 0.21 570.74 1.31 315268966 0.00 0.00 MyString::MyString[in-charge]() 0.20 572.00 1.26 530744462 0.00 0.00 Value::clear() 0.20 573.25 1.25 111381 0.00 0.00 AttrList::put(Stream&) 0.20 574.47 1.22 9541791 0.00 0.00 HashKey::operator=(HashKey const&) 0.19 575.68 1.21 48322337 0.00 0.00 coerceToNumber(Value&, Value&) 0.19 576.86 1.18 31237 0.00 0.00 Scheduler::AlreadyMatched(PROC_ID*) 0.17 577.93 1.07 161883929 0.00 0.00 MyString::Value() const 0.17 579.00 1.06 734918246 0.00 0.00 Value::~Value [in-charge]() 0.17 580.05 1.06 44029467 0.00 0.00 doComparison(OpKind, Value&, Value&, Value&) 0.16 581.05 1.00 5979640 0.00 0.00 HashTable::lookup(HashKey const&, ClassAd*&) const 0.16 582.04 0.99 2739314 0.00 0.00 String::PrintToStr(char*) 0.16 583.03 0.98 35438727 0.00 0.00 doLogical(OpKind, Value&, Value&, Value&) 0.14 583.93 0.90 268586834 0.00 0.00 Value::isErrorValue() 0.14 584.79 0.86 25757220 0.00 0.00 MyString::Substr(int, int) const 0.13 585.63 0.84 1905024 0.00 0.00 strlwr 0.13 586.46 0.82 127780531 0.00 0.00 Value::isRealValue(double&) 0.13 587.25 0.80 133169168 0.00 0.00 Value::isStringValue(char*&) 0.11 587.97 0.71 42933700 0.00 0.00 doLogicalShortCircuit(OpKind, Value&, Value&) 0.11 588.66 0.69 32231624 0.00 0.00 String::_EvalTree(AttrList const*, AttrList const*, EvalResult*) 0.11 589.32 0.66 1904390 0.00 0.00 condor_hash 0.10 589.94 0.62 3150 0.00 0.01 Scheduler::display_shadow_recs() 0.10 590.54 0.60 38927292 0.00 0.00 AttrList::LookupString(char const*, char**) const 0.10 591.14 0.60 21474350 0.00 0.00 compareIntegers(OpKind, Value&, Value&, Value&) 0.10 591.74 0.59 30070090 0.00 0.00 Integer::_EvalTree(AttrList const*, AttrList const*, EvalResult*) 0.09 592.33 0.59 273742167 0.00 0.00 ExprTree::MyType() 0.09 592.90 0.58 8979861 0.00 0.00 ReliSock::put_bytes(void const*, int) 0.09 593.47 0.56 13969377 0.00 0.00 compareStrings(OpKind, Value&, Value&, Value&, bool) 0.09 594.03 0.56 6013821 0.00 0.00 hashFunction(HashKey const&, int) 0.09 594.58 0.55 144058604 0.00 0.00 std::strchr(char*, int) 0.09 595.12 0.54 8633855 0.00 0.00 calculate_math_op_length(ExprTree*, ExprTree*, int) 0.09 595.66 0.54 2573449 0.00 0.00 HashTable::iterate(shadow_rec*&) 0.08 596.18 0.52 1575 0.00 0.04 SecMan::invalidateByParentAndPid(char const*, int) 0.08 596.67 0.49 Value::~Value [not-in-charge]() 0.08 597.15 0.48 4055024 0.00 0.00 hashFunction(MyString const&, int) 0.07 597.62 0.46 8585740 0.00 0.00 ClassAd::GetMyTypeNumber() 0.07 598.07 0.45 8585740 0.00 0.00 operator>=(ClassAd&, ClassAd&) 0.07 598.50 0.43 2723429 0.00 0.00 String::CalcPrintToStr() 0.06 598.89 0.40 7394617 0.00 0.00 AssignOp::PrintToStr(char*) 0.06 599.28 0.39 MyString::~MyString [not-in-charge]() 0.06 599.66 0.38 5000 0.00 0.00 Queue::IsMember(ServiceData* const&) 0.06 600.03 0.37 21723936 0.00 0.00 ClassadBoolean::_EvalTree(AttrList const*, AttrList const*, EvalResult*) 0.06 600.39 0.36 77281660 0.00 0.00 Value::setUndefinedValue() 0.06 600.75 0.36 9532056 0.00 0.00 HashTable::iterate(HashKey&, ClassAd*&) 0.06 601.10 0.35 7504609 0.00 0.00 ExprTree::PrintToNewStr(char**) 0.06 601.45 0.35 759296 0.00 0.00 scan_string(char*&, Token&) 0.05 601.76 0.31 3945846 0.00 0.00 StringSpace::getCanonical(char*&, StringSpaceAdoptionMethod) 0.05 602.06 0.30 46201001 0.00 0.00 Value::setStringValue(char*) 0.05 602.35 0.29 ClassAdList::Length() 0.05 602.64 0.29 ExprTree::EvalTree(AttrList const*, EvalResult*) 0.04 602.92 0.28 1904048 0.00 0.00 lookup_macro 0.04 603.20 0.28 51000114 0.00 0.00 MyString::operator[](int) const 0.04 603.47 0.27 5029537 0.00 0.00 GetAttributeInt 0.04 603.74 0.27 37065 0.00 0.00 AttrList::sPrintExpr(char*, unsigned, char const*) 0.04 603.99 0.25 4360046 0.00 0.00 get_job_prio(ClassAd*, bool) 0.04 604.23 0.24 19147132 0.00 0.00 ExtArray::operator[](int) 0.04 604.47 0.24 47556348 0.00 0.00 IntegerBase::Value() 0.04 604.71 0.24 EvalResult::~EvalResult [not-in-charge]() 0.04 604.95 0.23 Value::setRealValue(double) 0.04 605.17 0.23 8915370 0.00 0.00 CondorID::Compare(CondorID) const 0.04 605.40 0.23 4360046 0.00 0.00 AutoCluster::getAutoClusterid(ClassAd*) 0.04 605.63 0.23 2781534 0.00 0.00 MyString::reserve(int) 0.04 605.85 0.22 61393307 0.00 0.00 Value::setErrorValue() 0.04 606.07 0.22 2664931 0.00 0.00 ParseFactor(char*&, ExprTree*&, int&) 0.03 606.28 0.21 5348874 0.00 0.00 Scanner(char*&, Token&) 0.03 606.49 0.21 ExtArray::getlast() const 0.03 606.70 0.20 7415210 0.00 0.00 StringList::isSeparator(char) 0.03 606.89 0.20 7362847 0.00 0.00 AssignOp::CalcPrintToStr() 0.03 607.07 0.18 8585740 0.00 0.00 ClassAd::GetTargetTypeNumber() 0.03 607.25 0.18 461223 0.00 0.00 condor_write(int, char*, int, int, int) 0.03 607.42 0.17 9532056 0.00 0.00 ClassAdCollection::IterateAllClassAds(ClassAd*&, HashKey&) 0.03 607.59 0.17 2414851 0.00 0.00 ReliSock::get_bytes(void*, int) 0.03 607.76 0.17 Value::isNumber(int&) 0.03 607.92 0.17 6623231 0.00 0.00 Stream::put(char*) 0.03 608.09 0.17 4292870 0.00 0.00 doArithmetic(OpKind, Value&, Value&, Value&) 0.03 608.25 0.17 2376310 0.00 0.00 BinaryOpBase::~BinaryOpBase [not-in-charge]() 0.03 608.41 0.16 8979861 0.00 0.00 Buf::put_max(void const*, int) 0.03 608.58 0.16 6268801 0.00 0.00 ConvertDefaultIPToSocketIP(char const*, char**, Stream&) 0.03 608.74 0.16 4766027 0.00 0.00 GetNextJobByConstraint 0.03 608.89 0.16 1317741 0.00 0.00 scan_variable(char*&, Token&) 0.03 609.05 0.16 916634 0.00 0.00 condor_read(int, char*, int, int, int) 0.03 609.22 0.16 454233 0.00 0.00 ReliSock::RcvMsg::rcv_packet(int, int) 0.03 609.38 0.16 1610 0.00 0.25 Scheduler::StartJobs() 0.03 609.53 0.16 1575 0.00 0.00 Scheduler::RemoveShadowRecFromMrec(shadow_rec*) 0.03 609.70 0.16 1 0.16 603.62 DaemonCore::Driver() 0.02 609.85 0.15 7845286 0.00 0.00 Stream::code(char*&) 0.02 610.00 0.15 39683733 0.00 0.00 nextToken() 0.02 610.15 0.15 1581888 0.00 0.00 AttrList::Lookup(char*) const 0.02 610.30 0.15 19914 0.00 0.00 DaemonCore::HandleReq(int) 0.02 610.45 0.14 4365096 0.00 0.00 EvalBool(ClassAd*, char const*) 0.02 610.59 0.14 3392149 0.00 0.00 MyString::operator+=(char const*) 0.02 610.73 0.14 11966 0.00 0.00 DaemonCore::GetCommandsInAuthLevel(DCpermission) 0.02 610.86 0.14 5527048 0.00 0.00 ClassAdCollection::LookupClassAd(char const*, ClassAd*&) 0.02 610.99 0.13 8915370 0.00 0.00 CondorID::ServiceDataCompare(ServiceData*, ServiceData*) 0.02 611.12 0.13 8082780 0.00 0.00 Token::reset() 0.02 611.25 0.13 3683644 0.00 0.00 StringSpace::disposeByIndex(int) 0.02 611.38 0.13 2163385 0.00 0.00 AttrListElem::~AttrListElem [in-charge]() 0.02 611.51 0.13 1575 0.00 0.25 FindRunnableJob(PROC_ID&, ClassAd const*, char*) 0.02 611.63 0.12 6268801 0.00 0.00 is_sender_ip_attr(char const*) 0.02 611.75 0.12 3683644 0.00 0.00 SSString::dispose() 0.02 611.87 0.12 1224391 0.00 0.00 Stream::get(int&) 0.02 611.99 0.12 MyString::setChar(int, char) 0.02 612.11 0.12 2733905 0.00 0.00 scan_operator(char*&, Token&) 0.02 612.22 0.12 ClassadBoolean::_EvalTree(AttrList const*, EvalResult*) 0.02 612.33 0.11 22208316 0.00 0.00 LookToken(char*&) 0.02 612.44 0.11 8915370 0.00 0.00 CondorID::CondorID[in-charge](CondorID const&) 0.02 612.55 0.11 4292870 0.00 0.00 operator==(ClassAd&, ClassAd&) 0.02 612.66 0.11 2588643 0.00 0.00 ParseX2(ExprTree*, char*&, ExprTree*&, int&) 0.02 612.77 0.11 1423065 0.00 0.00 scan_keyword(char*&, Token&) 0.02 612.88 0.11 useGCB 0.02 612.99 0.10 Integer::_EvalTree(AttrList const*, EvalResult*) 0.02 613.09 0.10 8915370 0.00 0.00 compare(int, int) 0.02 613.18 0.10 8454029 0.00 0.00 Variable::PrintToStr(char*) 0.02 613.28 0.10 7441932 0.00 0.00 dprintf 0.02 613.38 0.10 1581887 0.00 0.00 AttrList::Insert(ExprTree*, bool) 0.02 613.49 0.10 951991 0.00 0.00 param 0.02 613.58 0.10 MyString::operator[](int) 0.01 613.67 0.09 6856471 0.00 0.00 Integer::PrintToStr(char*) 0.01 613.76 0.09 802275 0.00 0.00 List::Append(char*) 0.01 613.85 0.09 558512 0.00 0.00 Stream::put(int) 0.01 613.94 0.09 455034 0.00 0.00 AttrList::LookupString(char const*, char*, int) const 0.01 614.03 0.09 89639 0.00 0.00 Queue::IsMember(DaemonCore::WaitpidEntry_s const&) 0.01 614.12 0.09 __wrap_select 0.01 614.21 0.09 603708 0.00 0.00 AddOp::CalcPrintToStr() 0.01 614.29 0.09 149054 0.00 0.00 AttrList::clear() 0.01 614.38 0.09 ISOTime::_EvalTree(AttrList const*, EvalResult*) 0.01 614.46 0.08 10779853 0.00 0.00 HashKey::~HashKey [in-charge]() 0.01 614.53 0.08 8979861 0.00 0.00 Buf::full() const 0.01 614.62 0.08 6002246 0.00 0.00 HashKey::HashKey[in-charge](char const*) 0.01 614.70 0.08 1056482 0.00 0.00 AssignOp::DeepCopy() const 0.01 614.77 0.08 425601 0.00 0.00 do_Q_request(ReliSock*) 0.01 614.85 0.07 1229930 0.00 0.00 Stream::get(char*&) 0.01 614.92 0.07 1070657 0.00 0.00 Variable::DeepCopy() const 0.01 615.00 0.07 168902 0.00 0.00 MyString::Hash() const 0.01 615.08 0.07 54313 0.00 0.00 HashTable::remove(MyString const&) 0.01 615.14 0.07 7441932 0.00 0.00 _condor_dprintf_va 0.01 615.22 0.07 2388398 0.00 0.00 VariableBase::VariableBase[not-in-charge](char*) 0.01 615.28 0.07 1095568 0.00 0.00 Float::PrintToStr(char*) 0.01 615.36 0.07 392551 0.00 0.00 SetAttribute 0.01 615.42 0.07 134645 0.00 0.00 StringList::initializeFromString(char const*) 0.01 615.50 0.07 111381 0.00 0.00 ClassAd::put(Stream&) 0.01 615.57 0.07 Generic_select 0.01 615.63 0.07 __wrap_send 0.01 615.70 0.07 10579562 0.00 0.00 Buf::empty() const 0.01 615.76 0.07 5074262 0.00 0.00 ClassAdLog::ExamineTransaction(char const*, char const*, char*&, ClassAd*&) 0.01 615.83 0.07 2251994 0.00 0.00 Variable::~Variable [in-charge deleting]() 0.01 615.89 0.07 SimpleList::resize(int) 0.01 615.96 0.06 8920370 0.00 0.00 ServiceData::~ServiceData [not-in-charge]() 0.01 616.01 0.06 8915370 0.00 0.00 CondorID::~CondorID [in-charge]() 0.01 616.08 0.06 8379899 0.00 0.00 Variable::CalcPrintToStr() 0.01 616.13 0.06 7238966 0.00 0.00 ExprTree::ExprTree[not-in-charge]() 0.01 616.20 0.06 5542047 0.00 0.00 IdToStr(int, int) 0.01 616.25 0.06 5074262 0.00 0.00 ClassAdCollection::LookupInTransaction(char const*, char const*, char*&) 0.01 616.32 0.06 3945846 0.00 0.00 StringSpace::operator[](int) 0.01 616.38 0.06 2781534 0.00 0.00 MyString::reserve_at_least(int) 0.01 616.43 0.06 2588643 0.00 0.00 ParseSimpleExpr(char*&, ExprTree*&, int&) 0.01 616.50 0.06 2565456 0.00 0.00 ParseAndExpr(char*&, ExprTree*&, int&) 0.01 616.55 0.06 2557194 0.00 0.00 ParseExpr(char*&, ExprTree*&, int&) 0.01 616.62 0.06 1243275 0.00 0.00 AttrList::Insert(char const*, bool) 0.01 616.67 0.06 AttrList::LookupTime(char const*, tm*, bool*) const 0.01 616.73 0.06 467157 0.00 0.00 Buf::Buf[in-charge](int) 0.01 616.78 0.05 9530212 0.00 0.00 HashKey::value() 0.01 616.83 0.05 6829749 0.00 0.00 ExprTree::~ExprTree [not-in-charge]() 0.01 616.88 0.05 5074262 0.00 0.00 ClassAdLog::LookupInTransaction(char const*, char const*, char*&) 0.01 616.93 0.05 2638356 0.00 0.00 ParseAddOp(char*&, ExprTree*&, int&) 0.01 616.98 0.05 2388398 0.00 0.00 Variable::Variable[in-charge](char*) 0.01 617.03 0.05 876403 0.00 0.00 _set_priv 0.01 617.08 0.05 461223 0.00 0.00 ReliSock::SndMsg::snd_packet(int, int, int) 0.01 617.13 0.05 433142 0.00 0.00 LogSetAttribute::WriteBody(_IO_FILE*) 0.01 617.18 0.05 432608 0.00 0.00 scan_number(char*&, Token&) 0.01 617.23 0.05 10283 0.00 0.00 TimerManager::NewTimer(Service*, unsigned, int (*)(Service*), int (Service::*)(), char*, unsigned, int, int) 0.01 617.28 0.05 __wrap_recv 0.01 617.33 0.04 2626685 0.00 0.00 ParseX2p5(ExprTree*, char*&, ExprTree*&, int&) 0.01 617.37 0.04 1581887 0.00 0.00 AttrListElem::AttrListElem[in-charge](ExprTree*) 0.01 617.41 0.04 8915370 0.00 0.00 ServiceData::ServiceData[not-in-charge](ServiceData const&) 0.01 617.45 0.04 2654931 0.00 0.00 ParseX4(ExprTree*, char*&, ExprTree*&, int&) 0.01 617.49 0.04 2409520 0.00 0.00 ChainBuf::get(void*, int) 0.01 617.53 0.04 2163385 0.00 0.00 AssignOp::~AssignOp [in-charge deleting]() 0.01 617.57 0.04 1490565 0.00 0.00 Match(LexemeType, char*&, int&) 0.01 617.61 0.04 1105105 0.00 0.00 ChainBuf::get_tmp(void*&, char) 0.01 617.65 0.04 890278 0.00 0.00 Sock::get_file_desc() 0.01 617.69 0.04 802229 0.00 0.00 List::RemoveItem(Item*) 0.01 617.73 0.04 717897 0.00 0.00 AttrListElem::AttrListElem[in-charge](AttrListElem&) 0.01 617.77 0.04 450326 0.00 0.00 LogPtrList::NewEntry(LogRecord*) 0.01 617.81 0.04 26183 0.00 0.00 HashTable::lookup(MyString const&, KeyCacheEntry*&) const 0.01 617.85 0.04 15000 0.00 0.00 HashTable::lookup(int const&, int*&) const 0.01 617.89 0.04 13741 0.00 0.00 HashTable::insert(MyString const&, KeyCacheEntry* const&) 0.01 617.93 0.04 5000 0.00 0.00 AttrList::fPrint(_IO_FILE*) 0.01 617.97 0.04 461223 0.00 0.00 Buf::flush(int, void*, int, int) 0.01 618.00 0.04 433143 0.00 0.00 LogSetAttribute::~LogSetAttribute [in-charge deleting]() 0.01 618.03 0.04 45000 0.00 0.00 AttrList::AttrList[not-in-charge](AttrList&) 0.01 618.07 0.04 39213 0.00 0.00 IpVerify::Verify(DCpermission, sockaddr_in const*, char const*) 0.01 618.11 0.04 HashTable::clear() 0.00 618.13 0.03 9889986 0.00 0.00 Buf::num_used() const 0.00 618.16 0.03 4540025 0.00 0.00 ExtArray::operator[](int) 0.00 618.20 0.03 4365344 0.00 0.00 ExtArray::operator[](int) 0.00 618.23 0.03 4084944 0.00 0.00 ReadToken(char*&) 0.00 618.25 0.03 3683644 0.00 0.00 SSString::~SSString [in-charge]() 0.00 618.28 0.03 3414998 0.00 0.00 Integer::CalcPrintToStr() 0.00 618.32 0.03 2638356 0.00 0.00 ParseX3(ExprTree*, char*&, ExprTree*&, int&) 0.00 618.35 0.03 2409520 0.00 0.00 Buf::get_max(void*, int) 0.00 618.38 0.03 2299784 0.00 0.00 AssignOpBase::AssignOpBase[not-in-charge](ExprTree*, ExprTree*) 0.00 618.40 0.03 2251994 0.00 0.00 VariableBase::~VariableBase [not-in-charge]() 0.00 618.43 0.03 1781310 0.00 0.00 Stream::code(int&) 0.00 618.47 0.03 1557448 0.00 0.00 String::String[in-charge](char*) 0.00 618.50 0.03 1431650 0.00 0.00 StringBase::~StringBase [not-in-charge]() 0.00 618.52 0.03 1243340 0.00 0.00 Parse(char const*, ExprTree*&) 0.00 618.55 0.03 937366 0.00 0.00 ReliSock::end_of_message() 0.00 618.59 0.03 910125 0.00 0.00 Buf::max_size() const 0.00 618.62 0.03 798152 0.00 0.00 String::DeepCopy() const 0.00 618.64 0.03 748876 0.00 0.00 LogPtrList::FindEntry(LogRecord*) 0.00 618.67 0.03 646401 0.00 0.00 Stream::encode() 0.00 618.71 0.03 547784 0.00 0.00 Float::CalcPrintToStr() 0.00 618.74 0.03 454233 0.00 0.00 ReliSock::handle_incoming_packet() 0.00 618.76 0.03 421162 0.00 0.00 param_integer(char const*, int, int, int) 0.00 618.79 0.03 337326 0.00 0.00 AndOp::CalcPrintToStr() 0.00 618.83 0.03 86298 0.00 0.00 Registration::RegisterType(char const*) 0.00 618.86 0.03 65556 0.00 0.00 HashTable::insert(MyString const&, int const&) 0.00 618.88 0.03 34199 0.00 0.00 StatInfo::StatInfo[in-charge](char const*) 0.00 618.91 0.03 10271 0.00 0.00 TimerManager::CancelTimer(int) 0.00 618.95 0.03 1575 0.00 0.00 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) 0.00 618.98 0.03 1575 0.00 0.01 Scheduler::spawnJobHandlerRaw(shadow_rec*, char const*, ArgList const&, Env const*, char const*, bool, bool) 0.00 619.00 0.03 2 0.01 0.01 HashTable::iterate(ClassAd*&) 0.00 619.03 0.03 20670455 0.00 0.00 Stream::get_encryption() const 0.00 619.05 0.03 9428763 0.00 0.00 Buf::num_free() const 0.00 619.08 0.03 8981436 0.00 0.00 Stream::isOutgoing_MD5_on() const 0.00 619.11 0.03 4292870 0.00 0.00 Undefined::_EvalTree(AttrList const*, AttrList const*, EvalResult*) 0.00 619.13 0.03 2626685 0.00 0.00 ParseEqualityOp(char*&, ExprTree*&, int&) 0.00 619.15 0.03 1431650 0.00 0.00 String::~String [in-charge deleting]() 0.00 619.18 0.03 1105105 0.00 0.00 ReliSock::get_ptr(void*&, char) 0.00 619.21 0.03 448902 0.00 0.00 Buf::read(int, int, int) 0.00 619.23 0.03 189470 0.00 0.00 StringList::append(char const*) 0.00 619.25 0.03 102870 0.00 0.00 AddOpBase::~AddOpBase [not-in-charge]() 0.00 619.28 0.03 91989 0.00 0.00 AndOp::PrintToStr(char*) 0.00 619.30 0.03 86868 0.00 0.00 OrOp::CalcPrintToStr() 0.00 619.33 0.03 54070 0.00 0.00 HashTable*>::lookup(in_addr const&, HashTable*&) const 0.00 619.36 0.03 12023 0.00 0.00 ZZZ_always_increase() 0.00 619.38 0.03 Float::_EvalTree(AttrList const*, EvalResult*) 0.00 619.40 0.02 8816423 0.00 0.00 evalFromEnvironment(char const*, EvalResult*) 0.00 619.42 0.02 4360093 0.00 0.00 ExtArray::operator[](int) 0.00 619.44 0.02 3338028 0.00 0.00 DaemonCore::WaitpidEntry_s::operator==(DaemonCore::WaitpidEntry_s const&) 0.00 619.46 0.02 2671433 0.00 0.00 Buf::seek(int) 0.00 619.48 0.02 2654931 0.00 0.00 ParseMultOp(char*&, ExprTree*&, int&) 0.00 619.50 0.02 2644967 0.00 0.00 ClassadBoolean::PrintToStr(char*) 0.00 619.52 0.02 2321416 0.00 0.00 List::AtEnd() const 0.00 619.54 0.02 2321362 0.00 0.00 List::Next() 0.00 619.56 0.02 2163385 0.00 0.00 AssignOpBase::~AssignOpBase [not-in-charge]() 0.00 619.58 0.02 1920173 0.00 0.00 LogPtrListEntry::GetNext() 0.00 619.60 0.02 1557448 0.00 0.00 StringBase::StringBase[not-in-charge](char*) 0.00 619.62 0.02 1552432 0.00 0.00 Buf::consumed() const 0.00 619.64 0.02 1517202 0.00 0.00 LogPtrListEntry::GetPtr() 0.00 619.66 0.02 1319836 0.00 0.00 ClassadBoolean::CalcPrintToStr() 0.00 619.68 0.02 1243340 0.00 0.00 ParseAssignExpr(char*&, ExprTree*&, int&) 0.00 619.70 0.02 1105105 0.00 0.00 Buf::find(char) 0.00 619.72 0.02 1105105 0.00 0.00 ChainBuf::peek(char&) 0.00 619.74 0.02 802229 0.00 0.00 StringList::deleteCurrent() 0.00 619.76 0.02 565269 0.00 0.00 Stream::decode() 0.00 619.78 0.02 556323 0.00 0.00 Integer::~Integer [in-charge deleting]() 0.00 619.80 0.02 479504 0.00 0.00 LogRecord::WriteHeader(_IO_FILE*) 0.00 619.82 0.02 462591 0.00 0.00 ClassAdLog::AppendLog(LogRecord*) 0.00 619.84 0.02 461223 0.00 0.00 Buf::write(int, int, int) 0.00 619.86 0.02 441871 0.00 0.00 LogPtrListEntry::SetNext(LogPtrListEntry*) 0.00 619.88 0.02 433141 0.00 0.00 ClassAdCollection::SetAttribute(char const*, char const*, char const*) 0.00 619.90 0.02 287679 0.00 0.00 strnewp(char const*) 0.00 619.92 0.02 230683 0.00 0.00 service_this_universe(int, ClassAd*) 0.00 619.94 0.02 202024 0.00 0.00 Integer::DeepCopy() const 0.00 619.96 0.02 154754 0.00 0.00 HashTable::lookup(PROC_ID const&, shadow_rec*&) const 0.00 619.98 0.02 124825 0.00 0.00 _condorPacket::getPtr(void*&, char) 0.00 620.00 0.02 92163 0.00 0.00 OrOp::PrintToStr(char*) 0.00 620.02 0.02 89580 0.00 0.00 Scheduler::is_alive(shadow_rec*) 0.00 620.04 0.02 89486 0.00 0.00 ClassAd::ClassAd[in-charge]() 0.00 620.06 0.02 45000 0.00 0.00 ClassAd::ClassAd[in-charge](ClassAd const&) 0.00 620.08 0.02 35223 0.00 0.00 Sock::close() 0.00 620.10 0.02 34684 0.00 0.00 HashTable::startIterations() 0.00 620.12 0.02 20032 0.00 0.00 _condorOutMsg::sendMsg(int, sockaddr const*, _condorMsgID, unsigned char*) 0.00 620.14 0.02 13499 0.00 0.00 ReliSock::accept(ReliSock&) 0.00 620.16 0.02 8506 0.00 0.00 LogPtrList::~LogPtrList [in-charge]() 0.00 620.18 0.02 5296 0.00 0.00 Condor_Auth_FS::authenticate(char const*, CondorError*) 0.00 620.20 0.02 5295 0.00 0.00 BinaryOpBase::GetReferences(AttrList const*, StringList&, StringList&) const 0.00 620.22 0.02 5000 0.00 0.00 abort_job_myself 0.00 620.24 0.02 3341 0.00 0.00 HashTable::remove(MyString const&) 0.00 620.26 0.02 3150 0.00 0.00 DaemonCore::Close_Pipe(int) 0.00 620.28 0.02 94 0.00 0.10 Scheduler::count_jobs() 0.00 620.30 0.02 Generic_getsockname 0.00 620.32 0.02 Generic_recv 0.00 620.34 0.01 7291163 0.00 0.00 Buf::num_touched() const 0.00 620.35 0.01 5513036 0.00 0.00 StringBase::Value() 0.00 620.37 0.01 3683644 0.00 0.00 SSString::SSString[in-charge]() 0.00 620.38 0.01 704626 0.00 0.00 printComparisonOpToStr(char*, ExprTree*, ExprTree*, char*) 0.00 620.39 0.01 487013 0.00 0.00 ChainBuf::reset() 0.00 620.41 0.01 482657 0.00 0.00 Buf::reset() 0.00 620.42 0.01 448902 0.00 0.00 Buf::next() const 0.00 620.44 0.01 47007 0.00 0.00 sock_to_string 0.00 620.46 0.01 22938 0.00 0.00 Stream::set_crypto_mode(bool) 0.00 620.47 0.01 16796 0.00 0.00 string_to_sin 0.00 620.49 0.01 3150 0.00 0.00 Undefined::CalcPrintToStr() 0.00 620.50 0.01 9 0.00 0.00 ExtArray::resize(int) 0.00 620.51 0.01 Stream::code(double&) 0.00 620.53 0.01 Variable::~Variable [in-charge]() 0.00 620.54 0.01 6268801 0.00 0.00 ConvertDefaultIPToSocketIP(char const*, char const*, char**, Stream&) 0.00 620.55 0.01 4777608 0.00 0.00 HashKey::HashKey[in-charge]() 0.00 620.56 0.01 3975848 0.00 0.00 Buf::num_untouched() const 0.00 620.57 0.01 3222996 0.00 0.00 ExprTree::CopyBaseExprTree(ExprTree*) const 0.00 620.58 0.01 2557194 0.00 0.00 ParseX1(ExprTree*, char*&, ExprTree*&, int&) 0.00 620.59 0.01 2512720 0.00 0.00 BinaryOpBase::BinaryOpBase[not-in-charge]() 0.00 620.60 0.01 2299784 0.00 0.00 AssignOp::AssignOp[in-charge](ExprTree*, ExprTree*) 0.00 620.61 0.01 1604458 0.00 0.00 List::Current() const 0.00 620.62 0.01 1581887 0.00 0.00 AttrListElem::SetDirty(bool) 0.00 620.63 0.01 1581887 0.00 0.00 AttrList::Lookup(ExprTree const*) const 0.00 620.64 0.01 1105105 0.00 0.00 Buf::peek(char&) 0.00 620.65 0.01 949204 0.00 0.00 Item::Item[in-charge](char*) 0.00 620.66 0.01 802229 0.00 0.00 List::DeleteCurrent() 0.00 620.67 0.01 748876 0.00 0.00 LogPtrList::NextEntry(LogRecord*) 0.00 620.68 0.01 635478 0.00 0.00 AddOp::PrintToStr(char*) 0.00 620.69 0.01 632443 0.00 0.00 MyString::operator+=(char) 0.00 620.70 0.01 609944 0.00 0.00 ExtArray::operator[](int) 0.00 620.71 0.01 588687 0.00 0.00 AttrList::LookupString(char const*, MyString&) const 0.00 620.72 0.01 566926 0.00 0.00 IntegerBase::IntegerBase[not-in-charge](int) 0.00 620.73 0.01 467154 0.00 0.00 Buf::~Buf [in-charge]() 0.00 620.74 0.01 461223 0.00 0.00 Buf::rewind() 0.00 620.75 0.01 448902 0.00 0.00 ChainBuf::put(Buf*) 0.00 620.76 0.01 436104 0.00 0.00 _condorPacket::putMax(void const*, int) 0.00 620.77 0.01 435930 0.00 0.00 _condorOutMsg::putn(char const*, int) 0.00 620.78 0.01 433143 0.00 0.00 LogSetAttribute::LogSetAttribute[in-charge](char const*, char const*, char const*) 0.00 620.79 0.01 423043 0.00 0.00 AttrList::EvalBool(char const*, AttrList*, int&) 0.00 620.80 0.01 415491 0.00 0.00 AttrList::NextNameOriginal() 0.00 620.81 0.01 399326 0.00 0.00 GetNextJob 0.00 620.82 0.01 298550 0.00 0.00 Transaction::NextEntry(LogRecord*) 0.00 620.83 0.01 272240 0.00 0.00 KeyCacheEntry::expiration() 0.00 620.84 0.01 255357 0.00 0.00 EqOp::CalcPrintToStr() 0.00 620.85 0.01 254375 0.00 0.00 LogSetAttribute::get_key() 0.00 620.86 0.01 254283 0.00 0.00 log_priv(priv_state, priv_state, char*, int) 0.00 620.87 0.01 252381 0.00 0.00 MetaEqOp::PrintToStr(char*) 0.00 620.88 0.01 240215 0.00 0.00 AttrList::LookupString(char const*, char*) const 0.00 620.89 0.01 239372 0.00 0.00 get_var 0.00 620.90 0.01 196280 0.00 0.00 count(ClassAd*) 0.00 620.91 0.01 184210 0.00 0.00 UserPolicy::AnalyzeSinglePeriodicPolicy(char const*, char const*, int, int&) 0.00 620.92 0.01 162904 0.00 0.00 hashFuncPROC_ID(PROC_ID const&, int) 0.00 620.93 0.01 149484 0.00 0.00 SecMan::sec_lookup_feat_act(ClassAd&, char const*) 0.00 620.94 0.01 146929 0.00 0.00 List::List[in-charge]() 0.00 620.95 0.01 146901 0.00 0.00 List::~List [in-charge]() 0.00 620.96 0.01 146817 0.00 0.00 StringList::~StringList [in-charge]() 0.00 620.97 0.01 137655 0.00 0.00 SafeSock::peek(char&) 0.00 620.98 0.01 135149 0.00 0.00 PeriodicExprEval(ClassAd*) 0.00 620.99 0.01 123517 0.00 0.00 Scheduler::FindSrecByProcID(PROC_ID) 0.00 621.00 0.01 102874 0.00 0.00 AddOpBase::AddOpBase[not-in-charge](ExprTree*, ExprTree*) 0.00 621.01 0.01 90903 0.00 0.00 SecMan::sec_alpha_to_sec_req(char*) 0.00 621.02 0.01 89639 0.00 0.00 DaemonCore::Is_Pid_Alive(int) 0.00 621.03 0.01 88839 0.00 0.00 MultOp::PrintToStr(char*) 0.00 621.04 0.01 86296 0.00 0.00 AdType::~AdType [in-charge]() 0.00 621.05 0.01 83544 0.00 0.00 MultOp::CalcPrintToStr() 0.00 621.06 0.01 54417 0.00 0.00 is_valid_network 0.00 621.07 0.01 54270 0.00 0.00 compute_perm_hash(in_addr const&, int) 0.00 621.08 0.01 48921 0.00 0.00 expand_macro 0.00 621.09 0.01 43321 0.00 0.00 ExtArray::operator[](int) 0.00 621.10 0.01 42360 0.00 0.00 AttrList::IsExternalReference(char const*, char**) const 0.00 621.11 0.01 40470 0.00 0.00 CondorError::clear() 0.00 621.12 0.01 40470 0.00 0.00 CondorError::CondorError[in-charge]() 0.00 621.13 0.01 40470 0.00 0.00 CondorError::~CondorError [in-charge]() 0.00 621.14 0.01 39105 0.00 0.00 AttrList::Assign(char const*, char const*) 0.00 621.15 0.01 39029 0.00 0.00 IpVerify::has_user(HashTable*, char const*, int&, MyString&) 0.00 621.16 0.01 36301 0.00 0.00 ClassAd::GetMyTypeName() 0.00 621.17 0.01 34999 0.00 0.00 ClassAd::SetMyTypeName(char const*) 0.00 621.18 0.01 33623 0.00 0.00 Stream::Stream[not-in-charge](Stream::stream_code) 0.00 621.19 0.01 33618 0.00 0.00 Stream::~Stream [not-in-charge]() 0.00 621.20 0.01 33610 0.00 0.00 DaemonCore::CheckPrivState() 0.00 621.21 0.01 31222 0.00 0.00 DaemonCore::ServiceCommandSocket() 0.00 621.22 0.01 26337 0.00 0.00 AndOp::AndOp[in-charge](ExprTree*, ExprTree*) 0.00 621.23 0.01 24969 0.00 0.00 AttrList::initFromStream(Stream&) 0.00 621.24 0.01 24467 0.00 0.00 EqOpBase::~EqOpBase [not-in-charge]() 0.00 621.25 0.01 24046 0.00 0.00 SecMan::ReconcileMethodLists(char*, char*) 0.00 621.26 0.01 22938 0.00 0.00 Stream::set_MD_mode(CONDOR_MD_MODE, KeyInfo*, char const*) 0.00 621.27 0.01 20126 0.00 0.00 Sock::bind(int, int) 0.00 621.28 0.01 18548 0.00 0.00 get_port_range 0.00 621.29 0.01 18373 0.00 0.00 SecManStartCommand::startCommand_inner() 0.00 621.30 0.01 18255 0.00 0.00 ReliSock::ReliSock[in-charge]() 0.00 621.31 0.01 16796 0.00 0.00 SecManStartCommand::startCommand() 0.00 621.32 0.01 16677 0.00 0.00 ReliSock::~ReliSock [in-charge deleting]() 0.00 621.33 0.01 16523 0.00 0.00 ReliSock::init_MD(CONDOR_MD_MODE, KeyInfo*, char const*) 0.00 621.34 0.01 15473 0.00 0.00 SecMan::FillInSecurityPolicyAd(char const*, ClassAd*, bool) 0.00 621.35 0.01 15368 0.00 0.00 _condorOutMsg::_condorOutMsg[in-charge]() 0.00 621.36 0.01 15368 0.00 0.00 SafeSock::SafeSock[in-charge]() 0.00 621.37 0.01 15366 0.00 0.00 _condorOutMsg::~_condorOutMsg [in-charge]() 0.00 621.38 0.01 15021 0.00 0.00 MergeClassAds(ClassAd*, ClassAd*, bool) 0.00 621.39 0.01 15019 0.00 0.00 Daemon::Daemon[not-in-charge](daemon_t, char const*, char const*) 0.00 621.40 0.01 13499 0.00 0.00 ReliSock::accept() 0.00 621.41 0.01 13151 0.00 0.00 ClassAd::GetTargetTypeName() 0.00 621.42 0.01 12029 0.00 0.00 my_hostname 0.00 621.43 0.01 12023 0.00 0.00 SecMan::ReconcileSecurityPolicyAds(ClassAd&, ClassAd&) 0.00 621.44 0.01 12015 0.00 0.00 SafeSock::~SafeSock [in-charge]() 0.00 621.45 0.01 11411 0.00 0.00 OrOpBase::~OrOpBase [not-in-charge]() 0.00 621.46 0.01 11025 0.00 0.00 HashTable::lookup(HashKey const&, match_rec*&) const 0.00 621.47 0.01 10666 0.00 0.00 QmgmtPeer::unset() 0.00 621.48 0.01 10664 0.00 0.00 unsetQmgmtConnection() 0.00 621.49 0.01 10591 0.00 0.00 List::Number() const 0.00 621.50 0.01 10590 0.00 0.00 StringList::print_to_string() 0.00 621.51 0.01 10002 0.00 0.00 LogNewClassAd::LogNewClassAd[in-charge](char const*, char const*, char const*) 0.00 621.52 0.01 10001 0.00 0.00 HashTable::insert(HashKey const&, ClassAd* const&) 0.00 621.53 0.01 10000 0.00 0.00 DestroyProc 0.00 621.54 0.01 10000 0.00 0.00 ClassAdCollection::NewClassAd(char const*, char const*, char const*) 0.00 621.55 0.01 10000 0.00 0.00 flock 0.00 621.56 0.01 9894 0.00 0.00 StringList::contains_withwildcard(char const*, bool) 0.00 621.57 0.01 7770 0.00 0.00 HashTable::lookup(int const&, DaemonCore::PidEntry*&) const 0.00 621.58 0.01 6842 0.00 0.00 DaemonCore::Reset_Timer(int, unsigned, unsigned) 0.00 621.59 0.01 6415 0.00 0.00 _condorPacket::checkHeader(int&, void*&) 0.00 621.60 0.01 5331 0.00 0.00 handle_q 0.00 621.61 0.01 5324 0.00 0.00 CloseConnection 0.00 621.62 0.01 5303 0.00 0.00 ReliSock::perform_authenticate(bool, KeyInfo*&, char const*, CondorError*) 0.00 621.63 0.01 5037 0.00 0.00 Scheduler::timeout() 0.00 621.64 0.01 5000 0.00 0.00 findHistoryOffset(_IO_FILE*) 0.00 621.65 0.01 5000 0.00 0.00 SelfDrainingQueue::timerHandler() 0.00 621.66 0.01 5000 0.00 0.00 ClassAd::fPrint(_IO_FILE*) 0.00 621.67 0.01 5000 0.00 0.00 HashTable::insert(int const&, int const&) 0.00 621.68 0.01 5000 0.00 0.00 HashTable::remove(int const&) 0.00 621.69 0.01 5000 0.00 0.00 Scheduler::InitializeUserLog(PROC_ID) 0.00 621.70 0.01 5000 0.00 0.00 ULogEvent::writeHeader(_IO_FILE*) 0.00 621.71 0.01 4783 0.00 0.00 AttrGetName(CONDOR_ATTR) 0.00 621.72 0.01 4752 0.00 0.00 CondorVersionInfo::string_to_PlatformData(char const*, CondorVersionInfo::VersionData&) const 0.00 621.73 0.01 3155 0.00 0.00 DaemonCore::Register_Socket(Stream*, char*, int (*)(Service*, Stream*), int (Service::*)(Stream*), char*, Service*, DCpermission, int) 0.00 621.74 0.01 3150 0.00 0.00 DaemonCore::Cancel_Socket(Stream*) 0.00 621.75 0.01 3150 0.00 0.00 DaemonCore::pipeHandleTableRemove(int) 0.00 621.76 0.01 1575 0.00 0.00 GetAttributeFloat 0.00 621.77 0.01 1575 0.00 0.00 add_shadow_birthdate(int, int, bool) 0.00 621.78 0.01 1575 0.00 0.00 Env::Env[in-charge]() 0.00 621.79 0.01 1575 0.00 0.00 ArgList::AppendArgsV1Raw(char const*, MyString*) 0.00 621.80 0.01 1575 0.00 0.00 ArgList::AppendArgsV1Raw_unix(char const*, MyString*) 0.00 621.81 0.01 1575 0.00 0.00 HashTable::insert(PROC_ID const&, shadow_rec* const&) 0.00 621.82 0.01 1575 0.00 0.00 HashTable::remove(PROC_ID const&) 0.00 621.83 0.01 1575 0.00 0.00 HashTable::insert(int const&, shadow_rec* const&) 0.00 621.84 0.01 1575 0.00 0.25 Scheduler::child_exit(int, int) 0.00 621.85 0.01 1575 0.00 0.00 Scheduler::add_shadow_rec(shadow_rec*) 0.00 621.86 0.01 1575 0.00 0.01 Scheduler::spawnJobHandler(int, int, shadow_rec*) 0.00 621.87 0.01 1575 0.00 0.00 Scheduler::AddMrec(char*, char*, PROC_ID*, ClassAd const*, char*, char*) 0.00 621.88 0.01 1575 0.00 0.00 ReliSock::serialize() const 0.00 621.89 0.01 1575 0.00 0.00 create_id 0.00 621.90 0.01 94 0.00 0.00 grow_prio_recs(int) 0.00 621.91 0.01 94 0.00 0.00 Scheduler::check_claim_request_timeouts() 0.00 621.92 0.01 24 0.00 0.00 KeyCache::getExpiredKeys() 0.00 621.93 0.01 23 0.00 0.00 Scheduler::negotiatorSocketHandler(Stream*) 0.00 621.94 0.01 5 0.00 0.00 StringList::StringList[not-in-charge](char const*, char const*) 0.00 621.95 0.01 1 0.01 0.01 HashTable::~HashTable [in-charge]() 0.00 621.96 0.01 Generic_read 0.00 621.97 0.01 Generic_recvfrom 0.00 621.98 0.01 Generic_send 0.00 621.99 0.01 ISOTimeBase::Value() 0.00 622.00 0.01 Error::_EvalTree(AttrList const*, EvalResult*) 0.00 622.01 0.01 ReliSock::isIncomingDataMD5ed() 0.00 622.02 0.01 Undefined::_EvalTree(AttrList const*, EvalResult*) 0.00 622.03 0.01 ExtArray::operator[](int) const 0.00 622.04 0.01 __wrap_bind 0.00 622.05 0.01 __wrap_close 0.00 622.06 0.01 set_file_owner_ids 0.00 622.07 0.01 1105105 0.00 0.00 ReliSock::peek(char&) 0.00 622.07 0.01 479504 0.00 0.00 LogRecord::Write(_IO_FILE*) 0.00 622.08 0.01 450326 0.00 0.00 LogPtrListEntry::LogPtrListEntry[in-charge](LogRecord*) 0.00 622.08 0.01 450326 0.00 0.00 LogPtrListEntry::~LogPtrListEntry [in-charge]() 0.00 622.09 0.01 448902 0.00 0.00 Buf::set_next(Buf*) 0.00 622.09 0.01 370832 0.00 0.00 jobExternallyManaged(ClassAd*) 0.00 622.10 0.01 367966 0.00 0.00 ReliSock::isAuthenticated() const 0.00 622.10 0.01 146870 0.00 0.00 StringList::StringList[in-charge](char const*, char const*) 0.00 622.11 0.01 124085 0.00 0.00 AttrList::~AttrList [not-in-charge]() 0.00 622.11 0.01 122395 0.00 0.00 StringList::rewind() 0.00 622.12 0.01 97368 0.00 0.00 get_special_var 0.00 622.12 0.01 34199 0.00 0.00 StatInfo::~StatInfo [in-charge]() 0.00 622.12 0.01 27361 0.00 0.00 isQueueSuperUser 0.00 622.13 0.01 18252 0.00 0.00 ReliSock::RcvMsg::~RcvMsg [in-charge]() 0.00 622.13 0.01 17394 0.00 0.00 TimerManager::Timeout() 0.00 622.14 0.01 16743 0.00 0.00 SecMan::SecMan[in-charge](int) 0.00 622.14 0.01 10920 0.00 0.00 compute_pid_hash(int const&, int) 0.00 622.15 0.01 8150 0.00 0.00 recursive_chown_impl(char const*, unsigned, unsigned, unsigned) 0.00 622.15 0.01 8150 0.00 0.00 recursive_chown_impl_fast(char const*, unsigned, unsigned, unsigned) 0.00 622.16 0.01 6415 0.00 0.00 SafeSock::handle_incoming_packet() 0.00 622.16 0.01 5331 0.00 0.00 AbortTransactionAndRecomputeClusters 0.00 622.17 0.01 5000 0.00 0.00 ClassAdLog::AddAttrsFromTransaction(char const*, ClassAd&) 0.00 622.17 0.01 5000 0.00 0.00 MultOp::~MultOp [in-charge deleting]() 0.00 622.18 0.01 5000 0.00 0.00 Scheduler::jobIsFinishedHandler(ServiceData*) 0.00 622.18 0.01 4947 0.00 0.00 IpVerify::lookup_user(StringList*, char const*) 0.00 622.19 0.01 3150 0.00 0.00 IpVerify::AddAllowHost(char const*, DCpermission) 0.00 622.20 0.01 3150 0.00 0.00 Sock::serialize() const 0.00 622.20 0.01 1576 0.00 0.00 FloatBase::Value() 0.00 622.21 0.01 1 0.01 0.01 TimerManager::CancelAllTimers() 0.00 622.21 0.01 1 0.01 0.01 DaemonCoreSockAdapterClass::DaemonCoreSockAdapterClass[in-charge]() 0.00 622.22 0.01 1 0.01 0.01 LogRecord::readline(_IO_FILE*, char*&) 0.00 622.22 0.01 1 0.01 0.01 hash_iter_delete 0.00 622.23 0.01 AbortTransaction 0.00 622.23 0.01 OwnerCheck(int, int) 0.00 622.24 0.01 ClassAdsAreSame(ClassAd*, ClassAd*, StringList*, bool) 0.00 622.24 0.01 doRealArithmetic(OpKind, Value&, Value&, Value&) 0.00 622.25 0.01 scan_time(char*&, Token&) 0.00 622.25 0.01 AttrListElem::AttrListElem[not-in-charge](ExprTree*) 0.00 622.25 0.01 BinaryOpBase::~BinaryOpBase [in-charge]() 0.00 622.26 0.01 LogSetAttribute::~LogSetAttribute [in-charge]() 0.00 622.26 0.01 ClassAdCollection::SetMaxHistoricalLogs(int) 0.00 622.27 0.01 SecManStartCommand::DestructCallerData() 0.00 622.27 0.01 Buf::verifyMD(char*, Condor_MD_MAC*) 0.00 622.28 0.01 Buf::Buf[not-in-charge](int) 0.00 622.28 0.01 LeOp::PrintToStr(char*) 0.00 622.29 0.01 Sock::serializeMdInfo(char*) 0.00 622.29 0.01 MultOp::~MultOp [in-charge]() 0.00 622.30 0.01 SecMan::SecMan[not-in-charge](int) 0.00 622.30 0.01 Stream::get(char*&, int&) 0.00 622.31 0.01 Stream::put(char*, int) 0.00 622.32 0.01 String::~String [in-charge]() 0.00 622.32 0.01 AttrKey::operator=(AttrKey const&) 0.00 622.33 0.01 HashKey::sprint(MyString&) 0.00 622.33 0.01 AttrList::ProcToTree(char*, LexemeType, int, float, char*) 0.00 622.34 0.01 AttrList::AttrList[in-charge](AttrList&) 0.00 622.34 0.01 ReliSock::unAuthenticate() 0.00 622.35 0.01 ReliSock::RcvMsg::~RcvMsg [not-in-charge]() 0.00 622.35 0.01 SSString::SSString[not-in-charge]() 0.00 622.36 0.01 SafeSock::getStat(unsigned long&, unsigned long&, unsigned long&, unsigned long&, unsigned long&, unsigned long&) 0.00 622.36 0.01 StatInfo::~StatInfo [not-in-charge]() 0.00 622.37 0.01 Scheduler::adlist_publish(ClassAd*) 0.00 622.37 0.01 Scheduler::GetGridJobCounts(UserIdentity) 0.00 622.37 0.00 2565456 0.00 0.00 ParseX1p5(ExprTree*, char*&, ExprTree*&, int&) 0.00 622.37 0.00 1751362 0.00 0.00 List::IsEmpty() const 0.00 622.37 0.00 1105105 0.00 0.00 Buf::get_ptr() const 0.00 622.37 0.00 996962 0.00 0.00 MyString::GetCStr() const 0.00 622.37 0.00 958868 0.00 0.00 Stream::resetCrypto() 0.00 622.37 0.00 949130 0.00 0.00 Item::~Item [in-charge]() 0.00 622.37 0.00 566926 0.00 0.00 Integer::Integer[in-charge](int) 0.00 622.37 0.00 556323 0.00 0.00 IntegerBase::~IntegerBase [not-in-charge]() 0.00 622.37 0.00 535031 0.00 0.00 StringList::next() 0.00 622.37 0.00 479507 0.00 0.00 LogRecord::LogRecord[not-in-charge]() 0.00 622.37 0.00 479507 0.00 0.00 LogRecord::~LogRecord [not-in-charge]() 0.00 622.37 0.00 479504 0.00 0.00 LogRecord::WriteTail(_IO_FILE*) 0.00 622.37 0.00 472918 0.00 0.00 FreeJobAd 0.00 622.37 0.00 463850 0.00 0.00 ChainBuf::consumed() 0.00 622.37 0.00 450326 0.00 0.00 Transaction::AppendLog(LogRecord*) 0.00 622.37 0.00 441915 0.00 0.00 Transaction::EmptyTransaction() 0.00 622.37 0.00 439643 0.00 0.00 List::Rewind() 0.00 622.37 0.00 436104 0.00 0.00 _condorPacket::full() 0.00 622.37 0.00 435930 0.00 0.00 SafeSock::put_bytes(void const*, int) 0.00 622.37 0.00 433142 0.00 0.00 LogSetAttribute::Play(void*) 0.00 622.37 0.00 425601 0.00 0.00 QmgmtPeer::getReliSock() const 0.00 622.37 0.00 395017 0.00 0.00 Authentication::isAuthenticated() const 0.00 622.37 0.00 357360 0.00 0.00 QmgmtPeer::isAuthenticated() const 0.00 622.37 0.00 298556 0.00 0.00 LogRecord::get_op_type() 0.00 622.37 0.00 292583 0.00 0.00 Scheduler::insert_owner(char*) 0.00 622.37 0.00 290588 0.00 0.00 can_switch_ids 0.00 622.37 0.00 272154 0.00 0.00 AttrList::NextExpr() 0.00 622.37 0.00 271242 0.00 0.00 EqOp::PrintToStr(char*) 0.00 622.37 0.00 267984 0.00 0.00 set_root_euid() 0.00 622.37 0.00 252381 0.00 0.00 MetaEqOp::CalcPrintToStr() 0.00 622.37 0.00 234375 0.00 0.00 LogSetAttribute::get_name() 0.00 622.37 0.00 227521 0.00 0.00 BooleanBase::Value() 0.00 622.37 0.00 201284 0.00 0.00 AttrList::LookupBool(char const*, int&) const 0.00 622.37 0.00 179891 0.00 0.00 Sock::endpoint() 0.00 622.37 0.00 179254 0.00 0.00 GeOp::PrintToStr(char*) 0.00 622.37 0.00 168664 0.00 0.00 GeOp::CalcPrintToStr() 0.00 622.37 0.00 149055 0.00 0.00 AttrList::unchain() 0.00 622.37 0.00 146847 0.00 0.00 StringList::clearAll() 0.00 622.37 0.00 141532 0.00 0.00 BooleanBase::BooleanBase[not-in-charge](int) 0.00 622.37 0.00 141532 0.00 0.00 ClassadBoolean::ClassadBoolean[in-charge](int) 0.00 622.37 0.00 141531 0.00 0.00 BooleanBase::~BooleanBase [not-in-charge]() 0.00 622.37 0.00 141531 0.00 0.00 ClassadBoolean::~ClassadBoolean [in-charge deleting]() 0.00 622.37 0.00 137655 0.00 0.00 _condorPacket::peek(char&) 0.00 622.37 0.00 137461 0.00 0.00 SecMan::sec_alpha_to_sec_feat_act(char*) 0.00 622.37 0.00 135149 0.00 0.00 ResponsibleForPeriodicExprs(ClassAd*) 0.00 622.37 0.00 134486 0.00 0.00 AttrListAbstract::AttrListAbstract[not-in-charge](int) 0.00 622.37 0.00 133993 0.00 0.00 set_condor_egid() 0.00 622.37 0.00 133993 0.00 0.00 set_condor_euid() 0.00 622.37 0.00 132591 0.00 0.00 prio_rec::prio_rec[in-charge]() 0.00 622.37 0.00 124825 0.00 0.00 SafeSock::get_ptr(void*&, char) 0.00 622.37 0.00 124085 0.00 0.00 AttrListAbstract::~AttrListAbstract [not-in-charge]() 0.00 622.37 0.00 124026 0.00 0.00 StringList::contains_anycase(char const*) 0.00 622.37 0.00 123784 0.00 0.00 SecMan::sec_param(char*, SecMan::sec_req) 0.00 622.37 0.00 115253 0.00 0.00 SecMan::sec_copy_attribute(ClassAd&, ClassAd&, char const*) 0.00 622.37 0.00 114633 0.00 0.00 AttrList::Delete(char const*) 0.00 622.37 0.00 102996 0.00 0.00 operator==(in_addr, in_addr) 0.00 622.37 0.00 102941 0.00 0.00 SafeSock::type() 0.00 622.37 0.00 102874 0.00 0.00 AddOp::AddOp[in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 102870 0.00 0.00 AddOp::~AddOp [in-charge deleting]() 0.00 622.37 0.00 92107 0.00 0.00 operator==(MyString const&, char const*) 0.00 622.37 0.00 92105 0.00 0.00 UserPolicy::SetDefaults() 0.00 622.37 0.00 92105 0.00 0.00 UserPolicy::FiringReason() 0.00 622.37 0.00 92105 0.00 0.00 UserPolicy::AnalyzePolicy(int) 0.00 622.37 0.00 92105 0.00 0.00 UserPolicy::Init(ClassAd*) 0.00 622.37 0.00 92105 0.00 0.00 UserPolicy::UserPolicy[in-charge]() 0.00 622.37 0.00 92105 0.00 0.00 UserPolicy::~UserPolicy [in-charge]() 0.00 622.37 0.00 89486 0.00 0.00 AttrList::AttrList[not-in-charge]() 0.00 622.37 0.00 86298 0.00 0.00 AdType::AdType[in-charge](char const*) 0.00 622.37 0.00 83544 0.00 0.00 DivOp::PrintToStr(char*) 0.00 622.37 0.00 83544 0.00 0.00 DivOp::CalcPrintToStr() 0.00 622.37 0.00 80926 0.00 0.00 get_priv 0.00 622.37 0.00 77365 0.00 0.00 SecMan::ReconcileSecurityDependency(SecMan::sec_req&, SecMan::sec_req&) 0.00 622.37 0.00 75866 0.00 0.00 IpVerify::allow_mask(int) 0.00 622.37 0.00 74397 0.00 0.00 MyStringHash(MyString const&, int) 0.00 622.37 0.00 72777 0.00 0.00 open_debug_file 0.00 622.37 0.00 72776 0.00 0.00 debug_lock 0.00 622.37 0.00 72776 0.00 0.00 debug_unlock 0.00 622.37 0.00 70977 0.00 0.00 ReliSock::type() 0.00 622.37 0.00 70855 0.00 0.00 ClassAd::~ClassAd [in-charge]() 0.00 622.37 0.00 67199 0.00 0.00 Float::Float[in-charge](float) 0.00 622.37 0.00 67199 0.00 0.00 Float::~Float [in-charge deleting]() 0.00 622.37 0.00 67199 0.00 0.00 FloatBase::FloatBase[not-in-charge](float) 0.00 622.37 0.00 67199 0.00 0.00 FloatBase::~FloatBase [not-in-charge]() 0.00 622.37 0.00 67195 0.00 0.00 SecMan::getSecSetting(char const*, char const*) 0.00 622.37 0.00 67176 0.00 0.00 job_prio(ClassAd*) 0.00 622.37 0.00 65556 0.00 0.00 HashBucket::HashBucket[in-charge]() 0.00 622.37 0.00 63756 0.00 0.00 vprintf_length 0.00 622.37 0.00 63743 0.00 0.00 MyString::vsprintf_cat(char const*, char*) 0.00 622.37 0.00 63138 0.00 0.00 Sock::timeout(int) 0.00 622.37 0.00 57865 0.00 0.00 compute_host_hash(MyString const&, int) 0.00 622.37 0.00 54973 0.00 0.00 StatInfo::init(StatWrapper*) 0.00 622.37 0.00 54311 0.00 0.00 HashBucket::~HashBucket [in-charge]() 0.00 622.37 0.00 53230 0.00 0.00 ClassAd::~ClassAd [in-charge deleting]() 0.00 622.37 0.00 47809 0.00 0.00 ReliSock::getFullyQualifiedUser() const 0.00 622.37 0.00 45692 0.00 0.00 _condorPacket::empty() 0.00 622.37 0.00 42987 0.00 0.00 operator==(PROC_ID, PROC_ID) 0.00 622.37 0.00 42656 0.00 0.00 get_my_uid 0.00 622.37 0.00 42623 0.00 0.00 StatInfo::Error() 0.00 622.37 0.00 42360 0.00 0.00 name_in_list(char const*, StringList&) 0.00 622.37 0.00 42360 0.00 0.00 VariableBase::GetReferences(AttrList const*, StringList&, StringList&) const 0.00 622.37 0.00 42017 0.00 0.00 is_ipaddr 0.00 622.37 0.00 41269 0.00 0.00 Sock::setsockopt(int, int, char const*, int) 0.00 622.37 0.00 40683 0.00 0.00 DaemonCore::Verify(DCpermission, sockaddr_in const*, char const*) 0.00 622.37 0.00 40470 0.00 0.00 CondorError::init() 0.00 622.37 0.00 39376 0.00 0.00 ClassadBoolean::DeepCopy() const 0.00 622.37 0.00 38829 0.00 0.00 IpVerify::deny_mask(int) 0.00 622.37 0.00 37657 0.00 0.00 ReliSock::getOwner() 0.00 622.37 0.00 37657 0.00 0.00 Authentication::getOwner() const 0.00 622.37 0.00 37657 0.00 0.00 Condor_Auth_Base::getRemoteUser() const 0.00 622.37 0.00 37530 0.00 0.00 MyString::sprintf_cat(char const*, ...) 0.00 622.37 0.00 37316 0.00 0.00 SetAttributeInt 0.00 622.37 0.00 36921 0.00 0.00 DaemonCore::InfoCommandSinfulString(int) 0.00 622.37 0.00 36640 0.00 0.00 compute_user_hash(MyString const&, int) 0.00 622.37 0.00 36069 0.00 0.00 SecMan::ReconcileSecurityAttribute(char const*, ClassAd&, ClassAd&) 0.00 622.37 0.00 35343 0.00 0.00 global_dc_sinful() 0.00 622.37 0.00 35324 0.00 0.00 Stream::allow_one_empty_message() 0.00 622.37 0.00 35170 0.00 0.00 Sock::get_port() 0.00 622.37 0.00 34999 0.00 0.00 ClassAd::SetTargetTypeName(char const*) 0.00 622.37 0.00 34199 0.00 0.00 StatWrapper::DoStat(char const*) 0.00 622.37 0.00 34199 0.00 0.00 StatWrapper::GetStatus() 0.00 622.37 0.00 34199 0.00 0.00 StatWrapper::StatWrapper[in-charge](char const*) 0.00 622.37 0.00 34199 0.00 0.00 StatWrapper::~StatWrapper [in-charge]() 0.00 622.37 0.00 34199 0.00 0.00 StatInfo::stat_file(char const*) 0.00 622.37 0.00 34199 0.00 0.00 lstat64 0.00 622.37 0.00 34199 0.00 0.00 stat64 0.00 622.37 0.00 33624 0.00 0.00 Sock::move_descriptor_up() 0.00 622.37 0.00 33623 0.00 0.00 Sock::Sock[not-in-charge]() 0.00 622.37 0.00 33618 0.00 0.00 Sock::~Sock [not-in-charge]() 0.00 622.37 0.00 33538 0.00 0.00 SecMan::~SecMan [in-charge]() 0.00 622.37 0.00 32630 0.00 0.00 LogPtrList::FirstEntry() 0.00 622.37 0.00 32360 0.00 0.00 QmgmtPeer::getOwner() const 0.00 622.37 0.00 32015 0.00 0.00 SecManStartCommand::DecRefCount() 0.00 622.37 0.00 31877 0.00 0.00 pcache() 0.00 622.37 0.00 31540 0.00 0.00 _condorPacket::getn(char*, int) 0.00 622.37 0.00 31540 0.00 0.00 SafeSock::get_bytes(void*, int) 0.00 622.37 0.00 31237 0.00 0.00 Scheduler::find_shadow_rec(PROC_ID*) 0.00 622.37 0.00 30910 0.00 0.00 _condorPacket::init() 0.00 622.37 0.00 30910 0.00 0.00 _condorPacket::_condorPacket[in-charge]() 0.00 622.37 0.00 30906 0.00 0.00 _condorPacket::~_condorPacket [in-charge]() 0.00 622.37 0.00 30722 0.00 0.00 Scheduler::cluster_rejected(int) 0.00 622.37 0.00 30000 0.00 0.00 GetAttributeString 0.00 622.37 0.00 28823 0.00 0.00 CondorVersion 0.00 622.37 0.00 27677 0.00 0.00 TimerManager::DumpTimerList(int, char*) 0.00 622.37 0.00 27360 0.00 0.00 OwnerCheck 0.00 622.37 0.00 27360 0.00 0.00 OwnerCheck2 0.00 622.37 0.00 27360 0.00 0.00 Condor_Auth_Base::getRemoteFQU() 0.00 622.37 0.00 27360 0.00 0.00 Authentication::getFullyQualifiedUser() const 0.00 622.37 0.00 27360 0.00 0.00 QmgmtPeer::getFullyQualifiedUser() const 0.00 622.37 0.00 27360 0.00 0.00 QmgmtPeer::endpoint() const 0.00 622.37 0.00 26337 0.00 0.00 AndOpBase::AndOpBase[not-in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 26335 0.00 0.00 AndOp::~AndOp [in-charge deleting]() 0.00 622.37 0.00 26335 0.00 0.00 AndOpBase::~AndOpBase [not-in-charge]() 0.00 622.37 0.00 26213 0.00 0.00 MyString::sprintf(char const*, ...) 0.00 622.37 0.00 26213 0.00 0.00 MyString::vsprintf(char const*, char*) 0.00 622.37 0.00 25784 0.00 0.00 GetJobAd 0.00 622.37 0.00 25201 0.00 0.00 my_ip_string 0.00 622.37 0.00 25000 0.00 0.00 compute_clustersize_hash(int const&, int) 0.00 622.37 0.00 24969 0.00 0.00 ClassAd::initFromStream(Stream&) 0.00 622.37 0.00 24468 0.00 0.00 EqOp::EqOp[in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 24468 0.00 0.00 EqOpBase::EqOpBase[not-in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 24467 0.00 0.00 EqOp::~EqOp [in-charge deleting]() 0.00 622.37 0.00 24175 0.00 0.00 Transaction::FirstEntry() 0.00 622.37 0.00 23275 0.00 0.00 Sock::set_inheritable(int) 0.00 622.37 0.00 22979 0.00 0.00 DaemonCore::free_descrip(char*) 0.00 622.37 0.00 22938 0.00 0.00 Stream::set_crypto_key(bool, KeyInfo*, char const*) 0.00 622.37 0.00 22842 0.00 0.00 KeyCache::lookup(char const*, KeyCacheEntry*&) 0.00 622.37 0.00 22814 0.00 0.00 KeyCacheEntry::key() 0.00 622.37 0.00 21874 0.00 0.00 getSockAddr 0.00 622.37 0.00 21873 0.00 0.00 Sock::mypoint(sockaddr_in*) 0.00 622.37 0.00 21699 0.00 0.00 Sock::sender_ip_str() 0.00 622.37 0.00 21534 0.00 0.00 KeyCacheEntry::id() 0.00 622.37 0.00 21502 0.00 0.00 _condorPacket::reset() 0.00 622.37 0.00 21502 0.00 0.00 SafeSock::end_of_message() 0.00 622.37 0.00 21434 0.00 0.00 Buf::init_parent(Sock*) 0.00 622.37 0.00 21434 0.00 0.00 ReliSock::init() 0.00 622.37 0.00 21434 0.00 0.00 ReliSock::RcvMsg::init_parent(ReliSock*) 0.00 622.37 0.00 21434 0.00 0.00 ReliSock::SndMsg::init_parent(ReliSock*) 0.00 622.37 0.00 21180 0.00 0.00 ExprTree::GetReferences(AttrList const*, StringList&, StringList&) const 0.00 622.37 0.00 20774 0.00 0.00 StatWrapper::GetStatBuf() 0.00 622.37 0.00 20774 0.00 0.00 StatWrapper::GetLstatBuf() 0.00 622.37 0.00 20591 0.00 0.00 Token::Token[in-charge]() 0.00 622.37 0.00 20591 0.00 0.00 Token::~Token [in-charge]() 0.00 622.37 0.00 20590 0.00 0.00 MyString::MyString[in-charge](int) 0.00 622.37 0.00 20127 0.00 0.00 my_ip_addr 0.00 622.37 0.00 20126 0.00 0.00 _condor_bind_all_interfaces 0.00 622.37 0.00 20125 0.00 0.00 Sock::assign(int) 0.00 622.37 0.00 20016 0.00 0.00 HashTable::lookup(MyString const&, group_entry*&) const 0.00 622.37 0.00 20001 0.00 0.00 passwd_cache::lookup_group(char const*, group_entry*&) 0.00 622.37 0.00 18900 0.00 0.00 AddOp::DeepCopy() const 0.00 622.37 0.00 18765 0.00 0.00 SecMan::sec_lookup_req(ClassAd&, char const*) 0.00 622.37 0.00 18505 0.00 0.00 Float::DeepCopy() const 0.00 622.37 0.00 18481 0.00 0.00 AttrList::InsertOrUpdate(char const*) 0.00 622.37 0.00 18373 0.00 0.00 SecMan::sec_req_to_feat_act(SecMan::sec_req) 0.00 622.37 0.00 18373 0.00 0.00 HashTable::lookup(MyString const&, MyString&) const 0.00 622.37 0.00 18298 0.00 0.00 MetaEqOpBase::MetaEqOpBase[not-in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 18298 0.00 0.00 MetaEqOp::MetaEqOp[in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 18295 0.00 0.00 MetaEqOpBase::~MetaEqOpBase [not-in-charge]() 0.00 622.37 0.00 18295 0.00 0.00 MetaEqOp::~MetaEqOp [in-charge deleting]() 0.00 622.37 0.00 18277 0.00 0.00 is_valid_sinful 0.00 622.37 0.00 18255 0.00 0.00 ChainBuf::ChainBuf[in-charge]() 0.00 622.37 0.00 18255 0.00 0.00 ReliSock::RcvMsg::RcvMsg[in-charge]() 0.00 622.37 0.00 18255 0.00 0.00 ReliSock::SndMsg::SndMsg[in-charge]() 0.00 622.37 0.00 18252 0.00 0.00 ChainBuf::~ChainBuf [in-charge]() 0.00 622.37 0.00 18252 0.00 0.00 ReliSock::SndMsg::~SndMsg [in-charge]() 0.00 622.37 0.00 17393 0.00 0.00 DaemonCore::CheckForTimeSkip(long, long) 0.00 622.37 0.00 17393 0.00 0.00 List::Number() const 0.00 622.37 0.00 17082 0.00 0.00 KeyCacheEntry::delete_storage() 0.00 622.37 0.00 17082 0.00 0.00 KeyCacheEntry::~KeyCacheEntry [in-charge]() 0.00 622.37 0.00 16910 0.00 0.00 LogRecord::Play(void*) 0.00 622.37 0.00 16803 0.00 0.00 Service::Service[not-in-charge]() 0.00 622.37 0.00 16802 0.00 0.00 Service::~Service [not-in-charge]() 0.00 622.37 0.00 16796 0.00 0.00 SimpleList::Rewind() 0.00 622.37 0.00 16796 0.00 0.00 SimpleList::SimpleList[in-charge]() 0.00 622.37 0.00 16796 0.00 0.00 SimpleList::~SimpleList [in-charge]() 0.00 622.37 0.00 16796 0.00 0.00 SecManStartCommand::IncRefCount() 0.00 622.37 0.00 16796 0.00 0.00 SecManStartCommand::SecManStartCommand[in-charge](int, Sock*, bool, CondorError*, int, void (*)(bool, Sock*, CondorError*, void*), void*, bool, SecMan*) 0.00 622.37 0.00 16796 0.00 0.00 SecMan::SecMan[in-charge](SecMan const&) 0.00 622.37 0.00 16742 0.00 0.00 Sock::set_timeout_multiplier(int) 0.00 622.37 0.00 16742 0.00 0.00 Daemon::common_init() 0.00 622.37 0.00 16742 0.00 0.00 daemonString 0.00 622.37 0.00 16605 0.00 0.00 HashTable::lookup(MyString const&, uid_entry*&) const 0.00 622.37 0.00 16597 0.00 0.00 AttrList::ResetName() 0.00 622.37 0.00 16586 0.00 0.00 passwd_cache::lookup_uid(char const*, uid_entry*&) 0.00 622.37 0.00 16585 0.00 0.00 passwd_cache::lookup_uid_entry(char const*, uid_entry*&) 0.00 622.37 0.00 16575 0.00 0.00 gen_ckpt_name 0.00 622.37 0.00 16523 0.00 0.00 ReliSock::set_encryption_id(char const*) 0.00 622.37 0.00 16523 0.00 0.00 ReliSock::RcvMsg::init_MD(CONDOR_MD_MODE, KeyInfo*) 0.00 622.37 0.00 16523 0.00 0.00 ReliSock::SndMsg::init_MD(CONDOR_MD_MODE, KeyInfo*) 0.00 622.37 0.00 15995 0.00 0.00 ClassAdLog::AbortTransaction() 0.00 622.37 0.00 15995 0.00 0.00 ClassAdCollection::AbortTransaction() 0.00 622.37 0.00 15895 0.00 0.00 ReliSock::isClient() 0.00 622.37 0.00 15892 0.00 0.00 HashTable::iterate(MyString&, uid_entry*&) 0.00 622.37 0.00 15484 0.00 0.00 PermString 0.00 622.37 0.00 15473 0.00 0.00 SecMan::my_parent_unique_id() 0.00 622.37 0.00 15473 0.00 0.00 SecMan::getDefaultCryptoMethods() 0.00 622.37 0.00 15368 0.00 0.00 SafeSock::init() 0.00 622.37 0.00 15219 0.00 0.00 SecManStartCommand::~SecManStartCommand [in-charge deleting]() 0.00 622.37 0.00 15219 0.00 0.00 StartCommandErrorStackCallback::CallbackFn(bool, Sock*, CondorError*, void*) 0.00 622.37 0.00 15219 0.00 0.00 StartCommandErrorStackCallback::StartCommandErrorStackCallback[in-charge](void (*)(bool, Sock*, CondorError*, void*), void*) 0.00 622.37 0.00 15219 0.00 0.00 StartCommandErrorStackCallback::~StartCommandErrorStackCallback [in-charge]() 0.00 622.37 0.00 15219 0.00 0.00 Daemon::startCommand(int, Sock*, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool, char*, SecMan*) 0.00 622.37 0.00 15219 0.00 0.00 SecMan::startCommand(int, Sock*, bool, CondorError*, int, void (*)(bool, Sock*, CondorError*, void*), void*, bool) 0.00 622.37 0.00 15019 0.00 0.00 Daemon::~Daemon [not-in-charge]() 0.00 622.37 0.00 15007 0.00 0.00 MyString::operator+=(int) 0.00 622.37 0.00 15000 0.00 0.00 Queue::IsEmpty() 0.00 622.37 0.00 14991 0.00 0.00 DCStartd::DCStartd[in-charge](char const*, char const*) 0.00 622.37 0.00 14991 0.00 0.00 DCStartd::~DCStartd [in-charge]() 0.00 622.37 0.00 14725 0.00 0.00 IsDirectory(char const*) 0.00 622.37 0.00 13791 0.00 0.00 _condorPacket::makeHeader(bool, int, _condorMsgID, unsigned char*) 0.00 622.37 0.00 13741 0.00 0.00 HashBucket::HashBucket[in-charge]() 0.00 622.37 0.00 13741 0.00 0.00 KeyCacheEntry::copy_storage(KeyCacheEntry const&) 0.00 622.37 0.00 13741 0.00 0.00 KeyCacheEntry::KeyCacheEntry[in-charge](char*, sockaddr_in*, KeyInfo*, ClassAd*, int) 0.00 622.37 0.00 13741 0.00 0.00 KeyCacheEntry::KeyCacheEntry[in-charge](KeyCacheEntry const&) 0.00 622.37 0.00 13741 0.00 0.00 KeyCache::insert(KeyCacheEntry&) 0.00 622.37 0.00 13617 0.00 0.00 SafeSock::connect(char*, int, bool) 0.00 622.37 0.00 13425 0.00 0.00 StatWrapper::GetErrno() 0.00 622.37 0.00 13152 0.00 0.00 GeOp::GeOp[in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 13152 0.00 0.00 GeOp::~GeOp [in-charge deleting]() 0.00 622.37 0.00 13152 0.00 0.00 GeOpBase::GeOpBase[not-in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 13152 0.00 0.00 GeOpBase::~GeOpBase [not-in-charge]() 0.00 622.37 0.00 11841 0.00 0.00 Daemon::startCommand(int, Sock*, int, CondorError*) 0.00 622.37 0.00 11721 0.00 0.00 DaemonCore::Register_DataPtr(void*) 0.00 622.37 0.00 11412 0.00 0.00 OrOp::OrOp[in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 11412 0.00 0.00 OrOpBase::OrOpBase[not-in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 11411 0.00 0.00 OrOp::~OrOp [in-charge deleting]() 0.00 622.37 0.00 11049 0.00 0.00 Directory::Next() 0.00 622.37 0.00 10609 0.00 0.00 MyString::MyString[in-charge](MyString const&) 0.00 622.37 0.00 10606 0.00 0.00 Stream::is_encode() const 0.00 622.37 0.00 10592 0.00 0.00 Condor_Auth_Base::setRemoteUser(char const*) 0.00 622.37 0.00 10006 0.00 0.00 SetSyscalls 0.00 622.37 0.00 10002 0.00 0.00 LogNewClassAd::~LogNewClassAd [in-charge deleting]() 0.00 622.37 0.00 10001 0.00 0.00 HashBucket::HashBucket[in-charge]() 0.00 622.37 0.00 10001 0.00 0.00 passwd_cache::get_user_uid(char const*, unsigned&) 0.00 622.37 0.00 10001 0.00 0.00 LogNewClassAd::Play(void*) 0.00 622.37 0.00 10001 0.00 0.00 LogNewClassAd::WriteBody(_IO_FILE*) 0.00 622.37 0.00 10000 0.00 0.00 set_user_egid() 0.00 622.37 0.00 10000 0.00 0.00 set_user_euid() 0.00 622.37 0.00 10000 0.00 0.00 HashBucket::~HashBucket [in-charge]() 0.00 622.37 0.00 10000 0.00 0.00 passwd_cache::get_groups(char const*, unsigned, unsigned*) 0.00 622.37 0.00 10000 0.00 0.00 passwd_cache::num_groups(char const*) 0.00 622.37 0.00 10000 0.00 0.00 passwd_cache::init_groups(char const*) 0.00 622.37 0.00 10000 0.00 0.00 ClassAdCollection::DestroyClassAd(char const*) 0.00 622.37 0.00 10000 0.00 0.00 LogDestroyClassAd::Play(void*) 0.00 622.37 0.00 10000 0.00 0.00 LogDestroyClassAd::WriteBody(_IO_FILE*) 0.00 622.37 0.00 10000 0.00 0.00 LogDestroyClassAd::LogDestroyClassAd[in-charge](char const*) 0.00 622.37 0.00 10000 0.00 0.00 LogDestroyClassAd::~LogDestroyClassAd [in-charge deleting]() 0.00 622.37 0.00 10000 0.00 0.00 ExtArray::operator[](int) 0.00 622.37 0.00 10000 0.00 0.00 FileLock::obtain(LOCK_TYPE) 0.00 622.37 0.00 10000 0.00 0.00 HashTable::remove(HashKey const&) 0.00 622.37 0.00 10000 0.00 0.00 Scheduler::getMaxJobsSubmitted() 0.00 622.37 0.00 10000 0.00 0.00 Scheduler::uidDomain() 0.00 622.37 0.00 10000 0.00 0.00 lock_file 0.00 622.37 0.00 9999 0.00 0.00 Queue::Length() 0.00 622.37 0.00 9725 0.00 0.00 get_condor_uid 0.00 622.37 0.00 9450 0.00 0.00 DeleteAttribute 0.00 622.37 0.00 9450 0.00 0.00 SimpleList::Append(MyString const&) 0.00 622.37 0.00 9450 0.00 0.00 ClassAdCollection::DeleteAttribute(char const*, char const*) 0.00 622.37 0.00 9450 0.00 0.00 LogDeleteAttribute::Play(void*) 0.00 622.37 0.00 9450 0.00 0.00 LogDeleteAttribute::WriteBody(_IO_FILE*) 0.00 622.37 0.00 9450 0.00 0.00 LogDeleteAttribute::LogDeleteAttribute[in-charge](char const*, char const*) 0.00 622.37 0.00 9450 0.00 0.00 LogDeleteAttribute::~LogDeleteAttribute [in-charge deleting]() 0.00 622.37 0.00 8691 0.00 0.00 sendAlive(match_rec*) 0.00 622.37 0.00 8506 0.00 0.00 ClassAdLog::BeginTransaction() 0.00 622.37 0.00 8506 0.00 0.00 LogPtrList::LogPtrList[in-charge]() 0.00 622.37 0.00 8506 0.00 0.00 Transaction::Transaction[in-charge]() 0.00 622.37 0.00 8506 0.00 0.00 Transaction::~Transaction [in-charge]() 0.00 622.37 0.00 8506 0.00 0.00 ClassAdCollection::BeginTransaction() 0.00 622.37 0.00 8499 0.00 0.00 ClassAdLog::CommitTransaction() 0.00 622.37 0.00 8499 0.00 0.00 ClassAdCollection::CommitTransaction() 0.00 622.37 0.00 8455 0.00 0.00 Transaction::Commit(_IO_FILE*, void*) 0.00 622.37 0.00 8455 0.00 0.00 LogEndTransaction::WriteBody(_IO_FILE*) 0.00 622.37 0.00 8455 0.00 0.00 LogEndTransaction::LogEndTransaction[in-charge]() 0.00 622.37 0.00 8455 0.00 0.00 LogEndTransaction::~LogEndTransaction [in-charge deleting]() 0.00 622.37 0.00 8455 0.00 0.00 LogBeginTransaction::WriteBody(_IO_FILE*) 0.00 622.37 0.00 8455 0.00 0.00 LogBeginTransaction::LogBeginTransaction[in-charge]() 0.00 622.37 0.00 8455 0.00 0.00 LogBeginTransaction::~LogBeginTransaction [in-charge deleting]() 0.00 622.37 0.00 8150 0.00 0.00 GetAttributeStringNew 0.00 622.37 0.00 8150 0.00 0.00 recursive_chown(char const*, unsigned, unsigned, unsigned, bool) 0.00 622.37 0.00 7878 0.00 0.00 StatInfo::IsDirectory() 0.00 622.37 0.00 7878 0.00 0.00 Directory::Rewind() 0.00 622.37 0.00 7877 0.00 0.00 Directory::initialize(priv_state) 0.00 622.37 0.00 7877 0.00 0.00 Directory::~Directory [in-charge]() 0.00 622.37 0.00 7876 0.00 0.00 Directory::Directory[in-charge](char const*, priv_state) 0.00 622.37 0.00 7875 0.00 0.00 ArgList::AppendArg(char const*) 0.00 622.37 0.00 7875 0.00 0.00 match_rec::setStatus(int) 0.00 622.37 0.00 7127 0.00 0.00 HashBucket::HashBucket[in-charge]() 0.00 622.37 0.00 7127 0.00 0.00 HashTable::insert(MyString const&, MyString const&) 0.00 622.37 0.00 6842 0.00 0.00 TimerManager::ResetTimer(int, unsigned, unsigned) 0.00 622.37 0.00 6710 0.00 0.00 param_boolean(char const*, bool) 0.00 622.37 0.00 6582 0.00 0.00 condor_isalnum 0.00 622.37 0.00 6578 0.00 0.00 stat 0.00 622.37 0.00 6575 0.00 0.00 getSandbox(int, int, MyString&) 0.00 622.37 0.00 6575 0.00 0.00 jobIsSandboxed(ClassAd*) 0.00 622.37 0.00 6575 0.00 0.00 ClassAd::sPrint(MyString&) 0.00 622.37 0.00 6575 0.00 0.00 AttrList::sPrint(MyString&) 0.00 622.37 0.00 6575 0.00 0.00 handle_mirror_job_notification 0.00 622.37 0.00 6415 0.00 0.00 _condorOutMsg::set_encryption_id(char const*) 0.00 622.37 0.00 6415 0.00 0.00 _condorOutMsg::init_MD(char const*) 0.00 622.37 0.00 6415 0.00 0.00 _condorPacket::isDataMD5ed() 0.00 622.37 0.00 6415 0.00 0.00 _condorPacket::isDataEncrypted() 0.00 622.37 0.00 6415 0.00 0.00 _condorPacket::set_encryption_id(char const*) 0.00 622.37 0.00 6415 0.00 0.00 _condorPacket::init_MD(char const*) 0.00 622.37 0.00 6415 0.00 0.00 _condorPacket::verifyMD(Condor_MD_MAC*) 0.00 622.37 0.00 6415 0.00 0.00 _condorPacket::getHeader(int, bool&, int&, int&, _condorMsgID&, void*&) 0.00 622.37 0.00 6415 0.00 0.00 SafeSock::setAuthenticated(bool) 0.00 622.37 0.00 6415 0.00 0.00 SafeSock::set_encryption_id(char const*) 0.00 622.37 0.00 6415 0.00 0.00 SafeSock::isIncomingDataMD5ed() 0.00 622.37 0.00 6415 0.00 0.00 SafeSock::setFullyQualifiedUser(char*) 0.00 622.37 0.00 6415 0.00 0.00 SafeSock::isIncomingDataEncrypted() 0.00 622.37 0.00 6415 0.00 0.00 SafeSock::init_MD(CONDOR_MD_MODE, KeyInfo*, char const*) 0.00 622.37 0.00 6327 0.00 0.00 CondorVersionInfo::built_since_version(int, int, int) const 0.00 622.37 0.00 6306 0.00 0.00 Sock::is_connect_pending() 0.00 622.37 0.00 6305 0.00 0.00 DaemonCore::DumpSocketTable(int, char const*) 0.00 622.37 0.00 6300 0.00 0.00 SetAttributeString 0.00 622.37 0.00 6300 0.00 0.00 pidHash(int const&, int) 0.00 622.37 0.00 6300 0.00 0.00 SimpleList::Rewind() 0.00 622.37 0.00 6300 0.00 0.00 SimpleList::SimpleList[in-charge]() 0.00 622.37 0.00 6300 0.00 0.00 SimpleList::~SimpleList [in-charge]() 0.00 622.37 0.00 6300 0.00 0.00 SimpleListIterator::Next(MyString*&) 0.00 622.37 0.00 6300 0.00 0.00 Undefined::PrintToStr(char*) 0.00 622.37 0.00 6300 0.00 0.00 SimpleListIterator::IsAfterLast() const 0.00 622.37 0.00 6175 0.00 0.00 OwnerData::OwnerData[in-charge]() 0.00 622.37 0.00 6110 0.00 0.00 ExtArray::getsize() const 0.00 622.37 0.00 5671 0.00 0.00 AttrList::Assign(char const*, int) 0.00 622.37 0.00 5395 0.00 0.00 sock_peer_to_string 0.00 622.37 0.00 5347 0.00 0.00 IpVerify::add_hash_entry(in_addr const&, char const*, int) 0.00 622.37 0.00 5333 0.00 0.00 QmgmtPeer::QmgmtPeer[in-charge]() 0.00 622.37 0.00 5333 0.00 0.00 QmgmtPeer::~QmgmtPeer [in-charge]() 0.00 622.37 0.00 5332 0.00 0.00 setQmgmtConnectionInfo(QmgmtPeer*) 0.00 622.37 0.00 5332 0.00 0.00 ClassAdLog::setActiveTransaction(Transaction*&) 0.00 622.37 0.00 5332 0.00 0.00 ClassAdCollection::setActiveTransaction(Transaction*&) 0.00 622.37 0.00 5332 0.00 0.00 QmgmtPeer::set(ReliSock*) 0.00 622.37 0.00 5332 0.00 0.00 setQSock 0.00 622.37 0.00 5332 0.00 0.00 unsetQSock 0.00 622.37 0.00 5331 0.00 0.00 InitializeConnection 0.00 622.37 0.00 5321 0.00 0.00 ExtArray::getlast() const 0.00 622.37 0.00 5303 0.00 0.00 Authentication::authenticate(char*, char const*, CondorError*) 0.00 622.37 0.00 5303 0.00 0.00 Authentication::selectAuthenticationType(MyString, int) 0.00 622.37 0.00 5303 0.00 0.00 Authentication::handshake(MyString) 0.00 622.37 0.00 5303 0.00 0.00 Authentication::Authentication[in-charge](ReliSock*) 0.00 622.37 0.00 5303 0.00 0.00 Authentication::~Authentication [in-charge]() 0.00 622.37 0.00 5303 0.00 0.00 SecMan::getAuthBitmask(char const*) 0.00 622.37 0.00 5303 0.00 0.00 SecMan::sec_char_to_auth_method(char*) 0.00 622.37 0.00 5303 0.00 0.00 ReliSock::authenticate(char const*, CondorError*) 0.00 622.37 0.00 5300 0.00 0.00 my_username(int) 0.00 622.37 0.00 5300 0.00 0.00 passwd_cache::get_user_name(unsigned, char*&) 0.00 622.37 0.00 5300 0.00 0.00 HashTable::startIterations() 0.00 622.37 0.00 5296 0.00 0.00 Condor_Auth_FS::Condor_Auth_FS[in-charge](ReliSock*, int) 0.00 622.37 0.00 5296 0.00 0.00 Condor_Auth_FS::~Condor_Auth_FS [in-charge deleting]() 0.00 622.37 0.00 5296 0.00 0.00 Condor_Auth_Base::setRemoteHost(char const*) 0.00 622.37 0.00 5296 0.00 0.00 Condor_Auth_Base::setRemoteDomain(char const*) 0.00 622.37 0.00 5296 0.00 0.00 Condor_Auth_Base::setAuthenticatedName(char const*) 0.00 622.37 0.00 5296 0.00 0.00 Condor_Auth_Base::Condor_Auth_Base[not-in-charge](ReliSock*, int) 0.00 622.37 0.00 5296 0.00 0.00 Condor_Auth_Base::~Condor_Auth_Base [not-in-charge]() 0.00 622.37 0.00 5296 0.00 0.00 Condor_Auth_Base::getLocalDomain() const 0.00 622.37 0.00 5296 0.00 0.00 Condor_Auth_Base::getMode() const 0.00 622.37 0.00 5296 0.00 0.00 lstat 0.00 622.37 0.00 5295 0.00 0.00 StringList::remove_anycase(char const*) 0.00 622.37 0.00 5295 0.00 0.00 ReliSock::getDomain() 0.00 622.37 0.00 5295 0.00 0.00 AssignOpBase::GetReferences(AttrList const*, StringList&, StringList&) const 0.00 622.37 0.00 5295 0.00 0.00 Authentication::getDomain() const 0.00 622.37 0.00 5295 0.00 0.00 Condor_Auth_Base::getRemoteDomain() const 0.00 622.37 0.00 5295 0.00 0.00 AttrList::GetReferences(char const*, StringList&, StringList&) const 0.00 622.37 0.00 5009 0.00 0.00 passwd_cache::get_user_gid(char const*, unsigned&) 0.00 622.37 0.00 5000 0.00 0.00 DestroyMyProxyPassword 0.00 622.37 0.00 5000 0.00 0.00 GetAttributeBool 0.00 622.37 0.00 5000 0.00 0.00 NewCluster 0.00 622.37 0.00 5000 0.00 0.00 NewProc 0.00 622.37 0.00 5000 0.00 0.00 AppendHistory(ClassAd*) 0.00 622.37 0.00 5000 0.00 0.00 jobIsFinished(int, int, void*) 0.00 622.37 0.00 5000 0.00 0.00 ClusterCleanup(int) 0.00 622.37 0.00 5000 0.00 0.00 fixReasonAttrs(PROC_ID, JobAction) 0.00 622.37 0.00 5000 0.00 0.00 getNameFromNum(int, Translation*) 0.00 622.37 0.00 5000 0.00 0.00 RemoveMatchedAd(int, int) 0.00 622.37 0.00 5000 0.00 0.00 jobIsFinishedDone(int, int, void*, int) 0.00 622.37 0.00 5000 0.00 0.00 MaybeRotateHistory(int) 0.00 622.37 0.00 5000 0.00 0.00 cleanup_ckpt_files(int, int, char const*) 0.00 622.37 0.00 5000 0.00 0.00 getJobActionString(JobAction) 0.00 622.37 0.00 5000 0.00 0.00 ConvertOldJobAdAttrs(ClassAd*, bool) 0.00 622.37 0.00 5000 0.00 0.00 DecrementClusterSize(int) 0.00 622.37 0.00 5000 0.00 0.00 IncrementClusterSize(int) 0.00 622.37 0.00 5000 0.00 0.00 jobCleanupNeedsThread(int, int) 0.00 622.37 0.00 5000 0.00 0.00 set_user_ids_implementation(unsigned, unsigned, char const*, int) 0.00 622.37 0.00 5000 0.00 0.00 init_user_ids_implementation(char const*, int) 0.00 622.37 0.00 5000 0.00 0.00 MultOpBase::MultOpBase[not-in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 5000 0.00 0.00 MultOpBase::~MultOpBase [not-in-charge]() 0.00 622.37 0.00 5000 0.00 0.00 ServiceData::ServiceData[not-in-charge]() 0.00 622.37 0.00 5000 0.00 0.00 JobAbortedEvent::writeEvent(_IO_FILE*) 0.00 622.37 0.00 5000 0.00 0.00 JobAbortedEvent::setReason(char const*) 0.00 622.37 0.00 5000 0.00 0.00 JobAbortedEvent::JobAbortedEvent[in-charge]() 0.00 622.37 0.00 5000 0.00 0.00 JobAbortedEvent::~JobAbortedEvent [in-charge]() 0.00 622.37 0.00 5000 0.00 0.00 LogSetAttribute::get_value() 0.00 622.37 0.00 5000 0.00 0.00 JobActionResults::record(PROC_ID, action_result_t) 0.00 622.37 0.00 5000 0.00 0.00 ClassAdCollection::AddAttrsFromTransaction(char const*, ClassAd&) 0.00 622.37 0.00 5000 0.00 0.00 SelfDrainingQueue::registerTimer() 0.00 622.37 0.00 5000 0.00 0.00 SelfDrainingQueue::enqueue(ServiceData*, bool) 0.00 622.37 0.00 5000 0.00 0.00 SelfDrainingQueue::isMember(ServiceData*) 0.00 622.37 0.00 5000 0.00 0.00 DivOp::DivOp[in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 5000 0.00 0.00 DivOp::~DivOp [in-charge deleting]() 0.00 622.37 0.00 5000 0.00 0.00 Queue::IsFull() 0.00 622.37 0.00 5000 0.00 0.00 Queue::dequeue(ServiceData*&) 0.00 622.37 0.00 5000 0.00 0.00 Queue::enqueue(ServiceData* const&) 0.00 622.37 0.00 5000 0.00 0.00 MultOp::MultOp[in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 5000 0.00 0.00 UserLog::initialize(char const*, char const*, char const*, int, int, int) 0.00 622.37 0.00 5000 0.00 0.00 UserLog::initialize(char const*, int, int, int) 0.00 622.37 0.00 5000 0.00 0.00 UserLog::initialize(int, int, int) 0.00 622.37 0.00 5000 0.00 0.00 UserLog::writeEvent(ULogEvent*) 0.00 622.37 0.00 5000 0.00 0.00 UserLog::setUseXML(bool) 0.00 622.37 0.00 5000 0.00 0.00 UserLog::UserLog[in-charge]() 0.00 622.37 0.00 5000 0.00 0.00 UserLog::~UserLog [in-charge]() 0.00 622.37 0.00 5000 0.00 0.00 AttrList::ChainToAd(AttrList*) 0.00 622.37 0.00 5000 0.00 0.00 CondorID::CondorID[in-charge](int, int, int) 0.00 622.37 0.00 5000 0.00 0.00 CondorID::~CondorID [in-charge deleting]() 0.00 622.37 0.00 5000 0.00 0.00 FileLock::release() 0.00 622.37 0.00 5000 0.00 0.00 FileLock::FileLock[in-charge](int, _IO_FILE*) 0.00 622.37 0.00 5000 0.00 0.00 FileLock::~FileLock [in-charge]() 0.00 622.37 0.00 5000 0.00 0.00 StatInfo::GetFileSize() 0.00 622.37 0.00 5000 0.00 0.00 DivOpBase::DivOpBase[not-in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 5000 0.00 0.00 DivOpBase::~DivOpBase [not-in-charge]() 0.00 622.37 0.00 5000 0.00 0.00 Scheduler::enqueueFinishedJob(int, int) 0.00 622.37 0.00 5000 0.00 0.00 Scheduler::WriteAbortToUserLog(PROC_ID) 0.00 622.37 0.00 5000 0.00 0.00 ULogEvent::putEvent(_IO_FILE*) 0.00 622.37 0.00 5000 0.00 0.00 ULogEvent::ULogEvent[not-in-charge]() 0.00 622.37 0.00 5000 0.00 0.00 ULogEvent::~ULogEvent [not-in-charge]() 0.00 622.37 0.00 5000 0.00 0.00 HashTable::lookup(PROC_ID const&, ClassAd*&) const 0.00 622.37 0.00 5000 0.00 0.00 detect_nfs_statfs 0.00 622.37 0.00 5000 0.00 0.00 fs_detect_nfs 0.00 622.37 0.00 5000 0.00 0.00 get_condor_gid 0.00 622.37 0.00 5000 0.00 0.00 init_user_ids 0.00 622.37 0.00 5000 0.00 0.00 uninit_user_ids 0.00 622.37 0.00 4999 0.00 0.00 SelfDrainingQueue::resetTimer() 0.00 622.37 0.00 4981 0.00 0.00 nodns_enabled 0.00 622.37 0.00 4969 0.00 0.00 HashTable::lookup(MyString const&, StringList*&) const 0.00 622.37 0.00 4953 0.00 0.00 Daemon::checkAddr() 0.00 622.37 0.00 4951 0.00 0.00 StringList::contains(char const*) 0.00 622.37 0.00 4947 0.00 0.00 StringList::string_anycase_withwildcard(char const*) 0.00 622.37 0.00 4947 0.00 0.00 StringList::contains_anycase_withwildcard(char const*) 0.00 622.37 0.00 4947 0.00 0.00 NetStringList::string_withnetwork(char const*) 0.00 622.37 0.00 4947 0.00 0.00 condor_gethostbyaddr 0.00 622.37 0.00 4947 0.00 0.00 sin_to_hostname 0.00 622.37 0.00 4945 0.00 0.00 Scheduler::sendReschedule(bool) 0.00 622.37 0.00 4945 0.00 0.00 Scheduler::reschedule_negotiator(int, Stream*) 0.00 622.37 0.00 4873 0.00 0.00 HashTable::remove(MyString const&) 0.00 622.37 0.00 4769 0.00 0.00 Sock::do_connect_finish() 0.00 622.37 0.00 4761 0.00 0.00 DaemonCore::RegisteredSocketCount() 0.00 622.37 0.00 4756 0.00 0.00 CondorPlatform 0.00 622.37 0.00 4752 0.00 0.00 CondorVersionInfo::CondorVersionInfo[in-charge](char const*, char const*, char const*) 0.00 622.37 0.00 4752 0.00 0.00 CondorVersionInfo::~CondorVersionInfo [in-charge]() 0.00 622.37 0.00 4752 0.00 0.00 CondorVersionInfo::string_to_VersionData(char const*, CondorVersionInfo::VersionData&) const 0.00 622.37 0.00 4743 0.00 0.00 UndefinedBase::UndefinedBase[not-in-charge]() 0.00 622.37 0.00 4743 0.00 0.00 Undefined::Undefined[in-charge]() 0.00 622.37 0.00 4742 0.00 0.00 UndefinedBase::~UndefinedBase [not-in-charge]() 0.00 622.37 0.00 4742 0.00 0.00 Undefined::~Undefined [in-charge deleting]() 0.00 622.37 0.00 4741 0.00 0.00 Runnable(PROC_ID*) 0.00 622.37 0.00 4731 0.00 0.00 DaemonCore::TooManyRegisteredSockets(int, MyString*) 0.00 622.37 0.00 4731 0.00 0.00 DaemonCore::FileDescriptorSafetyLimit() 0.00 622.37 0.00 4731 0.00 0.00 Queue::IsEmpty() 0.00 622.37 0.00 4726 0.00 0.00 StatInfo::GetOwner() 0.00 622.37 0.00 4725 0.00 0.00 HashBucket::~HashBucket [in-charge]() 0.00 622.37 0.00 4725 0.00 0.00 SimpleList::resize(int) 0.00 622.37 0.00 4725 0.00 0.00 LogDeleteAttribute::get_key() 0.00 622.37 0.00 4725 0.00 0.00 LogDeleteAttribute::get_name() 0.00 622.37 0.00 4725 0.00 0.00 SimpleListIterator::Initialize(SimpleList const&) 0.00 622.37 0.00 4725 0.00 0.00 SimpleListIterator::ToAfterLast() 0.00 622.37 0.00 4725 0.00 0.00 SimpleListIterator::ToBeforeFirst() 0.00 622.37 0.00 4725 0.00 0.00 SimpleListIterator::SimpleListIterator[in-charge](SimpleList const&) 0.00 622.37 0.00 4725 0.00 0.00 SimpleListIterator::~SimpleListIterator [in-charge]() 0.00 622.37 0.00 4725 0.00 0.00 EqOp::DeepCopy() const 0.00 622.37 0.00 3735 0.00 0.00 DaemonCore::Send_Signal(int, int) 0.00 622.37 0.00 3378 0.00 0.00 Daemon::startCommand(int, Stream::stream_type, Sock**, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool) 0.00 622.37 0.00 3378 0.00 0.00 Daemon::startCommand(int, Stream::stream_type, int, CondorError*) 0.00 622.37 0.00 3351 0.00 0.00 Daemon::safeSock(int, CondorError*, bool) 0.00 622.37 0.00 3351 0.00 0.00 SafeSock::~SafeSock [in-charge deleting]() 0.00 622.37 0.00 3341 0.00 0.00 HashBucket::~HashBucket [in-charge]() 0.00 622.37 0.00 3341 0.00 0.00 KeyCache::remove(char const*) 0.00 622.37 0.00 3245 0.00 0.00 HashTable::startIterations() 0.00 622.37 0.00 3184 0.00 0.00 Sock::do_connect_tryit() 0.00 622.37 0.00 3182 0.00 0.00 Sock::connect_timeout_time() 0.00 622.37 0.00 3179 0.00 0.00 Sock::do_connect(char*, int, bool) 0.00 622.37 0.00 3179 0.00 0.00 Sock::setConnectFailureReason(char const*) 0.00 622.37 0.00 3179 0.00 0.00 ReliSock::connect(char*, int, bool) 0.00 622.37 0.00 3175 0.00 0.00 BeginTransaction 0.00 622.37 0.00 3175 0.00 0.00 CommitTransaction 0.00 622.37 0.00 3174 0.00 0.00 HashTable::startIterations() 0.00 622.37 0.00 3172 0.00 0.00 StatInfo::BaseName() 0.00 622.37 0.00 3166 0.00 0.00 Runnable(ClassAd*) 0.00 622.37 0.00 3158 0.00 0.00 condor_basename 0.00 622.37 0.00 3157 0.00 0.00 IsHistoryFilename(char const*, long*) 0.00 622.37 0.00 3157 0.00 0.00 Sock::test_connection() 0.00 622.37 0.00 3152 0.00 0.00 Sock::is_connected() 0.00 622.37 0.00 3151 0.00 0.00 DaemonCore::Register_Socket(Stream*, char*, int (Service::*)(Stream*), char*, Service*, DCpermission) 0.00 622.37 0.00 3151 0.00 0.00 Directory::Remove_Entire_Directory() 0.00 622.37 0.00 3150 0.00 0.00 join_args(SimpleList const&, MyString*, int) 0.00 622.37 0.00 3150 0.00 0.00 DaemonCore::GetDataPtr() 0.00 622.37 0.00 3150 0.00 0.00 DaemonCore::AddAllowHost(char const*, DCpermission) 0.00 622.37 0.00 3150 0.00 0.00 DaemonCore::pipeHandleTableInsert(int) 0.00 622.37 0.00 3150 0.00 0.00 MetaNeqOpBase::MetaNeqOpBase[not-in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 3150 0.00 0.00 MetaNeqOpBase::~MetaNeqOpBase [not-in-charge]() 0.00 622.37 0.00 3150 0.00 0.00 ContactStartdArgs::sinful() 0.00 622.37 0.00 3150 0.00 0.00 Queue::IsEmpty() 0.00 622.37 0.00 3150 0.00 0.00 Queue::IsEmpty() 0.00 622.37 0.00 3150 0.00 0.00 SubOp::SubOp[in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 3150 0.00 0.00 SubOp::~SubOp [in-charge deleting]() 0.00 622.37 0.00 3150 0.00 0.00 Shadow::provides(char const*) 0.00 622.37 0.00 3150 0.00 0.00 ArgList::ArgList[in-charge]() 0.00 622.37 0.00 3150 0.00 0.00 ArgList::~ArgList [in-charge]() 0.00 622.37 0.00 3150 0.00 0.00 MetaNeqOp::MetaNeqOp[in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 3150 0.00 0.00 MetaNeqOp::~MetaNeqOp [in-charge deleting]() 0.00 622.37 0.00 3150 0.00 0.00 Scheduler::isStillRunnable(int, int, int&) 0.00 622.37 0.00 3150 0.00 0.00 Scheduler::DelMrec(char*) 0.00 622.37 0.00 3150 0.00 0.00 SubOpBase::SubOpBase[not-in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 3150 0.00 0.00 SubOpBase::~SubOpBase [not-in-charge]() 0.00 622.37 0.00 3150 0.00 0.00 OrOp::DeepCopy() const 0.00 622.37 0.00 3150 0.00 0.00 AndOp::DeepCopy() const 0.00 622.37 0.00 3150 0.00 0.00 HashTable::lookup(MyString const&, int*&) const 0.00 622.37 0.00 3150 0.00 0.00 HashTable::lookup(int const&, shadow_rec*&) const 0.00 622.37 0.00 3057 0.00 0.00 TimerManager::NewTimer(Service*, unsigned, int (Service::*)(), char*, unsigned, int) 0.00 622.37 0.00 3054 0.00 0.00 DaemonCore::Register_Timer(unsigned, int (Service::*)(), char*, Service*) 0.00 622.37 0.00 2160 0.00 0.00 DaemonCore::HandleSig(int, int) 0.00 622.37 0.00 1949 0.00 0.00 ltrunc 0.00 622.37 0.00 1870 0.00 0.00 getline_implementation 0.00 622.37 0.00 1845 0.00 0.00 HashTable::startIterations() 0.00 622.37 0.00 1844 0.00 0.00 ClassAdCollection::StartIterateAllClassAds() 0.00 622.37 0.00 1723 0.00 0.00 Daemon::Daemon[in-charge](daemon_t, char const*, char const*) 0.00 622.37 0.00 1723 0.00 0.00 Daemon::~Daemon [in-charge]() 0.00 622.37 0.00 1605 0.00 0.00 pidenvid_filter_and_insert 0.00 622.37 0.00 1605 0.00 0.00 pidenvid_init 0.00 622.37 0.00 1603 0.00 0.00 SecMan::remove_commands(KeyCacheEntry*) 0.00 622.37 0.00 1602 0.00 0.00 Daemon::reliSock(int, CondorError*, bool) 0.00 622.37 0.00 1599 0.00 0.00 Stream::snd_int(int, int) 0.00 622.37 0.00 1593 0.00 0.00 Scheduler::canSpawnShadow(int, int) 0.00 622.37 0.00 1581 0.00 0.00 Scheduler::checkContactQueue() 0.00 622.37 0.00 1580 0.00 0.00 SimpleList::Next(Shadow*&) 0.00 622.37 0.00 1578 0.00 0.00 SimpleList::Rewind() 0.00 622.37 0.00 1578 0.00 0.00 Shadow::~Shadow [in-charge]() 0.00 622.37 0.00 1577 0.00 0.00 BindAnyCommandPort(ReliSock*, SafeSock*) 0.00 622.37 0.00 1577 0.00 0.00 SecManStartCommand::TCPAuthConnected_inner(Sock*, bool*) 0.00 622.37 0.00 1577 0.00 0.00 SecManStartCommand::ResumeAfterTCPAuth_inner() 0.00 622.37 0.00 1577 0.00 0.00 SecManStartCommand::~SecManStartCommand [in-charge]() 0.00 622.37 0.00 1577 0.00 0.00 ReliSock::listen() 0.00 622.37 0.00 1577 0.00 0.00 access_euid 0.00 622.37 0.00 1576 0.00 0.00 SecMan::my_unique_id() 0.00 622.37 0.00 1576 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1575 0.00 0.00 SetAttributeFloat 0.00 622.37 0.00 1575 0.00 0.00 append_arg(char const*, MyString&) 0.00 622.37 0.00 1575 0.00 0.00 split_args(char const*, SimpleList*, MyString*) 0.00 622.37 0.00 1575 0.00 0.00 claimStartd(match_rec*, ClassAd*, bool) 0.00 622.37 0.00 1575 0.00 0.00 send_vacate(match_rec*, int) 0.00 622.37 0.00 1575 0.00 0.00 set_job_status(int, int, int) 0.00 622.37 0.00 1575 0.00 0.00 IsLocalUniverse(shadow_rec*) 0.00 622.37 0.00 1575 0.00 0.00 mark_job_running(PROC_ID*) 0.00 622.37 0.00 1575 0.00 0.00 _mark_job_running(PROC_ID*) 0.00 622.37 0.00 1575 0.00 0.00 jobPrepNeedsThread(int, int) 0.00 622.37 0.00 1575 0.00 0.00 IsSchedulerUniverse(shadow_rec*) 0.00 622.37 0.00 1575 0.00 0.00 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) 0.00 622.37 0.00 1575 0.00 0.00 aboutToSpawnJobHandler(int, int, void*) 0.00 622.37 0.00 1575 0.00 0.00 update_remote_wall_clock(int, int) 0.00 622.37 0.00 1575 0.00 0.01 aboutToSpawnJobHandlerDone(int, int, void*, int) 0.00 622.37 0.00 1575 0.00 0.01 callAboutToSpawnJobHandler(int, int, shadow_rec*) 0.00 622.37 0.00 1575 0.00 0.00 DaemonCore::Write_Pipe(int, void const*, int) 0.00 622.37 0.00 1575 0.00 0.00 DaemonCore::Create_Pipe(int*, bool, bool, bool, bool, unsigned) 0.00 622.37 0.00 1575 0.00 0.07 DaemonCore::clearSession(int) 0.00 622.37 0.00 1575 0.00 0.32 DaemonCore::HandleProcessExit(int, int) 0.00 622.37 0.00 1575 0.00 0.00 DaemonCore::Was_Not_Responding(int) 0.00 622.37 0.00 1575 0.00 0.32 DaemonCore::HandleDC_SERVICEWAITPIDS(int) 0.00 622.37 0.00 1575 0.00 0.00 HashBucket::HashBucket[in-charge]() 0.00 622.37 0.00 1575 0.00 0.00 HashBucket::~HashBucket [in-charge]() 0.00 622.37 0.00 1575 0.00 0.00 passwd_cache::get_user_ids(char const*, unsigned&, unsigned&) 0.00 622.37 0.00 1575 0.00 0.00 ContactStartdArgs::isDedicated() 0.00 622.37 0.00 1575 0.00 0.00 ContactStartdArgs::claimId() 0.00 622.37 0.00 1575 0.00 0.00 ContactStartdArgs::ContactStartdArgs[in-charge](char*, char*, bool) 0.00 622.37 0.00 1575 0.00 0.00 ContactStartdArgs::~ContactStartdArgs [in-charge]() 0.00 622.37 0.00 1575 0.00 0.00 DedicatedScheduler::DelMrec(char*) 0.00 622.37 0.00 1575 0.00 0.00 Env::MergeFromV2Raw(char const*, MyString*) 0.00 622.37 0.00 1575 0.00 0.00 Env::CondorVersionRequiresV1(CondorVersionInfo const&) 0.00 622.37 0.00 1575 0.00 0.00 Env::MergeFrom(ClassAd const*, MyString*) 0.00 622.37 0.00 1575 0.00 0.00 Env::~Env [in-charge]() 0.00 622.37 0.00 1575 0.00 0.00 Queue::IsFull() 0.00 622.37 0.00 1575 0.00 0.00 Queue::dequeue(DaemonCore::WaitpidEntry_s&) 0.00 622.37 0.00 1575 0.00 0.00 Queue::enqueue(DaemonCore::WaitpidEntry_s const&) 0.00 622.37 0.00 1575 0.00 0.00 Queue::IsFull() 0.00 622.37 0.00 1575 0.00 0.00 Queue::dequeue(shadow_rec*&) 0.00 622.37 0.00 1575 0.00 0.00 Queue::enqueue(shadow_rec* const&) 0.00 622.37 0.00 1575 0.00 0.00 Queue::IsFull() 0.00 622.37 0.00 1575 0.00 0.00 Queue::dequeue(ContactStartdArgs*&) 0.00 622.37 0.00 1575 0.00 0.00 Queue::enqueue(ContactStartdArgs* const&) 0.00 622.37 0.00 1575 0.00 0.00 SubOp::PrintToStr(char*) 0.00 622.37 0.00 1575 0.00 0.00 SubOp::CalcPrintToStr() 0.00 622.37 0.00 1575 0.00 0.00 Shadow::isDC() 0.00 622.37 0.00 1575 0.00 0.00 Shadow::path() 0.00 622.37 0.00 1575 0.00 0.00 Shadow::Shadow[in-charge](Shadow const&) 0.00 622.37 0.00 1575 0.00 0.00 Stream::rcv_int(int&, int) 0.00 622.37 0.00 1575 0.00 0.00 ArgList::AppendArgsFromClassAd(ClassAd const*, MyString*) 0.00 622.37 0.00 1575 0.00 0.00 ArgList::InsertArgsIntoClassAd(ClassAd*, CondorVersionInfo*, MyString*) 0.00 622.37 0.00 1575 0.00 0.00 ArgList::CondorVersionRequiresV1(CondorVersionInfo const&) 0.00 622.37 0.00 1575 0.00 0.00 ClassAd::dPrint(int) 0.00 622.37 0.00 1575 0.00 0.00 AttrList::dPrint(int) 0.00 622.37 0.00 1575 0.00 0.00 ReliSock::~ReliSock [in-charge]() 0.00 622.37 0.00 1575 0.00 0.00 HashTable::insert(HashKey const&, match_rec* const&) 0.00 622.37 0.00 1575 0.00 0.00 HashTable::remove(HashKey const&) 0.00 622.37 0.00 1575 0.00 0.00 HashTable::startIterations() 0.00 622.37 0.00 1575 0.00 0.00 HashTable::clear() 0.00 622.37 0.00 1575 0.00 0.00 HashTable::iterate(MyString&, MyString&) 0.00 622.37 0.00 1575 0.00 0.00 HashTable::~HashTable [in-charge]() 0.00 622.37 0.00 1575 0.00 0.00 HashTable::remove(int const&) 0.00 622.37 0.00 1575 0.00 0.00 HashTable::insert(int const&, DaemonCore::PidEntry* const&) 0.00 622.37 0.00 1575 0.00 0.00 HashTable::remove(int const&) 0.00 622.37 0.00 1575 0.00 0.00 MetaNeqOp::PrintToStr(char*) 0.00 622.37 0.00 1575 0.00 0.00 MetaNeqOp::CalcPrintToStr() 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::Relinquish(match_rec*) 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::tryNextJob(int) 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::jobThrottle() 0.00 622.37 0.00 1575 0.00 0.01 Scheduler::spawnShadow(shadow_rec*) 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::check_zombie(int, PROC_ID*) 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::dcSockSinful() 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::FindSrecByPid(int) 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::addRegContact() 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::aliveInterval() 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::contactStartd(ContactStartdArgs*) 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::delRegContact() 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::addRunnableJob(shadow_rec*) 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::add_shadow_rec(int, PROC_ID*, int, match_rec*, int) 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::vacate_service(int, Stream*) 0.00 622.37 0.00 1575 0.00 0.01 Scheduler::StartJobHandler() 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::addActiveShadows(int) 0.00 622.37 0.00 1575 0.00 0.01 Scheduler::delete_shadow_rec(shadow_rec*) 0.00 622.37 0.00 1575 0.00 0.01 Scheduler::delete_shadow_rec(int) 0.00 622.37 0.00 1575 0.00 0.01 Scheduler::add_shadow_rec_pid(shadow_rec*) 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::enqueueStartdContact(ContactStartdArgs*) 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::RecomputeAliveInterval(int, int) 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::startdContactSockHandler(Stream*) 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::startdContactConnectHandler(Stream*) 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::DelMrec(match_rec*) 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::StartJob(match_rec*, PROC_ID*) 0.00 622.37 0.00 1575 0.00 0.00 Scheduler::start_std(match_rec*, PROC_ID*, int) 0.00 622.37 0.00 1575 0.00 0.00 ShadowMgr::findShadow(char const*) 0.00 622.37 0.00 1575 0.00 0.00 match_rec::match_rec[in-charge](char*, char*, PROC_ID*, ClassAd const*, char*, char*) 0.00 622.37 0.00 1575 0.00 0.00 match_rec::~match_rec [in-charge]() 0.00 622.37 0.00 1575 0.00 0.00 CondorVersionInfo::built_since_date(int, int, int) const 0.00 622.37 0.00 1575 0.00 0.00 Env::InsertEnvIntoClassAd(ClassAd*, MyString*, char const*, CondorVersionInfo*) const 0.00 622.37 0.00 1575 0.00 0.00 Env::getDelimitedStringV2Raw(MyString*, MyString*, bool) const 0.00 622.37 0.00 1575 0.00 0.00 GeOp::DeepCopy() const 0.00 622.37 0.00 1575 0.00 0.00 Sock::serializeMdInfo() const 0.00 622.37 0.00 1575 0.00 0.00 Sock::serializeCryptoInfo() const 0.00 622.37 0.00 1575 0.00 0.00 SubOp::DeepCopy() const 0.00 622.37 0.00 1575 0.00 0.00 ArgList::GetArgsStringV2Raw(MyString*, MyString*, int) const 0.00 622.37 0.00 1575 0.00 0.00 AttrList::LookupFloat(char const*, float&) const 0.00 622.37 0.00 1575 0.00 0.00 MetaEqOp::DeepCopy() const 0.00 622.37 0.00 1575 0.00 0.00 SafeSock::serialize() const 0.00 622.37 0.00 1575 0.00 0.00 MetaNeqOp::DeepCopy() const 0.00 622.37 0.00 1575 0.00 0.00 Undefined::DeepCopy() const 0.00 622.37 0.00 1575 0.00 0.00 pidenvid_append 0.00 622.37 0.00 1575 0.00 0.00 pidenvid_append_direct 0.00 622.37 0.00 1575 0.00 0.00 pidenvid_format_to_envid 0.00 622.37 0.00 1575 0.00 0.00 string_to_ipstr 0.00 622.37 0.00 1471 0.00 0.00 DaemonCore::Cancel_Timer(int) 0.00 622.37 0.00 1470 0.00 0.00 DaemonCore::HandleChildAliveCommand(int, Stream*) 0.00 622.37 0.00 1470 0.00 0.00 _condorPacket::consumed() 0.00 622.37 0.00 1470 0.00 0.00 Stream::get(unsigned&) 0.00 622.37 0.00 1470 0.00 0.00 Stream::code(unsigned&) 0.00 622.37 0.00 766 0.00 0.00 hash_iter_done 0.00 622.37 0.00 626 0.00 0.00 blankline 0.00 622.37 0.00 483 0.00 0.00 clear_autocluster_id(ClassAd*) 0.00 622.37 0.00 444 0.00 0.00 IpVerify::split_entry(char const*, char**, char**) 0.00 622.37 0.00 431 0.00 0.00 SimpleList::Next(Daemon*&) 0.00 622.37 0.00 426 0.00 0.00 ExtArray::operator[](int) 0.00 622.37 0.00 422 0.00 0.00 IpVerify::add_host_entry(char const*, int) 0.00 622.37 0.00 375 0.00 0.00 DaemonList::Next(Daemon*&) 0.00 622.37 0.00 375 0.00 0.00 CollectorList::next(DCCollector*&) 0.00 622.37 0.00 348 0.00 0.00 SafeSock::sender_ip_str() 0.00 622.37 0.00 342 0.00 0.00 insert 0.00 622.37 0.00 338 0.00 0.00 HashBucket::HashBucket[in-charge]() 0.00 622.37 0.00 338 0.00 0.00 ExtraParamInfo::ExtraParamInfo[in-charge]() 0.00 622.37 0.00 338 0.00 0.00 ExtraParamTable::ClearOldParam(MyString&) 0.00 622.37 0.00 338 0.00 0.00 MyString::lower_case() 0.00 622.37 0.00 338 0.00 0.00 HashTable::insert(MyString const&, ExtraParamInfo* const&) 0.00 622.37 0.00 338 0.00 0.00 HashTable::lookup(MyString const&, ExtraParamInfo*&) const 0.00 622.37 0.00 303 0.00 0.00 DaemonCore::getpid() 0.00 622.37 0.00 302 0.00 0.00 DaemonCore::HandleDC_SIGCHLD(int) 0.00 622.37 0.00 296 0.00 0.00 ExtraParamInfo::SetInfo(char const*, int) 0.00 622.37 0.00 296 0.00 0.00 ExtraParamTable::AddFileParam(char const*, char const*, int) 0.00 622.37 0.00 257 0.00 0.00 SimpleList::Rewind() 0.00 622.37 0.00 256 0.00 0.00 hash_iter_scoot_to_next_bucket 0.00 622.37 0.00 255 0.00 0.00 Daemon::addr() 0.00 622.37 0.00 255 0.00 0.00 hash_iter_next 0.00 622.37 0.00 255 0.00 0.00 hash_iter_value 0.00 622.37 0.00 252 0.00 0.00 DCCollectorAdSeq::Match(char const*, char const*, char const*) const 0.00 622.37 0.00 237 0.00 0.10 WalkJobQueue 0.00 622.37 0.00 202 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 201 0.00 0.00 DaemonList::rewind() 0.00 622.37 0.00 200 0.00 0.00 HashTable*>::insert(in_addr const&, HashTable* const&) 0.00 622.37 0.00 188 0.00 0.00 AttrList::Assign(char const*, float) 0.00 622.37 0.00 174 0.00 0.00 DCCollector::sendUpdate(int, ClassAd*, ClassAd*, bool) 0.00 622.37 0.00 174 0.00 0.00 DCCollector::finishUpdate(DCCollector*, Sock*, ClassAd*, ClassAd*) 0.00 622.37 0.00 174 0.00 0.00 DCCollector::sendUDPUpdate(int, ClassAd*, ClassAd*, bool) 0.00 622.37 0.00 174 0.00 0.00 CollectorList::sendUpdates(int, ClassAd*, ClassAd*, bool) 0.00 622.37 0.00 174 0.00 0.00 DCCollectorAdSeq::getSequenceAndIncrement() 0.00 622.37 0.00 174 0.00 0.00 DCCollectorAdSeqMan::getSequence(ClassAd const*) 0.00 622.37 0.00 174 0.00 0.00 LtOp::PrintToStr(char*) 0.00 622.37 0.00 174 0.00 0.00 LtOp::CalcPrintToStr() 0.00 622.37 0.00 125 0.00 0.00 TimerManager::NewTimer(Service*, unsigned, int (*)(Service*), char*, unsigned, int) 0.00 622.37 0.00 119 0.00 0.00 DaemonCore::Register_Timer(unsigned, int (*)(Service*), char*, Service*) 0.00 622.37 0.00 118 0.00 0.00 dc_touch_log_file(Service*) 0.00 622.37 0.00 118 0.00 0.00 dprintf_touch_log 0.00 622.37 0.00 117 0.00 0.10 Scheduler::PeriodicExprHandler() 0.00 622.37 0.00 95 0.00 0.00 SimpleList::Rewind() 0.00 622.37 0.00 95 0.00 0.00 ExtArray::~ExtArray [in-charge]() 0.00 622.37 0.00 95 0.00 0.00 HashTable::clear() 0.00 622.37 0.00 94 0.00 0.00 SimpleList::Next(NamedClassAd*&) 0.00 622.37 0.00 94 0.00 0.00 UserIdentity::UserIdentity[in-charge](char const*, char const*) 0.00 622.37 0.00 94 0.00 0.00 UserIdentity::~UserIdentity [in-charge]() 0.00 622.37 0.00 94 0.00 0.00 GridJobCounts::GridJobCounts[in-charge]() 0.00 622.37 0.00 94 0.00 0.00 SelfMonitorData::ExportData(ClassAd*) 0.00 622.37 0.00 94 0.00 0.00 NamedClassAdList::Publish(ClassAd*) 0.00 622.37 0.00 94 0.00 0.00 DedicatedScheduler::hasDedicatedClusters() 0.00 622.37 0.00 94 0.00 0.00 DedicatedScheduler::clearDedicatedClusters() 0.00 622.37 0.00 94 0.00 0.00 LtOp::LtOp[in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 94 0.00 0.00 LtOp::~LtOp [in-charge deleting]() 0.00 622.37 0.00 94 0.00 0.00 ExtArray::ExtArray[in-charge](ExtArray const&) 0.00 622.37 0.00 94 0.00 0.00 LtOpBase::LtOpBase[not-in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 94 0.00 0.00 LtOpBase::~LtOpBase [not-in-charge]() 0.00 622.37 0.00 94 0.00 0.00 HashTable::startIterations() 0.00 622.37 0.00 94 0.00 0.00 HashTable::iterate(UserIdentity&, GridJobCounts&) 0.00 622.37 0.00 94 0.00 0.00 Scheduler::claimLocalStartd() 0.00 622.37 0.00 94 0.00 0.00 Scheduler::clean_shadow_recs() 0.00 622.37 0.00 89 0.00 0.00 hashFunc(int const&, int) 0.00 622.37 0.00 83 0.00 0.00 HashBucket::~HashBucket [in-charge]() 0.00 622.37 0.00 83 0.00 0.00 ExtraParamInfo::~ExtraParamInfo [in-charge]() 0.00 622.37 0.00 83 0.00 0.00 HashTable::remove(MyString const&) 0.00 622.37 0.00 82 0.00 0.00 Daemon::initHostnameFromFull() 0.00 622.37 0.00 82 0.00 0.00 Daemon::locate() 0.00 622.37 0.00 81 0.00 0.00 AttrListList::Next() 0.00 622.37 0.00 81 0.00 0.00 AttrListAbstract::Type() 0.00 622.37 0.00 81 0.00 0.00 Daemon::initStringFromAd(ClassAd*, char const*, char**) 0.00 622.37 0.00 65 0.00 0.00 RuntimeConfigItem::RuntimeConfigItem[in-charge]() 0.00 622.37 0.00 65 0.00 0.00 RuntimeConfigItem::~RuntimeConfigItem [in-charge]() 0.00 622.37 0.00 60 0.00 0.00 ProcAPI::initProcInfoRaw(procInfoRaw&) 0.00 622.37 0.00 59 0.00 0.00 check_parent() 0.00 622.37 0.00 59 0.00 0.00 DaemonCore::getppid() 0.00 622.37 0.00 56 0.00 0.00 Distribution::Get() 0.00 622.37 0.00 56 0.00 0.00 Daemon::New_pool(char*) 0.00 622.37 0.00 55 0.00 0.00 getCmHostFromConfig(char const*) 0.00 622.37 0.00 55 0.00 0.00 Daemon::getCmInfo(char const*) 0.00 622.37 0.00 54 0.00 0.00 AttrListList::Open() 0.00 622.37 0.00 54 0.00 0.00 GenericQuery::clearStringCategory(List&) 0.00 622.37 0.00 54 0.00 0.00 string_to_port 0.00 622.37 0.00 48 0.00 0.00 sysapi_internal_reconfig 0.00 622.37 0.00 42 0.00 0.00 ExtraParamInfo::SetInfo(ExtraParamInfo::ParamSource) 0.00 622.37 0.00 41 0.00 0.00 ExtraParamTable::AddInternalParam(char const*) 0.00 622.37 0.00 35 0.00 0.00 DaemonCore::DumpCommandTable(int, char const*) 0.00 622.37 0.00 35 0.00 0.00 DaemonCore::Register_Command(int, char*, int (*)(Service*, int, Stream*), int (Service::*)(int, Stream*), char*, Service*, DCpermission, int, int) 0.00 622.37 0.00 33 0.00 0.00 condor_gethostbyname 0.00 622.37 0.00 30 0.00 0.00 self_monitor() 0.00 622.37 0.00 30 0.00 0.00 StringList::~StringList [in-charge deleting]() 0.00 622.37 0.00 30 0.00 0.00 procHashNode::procHashNode[in-charge]() 0.00 622.37 0.00 30 0.00 0.00 SelfMonitorData::CollectData() 0.00 622.37 0.00 30 0.00 0.00 ProcAPI::getProcInfo(int, procInfo*&, int&) 0.00 622.37 0.00 30 0.00 0.00 ProcAPI::getFileOwner(int) 0.00 622.37 0.00 30 0.00 0.00 ProcAPI::checkBootTime(long) 0.00 622.37 0.00 30 0.00 0.00 ProcAPI::convertTimeval(timeval) 0.00 622.37 0.00 30 0.00 0.00 ProcAPI::getProcInfoRaw(int, procInfoRaw&, int&) 0.00 622.37 0.00 30 0.00 0.00 ProcAPI::secsSinceEpoch() 0.00 622.37 0.00 30 0.00 0.00 ProcAPI::fillProcInfoEnv(procInfo*) 0.00 622.37 0.00 30 0.00 0.00 ProcAPI::do_usage_sampling(procInfo*&, double, long, long) 0.00 622.37 0.00 30 0.00 0.00 ProcAPI::initpi(procInfo*&) 0.00 622.37 0.00 30 0.00 0.00 HashTable::insert(int const&, procHashNode* const&) 0.00 622.37 0.00 30 0.00 0.00 HashTable::lookup(int const&, procHashNode*&) const 0.00 622.37 0.00 30 0.00 0.00 _condor_full_read 0.00 622.37 0.00 30 0.00 0.00 fstat 0.00 622.37 0.00 30 0.00 0.00 full_read 0.00 622.37 0.00 29 0.00 0.00 get_full_hostname(char const*, in_addr*) 0.00 622.37 0.00 29 0.00 0.00 HashTable::remove(int const&) 0.00 622.37 0.00 29 0.00 0.00 is_priv_net 0.00 622.37 0.00 28 0.00 0.00 DaemonList::append(Daemon*) 0.00 622.37 0.00 28 0.00 0.00 DaemonList::DaemonList[not-in-charge]() 0.00 622.37 0.00 28 0.00 0.00 DaemonList::~DaemonList [not-in-charge]() 0.00 622.37 0.00 28 0.00 0.00 SimpleList::Append(Daemon* const&) 0.00 622.37 0.00 28 0.00 0.00 SimpleList::SimpleList[in-charge]() 0.00 622.37 0.00 28 0.00 0.00 SimpleList::~SimpleList [in-charge]() 0.00 622.37 0.00 28 0.00 0.00 DCCollector::parseTCPInfo() 0.00 622.37 0.00 28 0.00 0.00 DCCollector::displayResults() 0.00 622.37 0.00 28 0.00 0.00 DCCollector::updateDestination() 0.00 622.37 0.00 28 0.00 0.00 DCCollector::initDestinationStrings() 0.00 622.37 0.00 28 0.00 0.00 DCCollector::init(bool) 0.00 622.37 0.00 28 0.00 0.00 DCCollector::reconfig() 0.00 622.37 0.00 28 0.00 0.00 DCCollector::DCCollector[in-charge](char const*, DCCollector::UpdateType) 0.00 622.37 0.00 28 0.00 0.00 DCCollector::~DCCollector [in-charge deleting]() 0.00 622.37 0.00 28 0.00 0.00 CollectorList::create(char const*) 0.00 622.37 0.00 28 0.00 0.00 CollectorList::CollectorList[in-charge]() 0.00 622.37 0.00 28 0.00 0.00 CollectorList::~CollectorList [in-charge deleting]() 0.00 622.37 0.00 28 0.00 0.00 DCCollectorAdSeqMan::DCCollectorAdSeqMan[in-charge]() 0.00 622.37 0.00 28 0.00 0.00 Daemon::New_hostname(char*) 0.00 622.37 0.00 28 0.00 0.00 Daemon::New_full_hostname(char*) 0.00 622.37 0.00 28 0.00 0.00 Daemon::New_addr(char*) 0.00 622.37 0.00 28 0.00 0.00 SecMan::invalidateKey(char const*) 0.00 622.37 0.00 28 0.00 0.00 ExtArray::ExtArray[in-charge](int) 0.00 622.37 0.00 28 0.00 0.00 getHostFromAddr 0.00 622.37 0.00 28 0.00 0.00 getPortFromAddr 0.00 622.37 0.00 27 0.00 0.00 DaemonList::number() 0.00 622.37 0.00 27 0.00 0.00 ClassAdList::Next() 0.00 622.37 0.00 27 0.00 0.00 ClassAdList::Insert(ClassAd*) 0.00 622.37 0.00 27 0.00 0.00 ClassAdList::ClassAdList[in-charge]() 0.00 622.37 0.00 27 0.00 0.00 ClassAdList::~ClassAdList [in-charge]() 0.00 622.37 0.00 27 0.00 0.00 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) 0.00 622.37 0.00 27 0.00 0.00 CondorQuery::CondorQuery[in-charge](AdTypes) 0.00 622.37 0.00 27 0.00 0.00 CondorQuery::~CondorQuery [in-charge]() 0.00 622.37 0.00 27 0.00 0.00 AttrListList::Close() 0.00 622.37 0.00 27 0.00 0.00 AttrListList::Delete(AttrList*) 0.00 622.37 0.00 27 0.00 0.00 AttrListList::Insert(AttrList*) 0.00 622.37 0.00 27 0.00 0.00 AttrListList::AttrListList[not-in-charge]() 0.00 622.37 0.00 27 0.00 0.00 AttrListList::~AttrListList [not-in-charge]() 0.00 622.37 0.00 27 0.00 0.00 GenericQuery::setNumFloatCats(int) 0.00 622.37 0.00 27 0.00 0.00 GenericQuery::clearQueryObject() 0.00 622.37 0.00 27 0.00 0.00 GenericQuery::setNumStringCats(int) 0.00 622.37 0.00 27 0.00 0.00 GenericQuery::setNumIntegerCats(int) 0.00 622.37 0.00 27 0.00 0.00 GenericQuery::makeQuery(ClassAd&) 0.00 622.37 0.00 27 0.00 0.00 GenericQuery::GenericQuery[in-charge]() 0.00 622.37 0.00 27 0.00 0.00 GenericQuery::~GenericQuery [in-charge]() 0.00 622.37 0.00 27 0.00 0.00 CollectorList::query(CondorQuery&, ClassAdList&, CondorError*) 0.00 622.37 0.00 27 0.00 0.00 Daemon::sendCommand(int, Stream::stream_type, int, CondorError*) 0.00 622.37 0.00 27 0.00 0.00 Daemon::getDaemonInfo(char const*, AdTypes, bool) 0.00 622.37 0.00 27 0.00 0.00 AttrList::IsInList(AttrListList*) 0.00 622.37 0.00 27 0.00 0.00 SimpleList::Number() const 0.00 622.37 0.00 25 0.00 0.00 AutoCluster::config(char const*) 0.00 622.37 0.00 24 0.00 0.00 check_session_cache() 0.00 622.37 0.00 24 0.00 0.00 DaemonCore::getSecMan() 0.00 622.37 0.00 24 0.00 0.00 AutoCluster::mark() 0.00 622.37 0.00 24 0.00 0.00 AutoCluster::sweep() 0.00 622.37 0.00 24 0.00 0.00 DedicatedScheduler::sendAlives() 0.00 622.37 0.00 24 0.00 0.00 DedicatedScheduler::name() 0.00 622.37 0.00 24 0.00 0.00 Queue::Length() 0.00 622.37 0.00 24 0.00 0.00 SecMan::invalidateExpiredCache() 0.00 622.37 0.00 24 0.00 0.00 ExtArray::truncate(int) 0.00 622.37 0.00 24 0.00 0.63 Scheduler::sendAlives() 0.00 622.37 0.00 24 0.00 0.00 Scheduler::shadow_prio_recs_consistent() 0.00 622.37 0.00 24 0.00 0.27 Scheduler::negotiate(int, Stream*) 0.00 622.37 0.00 24 0.00 0.00 ExtArray::getlast() const 0.00 622.37 0.00 24 0.00 0.00 sysapi_swap_space 0.00 622.37 0.00 24 0.00 0.00 sysapi_swap_space_raw 0.00 622.37 0.00 22 0.00 0.00 HashBucket::HashBucket[in-charge]() 0.00 622.37 0.00 22 0.00 0.00 HashTable::insert(MyString const&, StringList* const&) 0.00 622.37 0.00 18 0.00 0.00 DaemonCore::Register_Command(int, char*, int (*)(Service*, int, Stream*), char*, Service*, DCpermission, int) 0.00 622.37 0.00 18 0.00 0.00 Scheduler::mark_cluster_rejected(int) 0.00 622.37 0.00 17 0.00 0.00 DaemonCore::Register_Command(int, char*, int (Service::*)(int, Stream*), char*, Service*, DCpermission, int) 0.00 622.37 0.00 16 0.00 0.00 DaemonCore::InitSettableAttrsList(char const*, int) 0.00 622.37 0.00 16 0.00 0.00 IpVerify::merge(char*, char*) 0.00 622.37 0.00 13 0.00 0.00 _condor_save_dprintf_line 0.00 622.37 0.00 12 0.00 0.00 get_next_bit(char const**, int, char*) 0.00 622.37 0.00 12 0.00 0.00 LogRecord::readword(_IO_FILE*, char*&) 0.00 622.37 0.00 11 0.00 0.00 passwd_cache::cache_uid(passwd const*) 0.00 622.37 0.00 11 0.00 0.00 HashTable::insert(MyString const&, uid_entry* const&) 0.00 622.37 0.00 11 0.00 0.00 install_sig_handler_with_mask 0.00 622.37 0.00 9 0.00 0.00 passwd_cache::cache_uid(char const*) 0.00 622.37 0.00 8 0.00 0.00 SimpleList::Rewind() 0.00 622.37 0.00 8 0.00 0.00 passwd_cache::cache_groups(char const*) 0.00 622.37 0.00 8 0.00 0.00 IpVerify::PermTypeEntry::PermTypeEntry[in-charge]() 0.00 622.37 0.00 8 0.00 0.00 HashTable::insert(MyString const&, group_entry* const&) 0.00 622.37 0.00 7 0.00 0.00 EnvGetName(CONDOR_ENVIRON) 0.00 622.37 0.00 7 0.00 0.00 SimpleList::Next(CronJobBase*&) 0.00 622.37 0.00 7 0.00 0.00 CondorError::getFullText(bool) 0.00 622.37 0.00 7 0.00 0.00 CondorError::push(char const*, int, char const*) 0.00 622.37 0.00 7 0.00 0.00 Distribution::GetLen() 0.00 622.37 0.00 7 0.00 0.00 ExtArray::resize(int) 0.00 622.37 0.00 7 0.00 0.00 my_full_hostname 0.00 622.37 0.00 6 0.00 0.00 DaemonCore::Register_Timer(unsigned, unsigned, int (*)(Service*), char*, Service*) 0.00 622.37 0.00 6 0.00 0.00 Distribution::GetUc() 0.00 622.37 0.00 6 0.00 0.00 ExtArray::resize(int) 0.00 622.37 0.00 5 0.00 0.00 DaemonCore::DumpSigTable(int, char const*) 0.00 622.37 0.00 5 0.00 0.00 DaemonCore::Register_Signal(int, char*, int (*)(Service*, int), int (Service::*)(int), char*, Service*, DCpermission, int) 0.00 622.37 0.00 5 0.00 0.00 NetStringList::NetStringList[in-charge](char const*, char const*) 0.00 622.37 0.00 5 0.00 0.00 IpVerify::fill_table(IpVerify::PermTypeEntry*, int, char*, bool) 0.00 622.37 0.00 5 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 4 0.00 0.00 ReadLogEntry(_IO_FILE*, LogRecord* (*)(_IO_FILE*, int)) 0.00 622.37 0.00 4 0.00 0.00 global_dc_set_cookie(int, unsigned char*) 0.00 622.37 0.00 4 0.00 0.00 handle_cookie_refresh() 0.00 622.37 0.00 4 0.00 0.00 DaemonCore::set_cookie(int, unsigned char*) 0.00 622.37 0.00 4 0.00 0.00 DaemonCore::Register_Command_Socket(Stream*, char*) 0.00 622.37 0.00 4 0.00 0.00 LogRecord::ReadHeader(_IO_FILE*) 0.00 622.37 0.00 4 0.00 0.00 LogRecord::LogRecord[in-charge]() 0.00 622.37 0.00 4 0.00 0.00 LogRecord::~LogRecord [in-charge]() 0.00 622.37 0.00 4 0.00 0.00 config_insert 0.00 622.37 0.00 4 0.00 0.00 reinsert_specials 0.00 622.37 0.00 3 0.00 0.00 remove_child(_IO_FILE*) 0.00 622.37 0.00 3 0.00 0.00 InstantiateLogEntry(_IO_FILE*, int) 0.00 622.37 0.00 3 0.00 0.00 add_child(_IO_FILE*, int) 0.00 622.37 0.00 3 0.00 0.00 DaemonCore::DumpReapTable(int, char const*) 0.00 622.37 0.00 3 0.00 0.00 DaemonCore::Register_Timer(unsigned, unsigned, int (Service::*)(), char*, Service*) 0.00 622.37 0.00 3 0.00 0.00 DaemonCore::Register_Reaper(int, char*, int (*)(Service*, int, int), int (Service::*)(int, int), char*, Service*, int) 0.00 622.37 0.00 3 0.00 0.00 DaemonCore::Register_Signal(int, char*, int (*)(Service*, int), char*, Service*, DCpermission) 0.00 622.37 0.00 3 0.00 0.00 HashBucket::HashBucket[in-charge]() 0.00 622.37 0.00 3 0.00 0.00 SimpleList::DeleteCurrent() 0.00 622.37 0.00 3 0.00 0.00 SimpleList::Append(Shadow* const&) 0.00 622.37 0.00 3 0.00 0.00 CronMgrBase::GetParam(char const*, char const*) 0.00 622.37 0.00 3 0.00 0.00 passwd_cache::init_uid_entry(uid_entry*&) 0.00 622.37 0.00 3 0.00 0.00 Shadow::Shadow[in-charge](char const*, ClassAd*) 0.00 622.37 0.00 3 0.00 0.00 HashTable::clear() 0.00 622.37 0.00 3 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(HashKey const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 3 0.00 0.00 HashTable::~HashTable [in-charge]() 0.00 622.37 0.00 3 0.00 0.00 HashTable::iterate(int&, procHashNode*&) 0.00 622.37 0.00 3 0.00 0.00 LogRecord::ReadTail(_IO_FILE*) 0.00 622.37 0.00 3 0.00 0.00 ShadowMgr::makeShadow(char const*) 0.00 622.37 0.00 3 0.00 0.00 StringList::isEmpty() const 0.00 622.37 0.00 3 0.00 0.00 HashTable::lookup(HashKey const&, char*&) const 0.00 622.37 0.00 3 0.00 0.00 is_piped_command 0.00 622.37 0.00 3 0.00 0.00 my_pclose 0.00 622.37 0.00 3 0.00 0.00 my_popenv 0.00 622.37 0.00 2 0.00 0.00 Read_config 0.00 622.37 0.00 2 0.00 0.00 iso8601_to_time(char const*, tm*, bool*) 0.00 622.37 0.00 2 0.00 0.01 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 2 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 2 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 2 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 2 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 2 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 2 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 2 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 2 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 2 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 2 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 2 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 2 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 2 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 2 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 2 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 2 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 2 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 2 0.00 0.00 SetEnv(char const*, char const*) 0.00 622.37 0.00 2 0.00 0.00 CondorCron::KillAll(bool) 0.00 622.37 0.00 2 0.00 0.00 CondorCron::DeleteAll() 0.00 622.37 0.00 2 0.00 0.00 DaemonCore::Register_Reaper(char*, int (Service::*)(int, int), char*, Service*) 0.00 622.37 0.00 2 0.00 0.00 DaemonCore::Register_Signal(int, char*, int (Service::*)(int), char*, Service*, DCpermission) 0.00 622.37 0.00 2 0.00 0.00 HashBucket::HashBucket[in-charge]() 0.00 622.37 0.00 2 0.00 0.00 HashBucket::~HashBucket [in-charge]() 0.00 622.37 0.00 2 0.00 0.00 SimpleList::Rewind() 0.00 622.37 0.00 2 0.00 0.00 SimpleList::SimpleList[in-charge]() 0.00 622.37 0.00 2 0.00 0.00 SimpleList::~SimpleList [in-charge]() 0.00 622.37 0.00 2 0.00 0.00 SimpleList::resize(int) 0.00 622.37 0.00 2 0.00 0.00 AutoCluster::clearArray() 0.00 622.37 0.00 2 0.00 0.00 Distribution::SetDistribution(char const*) 0.00 622.37 0.00 2 0.00 0.00 Distribution::GetCap() 0.00 622.37 0.00 2 0.00 0.00 DCCollectorAdSeq::DCCollectorAdSeq[in-charge](char const*, char const*, char const*) 0.00 622.37 0.00 2 0.00 0.00 SelfDrainingQueue::cancelTimer() 0.00 622.37 0.00 2 0.00 0.00 LogHistoricalSequenceNumber::LogHistoricalSequenceNumber[in-charge](unsigned long, long) 0.00 622.37 0.00 2 0.00 0.00 LogHistoricalSequenceNumber::~LogHistoricalSequenceNumber [in-charge deleting]() 0.00 622.37 0.00 2 0.00 0.00 AttrList::NextName() 0.00 622.37 0.00 2 0.00 0.00 ExtArray::truncate(int) 0.00 622.37 0.00 2 0.00 0.00 ExtArray::ExtArray[in-charge](int) 0.00 622.37 0.00 2 0.00 0.00 MyString::operator+=(MyString const&) 0.00 622.37 0.00 2 0.00 0.00 StatInfo::FullPath() 0.00 622.37 0.00 2 0.00 0.00 HashTable::insert(HashKey const&, char* const&) 0.00 622.37 0.00 2 0.00 0.00 HashTable::startIterations() 0.00 622.37 0.00 2 0.00 0.00 operator!=(MyString const&, char const*) 0.00 622.37 0.00 2 0.00 0.00 operator+(MyString const&, MyString const&) 0.00 622.37 0.00 2 0.00 0.00 config_fill_ad 0.00 622.37 0.00 2 0.00 0.00 find_file 0.00 622.37 0.00 2 0.00 0.00 init_ipaddr 0.00 622.37 0.00 2 0.00 0.00 is_root 0.00 622.37 0.00 2 0.00 0.00 param_boolean_int 0.00 622.37 0.00 2 0.00 0.00 process_config_source 0.00 622.37 0.00 2 0.00 0.00 rotate_file 0.00 622.37 0.00 1 0.00 0.00 CleanJobQueue 0.00 622.37 0.00 1 0.00 0.04 InitJobQueue 0.00 622.37 0.00 1 0.00 0.00 InitQmgmt 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__D_ConfigTab 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__D_EnvVars 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__D_Foreground 0.00 622.37 0.00 1 0.00 0.01 _GLOBAL__D_Spool 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__D__Z10soap_serveP4soap 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__D__Z22tdp_wait_stopped_childi 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__D__Z23Create_Thread_With_DataPFiiiPvEPFiiiS_iEiiS_ 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__D__ZN3JobC2E7PROC_ID 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__D__ZN7HashKey6sprintEPc 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__D__ZN8MyStringC2Ev 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__D___stdin__ 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__D_http_get_id 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__D_myDistribution 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__D_soap_double_nan 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__D_soap_serializeheader 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__D_ssl_soap 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__I_ConfigTab 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__I_EnvVars 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__I_Foreground 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__I_PrioRecArray 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__I_ScheddStringKeywords 0.00 622.37 0.00 1 0.00 0.01 _GLOBAL__I_Spool 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__I__Z10soap_serveP4soap 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__I__Z22tdp_wait_stopped_childi 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__I__Z23Create_Thread_With_DataPFiiiPvEPFiiiS_iEiiS_ 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__I__ZN3JobC2E7PROC_ID 0.00 622.37 0.00 1 0.00 0.01 _GLOBAL__I__ZN4Sock18timeout_multiplierE 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__I__ZN7HashKey6sprintEPc 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__I__ZN7ProcAPI8procHashE 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__I__ZN8MyStringC2Ev 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__I___stdin__ 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__I_http_get_id 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__I_myDistribution 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__I_namespaces 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__I_soap_double_nan 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__I_soap_serializeheader 0.00 622.37 0.00 1 0.00 0.00 _GLOBAL__I_ssl_soap 0.00 622.37 0.00 1 0.00 0.00 CkptWallClock() 0.00 622.37 0.00 1 0.00 0.00 RotateHistory() 0.00 622.37 0.00 1 0.00 0.00 http_get_init(soap*, http_get_data*, int (*)(soap*)) 0.00 622.37 0.00 1 0.00 0.00 dc_config_auth() 0.00 622.37 0.00 1 0.00 0.00 drop_addr_file() 0.00 622.37 0.00 1 0.00 0.00 init_hostnames() 0.00 622.37 0.00 1 0.00 0.10 mark_jobs_idle() 0.00 622.37 0.00 1 0.00 0.00 time_to_iso8601(tm const&, ISO8601Format, ISO8601Type, bool) 0.00 622.37 0.00 1 0.00 0.00 check_core_files() 0.00 622.37 0.00 1 0.00 0.00 drop_core_in_log() 0.00 622.37 0.00 1 0.00 0.00 main_pre_dc_init(int, char**) 0.00 622.37 0.00 1 0.00 0.01 validate_entries() 0.00 622.37 0.00 1 0.00 0.00 init_dynamic_config() 0.00 622.37 0.00 1 0.00 0.00 RemoveExtraHistoryFiles() 0.00 622.37 0.00 1 0.00 0.00 install_core_dump_handler() 0.00 622.37 0.00 1 0.00 0.00 main_pre_command_sock_init() 0.00 622.37 0.00 1 0.00 0.00 MaybeDeleteOneHistoryBackup() 0.00 622.37 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 1 0.00 0.00 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 1 0.00 0.01 __static_initialization_and_destruction_0(int, int) 0.00 622.37 0.00 1 0.00 0.00 GetEnv(char const*) 0.00 622.37 0.00 1 0.00 0.00 EnvInit() 0.00 622.37 0.00 1 0.00 0.00 UnsetEnv(char const*) 0.00 622.37 0.00 1 0.00 0.00 http_get(soap*, soap_plugin*, void*) 0.00 622.37 0.00 1 0.00 0.00 init_soap(soap*) 0.00 622.37 0.00 1 0.00 0.14 main_init(int, char**) 0.00 622.37 0.00 1 0.00 0.00 ClassAdLog::SaveHistoricalLogs() 0.00 622.37 0.00 1 0.00 0.03 ClassAdLog::LogState(_IO_FILE*) 0.00 622.37 0.00 1 0.00 0.03 ClassAdLog::TruncLog() 0.00 622.37 0.00 1 0.00 0.04 ClassAdLog::ClassAdLog[not-in-charge](char const*, int) 0.00 622.37 0.00 1 0.00 0.00 CondorCron::ClearAllMarks() 0.00 622.37 0.00 1 0.00 0.00 CondorCron::InitializeAll() 0.00 622.37 0.00 1 0.00 0.00 CondorCron::DeleteUnmarked() 0.00 622.37 0.00 1 0.00 0.00 CondorCron::CondorCron[in-charge]() 0.00 622.37 0.00 1 0.00 0.00 CondorCron::~CondorCron [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 DaemonCore::Cancel_Signal(int) 0.00 622.37 0.00 1 0.00 0.00 DaemonCore::Register_Reaper(char*, int (*)(Service*, int, int), char*, Service*) 0.00 622.37 0.00 1 0.00 0.00 DaemonCore::InitCommandSocket(int) 0.00 622.37 0.00 1 0.00 0.00 DaemonCore::InServiceCommandSocket() 0.00 622.37 0.00 1 0.00 0.00 DaemonCore::InitSettableAttrsLists() 0.00 622.37 0.00 1 0.00 0.01 DaemonCore::ReInit() 0.00 622.37 0.00 1 0.00 0.00 DaemonCore::Inherit() 0.00 622.37 0.00 1 0.00 0.00 DaemonCore::DaemonCore[in-charge](int, int, int, int, int, int) 0.00 622.37 0.00 1 0.00 0.00 HashBucket::HashBucket[in-charge]() 0.00 622.37 0.00 1 0.00 0.00 SimpleList::SimpleList[in-charge]() 0.00 622.37 0.00 1 0.00 0.00 SimpleList::~SimpleList [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 SimpleList::SimpleList[in-charge]() 0.00 622.37 0.00 1 0.00 0.00 SimpleList::~SimpleList [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 SimpleList::SimpleList[in-charge]() 0.00 622.37 0.00 1 0.00 0.00 SimpleList::~SimpleList [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 AutoCluster::AutoCluster[in-charge]() 0.00 622.37 0.00 1 0.00 0.00 AutoCluster::~AutoCluster [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 CronMgrBase::Initialize() 0.00 622.37 0.00 1 0.00 0.00 CronMgrBase::SetParamBase(char const*, char const*) 0.00 622.37 0.00 1 0.00 0.00 CronMgrBase::SetName(char const*, char const*, char const*) 0.00 622.37 0.00 1 0.00 0.00 CronMgrBase::DoConfig(bool) 0.00 622.37 0.00 1 0.00 0.00 CronMgrBase::CronMgrBase[not-in-charge](char const*) 0.00 622.37 0.00 1 0.00 0.00 CronMgrBase::~CronMgrBase [not-in-charge]() 0.00 622.37 0.00 1 0.00 0.00 StringSpace::StringSpace[in-charge](int, bool) 0.00 622.37 0.00 1 0.00 0.00 Distribution::Init(int, char**) 0.00 622.37 0.00 1 0.00 0.00 Distribution::Distribution[in-charge]() 0.00 622.37 0.00 1 0.00 0.00 Distribution::~Distribution [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 Registration::Registration[in-charge](int) 0.00 622.37 0.00 1 0.00 0.00 Registration::~Registration [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 TimerManager::TimerManager[in-charge]() 0.00 622.37 0.00 1 0.00 0.01 TimerManager::~TimerManager [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 passwd_cache::init_group_entry(group_entry*&) 0.00 622.37 0.00 1 0.00 0.00 passwd_cache::passwd_cache[in-charge]() 0.00 622.37 0.00 1 0.00 0.00 LogNewClassAd::ReadBody(_IO_FILE*) 0.00 622.37 0.00 1 0.00 0.00 ScheddCronMgr::ScheddCronMgr[in-charge]() 0.00 622.37 0.00 1 0.00 0.00 ScheddCronMgr::~ScheddCronMgr [in-charge deleting]() 0.00 622.37 0.00 1 0.00 0.00 BaseCollection::BaseCollection[not-in-charge](MyString const&) 0.00 622.37 0.00 1 0.00 0.00 ExtraParamTable::AddEnvironmentParam(char const*) 0.00 622.37 0.00 1 0.00 0.00 ExtraParamTable::ExtraParamTable[in-charge]() 0.00 622.37 0.00 1 0.00 0.01 LogSetAttribute::ReadBody(_IO_FILE*) 0.00 622.37 0.00 1 0.00 0.00 SelfMonitorData::EnableMonitoring() 0.00 622.37 0.00 1 0.00 0.00 SelfMonitorData::SelfMonitorData[in-charge]() 0.00 622.37 0.00 1 0.00 0.00 JobActionResults::publishResults() 0.00 622.37 0.00 1 0.00 0.00 JobActionResults::JobActionResults[in-charge](action_result_type_t) 0.00 622.37 0.00 1 0.00 0.00 JobActionResults::~JobActionResults [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 NamedClassAdList::NamedClassAdList[in-charge]() 0.00 622.37 0.00 1 0.00 0.00 NamedClassAdList::~NamedClassAdList [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 ClassAdCollection::HashFunc(int const&, int) 0.00 622.37 0.00 1 0.00 0.04 ClassAdCollection::ClassAdCollection[in-charge](char const*, int) 0.00 622.37 0.00 1 0.00 0.00 GridUniverseLogic::GridUniverseLogic[in-charge]() 0.00 622.37 0.00 1 0.00 0.00 GridUniverseLogic::~GridUniverseLogic [in-charge deleting]() 0.00 622.37 0.00 1 0.00 0.00 SelfDrainingQueue::registerHandlercpp(int (Service::*)(ServiceData*), Service*) 0.00 622.37 0.00 1 0.00 0.00 SelfDrainingQueue::setPeriod(int) 0.00 622.37 0.00 1 0.00 0.00 SelfDrainingQueue::SelfDrainingQueue[in-charge](char const*, int, int (*)(ServiceData*, ServiceData*)) 0.00 622.37 0.00 1 0.00 0.00 SelfDrainingQueue::~SelfDrainingQueue [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 DedicatedScheduler::initialize() 0.00 622.37 0.00 1 0.00 0.00 DedicatedScheduler::clearResourceRequests() 0.00 622.37 0.00 1 0.00 0.00 DedicatedScheduler::reconfig() 0.00 622.37 0.00 1 0.00 0.00 DedicatedScheduler::DedicatedScheduler[in-charge]() 0.00 622.37 0.00 1 0.00 0.00 DedicatedScheduler::~DedicatedScheduler [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 ExplicitCollection::ExplicitCollection[in-charge](MyString const&, bool) 0.00 622.37 0.00 1 0.00 0.00 ScheddTransactionManager::ScheddTransactionManager[in-charge]() 0.00 622.37 0.00 1 0.00 0.00 ScheddTransactionManager::~ScheddTransactionManager [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 DaemonCoreSockAdapterClass::EnableDaemonCore(DaemonCore*, int (DaemonCore::*)(Stream*, char*, int (Service::*)(Stream*), char*, Service*, DCpermission), int (DaemonCore::*)(Stream*), int (DaemonCore::*)(void*), void* (DaemonCore::*)()) 0.00 622.37 0.00 1 0.00 0.00 LogHistoricalSequenceNumber::get_historical_sequence_number() 0.00 622.37 0.00 1 0.00 0.00 LogHistoricalSequenceNumber::ReadBody(_IO_FILE*) 0.00 622.37 0.00 1 0.00 0.00 LogHistoricalSequenceNumber::WriteBody(_IO_FILE*) 0.00 622.37 0.00 1 0.00 0.00 Set::Set[in-charge]() 0.00 622.37 0.00 1 0.00 0.00 Set::Set[in-charge]() 0.00 622.37 0.00 1 0.00 0.00 Item::Item[in-charge](DaemonCore::TimeSkipWatcher*) 0.00 622.37 0.00 1 0.00 0.00 List::List[in-charge]() 0.00 622.37 0.00 1 0.00 0.00 Sock::get_ip_int() 0.00 622.37 0.00 1 0.00 0.00 Sock::get_sinful() 0.00 622.37 0.00 1 0.00 0.00 NeqOp::NeqOp[in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 1 0.00 0.00 NeqOp::~NeqOp [in-charge deleting]() 0.00 622.37 0.00 1 0.00 0.00 Queue::IsEmpty() 0.00 622.37 0.00 1 0.00 0.00 Queue::dequeue(PROC_ID&) 0.00 622.37 0.00 1 0.00 0.00 Queue::Queue[in-charge](int, int (*)(PROC_ID, PROC_ID)) 0.00 622.37 0.00 1 0.00 0.00 Queue::~Queue [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 Queue::Queue[in-charge](int, int (*)(DaemonCore::WaitpidEntry_s, DaemonCore::WaitpidEntry_s)) 0.00 622.37 0.00 1 0.00 0.00 Queue::Queue[in-charge](int, int (*)(shadow_rec*, shadow_rec*)) 0.00 622.37 0.00 1 0.00 0.00 Queue::~Queue [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 Queue::Queue[in-charge](int, int (*)(ServiceData*, ServiceData*)) 0.00 622.37 0.00 1 0.00 0.00 Queue::~Queue [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 Queue::Queue[in-charge](int, int (*)(ContactStartdArgs*, ContactStartdArgs*)) 0.00 622.37 0.00 1 0.00 0.00 Queue::~Queue [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 SecMan::set_parent_unique_id(char const*) 0.00 622.37 0.00 1 0.00 0.00 HashKey::sprint(char*) 0.00 622.37 0.00 1 0.00 0.00 AttrList::RestoreChain(void*) 0.00 622.37 0.00 1 0.00 0.00 ExtArray::ExtArray[in-charge](int) 0.00 622.37 0.00 1 0.00 0.00 ExtArray::~ExtArray [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 ExtArray::setFiller(PROC_ID) 0.00 622.37 0.00 1 0.00 0.00 ExtArray::ExtArray[in-charge](int) 0.00 622.37 0.00 1 0.00 0.00 ExtArray::~ExtArray [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 ExtArray::ExtArray[in-charge](int) 0.00 622.37 0.00 1 0.00 0.00 ExtArray::fill(DaemonCore::PipeEnt) 0.00 622.37 0.00 1 0.00 0.00 ExtArray::ExtArray[in-charge](int) 0.00 622.37 0.00 1 0.00 0.00 ExtArray::fill(DaemonCore::SockEnt) 0.00 622.37 0.00 1 0.00 0.00 ExtArray::ExtArray[in-charge](int) 0.00 622.37 0.00 1 0.00 0.00 ExtArray::fill(StringSpace::SSStringEnt) 0.00 622.37 0.00 1 0.00 0.00 ExtArray::ExtArray[in-charge](int) 0.00 622.37 0.00 1 0.00 0.00 ExtArray::fill(MyString*) 0.00 622.37 0.00 1 0.00 0.00 ExtArray::ExtArray[in-charge](int) 0.00 622.37 0.00 1 0.00 0.00 ExtArray::~ExtArray [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 ExtArray::ExtArray[in-charge](int) 0.00 622.37 0.00 1 0.00 0.00 ExtArray::~ExtArray [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 ExtArray::resize(int) 0.00 622.37 0.00 1 0.00 0.00 ExtArray::setFiller(int) 0.00 622.37 0.00 1 0.00 0.00 ExtArray::~ExtArray [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 IpVerify::process_allow_users() 0.00 622.37 0.00 1 0.00 0.01 IpVerify::Init() 0.00 622.37 0.00 1 0.00 0.00 IpVerify::IpVerify[in-charge]() 0.00 622.37 0.00 1 0.00 0.00 KeyCache::KeyCache[in-charge](int) 0.00 622.37 0.00 1 0.00 0.00 StatInfo::GetMode() 0.00 622.37 0.00 1 0.00 0.00 StatInfo::GetGroup() 0.00 622.37 0.00 1 0.00 0.00 Directory::IsDirectory() 0.00 622.37 0.00 1 0.00 0.00 Directory::do_remove_file(char const*) 0.00 622.37 0.00 1 0.00 0.00 Directory::Find_Named_Entry(char const*) 0.00 622.37 0.00 1 0.00 0.00 Directory::Remove_Current_File() 0.00 622.37 0.00 1 0.00 0.00 Directory::do_remove(char const*, bool) 0.00 622.37 0.00 1 0.00 0.00 Directory::Directory[in-charge](StatInfo*, priv_state) 0.00 622.37 0.00 1 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(UserIdentity const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 HashTable::~HashTable [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 HashTable::getCurrentKey(HashKey&) 0.00 622.37 0.00 1 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(HashKey const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 HashTable::iterate(HashKey&, match_rec*&) 0.00 622.37 0.00 1 0.00 0.00 HashTable::clear() 0.00 622.37 0.00 1 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(HashKey const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 HashTable::~HashTable [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 HashTable::clear() 0.00 622.37 0.00 1 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(PROC_ID const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 HashTable::~HashTable [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 HashTable::startIterations() 0.00 622.37 0.00 1 0.00 0.00 HashTable::clear() 0.00 622.37 0.00 1 0.00 0.00 HashTable::iterate(ClassAd*&) 0.00 622.37 0.00 1 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(PROC_ID const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 HashTable*>::startIterations() 0.00 622.37 0.00 1 0.00 0.00 HashTable*>::clear() 0.00 622.37 0.00 1 0.00 0.00 HashTable*>::iterate(in_addr&, HashTable*&) 0.00 622.37 0.00 1 0.00 0.00 HashTable*>::HashTable[in-charge](int, int (*)(in_addr const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 HashTable::startIterations() 0.00 622.37 0.00 1 0.00 0.00 HashTable::clear() 0.00 622.37 0.00 1 0.00 0.00 HashTable::iterate(GridUniverseLogic::gman_node_t*&) 0.00 622.37 0.00 1 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 HashTable::~HashTable [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 HashTable::startIterations() 0.00 622.37 0.00 1 0.00 0.00 HashTable::iterate(MyString&, int&) 0.00 622.37 0.00 1 0.00 0.00 HashTable::clear() 0.00 622.37 0.00 1 0.00 0.00 HashTable::iterate(int&, shadow_rec*&) 0.00 622.37 0.00 1 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 HashTable::~HashTable [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 HashTable::startIterations() 0.00 622.37 0.00 1 0.00 0.00 HashTable::clear() 0.00 622.37 0.00 1 0.00 0.00 HashTable::iterate(AllocationNode*&) 0.00 622.37 0.00 1 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 HashTable::~HashTable [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 HashTable::insert(int const&, BaseCollection* const&) 0.00 622.37 0.00 1 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 HashTable::clear() 0.00 622.37 0.00 1 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 HashTable::~HashTable [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 HashTable::clear() 0.00 622.37 0.00 1 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 HashTable::~HashTable [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 HashTable*>::startIterations() 0.00 622.37 0.00 1 0.00 0.00 HashTable*>::clear() 0.00 622.37 0.00 1 0.00 0.00 HashTable*>::iterate(int&, ExtArray*&) 0.00 622.37 0.00 1 0.00 0.00 HashTable*>::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 HashTable*>::~HashTable [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) 0.00 622.37 0.00 1 0.00 0.00 NeqOpBase::NeqOpBase[not-in-charge](ExprTree*, ExprTree*) 0.00 622.37 0.00 1 0.00 0.00 NeqOpBase::~NeqOpBase [not-in-charge]() 0.00 622.37 0.00 1 0.00 0.00 Scheduler::doNegotiate(int, Stream*) 0.00 622.37 0.00 1 0.00 0.00 Scheduler::RegisterTimers() 0.00 622.37 0.00 1 0.00 0.00 Scheduler::initLocalStarterDir() 0.00 622.37 0.00 1 0.00 0.00 Scheduler::Init() 0.00 622.37 0.00 1 0.00 0.00 Scheduler::Register() 0.00 622.37 0.00 1 0.00 2.09 Scheduler::actOnJobs(int, Stream*) 0.00 622.37 0.00 1 0.00 0.00 Scheduler::Scheduler[in-charge]() 0.00 622.37 0.00 1 0.00 0.01 Scheduler::~Scheduler [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 ShadowMgr::init() 0.00 622.37 0.00 1 0.00 0.00 ShadowMgr::ShadowMgr[in-charge]() 0.00 622.37 0.00 1 0.00 0.00 ShadowMgr::~ShadowMgr [in-charge]() 0.00 622.37 0.00 1 0.00 0.00 StringList::number() const 0.00 622.37 0.00 1 0.00 0.00 _condor_dprintf_saved_lines 0.00 622.37 0.00 1 0.00 0.00 _condor_mkargv 0.00 622.37 0.00 1 0.00 0.00 _condor_set_debug_flags 0.00 622.37 0.00 1 0.00 0.00 check_domain_attributes 0.00 622.37 0.00 1 0.00 0.00 check_params 0.00 622.37 0.00 1 0.00 0.00 condor_dirname 0.00 622.37 0.00 1 0.00 0.00 condor_gethostname 0.00 622.37 0.00 1 0.00 0.01 config 0.00 622.37 0.00 1 0.00 0.00 default_daemon_name 0.00 622.37 0.00 1 0.00 0.00 dprintf_config 0.00 622.37 0.00 1 0.00 0.00 dprintf_last_modification 0.00 622.37 0.00 1 0.00 0.00 fill_attributes 0.00 622.37 0.00 1 0.00 0.00 find_global 0.00 622.37 0.00 1 0.00 0.00 find_global_root 0.00 622.37 0.00 1 0.00 0.00 getExecPath 0.00 622.37 0.00 1 0.00 0.00 get_condor_username 0.00 622.37 0.00 1 0.00 0.00 get_random_float 0.00 622.37 0.00 1 0.00 0.00 get_random_int 0.00 622.37 0.00 1 0.00 0.00 get_random_uint 0.00 622.37 0.00 1 0.00 0.00 hardlink_or_copy_file 0.00 622.37 0.00 1 0.00 0.00 hash_iter_begin 0.00 622.37 0.00 1 0.00 0.00 init_arch 0.00 622.37 0.00 1 0.00 0.00 init_condor_ids 0.00 622.37 0.00 1 0.00 0.00 init_config 0.00 622.37 0.00 1 0.00 0.00 init_tilde 0.00 622.37 0.00 1 0.00 0.00 install_sig_handler 0.00 622.37 0.00 1 0.00 0.00 limit 0.00 622.37 0.00 1 0.00 0.00 linux_getExecPath 0.00 622.37 0.00 1 0.00 0.00 process_dynamic_configs 0.00 622.37 0.00 1 0.00 0.00 process_locals 0.00 622.37 0.00 1 0.00 0.00 real_config 0.00 622.37 0.00 1 0.00 0.00 set_seed 0.00 622.37 0.00 1 0.00 0.00 soap_begin 0.00 622.37 0.00 1 0.00 0.00 soap_free 0.00 622.37 0.00 1 0.00 0.00 soap_free_iht 0.00 622.37 0.00 1 0.00 0.00 soap_free_pht 0.00 622.37 0.00 1 0.00 0.00 soap_init 0.00 622.37 0.00 1 0.00 0.00 soap_init_iht 0.00 622.37 0.00 1 0.00 0.00 soap_init_pht 0.00 622.37 0.00 1 0.00 0.00 soap_register_plugin_arg 0.00 622.37 0.00 1 0.00 0.00 sysapi_condor_arch 0.00 622.37 0.00 1 0.00 0.00 sysapi_opsys 0.00 622.37 0.00 1 0.00 0.00 sysapi_reconfig 0.00 622.37 0.00 1 0.00 0.00 sysapi_translate_arch 0.00 622.37 0.00 1 0.00 0.00 sysapi_translate_opsys 0.00 622.37 0.00 1 0.00 0.00 sysapi_uname_arch 0.00 622.37 0.00 1 0.00 0.00 sysapi_uname_opsys % 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.00% of 622.37 seconds index % time self children called name [1] 97.0 0.00 603.77 main [1] 0.16 603.46 1/1 DaemonCore::Driver() [2] 0.00 0.14 1/1 main_init(int, char**) [326] 0.00 0.01 1/1 DaemonCore::ReInit() [639] 0.00 0.01 1/1 config [751] 0.00 0.00 1/1 dprintf_config [980] 0.00 0.00 1/1 DaemonCore::InitCommandSocket(int) [987] 0.00 0.00 1/1 DaemonCore::InitSettableAttrsLists() [1004] 0.00 0.00 3/6 DaemonCore::Register_Timer(unsigned, unsigned, int (*)(Service*), char*, Service*) [999] 0.00 0.00 1/1 dc_config_auth() [1034] 0.00 0.00 1/119 DaemonCore::Register_Timer(unsigned, int (*)(Service*), char*, Service*) [892] 0.00 0.00 1/1 SelfMonitorData::EnableMonitoring() [1050] 0.00 0.00 1/1 init_soap(soap*) [1059] 0.00 0.00 1/1 drop_core_in_log() [1090] 0.00 0.00 1/1 check_core_files() [1093] 0.00 0.00 12/7524307 dprintf [357] 0.00 0.00 1/2 SetEnv(char const*, char const*) [1115] 0.00 0.00 1/1 DaemonCore::DaemonCore[in-charge](int, int, int, int, int, int) [1128] 0.00 0.00 1/7524307 _set_priv [437] 0.00 0.00 1/7524307 param_integer(char const*, int, int, int) [191] 0.00 0.00 3/3 DaemonCore::Register_Signal(int, char*, int (*)(Service*, int), char*, Service*, DCpermission) [1150] 0.00 0.00 2/2 DaemonCore::Register_Signal(int, char*, int (Service::*)(int), char*, Service*, DCpermission) [1155] 0.00 0.00 1/122395 StringList::rewind() [825] 0.00 0.00 2/535031 StringList::next() [735] 0.00 0.00 1/1576 SecMan::my_unique_id() [1106] 0.00 0.00 2/2 operator!=(MyString const&, char const*) [1174] 0.00 0.00 14/18 DaemonCore::Register_Command(int, char*, int (*)(Service*, int, Stream*), char*, Service*, DCpermission, int) [7231] 0.00 0.00 6/11 install_sig_handler_with_mask [1228] 0.00 0.00 1/1 install_sig_handler [1249] 0.00 0.00 1/3158 condor_basename [1206] 0.00 0.00 1/1 getExecPath [1239] 0.00 0.00 1/1 Distribution::Init(int, char**) [7347] 0.00 0.00 1/1 EnvInit() [7331] 0.00 0.00 1/1 main_pre_dc_init(int, char**) [7325] 0.00 0.00 1/6 Distribution::GetUc() [7243] 0.00 0.00 1/28823 CondorVersion [1187] 0.00 0.00 1/4756 CondorPlatform [1204] 0.00 0.00 1/303 DaemonCore::getpid() [7152] 0.00 0.00 1/1 dprintf_last_modification [1238] 0.00 0.00 1/996962 MyString::GetCStr() const [6853] 0.00 0.00 1/3 StringList::isEmpty() const [7265] 0.00 0.00 1/1 main_pre_command_sock_init() [7326] 0.00 0.00 1/7 EnvGetName(CONDOR_ENVIRON) [7239] 0.00 0.00 1/1 SecMan::set_parent_unique_id(char const*) [7389] ----------------------------------------------- 0.16 603.46 1/1 main [1] [2] 97.0 0.16 603.46 1 DaemonCore::Driver() [2] 0.00 508.55 1575/1575 DaemonCore::HandleDC_SERVICEWAITPIDS(int) [3] 0.01 46.93 17394/17394 TimerManager::Timeout() [21] 0.16 42.74 18687/18710 DaemonCore::HandleReq(int) [26] 0.00 2.88 1575/1575 Scheduler::startdContactConnectHandler(Stream*) [119] 0.00 1.94 1575/1575 Scheduler::startdContactSockHandler(Stream*) [143] 0.00 0.14 302/302 DaemonCore::HandleDC_SIGCHLD(int) [325] 0.01 0.05 23/23 Scheduler::negotiatorSocketHandler(Stream*) [410] 0.01 0.02 6415/6415 SafeSock::handle_incoming_packet() [547] 0.01 0.00 23737/33610 DaemonCore::CheckPrivState() [589] 0.01 0.00 1371020/4540025 ExtArray::operator[](int) [496] 0.01 0.00 1575/3150 DaemonCore::Cancel_Socket(Stream*) [611] 0.00 0.00 1575/16677 ReliSock::~ReliSock [in-charge deleting]() [464] 0.00 0.00 11396/7524307 dprintf [357] 0.00 0.00 1/6710 param_boolean(char const*, bool) [585] 0.00 0.00 17393/17393 DaemonCore::CheckForTimeSkip(long, long) [6947] 0.00 0.00 15445/70977 ReliSock::type() [6890] 0.00 0.00 6415/102941 SafeSock::type() [6882] 0.00 0.00 3182/3182 Sock::connect_timeout_time() [7084] 0.00 0.00 1590/4769 Sock::do_connect_finish() [7068] ----------------------------------------------- 0.00 508.55 1575/1575 DaemonCore::Driver() [2] [3] 81.7 0.00 508.55 1575 DaemonCore::HandleDC_SERVICEWAITPIDS(int) [3] 0.00 507.75 1575/1575 DaemonCore::HandleProcessExit(int, int) [4] 0.00 0.79 1574/3735 DaemonCore::Send_Signal(int, int) [145] 0.00 0.00 1575/1575 Queue::dequeue(DaemonCore::WaitpidEntry_s&) [7118] 0.00 0.00 1575/3150 Queue::IsEmpty() [7094] ----------------------------------------------- 0.00 507.75 1575/1575 DaemonCore::HandleDC_SERVICEWAITPIDS(int) [3] [4] 81.6 0.00 507.75 1575 DaemonCore::HandleProcessExit(int, int) [4] 0.01 399.74 1575/1575 Scheduler::child_exit(int, int) [5] 0.00 108.00 1575/1575 DaemonCore::clearSession(int) [15] 0.00 0.00 1470/1471 DaemonCore::Cancel_Timer(int) [831] 0.00 0.00 1575/7770 HashTable::lookup(int const&, DaemonCore::PidEntry*&) const [610] 0.00 0.00 1575/33610 DaemonCore::CheckPrivState() [589] 0.00 0.00 1575/1575 HashTable::remove(int const&) [898] 0.00 0.00 1575/7524307 dprintf [357] ----------------------------------------------- 0.01 399.74 1575/1575 DaemonCore::HandleProcessExit(int, int) [4] [5] 64.2 0.01 399.74 1575 Scheduler::child_exit(int, int) [5] 0.16 389.74 1575/1610 Scheduler::StartJobs() [6] 0.00 9.81 1575/1575 Scheduler::delete_shadow_rec(int) [53] 0.00 0.02 1575/1575 set_job_status(int, int, int) [537] 0.00 0.00 1575/5029537 GetAttributeInt [38] 0.00 0.00 1575/1575 DaemonCore::Was_Not_Responding(int) [843] 0.00 0.00 1575/7524307 dprintf [357] 0.00 0.00 1575/1575 Scheduler::FindSrecByPid(int) [7138] 0.00 0.00 1575/1575 IsSchedulerUniverse(shadow_rec*) [7110] 0.00 0.00 1575/1575 IsLocalUniverse(shadow_rec*) [7108] ----------------------------------------------- 0.00 0.99 4/1610 Scheduler::tryNextJob(int) [190] 0.00 7.67 31/1610 TimerManager::Timeout() [21] 0.16 389.74 1575/1610 Scheduler::child_exit(int, int) [5] [6] 64.0 0.16 398.40 1610 Scheduler::StartJobs() [6] 0.13 394.59 1575/1575 FindRunnableJob(PROC_ID&, ClassAd const*, char*) [7] 0.00 1.88 1575/1575 Scheduler::Relinquish(match_rec*) [147] 0.00 1.37 1575/1575 Scheduler::DelMrec(match_rec*) [162] 0.04 0.17 1267073/7524307 dprintf [357] 0.00 0.10 3150/4741 Runnable(PROC_ID*) [318] 0.05 0.00 1265463/48706047 HashTable::iterate(match_rec*&) [137] 0.00 0.05 1575/1575 Scheduler::StartJob(match_rec*, PROC_ID*) [429] 0.00 0.01 1610/6842 DaemonCore::Reset_Timer(int, unsigned, unsigned) [411] 0.00 0.00 1610/34684 HashTable::startIterations() [575] 0.00 0.00 1575/7875 match_rec::setStatus(int) [7000] ----------------------------------------------- 0.13 394.59 1575/1575 Scheduler::StartJobs() [6] [7] 63.4 0.13 394.59 1575 FindRunnableJob(PROC_ID&, ClassAd const*, char*) [7] 0.11 242.88 4292870/4292870 operator==(ClassAd&, ClassAd&) [10] 0.14 112.56 4294445/4766027 GetNextJobByConstraint [13] 0.25 38.64 4292870/4360046 get_job_prio(ClassAd*, bool) [25] 0.00 0.00 1575/951991 param [134] ----------------------------------------------- 0.00 0.00 1/244273139 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 1575/244273139 AttrList::LookupFloat(char const*, float&) const [739] 0.00 0.00 3150/244273139 Env::InsertEnvIntoClassAd(ClassAd*, MyString*, char const*, CondorVersionInfo*) const [584] 0.00 0.00 3150/244273139 ArgList::InsertArgsIntoClassAd(ClassAd*, CondorVersionInfo*, MyString*) [510] 0.01 0.00 5295/244273139 AttrList::GetReferences(char const*, StringList&, StringList&) const [341] 0.05 0.01 37065/244273139 AttrList::sPrintExpr(char*, unsigned, char const*) [256] 0.05 0.01 42360/244273139 AttrList::IsExternalReference(char const*, char**) const [390] 0.14 0.03 115253/244273139 SecMan::sec_copy_attribute(ClassAd&, ClassAd&, char const*) [181] 0.17 0.04 141760/244273139 GetJobAd [217] 0.25 0.06 201284/244273139 AttrList::LookupBool(char const*, int&) const [260] 0.29 0.07 240215/244273139 AttrList::LookupString(char const*, char*) const [243] 0.52 0.13 423043/244273139 AttrList::EvalBool(char const*, AttrList*, int&) [83] 0.56 0.14 455034/244273139 AttrList::LookupString(char const*, char*, int) const [207] 0.56 0.14 460525/244273139 UserPolicy::SetDefaults() [213] 1.94 0.47 1581888/244273139 AttrList::Lookup(char*) const [126] 47.67 11.68 38927292/244273139 AttrList::LookupString(char const*, char**) const [19] 58.66 14.37 47899138/244273139 AttrList::LookupInteger(char const*, int&) const [16] 188.27 46.11 153735111/244273139 Variable::_EvalTreeSimple(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [12] [8] 59.8 299.15 73.26 244273139 AttrList::Lookup(char const*) const [8] 50.06 0.00 797019260/800986822 VariableBase::Name() [20] 23.20 0.00 797019260/802568709 BinaryOpBase::LArg() [32] ----------------------------------------------- [9] 59.5 51.19 318.85 13143196+1095393395 [9] 19.50 49.24 217052394 BinaryOpBase::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [17] 8.38 33.52 131179994+12878610 Variable::_EvalTreeRecursive(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [23] 17.73 1.69 497944215 ExprTree::EvalTree(AttrList const*, AttrList const*, EvalResult*) [36] 2.84 0.00 131179994 Variable::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [120] ----------------------------------------------- 0.11 242.88 4292870/4292870 FindRunnableJob(PROC_ID&, ClassAd const*, char*) [7] [10] 39.0 0.11 242.88 4292870 operator==(ClassAd&, ClassAd&) [10] 0.45 242.43 8585740/8585740 operator>=(ClassAd&, ClassAd&) [11] ----------------------------------------------- 0.45 242.43 8585740/8585740 operator==(ClassAd&, ClassAd&) [10] [11] 39.0 0.45 242.43 8585740 operator>=(ClassAd&, ClassAd&) [11] 33.44 208.29 8585740/13143196 ExprTree::EvalTree(AttrList const*, AttrList const*, EvalResult*) [36] 0.46 0.00 8585740/8585740 ClassAd::GetMyTypeNumber() [233] 0.18 0.00 8585740/8585740 ClassAd::GetTargetTypeNumber() [306] 0.04 0.00 8585740/447478667 EvalResult::~EvalResult [in-charge]() [135] 0.03 0.00 8585740/447478667 EvalResult::EvalResult[in-charge]() [158] 0.00 0.00 1/1243340 Parse(char const*, ExprTree*&) [71] ----------------------------------------------- 131179994 Variable::_EvalTreeRecursive(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [23] [12] 38.1 2.75 234.40 131179994 Variable::_EvalTreeSimple(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [12] 188.27 46.11 153735111/244273139 AttrList::Lookup(char const*) const [8] 0.02 0.00 8585740/8816423 evalFromEnvironment(char const*, EvalResult*) [557] 122594254 ExprTree::EvalTree(AttrList const*, AttrList const*, EvalResult*) [36] ----------------------------------------------- 0.00 0.13 5001/4766027 Scheduler::actOnJobs(int, Stream*) [138] 0.00 1.76 67255/4766027 do_Q_request(ReliSock*) [45] 0.01 10.47 399326/4766027 GetNextJob [49] 0.14 112.56 4294445/4766027 FindRunnableJob(PROC_ID&, ClassAd const*, char*) [7] [13] 20.1 0.16 124.92 4766027 GetNextJobByConstraint [13] 0.14 122.93 4365096/4365096 EvalBool(ClassAd*, char const*) [14] 0.17 1.57 9532054/9532056 ClassAdCollection::IterateAllClassAds(ClassAd*&, HashKey&) [149] 0.05 0.00 9530211/9530212 HashKey::value() [431] 0.04 0.00 4766027/10779853 HashKey::~HashKey [in-charge]() [381] 0.01 0.00 4766027/4777608 HashKey::HashKey[in-charge]() [671] 0.00 0.00 1843/1844 ClassAdCollection::StartIterateAllClassAds() [7101] ----------------------------------------------- 0.14 122.93 4365096/4365096 GetNextJobByConstraint [13] [14] 19.8 0.14 122.93 4365096 EvalBool(ClassAd*, char const*) [14] 17.00 105.89 4365096/13143196 ExprTree::EvalTree(AttrList const*, AttrList const*, EvalResult*) [36] 0.02 0.00 4365096/447478667 EvalResult::~EvalResult [in-charge]() [135] 0.01 0.00 4365096/447478667 EvalResult::EvalResult[in-charge]() [158] 0.00 0.00 37/1243340 Parse(char const*, ExprTree*&) [71] 0.00 0.00 18/2163403 AndOp::~AndOp [in-charge deleting]() [6923] 0.00 0.00 18/141531 ClassadBoolean::~ClassadBoolean [in-charge deleting]() [885] ----------------------------------------------- 0.00 108.00 1575/1575 DaemonCore::HandleProcessExit(int, int) [4] [15] 17.4 0.00 108.00 1575 DaemonCore::clearSession(int) [15] 0.52 65.69 1575/1575 SecMan::invalidateByParentAndPid(char const*, int) [18] 1.33 40.46 1575/1575 SecMan::invalidateHost(char const*) [24] 0.00 0.00 1575/7770 HashTable::lookup(int const&, DaemonCore::PidEntry*&) const [610] 0.00 0.00 1575/1576 SecMan::my_unique_id() [1106] ----------------------------------------------- 0.00 0.00 1/47899138 InitJobQueue [465] 0.00 0.00 1575/47899138 GetJobAd [217] 0.00 0.00 1575/47899138 Scheduler::add_shadow_rec(shadow_rec*) [209] 0.00 0.01 3150/47899138 Scheduler::isStillRunnable(int, int, int&) [374] 0.00 0.01 5000/47899138 abort_job_myself [146] 0.00 0.01 7929/47899138 Scheduler::negotiate(int, Stream*) [79] 0.00 0.02 10002/47899138 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.02 12664/47899138 Runnable(ClassAd*) [392] 0.00 0.02 13150/47899138 jobIsSandboxed(ClassAd*) [541] 0.00 0.03 15000/47899138 ConvertOldJobAdAttrs(ClassAd*, bool) [518] 0.00 0.03 15000/47899138 AppendHistory(ClassAd*) [222] 0.00 0.04 25000/47899138 DestroyProc [131] 0.00 0.04 26350/47899138 DaemonCore::HandleReq(int) [26] 0.01 0.31 184210/47899138 UserPolicy::AnalyzePolicy(int) [111] 0.01 0.47 276315/47899138 PeriodicExprEval(ClassAd*) [89] 0.01 0.85 504182/47899138 ResponsibleForPeriodicExprs(ClassAd*) [183] 0.03 1.66 981400/47899138 count(ClassAd*) [78] 0.13 7.37 4360046/47899138 AutoCluster::getAutoClusterid(ClassAd*) [68] 0.14 8.50 5024537/47899138 GetAttributeInt [38] 0.51 29.75 17596369/47899138 get_job_prio(ClassAd*, bool) [25] 0.54 31.85 18835683/47899138 SecMan::invalidateByParentAndPid(char const*, int) [18] [16] 13.2 1.38 81.00 47899138 AttrList::LookupInteger(char const*, int&) const [16] 58.66 14.37 47899138/244273139 AttrList::Lookup(char const*) const [8] 7.63 0.00 48009805/53666182 BinaryOpBase::RArg() [66] 0.24 0.00 47554771/47556348 IntegerBase::Value() [279] 0.10 0.00 48009805/273742167 ExprTree::MyType() [221] 0.00 0.00 227517/227521 BooleanBase::Value() [6869] ----------------------------------------------- 217052394 ExprTree::EvalTree(AttrList const*, AttrList const*, EvalResult*) [36] [17] 11.0 19.50 49.24 217052394 BinaryOpBase::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [17] 2.12 12.75 83761064/83761064 operate(OpKind, Value&, Value&, Value&) [41] 6.18 3.02 426609815/426609815 EvalResultToValue(EvalResult&, Value&) [62] 3.85 3.27 217052394/217052394 ValueToEvalResult(Value&, EvalResult&) [75] 5.09 0.00 651157182/734918246 Value::Value[in-charge]() [88] 3.58 0.00 217052394/217052394 LexemeTypeToOpKind(LexemeType) [106] 1.41 1.37 217052394/217052394 operateShortCircuit(OpKind, Value&, Value&) [122] 2.11 0.00 434104788/447478667 EvalResult::~EvalResult [in-charge]() [135] 1.67 0.00 125796357/125796357 Value::operator=(Value const&) [151] 1.41 0.00 434104788/447478667 EvalResult::EvalResult[in-charge]() [158] 0.94 0.00 651157182/734918246 Value::~Value [in-charge]() [188] 0.47 0.00 217052394/273742167 ExprTree::MyType() [221] 362206765 ExprTree::EvalTree(AttrList const*, AttrList const*, EvalResult*) [36] ----------------------------------------------- 0.52 65.69 1575/1575 DaemonCore::clearSession(int) [15] [18] 10.6 0.52 65.69 1575 SecMan::invalidateByParentAndPid(char const*, int) [18] 0.54 31.85 18835683/47899138 AttrList::LookupInteger(char const*, int&) const [16] 0.29 29.13 18835683/38927292 AttrList::LookupString(char const*, char**) const [19] 1.99 0.00 37671366/56535946 KeyCacheEntry::policy() [117] 0.81 1.03 18837258/37793901 HashTable::iterate(MyString&, KeyCacheEntry*&) [102] 0.00 0.03 1738/3341 KeyCache::remove(char const*) [407] 0.00 0.00 1575/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1575/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 1738/161883929 MyString::Value() const [187] 0.00 0.00 1575/3174 HashTable::startIterations() [7086] ----------------------------------------------- 0.00 0.00 2/38927292 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 81/38927292 Daemon::initStringFromAd(ClassAd*, char const*, char**) [966] 0.00 0.00 174/38927292 DCCollector::sendUpdate(int, ClassAd*, ClassAd*, bool) [287] 0.00 0.00 522/38927292 DCCollectorAdSeqMan::getSequence(ClassAd const*) [896] 0.00 0.00 1575/38927292 Env::MergeFrom(ClassAd const*, MyString*) [845] 0.00 0.00 1575/38927292 Scheduler::add_shadow_rec(shadow_rec*) [209] 0.00 0.00 1603/38927292 SecMan::remove_commands(KeyCacheEntry*) [605] 0.00 0.00 3150/38927292 GetJobAd [217] 0.00 0.00 3150/38927292 ArgList::AppendArgsFromClassAd(ClassAd const*, MyString*) [520] 0.00 0.00 3150/38927292 Scheduler::spawnShadow(shadow_rec*) [58] 0.00 0.01 6575/38927292 handle_mirror_job_notification [644] 0.00 0.01 8150/38927292 GetAttributeStringNew [538] 0.00 0.03 18765/38927292 SecMan::sec_lookup_req(ClassAd&, char const*) [490] 0.00 0.03 22121/38927292 SecManStartCommand::startCommand_inner() [30] 0.00 0.07 47368/38927292 DaemonCore::HandleReq(int) [26] 0.00 0.10 62551/38927292 SetAttribute [156] 0.00 0.11 72138/38927292 SecMan::ReconcileSecurityAttribute(char const*, ClassAd&, ClassAd&) [335] 0.00 0.11 72138/38927292 SecMan::ReconcileSecurityPolicyAds(ClassAd&, ClassAd&) [182] 0.00 0.23 149484/38927292 SecMan::sec_lookup_feat_act(ClassAd&, char const*) [276] 0.00 0.30 196280/38927292 count(ClassAd*) [78] 0.01 0.91 588687/38927292 AttrList::LookupString(char const*, MyString&) const [199] 0.29 29.13 18832370/38927292 SecMan::invalidateHost(char const*) [24] 0.29 29.13 18835683/38927292 SecMan::invalidateByParentAndPid(char const*, int) [18] [19] 9.8 0.60 60.21 38927292 AttrList::LookupString(char const*, char**) const [19] 47.67 11.68 38927292/244273139 AttrList::Lookup(char const*) const [8] 0.83 0.00 5246584/53666182 BinaryOpBase::RArg() [66] 0.01 0.00 5246584/5513036 StringBase::Value() [592] 0.01 0.00 5246584/273742167 ExprTree::MyType() [221] ----------------------------------------------- 0.01 0.00 85891/800986822 AttrList::Insert(ExprTree*, bool) [115] 0.05 0.00 717897/800986822 AttrListElem::AttrListElem[in-charge](AttrListElem&) [103] 0.10 0.00 1581887/800986822 AttrListElem::AttrListElem[in-charge](ExprTree*) [300] 0.10 0.00 1581887/800986822 AttrList::Lookup(ExprTree const*) const [125] 50.06 0.00 797019260/800986822 AttrList::Lookup(char const*) const [8] [20] 8.1 50.31 0.00 800986822 VariableBase::Name() [20] ----------------------------------------------- 0.01 46.93 17394/17394 DaemonCore::Driver() [2] [21] 7.5 0.01 46.93 17394 TimerManager::Timeout() [21] 0.00 15.09 24/24 Scheduler::sendAlives() [39] 0.00 11.66 117/117 Scheduler::PeriodicExprHandler() [43] 0.00 10.83 1575/1575 Scheduler::StartJobHandler() [47] 0.00 7.67 31/1610 Scheduler::StartJobs() [6] 0.01 1.45 5000/5000 SelfDrainingQueue::timerHandler() [157] 0.00 0.16 82/5037 Scheduler::timeout() [51] 0.00 0.03 24/24 check_session_cache() [486] 0.00 0.01 6/1581 Scheduler::checkContactQueue() [140] 0.00 0.01 41859/7524307 dprintf [357] 0.00 0.00 1699/10271 TimerManager::CancelTimer(int) [489] 0.00 0.00 7071/33610 DaemonCore::CheckPrivState() [589] 0.00 0.00 259/10283 TimerManager::NewTimer(Service*, unsigned, int (*)(Service*), int (Service::*)(), char*, unsigned, int, int) [385] 0.00 0.00 118/118 dc_touch_log_file(Service*) [890] 0.00 0.00 59/59 check_parent() [974] 0.00 0.00 1/1 CkptWallClock() [1022] 0.00 0.00 30/30 self_monitor() [1023] 0.00 0.00 17394/27677 TimerManager::DumpTimerList(int, char*) [6918] 0.00 0.00 259/11721 DaemonCore::Register_DataPtr(void*) [6970] 0.00 0.00 4/4 handle_cookie_refresh() [7248] ----------------------------------------------- [22] 6.9 0.16 42.79 18710+32452 [22] 0.15 34.22 19914 DaemonCore::HandleReq(int) [26] 0.00 2.09 1 Scheduler::actOnJobs(int, Stream*) [138] 0.01 0.00 31222 DaemonCore::ServiceCommandSocket() [625] 0.00 0.00 1 Scheduler::doNegotiate(int, Stream*) [1028] ----------------------------------------------- 12878610 Variable::_EvalTreeRecursive(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [23] 131179994 Variable::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [120] [23] 6.7 8.38 33.52 131179994+12878610 Variable::_EvalTreeRecursive(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [23] 8.61 0.00 156937214/194937152 MyString::operator=(MyString const&) [48] 4.60 3.83 457933032/486530162 MyString::~MyString [in-charge]() [65] 1.12 5.47 144058604/171256728 MyString::MyString[in-charge](char const*) [73] 1.20 2.41 288117208/315268966 MyString::MyString[in-charge]() [98] 2.00 0.55 144058604/144058604 MyString::FindChar(int, int) const [127] 0.86 1.09 25757220/25757220 MyString::Substr(int, int) const [142] 1.07 0.00 161230084/161883929 MyString::Value() const [187] 0.72 0.00 156937214/310686160 MyString::Length() const [159] 131179994 Variable::_EvalTreeSimple(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [12] 12878610 Variable::_EvalTreeRecursive(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [23] ----------------------------------------------- 1.33 40.46 1575/1575 DaemonCore::clearSession(int) [15] [24] 6.7 1.33 40.46 1575 SecMan::invalidateHost(char const*) [24] 0.29 29.13 18832370/38927292 AttrList::LookupString(char const*, char**) const [19] 2.97 0.00 18833945/19039271 sin_to_string [116] 2.45 0.00 18833945/18843341 KeyCacheEntry::addr() [129] 0.81 1.03 18835520/37793901 HashTable::iterate(MyString&, KeyCacheEntry*&) [102] 1.23 0.10 21913466/149582579 operator==(MyString const&, MyString const&) [63] 0.17 0.83 21915041/171256728 MyString::MyString[in-charge](char const*) [73] 1.00 0.00 18832370/56535946 KeyCacheEntry::policy() [117] 0.22 0.18 21916616/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.03 1575/3341 KeyCache::remove(char const*) [407] 0.00 0.01 1575/1603 SecMan::remove_commands(KeyCacheEntry*) [605] 0.00 0.00 1575/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 1575/161883929 MyString::Value() const [187] 0.00 0.00 1575/3174 HashTable::startIterations() [7086] ----------------------------------------------- 0.00 0.60 67176/4360046 job_prio(ClassAd*) [218] 0.25 38.64 4292870/4360046 FindRunnableJob(PROC_ID&, ClassAd const*, char*) [7] [25] 6.3 0.25 39.25 4360046 get_job_prio(ClassAd*, bool) [25] 0.51 29.75 17596369/47899138 AttrList::LookupInteger(char const*, int&) const [16] 0.23 8.14 4360046/4360046 AutoCluster::getAutoClusterid(ClassAd*) [68] 0.00 0.50 31237/230683 service_this_universe(int, ClassAd*) [101] 0.01 0.10 62474/455034 AttrList::LookupString(char const*, char*, int) const [207] ----------------------------------------------- 1227 DaemonCore::ServiceCommandSocket() [625] 0.16 42.74 18687/18710 DaemonCore::Driver() [2] [26] 5.5 0.15 34.22 19914 DaemonCore::HandleReq(int) [26] 0.01 11.29 5331/5331 handle_q [44] 0.00 9.72 4945/4945 Scheduler::reschedule_negotiator(int, Stream*) [56] 0.00 2.70 19816/24969 ClassAd::initFromStream(Stream&) [110] 0.00 1.38 1575/1575 Scheduler::vacate_service(int, Stream*) [161] 0.01 1.28 12121/15473 SecMan::FillInSecurityPolicyAd(char const*, ClassAd*, bool) [153] 0.02 1.23 23989/111381 ClassAd::put(Stream&) [87] 0.01 1.13 12023/12023 SecMan::ReconcileSecurityPolicyAds(ClassAd&, ClassAd&) [182] 0.00 1.06 11966/13741 KeyCache::insert(KeyCacheEntry&) [172] 0.00 1.00 11966/13741 KeyCacheEntry::KeyCacheEntry[in-charge](char*, sockaddr_in*, KeyInfo*, ClassAd*, int) [179] 0.00 0.95 95728/115253 SecMan::sec_copy_attribute(ClassAd&, ClassAd&, char const*) [181] 0.00 0.65 7793/45000 ClassAd::ClassAd[in-charge](ClassAd const&) [99] 0.00 0.35 43903/70855 ClassAd::~ClassAd [in-charge]() [223] 0.01 0.26 35955/39105 AttrList::Assign(char const*, char const*) [261] 0.14 0.02 11966/11966 DaemonCore::GetCommandsInAuthLevel(DCpermission) [311] 0.00 0.16 19816/53230 ClassAd::~ClassAd [in-charge deleting]() [237] 0.01 0.15 95917/149484 SecMan::sec_lookup_feat_act(ClassAd&, char const*) [276] 0.00 0.10 11966/17082 KeyCacheEntry::~KeyCacheEntry [in-charge]() [328] 0.00 0.08 11966/1609054 AttrList::Delete(char const*) [421] 0.00 0.08 13323/40683 DaemonCore::Verify(DCpermission, sockaddr_in const*, char const*) [277] 0.00 0.07 47368/38927292 AttrList::LookupString(char const*, char**) const [19] 0.00 0.04 26350/47899138 AttrList::LookupInteger(char const*, int&) const [16] 0.01 0.03 13499/13499 ReliSock::accept() [447] 0.01 0.02 13498/16677 ReliSock::~ReliSock [in-charge deleting]() [464] 0.00 0.03 62854/937366 ReliSock::end_of_message() [240] 0.00 0.03 7793/22842 KeyCache::lookup(char const*, KeyCacheEntry*&) [382] 0.03 0.00 12023/12023 ZZZ_always_increase() [528] 0.00 0.01 112662/7524307 dprintf [357] 0.01 0.01 19759/22938 Stream::set_MD_mode(CONDOR_MD_MODE, KeyInfo*, char const*) [553] 0.00 0.02 1470/1470 DaemonCore::HandleChildAliveCommand(int, Stream*) [583] 0.00 0.01 19914/1781310 Stream::code(int&) [170] 0.00 0.01 19759/22938 Stream::set_crypto_key(bool, KeyInfo*, char const*) [596] 0.01 0.00 12023/12029 my_hostname [657] 0.00 0.01 6415/21502 SafeSock::end_of_message() [476] 0.01 0.00 19914/40463 CondorError::~CondorError [in-charge]() [692] 0.01 0.00 43903/89486 ClassAd::ClassAd[in-charge]() [574] 0.01 0.00 47347/19039271 sin_to_string [116] 0.00 0.00 19914/40470 CondorError::CondorError[in-charge]() [691] 0.00 0.00 76887/565269 Stream::decode() [567] 0.00 0.00 13499/916634 condor_read(int, char*, int, int, int) [310] 0.00 0.00 43902/646401 Stream::encode() [499] 0.00 0.00 12023/26213 MyString::sprintf(char const*, ...) [846] 0.00 0.00 7793/18843341 KeyCacheEntry::addr() [129] 0.00 0.00 15586/56535946 KeyCacheEntry::policy() [117] 0.00 0.00 392/18765 SecMan::sec_lookup_req(ClassAd&, char const*) [490] 0.00 0.00 13499/890278 Sock::get_file_desc() [454] 0.00 0.00 6415/6415 SafeSock::isIncomingDataMD5ed() [910] 0.00 0.00 6415/6415 SafeSock::isIncomingDataEncrypted() [911] 0.00 0.00 6415/6415 SafeSock::setFullyQualifiedUser(char*) [913] 0.00 0.00 23989/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 23989/161883929 MyString::Value() const [187] 0.00 0.00 12023/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 19914/4540025 ExtArray::operator[](int) [496] 0.00 0.00 64843/179891 Sock::endpoint() [6870] 0.00 0.00 19914/49725 Sock::timeout(int) [6891] 0.00 0.00 18874/47809 ReliSock::getFullyQualifiedUser() const [6893] 0.00 0.00 13499/70977 ReliSock::type() [6890] 0.00 0.00 13225/35324 Stream::allow_one_empty_message() [6903] 0.00 0.00 12121/15484 PermString [1193] 0.00 0.00 12023/28823 CondorVersion [1187] 0.00 0.00 7793/21534 KeyCacheEntry::id() [6932] 0.00 0.00 7793/22814 KeyCacheEntry::key() [6929] 0.00 0.00 6415/102941 SafeSock::type() [6882] 0.00 0.00 6415/6415 SafeSock::setAuthenticated(bool) [7008] 1 Scheduler::actOnJobs(int, Stream*) [138] 1 Scheduler::doNegotiate(int, Stream*) [1028] ----------------------------------------------- 0.00 5.79 3378/15219 Daemon::startCommand(int, Stream::stream_type, Sock**, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool) [86] 0.00 20.30 11841/15219 Daemon::startCommand(int, Sock*, int, CondorError*) [34] [27] 4.2 0.00 26.09 15219 Daemon::startCommand(int, Sock*, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool, char*, SecMan*) [27] 0.00 26.07 15219/15219 SecMan::startCommand(int, Sock*, bool, CondorError*, int, void (*)(bool, Sock*, CondorError*, void*), void*, bool) [28] 0.00 0.01 15219/15219 StartCommandErrorStackCallback::CallbackFn(bool, Sock*, CondorError*, void*) [741] 0.00 0.00 15219/15219 StartCommandErrorStackCallback::StartCommandErrorStackCallback[in-charge](void (*)(bool, Sock*, CondorError*, void*), void*) [836] 0.00 0.00 15246/7524307 dprintf [357] 0.00 0.00 15219/19039271 sin_to_string [116] 0.00 0.00 27/4752 CondorVersionInfo::CondorVersionInfo[in-charge](char const*, char const*, char const*) [710] 0.00 0.00 15219/35170 Sock::get_port() [6904] 0.00 0.00 15219/179891 Sock::endpoint() [6870] 0.00 0.00 13617/102941 SafeSock::type() [6882] 0.00 0.00 4926/49725 Sock::timeout(int) [6891] 0.00 0.00 1602/70977 ReliSock::type() [6890] 0.00 0.00 27/6327 CondorVersionInfo::built_since_version(int, int, int) const [7011] 0.00 0.00 27/4752 CondorVersionInfo::~CondorVersionInfo [in-charge]() [7070] ----------------------------------------------- 0.00 26.07 15219/15219 Daemon::startCommand(int, Sock*, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool, char*, SecMan*) [27] [28] 4.2 0.00 26.07 15219 SecMan::startCommand(int, Sock*, bool, CondorError*, int, void (*)(bool, Sock*, CondorError*, void*), void*, bool) [28] 0.02 26.05 15219/15219 SecManStartCommand::startCommand() [647] 0.00 0.00 15219/16796 SecManStartCommand::SecManStartCommand[in-charge](int, Sock*, bool, CondorError*, int, void (*)(bool, Sock*, CondorError*, void*), void*, bool, SecMan*) [948] 0.00 0.00 15219/32015 SecManStartCommand::DecRefCount() [934] ----------------------------------------------- [29] 4.2 0.02 26.05 15219+23104 [29] 0.01 26.05 18373 SecManStartCommand::startCommand_inner() [30] 0.01 0.00 16796 SecManStartCommand::startCommand() [647] 0.00 0.01 1577 SecManStartCommand::TCPAuthConnected_inner(Sock*, bool*) [761] ----------------------------------------------- 1577 SecManStartCommand::ResumeAfterTCPAuth_inner() [7106] 16796 SecManStartCommand::startCommand() [647] [30] 4.2 0.01 26.05 18373 SecManStartCommand::startCommand_inner() [30] 0.01 22.90 15021/15021 MergeClassAds(ClassAd*, ClassAd*, bool) [33] 0.01 0.86 16796/111381 ClassAd::put(Stream&) [87] 0.00 0.48 3550/24969 ClassAd::initFromStream(Stream&) [110] 0.00 0.35 3352/15473 SecMan::FillInSecurityPolicyAd(char const*, ClassAd*, bool) [153] 0.00 0.26 38719/1609054 AttrList::Insert(char const*, bool) [70] 0.00 0.19 19525/115253 SecMan::sec_copy_attribute(ClassAd&, ClassAd&, char const*) [181] 0.00 0.18 21923/70855 ClassAd::~ClassAd [in-charge]() [223] 0.00 0.16 1775/13741 KeyCache::insert(KeyCacheEntry&) [172] 0.00 0.15 1775/13741 KeyCacheEntry::KeyCacheEntry[in-charge](char*, sockaddr_in*, KeyInfo*, ClassAd*, int) [179] 0.00 0.12 16796/18481 AttrList::InsertOrUpdate(char const*) [334] 0.00 0.08 53567/149484 SecMan::sec_lookup_feat_act(ClassAd&, char const*) [276] 0.00 0.05 15021/22842 KeyCache::lookup(char const*, KeyCacheEntry*&) [382] 0.00 0.03 22121/38927292 AttrList::LookupString(char const*, char**) const [19] 0.00 0.03 18373/18765 SecMan::sec_lookup_req(ClassAd&, char const*) [490] 0.00 0.03 18373/18373 HashTable::lookup(MyString const&, MyString&) const [514] 0.00 0.02 3550/1609054 AttrList::Delete(char const*) [421] 0.00 0.01 1775/17082 KeyCacheEntry::~KeyCacheEntry [in-charge]() [328] 0.00 0.01 1577/3179 ReliSock::connect(char*, int, bool) [508] 0.00 0.01 16796/1781310 Stream::code(int&) [170] 0.00 0.01 7127/7127 HashTable::insert(MyString const&, MyString const&) [631] 0.00 0.01 65582/7524307 dprintf [357] 0.01 0.00 63823/19039271 sin_to_string [116] 0.00 0.00 21923/89486 ClassAd::ClassAd[in-charge]() [574] 0.00 0.00 1775/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.00 8504/937366 ReliSock::end_of_message() [240] 0.00 0.00 69373/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 3179/22938 Stream::set_MD_mode(CONDOR_MD_MODE, KeyInfo*, char const*) [553] 0.00 0.00 3179/22938 Stream::set_crypto_key(bool, KeyInfo*, char const*) [596] 0.00 0.00 43500/646401 Stream::encode() [499] 0.00 0.00 104542/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1577/18255 ReliSock::ReliSock[in-charge]() [578] 0.00 0.00 1775/146817 StringList::~StringList [in-charge]() [340] 0.00 0.00 18373/149582579 operator==(MyString const&, MyString const&) [63] 0.00 0.00 30042/272240 KeyCacheEntry::expiration() [680] 0.00 0.00 35169/197814324 MyString::operator=(char const*) [84] 0.00 0.00 15021/56535946 KeyCacheEntry::policy() [117] 0.00 0.00 35169/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 1577/7524307 param_integer(char const*, int, int, int) [191] 0.00 0.00 30042/161883929 MyString::Value() const [187] 0.00 0.00 8902/535031 StringList::next() [735] 0.00 0.00 3550/565269 Stream::decode() [567] 0.00 0.00 1775/122395 StringList::rewind() [825] 0.00 0.00 35169/35343 global_dc_sinful() [1120] 0.00 0.00 65598/179891 Sock::endpoint() [6870] 0.00 0.00 30388/102941 SafeSock::type() [6882] 0.00 0.00 18373/35170 Sock::get_port() [6904] 0.00 0.00 18373/18373 SecMan::sec_req_to_feat_act(SecMan::sec_req) [6942] 0.00 0.00 16796/28823 CondorVersion [1187] 0.00 0.00 16796/35324 Stream::allow_one_empty_message() [6903] 0.00 0.00 15021/22814 KeyCacheEntry::key() [6929] 0.00 0.00 6358/70977 ReliSock::type() [6890] 0.00 0.00 1577/49725 Sock::timeout(int) [6891] 1577 SecManStartCommand::TCPAuthConnected_inner(Sock*, bool*) [761] ----------------------------------------------- 0.00 0.10 1/237 mark_jobs_idle() [358] 0.00 2.49 25/237 Scheduler::negotiate(int, Stream*) [79] 0.00 9.37 94/237 Scheduler::count_jobs() [59] 0.00 11.66 117/237 Scheduler::PeriodicExprHandler() [43] [31] 3.8 0.00 23.62 237 WalkJobQueue [31] 0.01 10.48 399325/399326 GetNextJob [49] 0.01 6.79 196280/196280 count(ClassAd*) [78] 0.01 5.70 135149/135149 PeriodicExprEval(ClassAd*) [89] 0.00 0.61 67176/67176 job_prio(ClassAd*) [218] 0.00 0.00 483/483 clear_autocluster_id(ClassAd*) [839] 0.00 0.00 399088/472918 FreeJobAd [1176] ----------------------------------------------- 0.02 0.00 717897/802568709 AttrListElem::AttrListElem[in-charge](AttrListElem&) [103] 0.05 0.00 1581887/802568709 AttrListElem::AttrListElem[in-charge](ExprTree*) [300] 0.09 0.00 3249665/802568709 AttrList::Insert(ExprTree*, bool) [115] 23.20 0.00 797019260/802568709 AttrList::Lookup(char const*) const [8] [32] 3.8 23.36 0.00 802568709 BinaryOpBase::LArg() [32] ----------------------------------------------- 0.01 22.90 15021/15021 SecManStartCommand::startCommand_inner() [30] [33] 3.7 0.01 22.90 15021 MergeClassAds(ClassAd*, ClassAd*, bool) [33] 19.84 0.00 15021/15021 AttrList::ResetExpr() [35] 0.03 1.75 257133/1609054 AttrList::Insert(ExprTree*, bool) [115] 0.02 1.27 257133/1056482 AssignOp::DeepCopy() const [95] 0.01 0.00 272154/415491 AttrList::NextNameOriginal() [679] 0.00 0.00 272154/272154 AttrList::NextExpr() [6864] 0.00 0.00 15021/16597 AttrList::ResetName() [6958] ----------------------------------------------- 0.00 2.70 1575/11841 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] 0.00 2.70 1575/11841 send_vacate(match_rec*, int) [124] 0.00 14.90 8691/11841 sendAlive(match_rec*) [40] [34] 3.3 0.00 20.30 11841 Daemon::startCommand(int, Sock*, int, CondorError*) [34] 0.00 20.30 11841/15219 Daemon::startCommand(int, Sock*, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool, char*, SecMan*) [27] ----------------------------------------------- 19.84 0.00 15021/15021 MergeClassAds(ClassAd*, ClassAd*, bool) [33] [35] 3.2 19.84 0.00 15021 AttrList::ResetExpr() [35] ----------------------------------------------- 122594254 Variable::_EvalTreeSimple(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [12] 362206765 BinaryOpBase::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [17] 0.75 4.67 192360/13143196 AttrList::EvalBool(char const*, AttrList*, int&) [83] 17.00 105.89 4365096/13143196 EvalBool(ClassAd*, char const*) [14] 33.44 208.29 8585740/13143196 operator>=(ClassAd&, ClassAd&) [11] [36] 3.1 17.73 1.69 497944215 ExprTree::EvalTree(AttrList const*, AttrList const*, EvalResult*) [36] 0.69 0.00 32231624/32231624 String::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [215] 0.59 0.00 30070090/30070090 Integer::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [220] 0.37 0.00 21723936/21723936 ClassadBoolean::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [247] 0.03 0.00 4292870/4292870 Undefined::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [524] 217052394 BinaryOpBase::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [17] 131179994 Variable::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [120] ----------------------------------------------- 0.31 8.06 1575/3150 Scheduler::add_shadow_rec_pid(shadow_rec*) [67] 0.31 8.06 1575/3150 Scheduler::delete_shadow_rec(shadow_rec*) [52] [37] 2.7 0.62 16.12 3150 Scheduler::display_shadow_recs() [37] 0.27 14.92 4961250/5029537 GetAttributeInt [38] 0.52 0.00 2483775/2573449 HashTable::iterate(shadow_rec*&) [227] 0.09 0.32 2493225/7524307 dprintf [357] 0.00 0.00 3150/3245 HashTable::startIterations() [7082] ----------------------------------------------- 0.00 0.00 1575/5029537 Scheduler::StartJob(match_rec*, PROC_ID*) [429] 0.00 0.00 1575/5029537 Scheduler::add_shadow_rec(shadow_rec*) [209] 0.00 0.00 1575/5029537 Scheduler::RecomputeAliveInterval(int, int) [829] 0.00 0.00 1575/5029537 update_remote_wall_clock(int, int) [474] 0.00 0.00 1575/5029537 Scheduler::delete_shadow_rec(shadow_rec*) [52] 0.00 0.00 1575/5029537 mark_job_running(PROC_ID*) [460] 0.00 0.00 1575/5029537 set_job_status(int, int, int) [537] 0.00 0.00 1575/5029537 Scheduler::child_exit(int, int) [5] 0.00 0.00 1575/5029537 Scheduler::check_zombie(int, PROC_ID*) [231] 0.00 0.01 3150/5029537 _mark_job_running(PROC_ID*) [473] 0.00 0.01 4725/5029537 add_shadow_birthdate(int, int, bool) [438] 0.00 0.02 5000/5029537 abort_job_myself [146] 0.00 0.02 5000/5029537 cleanup_ckpt_files(int, int, char const*) [446] 0.00 0.02 5000/5029537 SetAttribute [156] 0.00 0.09 31237/5029537 Scheduler::AlreadyMatched(PROC_ID*) [113] 0.27 14.92 4961250/5029537 Scheduler::display_shadow_recs() [37] [38] 2.5 0.27 15.12 5029537 GetAttributeInt [38] 0.14 8.50 5024537/47899138 AttrList::LookupInteger(char const*, int&) const [16] 0.12 6.08 5029537/5527048 ClassAdCollection::LookupClassAd(char const*, ClassAd*&) [77] 0.06 0.16 5029537/5074262 ClassAdCollection::LookupInTransaction(char const*, char const*, char*&) [284] 0.05 0.00 5029537/5542047 IdToStr(int, int) [415] ----------------------------------------------- 0.00 15.09 24/24 TimerManager::Timeout() [21] [39] 2.4 0.00 15.09 24 Scheduler::sendAlives() [39] 0.00 15.04 8691/8691 sendAlive(match_rec*) [40] 0.00 0.03 8691/37316 SetAttributeInt [322] 0.00 0.01 24/3175 CommitTransaction [165] 0.00 0.00 18286/48706047 HashTable::iterate(match_rec*&) [137] 0.00 0.00 48/34684 HashTable::startIterations() [575] 0.00 0.00 24/24 DedicatedScheduler::sendAlives() [1033] 0.00 0.00 9/7524307 dprintf [357] 0.00 0.00 24/3175 BeginTransaction [1205] ----------------------------------------------- 0.00 15.04 8691/8691 Scheduler::sendAlives() [39] [40] 2.4 0.00 15.04 8691 sendAlive(match_rec*) [40] 0.00 14.90 8691/11841 Daemon::startCommand(int, Sock*, int, CondorError*) [34] 0.00 0.08 8691/13617 SafeSock::connect(char*, int, bool) [339] 0.01 0.02 8691/12015 SafeSock::~SafeSock [in-charge]() [482] 0.01 0.01 8691/15368 SafeSock::SafeSock[in-charge]() [532] 0.00 0.01 8691/21502 SafeSock::end_of_message() [476] 0.00 0.01 8691/14991 DCStartd::DCStartd[in-charge](char const*, char const*) [552] 0.00 0.00 8691/7845286 Stream::code(char*&) [168] 0.00 0.00 8691/7524307 dprintf [357] 0.00 0.00 8691/646401 Stream::encode() [499] 0.00 0.00 8691/49725 Sock::timeout(int) [6891] 0.00 0.00 8691/14991 DCStartd::~DCStartd [in-charge]() [6965] ----------------------------------------------- 2.12 12.75 83761064/83761064 BinaryOpBase::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [17] [41] 2.4 2.12 12.75 83761064 operate(OpKind, Value&, Value&, Value&) [41] 2.97 9.00 83761064/83761064 _doOperation(OpKind, Value&, Value&, Value&, bool, bool, bool, Value&) [42] 0.66 0.00 83761064/734918246 Value::Value[in-charge]() [88] 0.12 0.00 83761064/734918246 Value::~Value [in-charge]() [188] ----------------------------------------------- 2.97 9.00 83761064/83761064 operate(OpKind, Value&, Value&, Value&) [41] [42] 1.9 2.97 9.00 83761064 _doOperation(OpKind, Value&, Value&, Value&, bool, bool, bool, Value&) [42] 1.06 4.45 44029467/44029467 doComparison(OpKind, Value&, Value&, Value&) [94] 0.98 1.25 35438727/35438727 doLogical(OpKind, Value&, Value&, Value&) [133] 0.75 0.00 251283192/453153280 Value::getType() [166] 0.17 0.34 4292870/4292870 doArithmetic(OpKind, Value&, Value&, Value&) [229] ----------------------------------------------- 0.00 11.66 117/117 TimerManager::Timeout() [21] [43] 1.9 0.00 11.66 117 Scheduler::PeriodicExprHandler() [43] 0.00 11.66 117/237 WalkJobQueue [31] ----------------------------------------------- 0.01 11.29 5331/5331 DaemonCore::HandleReq(int) [26] [44] 1.8 0.01 11.29 5331 handle_q [44] 0.08 11.19 425601/425601 do_Q_request(ReliSock*) [45] 0.00 0.01 5331/5332 unsetQSock [654] 0.00 0.01 5331/5332 setQSock [655] 0.01 0.00 5331/5331 AbortTransactionAndRecomputeClusters [767] 0.00 0.00 5331/7524307 dprintf [357] 0.00 0.00 425601/425601 QmgmtPeer::getReliSock() const [6861] 0.00 0.00 5331/8506 ClassAdCollection::BeginTransaction() [6990] ----------------------------------------------- 0.08 11.19 425601/425601 handle_q [44] [45] 1.8 0.08 11.19 425601 do_Q_request(ReliSock*) [45] 0.04 3.45 67226/111381 ClassAd::put(Stream&) [87] 0.01 2.33 5324/5324 CloseConnection [132] 0.00 1.76 67255/4766027 GetNextJobByConstraint [13] 0.06 1.24 332360/392551 SetAttribute [156] 0.03 1.08 1577544/1781310 Stream::code(int&) [170] 0.08 0.29 2252213/7524307 dprintf [357] 0.03 0.33 829878/937366 ReliSock::end_of_message() [240] 0.00 0.14 5302/5303 ReliSock::authenticate(char const*, CondorError*) [323] 0.01 0.11 731975/7845286 Stream::code(char*&) [168] 0.00 0.08 5000/5000 NewProc [376] 0.00 0.05 5000/5000 NewCluster [424] 0.00 0.02 5302/67195 SecMan::getSecSetting(char const*, char const*) [259] 0.02 0.00 414939/646401 Stream::encode() [499] 0.02 0.00 425601/565269 Stream::decode() [567] 0.00 0.00 5302/40463 CondorError::~CondorError [in-charge]() [692] 0.00 0.00 5302/40470 CondorError::CondorError[in-charge]() [691] 0.00 0.00 5302/197814324 MyString::operator=(char const*) [84] 0.00 0.00 5302/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 5302/367966 ReliSock::isAuthenticated() const [776] 0.00 0.00 10604/161883929 MyString::Value() const [187] 0.00 0.00 5302/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 7/7 CondorError::getFullText(bool) [1089] 0.00 0.00 67255/472918 FreeJobAd [1176] 0.00 0.00 5331/5331 InitializeConnection [1198] 0.00 0.00 5295/5295 ReliSock::getDomain() [7037] 0.00 0.00 5295/37657 ReliSock::getOwner() [6900] ----------------------------------------------- [46] 1.8 0.16 10.93 1609054+1330741 [46] 0.10 2.98 1581887 AttrList::Insert(ExprTree*, bool) [115] 0.00 0.06 114633 AttrList::Delete(char const*) [421] ----------------------------------------------- 0.00 10.83 1575/1575 TimerManager::Timeout() [21] [47] 1.7 0.00 10.83 1575 Scheduler::StartJobHandler() [47] 0.00 9.78 1575/1575 callAboutToSpawnJobHandler(int, int, shadow_rec*) [54] 0.00 1.01 1575/1575 Scheduler::tryNextJob(int) [190] 0.00 0.04 1575/3150 Scheduler::isStillRunnable(int, int, int&) [374] 0.00 0.00 1575/1575 Queue::dequeue(shadow_rec*&) [7121] ----------------------------------------------- 0.00 0.00 1/194937152 HashTable::insert(MyString const&, group_entry* const&) [1074] 0.00 0.00 1/194937152 BaseCollection::BaseCollection[not-in-charge](MyString const&) [1153] 0.00 0.00 3/194937152 HashTable::insert(MyString const&, uid_entry* const&) [1058] 0.00 0.00 22/194937152 HashTable::insert(MyString const&, StringList* const&) [1042] 0.00 0.00 338/194937152 HashTable::insert(MyString const&, ExtraParamInfo* const&) [953] 0.00 0.00 5347/194937152 IpVerify::add_hash_entry(in_addr const&, char const*, int) [449] 0.00 0.00 9450/194937152 SimpleList::Append(MyString const&) [864] 0.00 0.00 10609/194937152 MyString::MyString[in-charge](MyString const&) [900] 0.00 0.00 11025/194937152 SimpleList::resize(int) [882] 0.00 0.00 13741/194937152 HashTable::insert(MyString const&, KeyCacheEntry* const&) [391] 0.00 0.00 14254/194937152 HashTable::insert(MyString const&, MyString const&) [631] 0.00 0.00 15021/194937152 HashTable::lookup(MyString const&, MyString&) const [514] 0.00 0.00 15890/194937152 HashTable::iterate(MyString&, uid_entry*&) [893] 0.00 0.00 20590/194937152 SetAttribute [156] 0.00 0.00 27363/194937152 IpVerify::has_user(HashTable*, char const*, int&, MyString&) [350] 0.00 0.00 65556/194937152 HashTable::insert(MyString const&, int const&) [439] 2.07 0.00 37790727/194937152 HashTable::iterate(MyString&, KeyCacheEntry*&) [102] 8.61 0.00 156937214/194937152 Variable::_EvalTreeRecursive(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [23] [48] 1.7 10.69 0.00 194937152 MyString::operator=(MyString const&) [48] ----------------------------------------------- 0.00 0.00 1/399326 CkptWallClock() [1022] 0.01 10.48 399325/399326 WalkJobQueue [31] [49] 1.7 0.01 10.48 399326 GetNextJob [49] 0.01 10.47 399326/4766027 GetNextJobByConstraint [13] ----------------------------------------------- 0.12 3.95 1557448/3945846 StringBase::StringBase[not-in-charge](char*) [97] 0.19 6.05 2388398/3945846 VariableBase::VariableBase[not-in-charge](char*) [81] [50] 1.7 0.31 10.00 3945846 StringSpace::getCanonical(char*&, StringSpaceAdoptionMethod) [50] 1.31 8.24 3945846/3984879 HashTable::lookup(MyString const&, int&) const [60] 0.03 0.15 3945846/171256728 MyString::MyString[in-charge](char const*) [73] 0.14 0.01 11217949/19147132 ExtArray::operator[](int) [273] 0.04 0.03 3945846/486530162 MyString::~MyString [in-charge]() [65] 0.03 0.02 60012/65556 HashTable::insert(MyString const&, int const&) [439] ----------------------------------------------- 0.00 0.00 1/5037 main_init(int, char**) [326] 0.00 0.01 4/5037 Scheduler::tryNextJob(int) [190] 0.00 0.01 5/5037 Scheduler::negotiate(int, Stream*) [79] 0.00 0.16 82/5037 TimerManager::Timeout() [21] 0.01 9.67 4945/5037 Scheduler::reschedule_negotiator(int, Stream*) [56] [51] 1.6 0.01 9.85 5037 Scheduler::timeout() [51] 0.02 9.65 94/94 Scheduler::count_jobs() [59] 0.00 0.19 94/94 Scheduler::clean_shadow_recs() [302] 0.00 0.00 228/6842 DaemonCore::Reset_Timer(int, unsigned, unsigned) [411] 0.00 0.00 94/94 Scheduler::claimLocalStartd() [975] ----------------------------------------------- 0.00 9.81 1575/1575 Scheduler::delete_shadow_rec(int) [53] [52] 1.6 0.00 9.81 1575 Scheduler::delete_shadow_rec(shadow_rec*) [52] 0.31 8.06 1575/3150 Scheduler::display_shadow_recs() [37] 0.00 0.67 1575/3175 CommitTransaction [165] 0.00 0.47 1575/1575 Scheduler::check_zombie(int, PROC_ID*) [231] 0.16 0.05 1575/1575 Scheduler::RemoveShadowRecFromMrec(shadow_rec*) [289] 0.00 0.03 1575/1575 update_remote_wall_clock(int, int) [474] 0.00 0.02 7875/9450 DeleteAttribute [580] 0.00 0.01 3150/6300 SetAttributeString [516] 0.01 0.00 1575/1575 HashTable::remove(PROC_ID const&) [650] 0.00 0.01 3150/8150 GetAttributeStringNew [538] 0.00 0.00 1575/5029537 GetAttributeInt [38] 0.00 0.00 3150/7524307 dprintf [357] 0.00 0.00 1575/3175 BeginTransaction [1205] 0.00 0.00 1575/7875 match_rec::setStatus(int) [7000] 0.00 0.00 1575/1575 HashTable::remove(int const&) [7134] ----------------------------------------------- 0.00 9.81 1575/1575 Scheduler::child_exit(int, int) [5] [53] 1.6 0.00 9.81 1575 Scheduler::delete_shadow_rec(int) [53] 0.00 9.81 1575/1575 Scheduler::delete_shadow_rec(shadow_rec*) [52] 0.00 0.00 1575/3150 HashTable::lookup(int const&, shadow_rec*&) const [7099] ----------------------------------------------- 0.00 9.78 1575/1575 Scheduler::StartJobHandler() [47] [54] 1.6 0.00 9.78 1575 callAboutToSpawnJobHandler(int, int, shadow_rec*) [54] 0.00 9.72 1575/1575 aboutToSpawnJobHandlerDone(int, int, void*, int) [55] 0.00 0.06 1575/1575 aboutToSpawnJobHandler(int, int, void*) [406] 0.00 0.00 1575/7524307 dprintf [357] 0.00 0.00 1575/1575 jobPrepNeedsThread(int, int) [7109] ----------------------------------------------- 0.00 9.72 1575/1575 callAboutToSpawnJobHandler(int, int, shadow_rec*) [54] [55] 1.6 0.00 9.72 1575 aboutToSpawnJobHandlerDone(int, int, void*, int) [55] 0.01 9.67 1575/1575 Scheduler::spawnJobHandler(int, int, shadow_rec*) [57] 0.00 0.04 1575/3150 Scheduler::isStillRunnable(int, int, int&) [374] 0.00 0.00 1575/7524307 dprintf [357] ----------------------------------------------- 0.00 9.72 4945/4945 DaemonCore::HandleReq(int) [26] [56] 1.6 0.00 9.72 4945 Scheduler::reschedule_negotiator(int, Stream*) [56] 0.01 9.67 4945/5037 Scheduler::timeout() [51] 0.00 0.03 4945/4945 Scheduler::sendReschedule(bool) [480] 0.00 0.00 4945/7524307 dprintf [357] ----------------------------------------------- 0.01 9.67 1575/1575 aboutToSpawnJobHandlerDone(int, int, void*, int) [55] [57] 1.6 0.01 9.67 1575 Scheduler::spawnJobHandler(int, int, shadow_rec*) [57] 0.00 9.67 1575/1575 Scheduler::spawnShadow(shadow_rec*) [58] ----------------------------------------------- 0.00 9.67 1575/1575 Scheduler::spawnJobHandler(int, int, shadow_rec*) [57] [58] 1.6 0.00 9.67 1575 Scheduler::spawnShadow(shadow_rec*) [58] 0.03 9.43 1575/1575 Scheduler::spawnJobHandlerRaw(shadow_rec*, char const*, ArgList const&, Env const*, char const*, bool, bool) [61] 0.00 0.15 1575/1575 ShadowMgr::findShadow(char const*) [316] 0.00 0.02 1575/3150 Shadow::provides(char const*) [445] 0.00 0.01 1575/1578 Shadow::~Shadow [in-charge]() [613] 0.00 0.00 3150/38927292 AttrList::LookupString(char const*, char**) const [19] 0.00 0.00 1575/4752 CondorVersionInfo::CondorVersionInfo[in-charge](char const*, char const*, char const*) [710] 0.00 0.00 1575/4783 AttrGetName(CONDOR_ATTR) [726] 0.00 0.00 7875/7875 ArgList::AppendArg(char const*) [861] 0.00 0.00 1575/7524307 dprintf [357] 0.00 0.00 1575/26213 MyString::sprintf(char const*, ...) [846] 0.00 0.00 1575/3150 ArgList::~ArgList [in-charge]() [964] 0.00 0.00 1575/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1575/3150 ArgList::ArgList[in-charge]() [1005] 0.00 0.00 1575/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 1575/161883929 MyString::Value() const [187] 0.00 0.00 1575/6327 CondorVersionInfo::built_since_version(int, int, int) const [7011] 0.00 0.00 1575/4752 CondorVersionInfo::~CondorVersionInfo [in-charge]() [7070] 0.00 0.00 1575/1575 Shadow::isDC() [7127] 0.00 0.00 1575/1575 Shadow::path() [7128] ----------------------------------------------- 0.02 9.65 94/94 Scheduler::timeout() [51] [59] 1.6 0.02 9.65 94 Scheduler::count_jobs() [59] 0.00 9.37 94/237 WalkJobQueue [31] 0.00 0.22 174/174 CollectorList::sendUpdates(int, ClassAd*, ClassAd*, bool) [286] 0.01 0.00 94/94 Scheduler::check_claim_request_timeouts() [606] 0.01 0.00 94/94 grow_prio_recs(int) [656] 0.00 0.01 1336/18481 AttrList::InsertOrUpdate(char const*) [334] 0.00 0.01 1128/1609054 AttrList::Delete(char const*) [421] 0.00 0.00 96397/48706047 HashTable::iterate(match_rec*&) [137] 0.00 0.00 94/94 SelfMonitorData::ExportData(ClassAd*) [834] 0.00 0.00 564/1609054 AttrList::Insert(char const*, bool) [70] 0.00 0.00 151630/609944 ExtArray::operator[](int) [675] 0.00 0.00 96303/292583 Scheduler::insert_owner(char*) [830] 0.00 0.00 1589/7524307 dprintf [357] 0.00 0.00 94/6710 param_boolean(char const*, bool) [585] 0.00 0.00 94/34684 HashTable::startIterations() [575] 0.00 0.00 94/94 UserIdentity::UserIdentity[in-charge](char const*, char const*) [1048] 0.00 0.00 94/94 UserIdentity::~UserIdentity [in-charge]() [1078] 0.00 0.00 6110/6110 ExtArray::getsize() const [7020] 0.00 0.00 94/94 ExtArray::ExtArray[in-charge](ExtArray const&) [7170] 0.00 0.00 94/95 HashTable::clear() [7163] 0.00 0.00 94/94 DedicatedScheduler::clearDedicatedClusters() [7168] 0.00 0.00 94/94 DedicatedScheduler::hasDedicatedClusters() [7167] 0.00 0.00 94/94 NamedClassAdList::Publish(ClassAd*) [7166] 0.00 0.00 94/94 HashTable::startIterations() [7172] 0.00 0.00 94/94 GridJobCounts::GridJobCounts[in-charge]() [7165] 0.00 0.00 94/94 HashTable::iterate(UserIdentity&, GridJobCounts&) [7173] 0.00 0.00 94/95 ExtArray::~ExtArray [in-charge]() [7162] ----------------------------------------------- 0.01 0.08 39033/3984879 IpVerify::has_user(HashTable*, char const*, int&, MyString&) [350] 1.31 8.24 3945846/3984879 StringSpace::getCanonical(char*&, StringSpaceAdoptionMethod) [50] [60] 1.5 1.32 8.32 3984879 HashTable::lookup(MyString const&, int&) const [60] 6.98 0.57 124216073/149582579 operator==(MyString const&, MyString const&) [63] 0.47 0.29 3945846/4055024 hashFunction(MyString const&, int) [210] 0.00 0.02 39033/57865 compute_host_hash(MyString const&, int) [519] ----------------------------------------------- 0.03 9.43 1575/1575 Scheduler::spawnShadow(shadow_rec*) [58] [61] 1.5 0.03 9.43 1575 Scheduler::spawnJobHandlerRaw(shadow_rec*, char const*, ArgList const&, Env const*, char const*, bool, bool) [61] 0.00 8.38 1575/1575 Scheduler::add_shadow_rec_pid(shadow_rec*) [67] 0.01 0.77 1575/1575 Scheduler::add_shadow_rec(shadow_rec*) [209] 0.03 0.07 1575/1575 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] 0.00 0.09 1575/6575 ClassAd::sPrint(MyString&) [249] 0.00 0.04 1575/25784 GetJobAd [217] 0.02 0.01 3150/3150 DaemonCore::Close_Pipe(int) [485] 0.00 0.01 1575/53230 ClassAd::~ClassAd [in-charge deleting]() [237] 0.00 0.00 1575/951991 param [134] 0.00 0.00 1575/1575 DaemonCore::Create_Pipe(int*, bool, bool, bool, bool, unsigned) [859] 0.00 0.00 1575/1575 DaemonCore::Write_Pipe(int, void const*, int) [919] 0.00 0.00 1575/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1575/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 1575/161883929 MyString::Value() const [187] 0.00 0.00 1575/310686160 MyString::Length() const [159] ----------------------------------------------- 6.18 3.02 426609815/426609815 BinaryOpBase::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [17] [62] 1.5 6.18 3.02 426609815 EvalResultToValue(EvalResult&, Value&) [62] 1.12 0.58 241733847/345868494 Value::setIntegerValue(int) [130] 0.36 0.18 77281660/77281660 Value::setUndefinedValue() [226] 0.30 0.11 46201001/46201001 Value::setStringValue(char*) [239] 0.22 0.15 61393307/61393307 Value::setErrorValue() [248] ----------------------------------------------- 0.00 0.00 7/149582579 HashTable::insert(MyString const&, group_entry* const&) [1074] 0.00 0.00 8/149582579 HashTable::insert(MyString const&, uid_entry* const&) [1058] 0.00 0.00 108/149582579 HashTable::remove(MyString const&) [998] 0.00 0.00 172/149582579 HashTable::insert(MyString const&, ExtraParamInfo* const&) [953] 0.00 0.00 229/149582579 HashTable::lookup(MyString const&, ExtraParamInfo*&) const [961] 0.00 0.00 3250/149582579 HashTable::lookup(MyString const&, int*&) const [865] 0.00 0.00 4947/149582579 HashTable::lookup(MyString const&, StringList*&) const [848] 0.00 0.00 5294/149582579 AutoCluster::getAutoClusterid(ClassAd*) [68] 0.00 0.00 16601/149582579 HashTable::lookup(MyString const&, uid_entry*&) const [738] 0.00 0.00 18373/149582579 SecManStartCommand::startCommand_inner() [30] 0.00 0.00 20014/149582579 HashTable::lookup(MyString const&, group_entry*&) const [648] 0.00 0.00 50214/149582579 HashTable::remove(MyString const&) [762] 0.00 0.00 75397/149582579 HashTable::remove(MyString const&) [515] 0.01 0.00 119084/149582579 HashTable::insert(MyString const&, MyString const&) [631] 0.02 0.00 285321/149582579 HashTable::lookup(MyString const&, MyString&) const [514] 0.02 0.00 444131/149582579 HashTable::insert(MyString const&, KeyCacheEntry* const&) [391] 0.03 0.00 612593/149582579 HashTable::lookup(MyString const&, KeyCacheEntry*&) const [368] 0.10 0.01 1797297/149582579 HashTable::remove(MyString const&) [298] 1.23 0.10 21913466/149582579 SecMan::invalidateHost(char const*) [24] 6.98 0.57 124216073/149582579 HashTable::lookup(MyString const&, int&) const [60] [63] 1.5 8.40 0.69 149582579 operator==(MyString const&, MyString const&) [63] 0.69 0.00 149585894/310686160 MyString::Length() const [159] ----------------------------------------------- [64] 1.4 9.02 0.00 ErrorBase::~ErrorBase [not-in-charge]() [64] ----------------------------------------------- 0.00 0.00 1/486530162 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 1/486530162 Scheduler::initLocalStarterDir() [1055] 0.00 0.00 1/486530162 Scheduler::Init() [866] 0.00 0.00 1/486530162 RotateHistory() [1133] 0.00 0.00 1/486530162 AutoCluster::clearArray() [1157] 0.00 0.00 1/486530162 IpVerify::process_allow_users() [1159] 0.00 0.00 1/486530162 SelfDrainingQueue::SelfDrainingQueue[in-charge](char const*, int, int (*)(ServiceData*, ServiceData*)) [1144] 0.00 0.00 1/486530162 __tcf_0 [1160] 0.00 0.00 1/486530162 find_file [1099] 0.00 0.00 1/486530162 __tcf_0 [1161] 0.00 0.00 1/486530162 ClassAdCollection::ClassAdCollection[in-charge](char const*, int) [466] 0.00 0.00 1/486530162 ExtraParamTable::AddEnvironmentParam(char const*) [1100] 0.00 0.00 1/486530162 SecMan::my_unique_id() [1106] 0.00 0.00 2/486530162 config_fill_ad [993] 0.00 0.00 2/486530162 validate_entries() [771] 0.00 0.00 2/486530162 ClassAdLog::SaveHistoricalLogs() [1117] 0.00 0.00 3/486530162 DaemonCore::ReInit() [639] 0.00 0.00 3/486530162 init_soap(soap*) [1059] 0.00 0.00 3/486530162 __static_initialization_and_destruction_0(int, int) [1054] 0.00 0.00 16/486530162 passwd_cache::cache_groups(char const*) [1037] 0.00 0.00 16/486530162 DaemonCore::InitSettableAttrsList(char const*, int) [1003] 0.00 0.00 22/486530162 IpVerify::fill_table(IpVerify::PermTypeEntry*, int, char*, bool) [642] 0.00 0.00 22/486530162 passwd_cache::cache_uid(passwd const*) [1038] 0.00 0.00 24/486530162 KeyCache::getExpiredKeys() [492] 0.00 0.00 27/486530162 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] 0.00 0.00 27/486530162 GenericQuery::makeQuery(ClassAd&) [918] 0.00 0.00 28/486530162 DCCollector::initDestinationStrings() [1046] 0.00 0.00 41/486530162 ExtraParamTable::AddInternalParam(char const*) [985] 0.00 0.00 55/486530162 Daemon::getCmInfo(char const*) [971] 0.00 0.00 55/486530162 getCmHostFromConfig(char const*) [939] 0.00 0.00 81/486530162 Daemon::initStringFromAd(ClassAd*, char const*, char**) [966] 0.00 0.00 83/486530162 HashBucket::~HashBucket [in-charge]() [1102] 0.00 0.00 94/486530162 Scheduler::claimLocalStartd() [975] 0.00 0.00 94/486530162 SelfMonitorData::ExportData(ClassAd*) [834] 0.00 0.00 188/486530162 UserIdentity::~UserIdentity [in-charge]() [1078] 0.00 0.00 188/486530162 AttrList::Assign(char const*, float) [872] 0.00 0.00 296/486530162 ExtraParamTable::AddFileParam(char const*, char const*, int) [907] 0.00 0.00 1575/486530162 Env::InsertEnvIntoClassAd(ClassAd*, MyString*, char const*, CondorVersionInfo*) const [584] 0.00 0.00 1575/486530162 split_args(char const*, SimpleList*, MyString*) [973] 0.00 0.00 1575/486530162 ArgList::AppendArgsV1Raw_unix(char const*, MyString*) [638] 0.00 0.00 1575/486530162 ArgList::InsertArgsIntoClassAd(ClassAd*, CondorVersionInfo*, MyString*) [510] 0.00 0.00 1575/486530162 Scheduler::spawnShadow(shadow_rec*) [58] 0.00 0.00 1575/486530162 Scheduler::spawnJobHandlerRaw(shadow_rec*, char const*, ArgList const&, Env const*, char const*, bool, bool) [61] 0.00 0.00 1575/486530162 DaemonCore::Register_Socket(Stream*, char*, int (*)(Service*, Stream*), int (Service::*)(Stream*), char*, Service*, DCpermission, int) [399] 0.00 0.00 1575/486530162 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] 0.00 0.00 1575/486530162 SecMan::invalidateByParentAndPid(char const*, int) [18] 0.00 0.00 1577/486530162 SecManStartCommand::~SecManStartCommand [in-charge]() [1019] 0.00 0.00 3150/486530162 GetJobAd [217] 0.00 0.00 3150/486530162 Env::getDelimitedStringV2Raw(MyString*, MyString*, bool) const [933] 0.00 0.00 3150/486530162 IpVerify::AddAllowHost(char const*, DCpermission) [635] 0.00 0.00 3341/486530162 HashBucket::~HashBucket [in-charge]() [988] 0.00 0.00 4725/486530162 aboutToSpawnJobHandler(int, int, void*) [406] 0.00 0.00 4873/486530162 SecMan::remove_commands(KeyCacheEntry*) [605] 0.00 0.00 5000/486530162 NewProc [376] 0.00 0.00 5000/486530162 DestroyMyProxyPassword [854] 0.00 0.00 5296/486530162 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] 0.00 0.00 5300/486530162 passwd_cache::get_user_name(unsigned, char*&) [883] 0.00 0.00 5302/486530162 do_Q_request(ReliSock*) [45] 0.00 0.00 5303/486530162 Authentication::handshake(MyString) [425] 0.00 0.00 5671/486530162 AttrList::Assign(char const*, int) [458] 0.00 0.00 6300/486530162 SetAttributeString [516] 0.00 0.00 6682/486530162 KeyCache::remove(char const*) [407] 0.00 0.00 7875/486530162 ArgList::AppendArg(char const*) [861] 0.00 0.00 9450/486530162 HashBucket::~HashBucket [in-charge]() [956] 0.00 0.00 10000/486530162 AppendHistory(ClassAd*) [222] 0.00 0.00 10590/486530162 AutoCluster::getAutoClusterid(ClassAd*) [68] 0.00 0.00 10606/486530162 Authentication::authenticate(char*, char const*, CondorError*) [329] 0.00 0.00 11025/486530162 SimpleList::resize(int) [882] 0.00 0.00 11049/486530162 Directory::Next() [828] 0.00 0.00 13741/486530162 KeyCache::insert(KeyCacheEntry&) [172] 0.00 0.00 15219/486530162 SecManStartCommand::~SecManStartCommand [in-charge deleting]() [935] 0.00 0.00 15473/486530162 SecMan::FillInSecurityPolicyAd(char const*, ClassAd*, bool) [153] 0.00 0.00 15841/486530162 IpVerify::add_hash_entry(in_addr const&, char const*, int) [449] 0.00 0.00 16594/486530162 passwd_cache::lookup_uid(char const*, uid_entry*&) [732] 0.00 0.00 17325/486530162 SimpleList::~SimpleList [in-charge]() [925] 0.00 0.00 20000/486530162 jobIsFinished(int, int, void*) [303] 0.00 0.00 20008/486530162 passwd_cache::lookup_group(char const*, group_entry*&) [628] 0.00 0.00 22842/486530162 KeyCache::lookup(char const*, KeyCacheEntry*&) [382] 0.00 0.00 23989/486530162 DaemonCore::HandleReq(int) [26] 0.00 0.00 24046/486530162 SecMan::ReconcileSecurityPolicyAds(ClassAd&, ClassAd&) [182] 0.00 0.00 39035/486530162 IpVerify::has_user(HashTable*, char const*, int&, MyString&) [350] 0.00 0.00 39105/486530162 AttrList::Assign(char const*, char const*) [261] 0.00 0.00 49107/486530162 IpVerify::Verify(DCpermission, sockaddr_in const*, char const*) [278] 0.00 0.00 49166/486530162 SSString::dispose() [250] 0.00 0.00 54311/486530162 HashBucket::~HashBucket [in-charge]() [887] 0.00 0.00 92105/486530162 PeriodicExprEval(ClassAd*) [89] 0.00 0.00 104542/486530162 SecManStartCommand::startCommand_inner() [30] 0.00 0.00 196280/486530162 count(ClassAd*) [78] 0.00 0.00 370832/486530162 jobExternallyManaged(ClassAd*) [219] 0.00 0.00 423141/486530162 SetAttribute [156] 0.01 0.01 951991/486530162 param [134] 0.04 0.03 3945846/486530162 StringSpace::getCanonical(char*&, StringSpaceAdoptionMethod) [50] 0.22 0.18 21916616/486530162 SecMan::invalidateHost(char const*) [24] 4.60 3.83 457933032/486530162 Variable::_EvalTreeRecursive(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [23] [65] 1.4 4.88 4.07 486530162 MyString::~MyString [in-charge]() [65] 4.07 0.00 486530162/973087055 MyString::init() [69] ----------------------------------------------- 0.00 0.00 1/53666182 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 1/53666182 ClassAdLog::LogState(_IO_FILE*) [494] 0.00 0.00 4/53666182 AttrList::LookupBool(char const*, int&) const [260] 0.00 0.00 1575/53666182 AttrList::LookupFloat(char const*, float&) const [739] 0.01 0.00 38935/53666182 AttrList::LookupString(char const*, char*) const [243] 0.02 0.00 141760/53666182 GetJobAd [217] 0.04 0.00 227517/53666182 AttrList::LookupString(char const*, char*, int) const [207] 0.83 0.00 5246584/53666182 AttrList::LookupString(char const*, char**) const [19] 7.63 0.00 48009805/53666182 AttrList::LookupInteger(char const*, int&) const [16] [66] 1.4 8.53 0.00 53666182 BinaryOpBase::RArg() [66] ----------------------------------------------- 0.00 8.38 1575/1575 Scheduler::spawnJobHandlerRaw(shadow_rec*, char const*, ArgList const&, Env const*, char const*, bool, bool) [61] [67] 1.3 0.00 8.38 1575 Scheduler::add_shadow_rec_pid(shadow_rec*) [67] 0.31 8.06 1575/3150 Scheduler::display_shadow_recs() [37] 0.01 0.00 1575/1575 HashTable::insert(int const&, shadow_rec* const&) [712] 0.00 0.00 1575/7524307 dprintf [357] ----------------------------------------------- 0.23 8.14 4360046/4360046 get_job_prio(ClassAd*, bool) [25] [68] 1.3 0.23 8.14 4360046 AutoCluster::getAutoClusterid(ClassAd*) [68] 0.13 7.37 4360046/47899138 AttrList::LookupInteger(char const*, int&) const [16] 0.27 0.06 37065/37065 AttrList::sPrintExpr(char*, unsigned, char const*) [256] 0.00 0.12 5295/5295 AttrList::GetReferences(char const*, StringList&, StringList&) const [341] 0.00 0.04 5295/5671 AttrList::Assign(char const*, int) [458] 0.00 0.04 5295/1609054 AttrList::Insert(char const*, bool) [70] 0.03 0.00 4365341/4365344 ExtArray::operator[](int) [497] 0.00 0.03 10590/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.01 0.01 10590/10590 StringList::print_to_string() [546] 0.02 0.00 4360046/4360093 ExtArray::operator[](int) [558] 0.00 0.01 10590/146817 StringList::~StringList [in-charge]() [340] 0.00 0.00 58245/3392149 MyString::operator+=(char const*) [238] 0.00 0.00 10590/189470 StringList::append(char const*) [440] 0.00 0.00 21180/124026 StringList::contains_anycase(char const*) [623] 0.00 0.00 47655/535031 StringList::next() [735] 0.00 0.00 10590/122395 StringList::rewind() [825] 0.00 0.00 5294/149582579 operator==(MyString const&, MyString const&) [63] 0.00 0.00 5295/5295 StringList::remove_anycase(char const*) [936] 0.00 0.00 10590/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 10590/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 5295/632443 MyString::operator+=(char) [588] 0.00 0.00 5295/161883929 MyString::Value() const [187] 0.00 0.00 1/10609 MyString::MyString[in-charge](MyString const&) [900] 0.00 0.00 5295/5321 ExtArray::getlast() const [7025] ----------------------------------------------- 0.00 0.00 10609/973087055 MyString::MyString[in-charge](MyString const&) [900] 0.00 0.00 20590/973087055 MyString::MyString[in-charge](int) [957] 1.43 0.00 171256728/973087055 MyString::MyString[in-charge](char const*) [73] 2.64 0.00 315268966/973087055 MyString::MyString[in-charge]() [98] 4.07 0.00 486530162/973087055 MyString::~MyString [in-charge]() [65] [69] 1.3 8.14 0.00 973087055 MyString::init() [69] ----------------------------------------------- 1575 AttrList::Delete(char const*) [421] 0.00 0.00 3/1609054 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 4/1609054 Scheduler::Init() [866] 0.00 0.00 4/1609054 config_fill_ad [993] 0.00 0.00 6/1609054 DedicatedScheduler::initialize() [984] 0.00 0.00 7/1609054 JobActionResults::publishResults() [997] 0.00 0.00 17/1609054 ShadowMgr::makeShadow(char const*) [970] 0.00 0.00 188/1609054 AttrList::Assign(char const*, float) [872] 0.00 0.00 564/1609054 Scheduler::count_jobs() [59] 0.00 0.03 4779/1609054 Scheduler::negotiate(int, Stream*) [79] 0.00 0.04 5295/1609054 AutoCluster::getAutoClusterid(ClassAd*) [68] 0.00 0.04 5671/1609054 AttrList::Assign(char const*, int) [458] 0.00 0.13 18481/1609054 AttrList::InsertOrUpdate(char const*) [334] 0.00 0.26 38719/1609054 SecManStartCommand::startCommand_inner() [30] 0.00 0.27 39105/1609054 AttrList::Assign(char const*, char const*) [261] 0.01 0.65 96184/1609054 SecMan::ReconcileSecurityPolicyAds(ClassAd&, ClassAd&) [182] 0.02 1.05 154730/1609054 SecMan::FillInSecurityPolicyAd(char const*, ClassAd*, bool) [153] 0.04 2.94 433142/1609054 LogSetAttribute::Play(void*) [109] 0.04 3.02 444801/1609054 AttrList::initFromStream(Stream&) [112] [70] 1.3 0.06 7.89 1243275 AttrList::Insert(char const*, bool) [70] 0.03 7.86 1243275/1243340 Parse(char const*, ExprTree*&) [71] 1243275 AttrList::Insert(ExprTree*, bool) [115] ----------------------------------------------- 0.00 0.00 1/1243340 operator>=(ClassAd&, ClassAd&) [11] 0.00 0.00 27/1243340 GenericQuery::makeQuery(ClassAd&) [918] 0.00 0.00 37/1243340 EvalBool(ClassAd*, char const*) [14] 0.03 7.86 1243275/1243340 AttrList::Insert(char const*, bool) [70] [71] 1.3 0.03 7.86 1243340 Parse(char const*, ExprTree*&) [71] 0.02 7.82 1243340/1243340 ParseAssignExpr(char*&, ExprTree*&, int&) [72] 0.02 0.00 1243340/8082780 Token::reset() [333] 0.00 0.00 1243340/39683733 nextToken() [319] ----------------------------------------------- 0.02 7.82 1243340/1243340 Parse(char const*, ExprTree*&) [71] [72] 1.3 0.02 7.82 1243340 ParseAssignExpr(char*&, ExprTree*&, int&) [72] 0.73 6.83 2486642/2486642 ParseExpr(char*&, ExprTree*&, int&) [418] 0.01 0.13 2486642/22208316 LookToken(char*&) [167] 0.03 0.04 1243302/1490565 Match(LexemeType, char*&, int&) [370] 0.01 0.03 1243302/2299784 AssignOp::AssignOp[in-charge](ExprTree*, ExprTree*) [398] ----------------------------------------------- 0.00 0.00 1/171256728 RotateHistory() [1133] 0.00 0.00 1/171256728 validate_entries() [771] 0.00 0.00 1/171256728 find_file [1099] 0.00 0.00 1/171256728 ClassAdCollection::ClassAdCollection[in-charge](char const*, int) [466] 0.00 0.00 1/171256728 ExtraParamTable::AddEnvironmentParam(char const*) [1100] 0.00 0.00 2/171256728 DaemonCore::ReInit() [639] 0.00 0.00 2/171256728 init_soap(soap*) [1059] 0.00 0.00 11/171256728 passwd_cache::cache_uid(passwd const*) [1038] 0.00 0.00 16/171256728 passwd_cache::cache_groups(char const*) [1037] 0.00 0.00 22/171256728 IpVerify::fill_table(IpVerify::PermTypeEntry*, int, char*, bool) [642] 0.00 0.00 41/171256728 ExtraParamTable::AddInternalParam(char const*) [985] 0.00 0.00 188/171256728 UserIdentity::UserIdentity[in-charge](char const*, char const*) [1048] 0.00 0.00 296/171256728 ExtraParamTable::AddFileParam(char const*, char const*, int) [907] 0.00 0.00 1575/171256728 split_args(char const*, SimpleList*, MyString*) [973] 0.00 0.00 1575/171256728 ArgList::AppendArgsV1Raw_unix(char const*, MyString*) [638] 0.00 0.00 1575/171256728 aboutToSpawnJobHandler(int, int, void*) [406] 0.00 0.00 3150/171256728 IpVerify::AddAllowHost(char const*, DCpermission) [635] 0.00 0.00 4873/171256728 SecMan::remove_commands(KeyCacheEntry*) [605] 0.00 0.00 5000/171256728 NewProc [376] 0.00 0.00 5303/171256728 Authentication::authenticate(char*, char const*, CondorError*) [329] 0.00 0.00 6682/171256728 KeyCache::remove(char const*) [407] 0.00 0.00 7875/171256728 ArgList::AppendArg(char const*) [861] 0.00 0.00 9894/171256728 IpVerify::Verify(DCpermission, sockaddr_in const*, char const*) [278] 0.00 0.00 10494/171256728 IpVerify::add_hash_entry(in_addr const&, char const*, int) [449] 0.00 0.00 13741/171256728 KeyCache::insert(KeyCacheEntry&) [172] 0.00 0.00 15473/171256728 SecMan::getDefaultCryptoMethods() [899] 0.00 0.00 16594/171256728 passwd_cache::lookup_uid(char const*, uid_entry*&) [732] 0.00 0.00 20008/171256728 passwd_cache::lookup_group(char const*, group_entry*&) [628] 0.00 0.00 22842/171256728 KeyCache::lookup(char const*, KeyCacheEntry*&) [382] 0.00 0.00 27365/171256728 IpVerify::has_user(HashTable*, char const*, int&, MyString&) [350] 0.00 0.00 49166/171256728 SSString::dispose() [250] 0.00 0.00 69373/171256728 SecManStartCommand::startCommand_inner() [30] 0.00 0.00 92105/171256728 PeriodicExprEval(ClassAd*) [89] 0.01 0.04 951991/171256728 param [134] 0.03 0.15 3945846/171256728 StringSpace::getCanonical(char*&, StringSpaceAdoptionMethod) [50] 0.17 0.83 21915041/171256728 SecMan::invalidateHost(char const*) [24] 1.12 5.47 144058604/171256728 Variable::_EvalTreeRecursive(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [23] [73] 1.3 1.33 6.51 171256728 MyString::MyString[in-charge](char const*) [73] 5.07 0.00 171256728/197814324 MyString::operator=(char const*) [84] 1.43 0.00 171256728/973087055 MyString::init() [69] ----------------------------------------------- [74] 1.2 0.73 6.83 2486642+31440819 [74] 0.11 0.16 2588643+38042 ParseX2(ExprTree*, char*&, ExprTree*&, int&) [271] 0.04 0.16 2626685+11671 ParseX2p5(ExprTree*, char*&, ExprTree*&, int&) [295] 0.04 0.16 2654931+10000 ParseX4(ExprTree*, char*&, ExprTree*&, int&) [296] 0.03 0.16 2638356+16575 ParseX3(ExprTree*, char*&, ExprTree*&, int&) [301] 0.00 0.16 2565456+23187 ParseX1p5(ExprTree*, char*&, ExprTree*&, int&) [312] 0.01 0.15 2557194+8262 ParseX1(ExprTree*, char*&, ExprTree*&, int&) [313] 0.06 0.00 2588643 ParseSimpleExpr(char*&, ExprTree*&, int&) [416] 0.06 0.00 2565456 ParseAndExpr(char*&, ExprTree*&, int&) [417] 0.06 0.00 2557194 ParseExpr(char*&, ExprTree*&, int&) [418] 0.05 0.00 2638356 ParseAddOp(char*&, ExprTree*&, int&) [433] 0.03 0.00 2626685 ParseEqualityOp(char*&, ExprTree*&, int&) [525] 0.02 0.00 2654931 ParseMultOp(char*&, ExprTree*&, int&) [561] ----------------------------------------------- 3.85 3.27 217052394/217052394 BinaryOpBase::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [17] [75] 1.1 3.85 3.27 217052394 ValueToEvalResult(Value&, EvalResult&) [75] 1.34 0.00 217052394/272879704 Value::isUndefinedValue() [150] 1.03 0.00 217052394/433932428 Value::isIntegerValue(int&) [139] 0.73 0.00 217052394/268586834 Value::isErrorValue() [202] 0.09 0.00 13969377/127780531 Value::isRealValue(double&) [206] 0.08 0.00 13969377/133169168 Value::isStringValue(char*&) [208] ----------------------------------------------- 0.00 0.01 9450/5979640 LogDeleteAttribute::Play(void*) [384] 0.00 0.01 10000/5979640 LogDestroyClassAd::Play(void*) [364] 0.07 0.44 433142/5979640 LogSetAttribute::Play(void*) [109] 0.92 5.65 5527048/5979640 ClassAdCollection::LookupClassAd(char const*, ClassAd*&) [77] [76] 1.1 1.00 6.11 5979640 HashTable::lookup(HashKey const&, ClassAd*&) const [76] 5.55 0.00 245033578/245227352 operator==(HashKey const&, HashKey const&) [93] 0.56 0.00 5979640/6013821 hashFunction(HashKey const&, int) [224] ----------------------------------------------- 0.00 0.00 1/5527048 InitJobQueue [465] 0.00 0.00 1575/5527048 GetAttributeFloat [577] 0.00 0.01 5000/5527048 GetAttributeBool [607] 0.00 0.01 8150/5527048 GetAttributeStringNew [538] 0.00 0.01 9450/5527048 DeleteAttribute [580] 0.00 0.01 10000/5527048 DestroyProc [131] 0.00 0.01 10000/5527048 CloseConnection [132] 0.00 0.03 25000/5527048 GetAttributeString [393] 0.00 0.03 25784/5527048 GetJobAd [217] 0.01 0.49 402551/5527048 SetAttribute [156] 0.12 6.08 5029537/5527048 GetAttributeInt [38] [77] 1.1 0.14 6.68 5527048 ClassAdCollection::LookupClassAd(char const*, ClassAd*&) [77] 0.92 5.65 5527048/5979640 HashTable::lookup(HashKey const&, ClassAd*&) const [76] 0.07 0.00 5527048/6002246 HashKey::HashKey[in-charge](char const*) [380] 0.04 0.00 5527048/10779853 HashKey::~HashKey [in-charge]() [381] ----------------------------------------------- 0.01 6.79 196280/196280 WalkJobQueue [31] [78] 1.1 0.01 6.79 196280 count(ClassAd*) [78] 0.02 3.14 196280/230683 service_this_universe(int, ClassAd*) [101] 0.03 1.66 981400/47899138 AttrList::LookupInteger(char const*, int&) const [16] 0.08 0.63 392560/455034 AttrList::LookupString(char const*, char*, int) const [207] 0.01 0.30 196280/240215 AttrList::LookupString(char const*, char*) const [243] 0.00 0.31 196280/588687 AttrList::LookupString(char const*, MyString&) const [199] 0.00 0.30 196280/38927292 AttrList::LookupString(char const*, char**) const [19] 0.00 0.30 196280/201284 AttrList::LookupBool(char const*, int&) const [260] 0.00 0.00 196280/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 196280/292583 Scheduler::insert_owner(char*) [830] 0.00 0.00 165596/609944 ExtArray::operator[](int) [675] 0.00 0.00 196280/315268966 MyString::MyString[in-charge]() [98] ----------------------------------------------- 1 Scheduler::doNegotiate(int, Stream*) [1028] 0.00 0.05 23/18710 Scheduler::negotiatorSocketHandler(Stream*) [410] [79] 1.0 0.00 6.49 24 Scheduler::negotiate(int, Stream*) [79] 1.18 2.11 31237/31237 Scheduler::AlreadyMatched(PROC_ID*) [113] 0.00 2.49 25/237 WalkJobQueue [31] 0.01 0.23 1575/1575 Scheduler::AddMrec(char*, char*, PROC_ID*, ClassAd const*, char*, char*) [282] 0.00 0.21 1575/24969 ClassAd::initFromStream(Stream&) [110] 0.00 0.08 1593/111381 ClassAd::put(Stream&) [87] 0.00 0.05 1591/4741 Runnable(PROC_ID*) [318] 0.00 0.04 1593/25784 GetJobAd [217] 0.00 0.03 4779/1609054 AttrList::Insert(char const*, bool) [70] 0.00 0.01 7929/47899138 AttrList::LookupInteger(char const*, int&) const [16] 0.00 0.01 1575/53230 ClassAd::~ClassAd [in-charge deleting]() [237] 0.00 0.01 5/5037 Scheduler::timeout() [51] 0.00 0.01 30722/30722 Scheduler::cluster_rejected(int) [747] 0.00 0.01 24/24 Scheduler::shadow_prio_recs_consistent() [754] 0.00 0.00 3210/1781310 Stream::code(int&) [170] 0.00 0.00 4827/937366 ReliSock::end_of_message() [240] 0.00 0.00 7091/7524307 dprintf [357] 0.00 0.00 1593/558512 Stream::put(int) [244] 0.00 0.00 1575/1229930 Stream::get(char*&) [268] 0.00 0.00 1575/89486 ClassAd::ClassAd[in-charge]() [574] 0.00 0.00 1575/1575 Scheduler::enqueueStartdContact(ContactStartdArgs*) [929] 0.00 0.00 3234/565269 Stream::decode() [567] 0.00 0.00 1593/646401 Stream::encode() [499] 0.00 0.00 24/25 AutoCluster::config(char const*) [986] 0.00 0.00 24/951991 param [134] 0.00 0.00 24/1599 Stream::snd_int(int, int) [875] 0.00 0.00 24/24 sysapi_swap_space_raw [1036] 0.00 0.00 24/24 sysapi_swap_space [1035] 0.00 0.00 66/7845286 Stream::code(char*&) [168] 0.00 0.00 18/18 Scheduler::mark_cluster_rejected(int) [1073] 0.00 0.00 24/7524307 param_integer(char const*, int, int, int) [191] 0.00 0.00 135/609944 ExtArray::operator[](int) [675] 0.00 0.00 24/24 AutoCluster::sweep() [1148] 0.00 0.00 24/24 AutoCluster::mark() [1149] 0.00 0.00 1593/1593 Scheduler::canSpawnShadow(int, int) [7103] 0.00 0.00 1575/1575 ContactStartdArgs::ContactStartdArgs[in-charge](char*, char*, bool) [7113] 0.00 0.00 1575/1575 Scheduler::addActiveShadows(int) [7143] 0.00 0.00 24/49725 Sock::timeout(int) [6891] 0.00 0.00 24/24 Queue::Length() [7228] 0.00 0.00 24/24 DedicatedScheduler::name() [7227] 30722 DaemonCore::ServiceCommandSocket() [625] ----------------------------------------------- 0.02 2.87 1070657/2388398 Variable::DeepCopy() const [118] 0.03 3.53 1317741/2388398 ParseFactor(char*&, ExprTree*&, int&) [82] [80] 1.0 0.05 6.40 2388398 Variable::Variable[in-charge](char*) [80] 0.07 6.33 2388398/2388398 VariableBase::VariableBase[not-in-charge](char*) [81] ----------------------------------------------- 0.07 6.33 2388398/2388398 Variable::Variable[in-charge](char*) [80] [81] 1.0 0.07 6.33 2388398 VariableBase::VariableBase[not-in-charge](char*) [81] 0.19 6.05 2388398/3945846 StringSpace::getCanonical(char*&, StringSpaceAdoptionMethod) [50] 0.04 0.03 2388398/3945846 StringSpace::operator[](int) [345] 0.02 0.00 2388398/7238966 ExprTree::ExprTree[not-in-charge]() [412] ----------------------------------------------- 10000 ParseX4(ExprTree*, char*&, ExprTree*&, int&) [296] 2654931 ParseMultOp(char*&, ExprTree*&, int&) [561] [82] 1.0 0.22 5.88 2664931 ParseFactor(char*&, ExprTree*&, int&) [82] 0.03 3.53 1317741/2388398 Variable::Variable[in-charge](char*) [80] 0.01 2.02 759296/1557448 String::String[in-charge](char*) [96] 0.02 0.22 3982672/22208316 LookToken(char*&) [167] 0.02 0.01 2594379/4084944 ReadToken(char*&) [444] 0.00 0.01 364902/566926 Integer::Integer[in-charge](int) [604] 0.00 0.00 139526/1490565 Match(LexemeType, char*&, int&) [370] 0.00 0.01 68974/102874 AddOp::AddOp[in-charge](ExprTree*, ExprTree*) [633] 0.00 0.00 102156/141532 ClassadBoolean::ClassadBoolean[in-charge](int) [878] 0.00 0.00 48694/67199 Float::Float[in-charge](float) [904] 0.00 0.00 1577/556323 Integer::~Integer [in-charge deleting]() [534] 0.00 0.00 3168/4743 Undefined::Undefined[in-charge]() [1007] 0.00 0.00 1577/47556348 IntegerBase::Value() [279] 0.00 0.00 1579/273742167 ExprTree::MyType() [221] 0.00 0.00 1/1576 FloatBase::Value() [785] 0.00 0.00 1/67199 Float::~Float [in-charge deleting]() [908] 70552 ParseExpr(char*&, ExprTree*&, int&) [418] ----------------------------------------------- 0.00 0.05 3150/423043 Shadow::provides(char const*) [445] 0.00 0.07 5000/423043 DestroyProc [131] 0.00 2.64 184210/423043 UserPolicy::AnalyzeSinglePeriodicPolicy(char const*, char const*, int, int&) [114] 0.01 3.31 230683/423043 service_this_universe(int, ClassAd*) [101] [83] 1.0 0.01 6.06 423043 AttrList::EvalBool(char const*, AttrList*, int&) [83] 0.75 4.67 192360/13143196 ExprTree::EvalTree(AttrList const*, AttrList const*, EvalResult*) [36] 0.52 0.13 423043/244273139 AttrList::Lookup(char const*) const [8] 0.00 0.00 423043/447478667 EvalResult::~EvalResult [in-charge]() [135] 0.00 0.00 423043/447478667 EvalResult::EvalResult[in-charge]() [158] 0.00 0.00 230683/8816423 evalFromEnvironment(char const*, EvalResult*) [557] ----------------------------------------------- 0.00 0.00 1/197814324 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 1/197814324 real_config [873] 0.00 0.00 7/197814324 CondorError::getFullText(bool) [1089] 0.00 0.00 11/197814324 passwd_cache::cache_uid(passwd const*) [1038] 0.00 0.00 16/197814324 DaemonCore::InitSettableAttrsList(char const*, int) [1003] 0.00 0.00 27/197814324 GenericQuery::makeQuery(ClassAd&) [918] 0.00 0.00 28/197814324 DCCollector::initDestinationStrings() [1046] 0.00 0.00 3172/197814324 Directory::Next() [828] 0.00 0.00 5296/197814324 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] 0.00 0.00 5302/197814324 do_Q_request(ReliSock*) [45] 0.00 0.00 6575/197814324 getSandbox(int, int, MyString&) [952] 0.00 0.00 11670/197814324 IpVerify::has_user(HashTable*, char const*, int&, MyString&) [350] 0.00 0.00 35169/197814324 SecManStartCommand::startCommand_inner() [30] 0.00 0.00 92105/197814324 PeriodicExprEval(ClassAd*) [89] 0.01 0.00 217855/197814324 AttrList::LookupString(char const*, MyString&) const [199] 0.01 0.00 423141/197814324 SetAttribute [156] 0.76 0.00 25757220/197814324 MyString::Substr(int, int) const [142] 5.07 0.00 171256728/197814324 MyString::MyString[in-charge](char const*) [73] [84] 0.9 5.86 0.00 197814324 MyString::operator=(char const*) [84] ----------------------------------------------- [85] 0.9 0.00 5.85 4927+12010 [85] 0.00 5.79 3378 Daemon::startCommand(int, Stream::stream_type, Sock**, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool) [86] 0.00 0.03 3351 Daemon::safeSock(int, CondorError*, bool) [471] 0.00 0.01 27 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [756] 0.00 0.00 27 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] 0.00 0.00 28 DCCollector::reconfig() [914] 0.00 0.00 28 CollectorList::create(char const*) [928] 0.00 0.00 82 Daemon::locate() [941] 0.00 0.00 28 DCCollector::DCCollector[in-charge](char const*, DCCollector::UpdateType) [1012] 0.00 0.00 27 CollectorList::query(CondorQuery&, ClassAdList&, CondorError*) [1068] 0.00 0.00 4953 Daemon::checkAddr() [7067] 0.00 0.00 3378 Daemon::startCommand(int, Stream::stream_type, int, CondorError*) [7081] 0.00 0.00 28 DCCollector::init(bool) [7205] ----------------------------------------------- 3378 Daemon::startCommand(int, Stream::stream_type, int, CondorError*) [7081] [86] 0.9 0.00 5.79 3378 Daemon::startCommand(int, Stream::stream_type, Sock**, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool) [86] 0.00 5.79 3378/15219 Daemon::startCommand(int, Sock*, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool, char*, SecMan*) [27] 3351 Daemon::safeSock(int, CondorError*, bool) [471] 27 Daemon::reliSock(int, CondorError*, bool) [587] ----------------------------------------------- 0.00 0.00 1/111381 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 27/111381 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [756] 0.00 0.01 174/111381 DCCollector::finishUpdate(DCCollector*, Sock*, ClassAd*, ClassAd*) [733] 0.00 0.08 1575/111381 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] 0.00 0.08 1593/111381 Scheduler::negotiate(int, Stream*) [79] 0.01 0.86 16796/111381 SecManStartCommand::startCommand_inner() [30] 0.02 1.23 23989/111381 DaemonCore::HandleReq(int) [26] 0.04 3.45 67226/111381 do_Q_request(ReliSock*) [45] [87] 0.9 0.07 5.72 111381 ClassAd::put(Stream&) [87] 1.25 4.42 111381/111381 AttrList::put(Stream&) [90] 0.00 0.03 222762/7845286 Stream::code(char*&) [168] ----------------------------------------------- 0.66 0.00 83761064/734918246 operate(OpKind, Value&, Value&, Value&) [41] 5.09 0.00 651157182/734918246 BinaryOpBase::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [17] [88] 0.9 5.75 0.00 734918246 Value::Value[in-charge]() [88] ----------------------------------------------- 0.01 5.70 135149/135149 WalkJobQueue [31] [89] 0.9 0.01 5.70 135149 PeriodicExprEval(ClassAd*) [89] 0.00 3.40 92105/92105 UserPolicy::AnalyzePolicy(int) [111] 0.00 1.12 135149/135149 ResponsibleForPeriodicExprs(ClassAd*) [183] 0.00 0.70 92105/92105 UserPolicy::Init(ClassAd*) [214] 0.01 0.47 276315/47899138 AttrList::LookupInteger(char const*, int&) const [16] 0.00 0.00 92105/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 92105/197814324 MyString::operator=(char const*) [84] 0.00 0.00 92105/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 92105/92105 UserPolicy::FiringReason() [1166] 0.00 0.00 92105/92107 operator==(MyString const&, char const*) [1172] 0.00 0.00 92105/92105 UserPolicy::UserPolicy[in-charge]() [6884] 0.00 0.00 92105/92105 UserPolicy::~UserPolicy [in-charge]() [6885] ----------------------------------------------- 1.25 4.42 111381/111381 ClassAd::put(Stream&) [87] [90] 0.9 1.25 4.42 111381 AttrList::put(Stream&) [90] 0.29 2.70 6268801/7504609 ExprTree::PrintToNewStr(char**) [107] 0.13 0.93 6380182/7845286 Stream::code(char*&) [168] 0.16 0.13 6268801/6268801 ConvertDefaultIPToSocketIP(char const*, char**, Stream&) [262] 0.00 0.08 111381/1781310 Stream::code(int&) [170] 0.01 0.00 111381/646401 Stream::encode() [499] ----------------------------------------------- [91] 0.9 0.00 5.68 __do_global_dtors_aux [91] 5.67 0.00 1/1 _GLOBAL__D_namespaces [92] 0.00 0.01 1/1 _GLOBAL__D_Spool [765] 0.00 0.00 1/1 _GLOBAL__D__Z22tdp_wait_stopped_childi [849] 0.00 0.00 1/1 _GLOBAL__D_ConfigTab [1080] 0.00 0.00 1/1 _GLOBAL__D_EnvVars [1170] 0.00 0.00 1/1 _GLOBAL__D___stdin__ [7301] 0.00 0.00 1/1 _GLOBAL__D_myDistribution [7303] 0.00 0.00 1/1 _GLOBAL__D__ZN8MyStringC2Ev [7300] 0.00 0.00 1/1 _GLOBAL__D__ZN7HashKey6sprintEPc [7299] 0.00 0.00 1/1 _GLOBAL__D_http_get_id [7302] 0.00 0.00 1/1 _GLOBAL__D_ssl_soap [7306] 0.00 0.00 1/1 _GLOBAL__D__Z23Create_Thread_With_DataPFiiiPvEPFiiiS_iEiiS_ [7297] 0.00 0.00 1/1 _GLOBAL__D_Foreground [7295] 0.00 0.00 1/1 _GLOBAL__D_soap_double_nan [7304] 0.00 0.00 1/1 _GLOBAL__D__Z10soap_serveP4soap [7296] 0.00 0.00 1/1 _GLOBAL__D_soap_serializeheader [7305] 0.00 0.00 1/1 _GLOBAL__D__ZN3JobC2E7PROC_ID [7298] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7267] ----------------------------------------------- 5.67 0.00 1/1 __do_global_dtors_aux [91] [92] 0.9 5.67 0.00 1 _GLOBAL__D_namespaces [92] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7271] ----------------------------------------------- 0.00 0.00 17768/245227352 HashTable::remove(HashKey const&) [903] 0.00 0.00 62026/245227352 HashTable::remove(HashKey const&) [852] 0.00 0.00 113980/245227352 HashTable::lookup(HashKey const&, match_rec*&) const [609] 5.55 0.00 245033578/245227352 HashTable::lookup(HashKey const&, ClassAd*&) const [76] [93] 0.9 5.55 0.00 245227352 operator==(HashKey const&, HashKey const&) [93] ----------------------------------------------- 1.06 4.45 44029467/44029467 _doOperation(OpKind, Value&, Value&, Value&, bool, bool, bool, Value&) [42] [94] 0.9 1.06 4.45 44029467 doComparison(OpKind, Value&, Value&, Value&) [94] 1.10 1.15 44029467/48322337 coerceToNumber(Value&, Value&) [128] 0.60 0.35 21474350/21474350 compareIntegers(OpKind, Value&, Value&, Value&) [198] 0.56 0.36 13969377/13969377 compareStrings(OpKind, Value&, Value&, Value&, bool) [200] 0.26 0.00 88058934/453153280 Value::getType() [166] 0.04 0.02 8585740/345868494 Value::setIntegerValue(int) [130] ----------------------------------------------- 0.01 0.40 81452/1056482 SecMan::sec_copy_attribute(ClassAd&, ClassAd&, char const*) [181] 0.02 1.27 257133/1056482 MergeClassAds(ClassAd*, ClassAd*, bool) [33] 0.05 3.54 717897/1056482 AttrListElem::AttrListElem[in-charge](AttrListElem&) [103] [95] 0.8 0.08 5.21 1056482 AssignOp::DeepCopy() const [95] 0.07 2.86 1056482/1070657 Variable::DeepCopy() const [118] 0.03 2.14 798152/798152 String::DeepCopy() const [136] 0.00 0.03 1056482/2299784 AssignOp::AssignOp[in-charge](ExprTree*, ExprTree*) [398] 0.00 0.03 3150/4725 AddOp::DeepCopy() const [481] 0.02 0.01 198874/202024 Integer::DeepCopy() const [517] 0.00 0.01 1575/4725 AndOp::DeepCopy() const [874] 0.00 0.00 1056482/3222996 ExprTree::CopyBaseExprTree(ExprTree*) const [673] 0.00 0.00 37801/39376 ClassadBoolean::DeepCopy() const [912] 0.00 0.00 16930/18505 Float::DeepCopy() const [947] ----------------------------------------------- 0.01 2.02 759296/1557448 ParseFactor(char*&, ExprTree*&, int&) [82] 0.02 2.12 798152/1557448 String::DeepCopy() const [136] [96] 0.7 0.03 4.15 1557448 String::String[in-charge](char*) [96] 0.02 4.13 1557448/1557448 StringBase::StringBase[not-in-charge](char*) [97] ----------------------------------------------- 0.02 4.13 1557448/1557448 String::String[in-charge](char*) [96] [97] 0.7 0.02 4.13 1557448 StringBase::StringBase[not-in-charge](char*) [97] 0.12 3.95 1557448/3945846 StringSpace::getCanonical(char*&, StringSpaceAdoptionMethod) [50] 0.02 0.02 1557448/3945846 StringSpace::operator[](int) [345] 0.01 0.00 1557448/7238966 ExprTree::ExprTree[not-in-charge]() [412] ----------------------------------------------- 0.00 0.00 1/315268966 HashBucket::HashBucket[in-charge]() [1167] 0.00 0.00 1/315268966 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 1/315268966 Scheduler::initLocalStarterDir() [1055] 0.00 0.00 1/315268966 Scheduler::Init() [866] 0.00 0.00 1/315268966 IpVerify::process_allow_users() [1159] 0.00 0.00 1/315268966 SelfDrainingQueue::SelfDrainingQueue[in-charge](char const*, int, int (*)(ServiceData*, ServiceData*)) [1144] 0.00 0.00 1/315268966 UserPolicy::FiringReason() [1166] 0.00 0.00 1/315268966 validate_entries() [771] 0.00 0.00 1/315268966 CondorError::getFullText(bool) [1089] 0.00 0.00 1/315268966 BaseCollection::BaseCollection[not-in-charge](MyString const&) [1153] 0.00 0.00 1/315268966 SecMan::my_unique_id() [1106] 0.00 0.00 2/315268966 config_fill_ad [993] 0.00 0.00 2/315268966 ClassAdLog::SaveHistoricalLogs() [1117] 0.00 0.00 3/315268966 __static_initialization_and_destruction_0(int, int) [1054] 0.00 0.00 3/315268966 HashBucket::HashBucket[in-charge]() [1158] 0.00 0.00 11/315268966 passwd_cache::cache_uid(passwd const*) [1038] 0.00 0.00 16/315268966 DaemonCore::InitSettableAttrsList(char const*, int) [1003] 0.00 0.00 22/315268966 HashBucket::HashBucket[in-charge]() [1130] 0.00 0.00 24/315268966 KeyCache::getExpiredKeys() [492] 0.00 0.00 27/315268966 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] 0.00 0.00 27/315268966 GenericQuery::makeQuery(ClassAd&) [918] 0.00 0.00 28/315268966 DCCollector::initDestinationStrings() [1046] 0.00 0.00 55/315268966 Daemon::getCmInfo(char const*) [971] 0.00 0.00 55/315268966 getCmHostFromConfig(char const*) [939] 0.00 0.00 81/315268966 Daemon::initStringFromAd(ClassAd*, char const*, char**) [966] 0.00 0.00 94/315268966 Scheduler::claimLocalStartd() [975] 0.00 0.00 94/315268966 SelfMonitorData::ExportData(ClassAd*) [834] 0.00 0.00 188/315268966 AttrList::Assign(char const*, float) [872] 0.00 0.00 338/315268966 HashBucket::HashBucket[in-charge]() [1072] 0.00 0.00 1575/315268966 Env::InsertEnvIntoClassAd(ClassAd*, MyString*, char const*, CondorVersionInfo*) const [584] 0.00 0.00 1575/315268966 ArgList::InsertArgsIntoClassAd(ClassAd*, CondorVersionInfo*, MyString*) [510] 0.00 0.00 1575/315268966 Scheduler::spawnShadow(shadow_rec*) [58] 0.00 0.00 1575/315268966 Scheduler::spawnJobHandlerRaw(shadow_rec*, char const*, ArgList const&, Env const*, char const*, bool, bool) [61] 0.00 0.00 1575/315268966 DaemonCore::Register_Socket(Stream*, char*, int (*)(Service*, Stream*), int (Service::*)(Stream*), char*, Service*, DCpermission, int) [399] 0.00 0.00 1575/315268966 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] 0.00 0.00 1575/315268966 SecMan::invalidateHost(char const*) [24] 0.00 0.00 1575/315268966 SecMan::invalidateByParentAndPid(char const*, int) [18] 0.00 0.00 3150/315268966 GetJobAd [217] 0.00 0.00 3150/315268966 Env::getDelimitedStringV2Raw(MyString*, MyString*, bool) const [933] 0.00 0.00 3150/315268966 aboutToSpawnJobHandler(int, int, void*) [406] 0.00 0.00 5000/315268966 DestroyMyProxyPassword [854] 0.00 0.00 5296/315268966 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] 0.00 0.00 5300/315268966 passwd_cache::get_user_name(unsigned, char*&) [883] 0.00 0.00 5302/315268966 do_Q_request(ReliSock*) [45] 0.00 0.00 5347/315268966 IpVerify::add_hash_entry(in_addr const&, char const*, int) [449] 0.00 0.00 5671/315268966 AttrList::Assign(char const*, int) [458] 0.00 0.00 6300/315268966 SetAttributeString [516] 0.00 0.00 6300/315268966 SimpleList::SimpleList[in-charge]() [981] 0.00 0.00 10000/315268966 AppendHistory(ClassAd*) [222] 0.00 0.00 10590/315268966 AutoCluster::getAutoClusterid(ClassAd*) [68] 0.00 0.00 11049/315268966 Directory::Next() [828] 0.00 0.00 11670/315268966 IpVerify::has_user(HashTable*, char const*, int&, MyString&) [350] 0.00 0.00 11966/315268966 DaemonCore::GetCommandsInAuthLevel(DCpermission) [311] 0.00 0.00 12023/315268966 DaemonCore::HandleReq(int) [26] 0.00 0.00 13741/315268966 HashBucket::HashBucket[in-charge]() [958] 0.00 0.00 14254/315268966 HashBucket::HashBucket[in-charge]() [954] 0.00 0.00 16796/315268966 SecManStartCommand::SecManStartCommand[in-charge](int, Sock*, bool, CondorError*, int, void (*)(bool, Sock*, CondorError*, void*), void*, bool, SecMan*) [948] 0.00 0.00 20000/315268966 jobIsFinished(int, int, void*) [303] 0.00 0.00 22050/315268966 SimpleList::resize(int) [882] 0.00 0.00 24046/315268966 SecMan::ReconcileMethodLists(char*, char*) [299] 0.00 0.00 35169/315268966 SecManStartCommand::startCommand_inner() [30] 0.00 0.00 39105/315268966 AttrList::Assign(char const*, char const*) [261] 0.00 0.00 39213/315268966 IpVerify::Verify(DCpermission, sockaddr_in const*, char const*) [278] 0.00 0.00 65556/315268966 HashBucket::HashBucket[in-charge]() [895] 0.00 0.00 196280/315268966 count(ClassAd*) [78] 0.00 0.00 370832/315268966 jobExternallyManaged(ClassAd*) [219] 0.00 0.00 402551/315268966 SetAttribute [156] 0.11 0.22 25757220/315268966 MyString::Substr(int, int) const [142] 1.20 2.41 288117208/315268966 Variable::_EvalTreeRecursive(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [23] [98] 0.6 1.31 2.64 315268966 MyString::MyString[in-charge]() [98] 2.64 0.00 315268966/973087055 MyString::init() [69] ----------------------------------------------- 0.00 0.13 1575/45000 GetJobAd [217] 0.00 0.13 1575/45000 match_rec::match_rec[in-charge](char*, char*, PROC_ID*, ClassAd const*, char*, char*) [290] 0.00 0.13 1575/45000 Shadow::Shadow[in-charge](Shadow const&) [331] 0.00 0.42 5000/45000 DestroyProc [131] 0.00 0.65 7793/45000 DaemonCore::HandleReq(int) [26] 0.01 1.14 13741/45000 KeyCacheEntry::KeyCacheEntry[in-charge](char*, sockaddr_in*, KeyInfo*, ClassAd*, int) [179] 0.01 1.14 13741/45000 KeyCacheEntry::copy_storage(KeyCacheEntry const&) [178] [99] 0.6 0.02 3.74 45000 ClassAd::ClassAd[in-charge](ClassAd const&) [99] 0.04 3.70 45000/45000 AttrList::AttrList[not-in-charge](AttrList&) [100] 0.00 0.01 16300/86298 AdType::AdType[in-charge](char const*) [502] ----------------------------------------------- 0.04 3.70 45000/45000 ClassAd::ClassAd[in-charge](ClassAd const&) [99] [100] 0.6 0.04 3.70 45000 AttrList::AttrList[not-in-charge](AttrList&) [100] 0.04 3.66 717897/717897 AttrListElem::AttrListElem[in-charge](AttrListElem&) [103] 0.00 0.00 45000/134486 AttrListAbstract::AttrListAbstract[not-in-charge](int) [6876] ----------------------------------------------- 0.00 0.05 3166/230683 Runnable(ClassAd*) [392] 0.00 0.50 31237/230683 get_job_prio(ClassAd*, bool) [25] 0.02 3.14 196280/230683 count(ClassAd*) [78] [101] 0.6 0.02 3.69 230683 service_this_universe(int, ClassAd*) [101] 0.01 3.31 230683/423043 AttrList::EvalBool(char const*, AttrList*, int&) [83] 0.00 0.37 230683/370832 jobExternallyManaged(ClassAd*) [219] ----------------------------------------------- 0.01 0.01 121123/37793901 KeyCache::getExpiredKeys() [492] 0.81 1.03 18835520/37793901 SecMan::invalidateHost(char const*) [24] 0.81 1.03 18837258/37793901 SecMan::invalidateByParentAndPid(char const*, int) [18] [102] 0.6 1.62 2.07 37793901 HashTable::iterate(MyString&, KeyCacheEntry*&) [102] 2.07 0.00 37790727/194937152 MyString::operator=(MyString const&) [48] ----------------------------------------------- 0.04 3.66 717897/717897 AttrList::AttrList[not-in-charge](AttrList&) [100] [103] 0.6 0.04 3.66 717897 AttrListElem::AttrListElem[in-charge](AttrListElem&) [103] 0.05 3.54 717897/1056482 AssignOp::DeepCopy() const [95] 0.05 0.00 717897/800986822 VariableBase::Name() [20] 0.02 0.00 717897/802568709 BinaryOpBase::LArg() [32] ----------------------------------------------- 0.00 3.63 8499/8499 ClassAdCollection::CommitTransaction() [105] [104] 0.6 0.00 3.63 8499 ClassAdLog::CommitTransaction() [104] 0.00 3.57 8455/8455 Transaction::Commit(_IO_FILE*, void*) [108] 0.00 0.06 8499/8506 Transaction::~Transaction [in-charge]() [409] 0.00 0.00 8455/450326 Transaction::AppendLog(LogRecord*) [405] 0.00 0.00 8499/441915 Transaction::EmptyTransaction() [6858] 0.00 0.00 8455/8455 LogEndTransaction::LogEndTransaction[in-charge]() [6992] ----------------------------------------------- 0.00 1.36 3175/8499 CommitTransaction [165] 0.00 2.28 5324/8499 CloseConnection [132] [105] 0.6 0.00 3.63 8499 ClassAdCollection::CommitTransaction() [105] 0.00 3.63 8499/8499 ClassAdLog::CommitTransaction() [104] ----------------------------------------------- 3.58 0.00 217052394/217052394 BinaryOpBase::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [17] [106] 0.6 3.58 0.00 217052394 LexemeTypeToOpKind(LexemeType) [106] ----------------------------------------------- 0.00 0.00 1/7504609 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 1/7504609 ClassAdLog::LogState(_IO_FILE*) [494] 0.01 0.05 121275/7504609 AttrList::dPrint(int) [383] 0.01 0.06 141760/7504609 GetJobAd [217] 0.02 0.18 413143/7504609 AttrList::fPrint(_IO_FILE*) [281] 0.03 0.24 559628/7504609 AttrList::sPrint(MyString&) [253] 0.29 2.70 6268801/7504609 AttrList::put(Stream&) [90] [107] 0.6 0.35 3.23 7504609 ExprTree::PrintToNewStr(char**) [107] 0.40 1.25 7362847/7394617 AssignOp::PrintToStr(char*) [152] 0.20 1.37 7362847/7362847 AssignOp::CalcPrintToStr() [155] 0.01 0.00 36230/2739314 String::PrintToStr(char*) [193] 0.01 0.00 36230/2723429 String::CalcPrintToStr() [236] 0.00 0.00 1575/177283 AndOp::PrintToStr(char*) [526] 0.00 0.00 1575/177283 AddOp::PrintToStr(char*) [505] 0.00 0.00 70881/3414998 Integer::CalcPrintToStr() [389] 0.00 0.00 7875/547784 Float::CalcPrintToStr() [402] 0.00 0.00 70881/6856471 Integer::PrintToStr(char*) [366] 0.00 0.00 23625/1319836 ClassadBoolean::CalcPrintToStr() [504] 0.00 0.00 7875/1095568 Float::PrintToStr(char*) [395] 0.00 0.00 1575/7365998 AndOp::CalcPrintToStr() [500] 0.00 0.00 1575/7365998 AddOp::CalcPrintToStr() [372] 0.00 0.00 23625/2644967 ClassadBoolean::PrintToStr(char*) [562] 0.00 0.00 1/177283 GeOp::PrintToStr(char*) [6871] 0.00 0.00 1/7365998 GeOp::CalcPrintToStr() [6872] ----------------------------------------------- 0.00 3.57 8455/8455 ClassAdLog::CommitTransaction() [104] [108] 0.6 0.00 3.57 8455 Transaction::Commit(_IO_FILE*, void*) [108] 0.00 3.35 413966/433142 LogSetAttribute::Play(void*) [109] 0.00 0.08 9450/9450 LogDeleteAttribute::Play(void*) [384] 0.00 0.07 450326/479504 LogRecord::Write(_IO_FILE*) [386] 0.01 0.04 450326/748876 LogPtrList::NextEntry(LogRecord*) [388] 0.00 0.02 10000/10001 LogNewClassAd::Play(void*) [533] 0.00 0.00 8455/32630 LogPtrList::FirstEntry() [917] 0.00 0.00 16910/16910 LogRecord::Play(void*) [6949] ----------------------------------------------- 0.00 0.00 1/433142 ClassAdLog::ClassAdLog[not-in-charge](char const*, int) [467] 0.00 0.16 19175/433142 ClassAdLog::AppendLog(LogRecord*) [255] 0.00 3.35 413966/433142 Transaction::Commit(_IO_FILE*, void*) [108] [109] 0.6 0.00 3.51 433142 LogSetAttribute::Play(void*) [109] 0.04 2.94 433142/1609054 AttrList::Insert(char const*, bool) [70] 0.07 0.44 433142/5979640 HashTable::lookup(HashKey const&, ClassAd*&) const [76] 0.01 0.00 433142/6002246 HashKey::HashKey[in-charge](char const*) [380] 0.00 0.00 433142/10779853 HashKey::~HashKey [in-charge]() [381] ----------------------------------------------- 0.00 0.00 1/24969 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 27/24969 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [756] 0.00 0.21 1575/24969 Scheduler::negotiate(int, Stream*) [79] 0.00 0.48 3550/24969 SecManStartCommand::startCommand_inner() [30] 0.00 2.70 19816/24969 DaemonCore::HandleReq(int) [26] [110] 0.5 0.00 3.40 24969 ClassAd::initFromStream(Stream&) [110] 0.01 3.35 24969/24969 AttrList::initFromStream(Stream&) [112] 0.01 0.01 24969/34999 ClassAd::SetMyTypeName(char const*) [543] 0.00 0.01 24969/34999 ClassAd::SetTargetTypeName(char const*) [621] 0.00 0.01 49938/7845286 Stream::code(char*&) [168] ----------------------------------------------- 0.00 3.40 92105/92105 PeriodicExprEval(ClassAd*) [89] [111] 0.5 0.00 3.40 92105 UserPolicy::AnalyzePolicy(int) [111] 0.01 3.07 184210/184210 UserPolicy::AnalyzeSinglePeriodicPolicy(char const*, char const*, int, int&) [114] 0.01 0.31 184210/47899138 AttrList::LookupInteger(char const*, int&) const [16] ----------------------------------------------- 0.01 3.35 24969/24969 ClassAd::initFromStream(Stream&) [110] [112] 0.5 0.01 3.35 24969 AttrList::initFromStream(Stream&) [112] 0.04 3.02 444801/1609054 AttrList::Insert(char const*, bool) [70] 0.01 0.18 24969/149054 AttrList::clear() [176] 0.01 0.06 444801/7845286 Stream::code(char*&) [168] 0.00 0.02 24969/1781310 Stream::code(int&) [170] 0.00 0.00 24969/565269 Stream::decode() [567] ----------------------------------------------- 1.18 2.11 31237/31237 Scheduler::negotiate(int, Stream*) [79] [113] 0.5 1.18 2.11 31237 Scheduler::AlreadyMatched(PROC_ID*) [113] 1.99 0.00 45986804/48706047 HashTable::iterate(match_rec*&) [137] 0.00 0.09 31237/5029537 GetAttributeInt [38] 0.02 0.00 31237/34684 HashTable::startIterations() [575] ----------------------------------------------- 0.01 3.07 184210/184210 UserPolicy::AnalyzePolicy(int) [111] [114] 0.5 0.01 3.07 184210 UserPolicy::AnalyzeSinglePeriodicPolicy(char const*, char const*, int, int&) [114] 0.00 2.64 184210/423043 AttrList::EvalBool(char const*, AttrList*, int&) [83] 0.02 0.40 184210/951991 param [134] ----------------------------------------------- 1243275 AttrList::Insert(char const*, bool) [70] 0.00 0.00 27/1609054 GenericQuery::makeQuery(ClassAd&) [918] 0.01 0.55 81452/1609054 SecMan::sec_copy_attribute(ClassAd&, ClassAd&, char const*) [181] 0.03 1.75 257133/1609054 MergeClassAds(ClassAd*, ClassAd*, bool) [33] [115] 0.5 0.10 2.98 1581887 AttrList::Insert(ExprTree*, bool) [115] 0.01 2.66 1581887/1581887 AttrList::Lookup(ExprTree const*) const [125] 0.04 0.15 1581887/1581887 AttrListElem::AttrListElem[in-charge](ExprTree*) [300] 0.09 0.00 3249665/802568709 BinaryOpBase::LArg() [32] 0.01 0.00 1581887/1581887 AttrListElem::SetDirty(bool) [674] 0.01 0.00 3163774/273742167 ExprTree::MyType() [221] 0.01 0.00 85891/800986822 VariableBase::Name() [20] 85891 AttrList::Delete(char const*) [421] ----------------------------------------------- 0.00 0.00 1/19039271 Sock::get_sinful() [1142] 0.00 0.00 1575/19039271 Scheduler::vacate_service(int, Stream*) [161] 0.00 0.00 1575/19039271 ReliSock::serialize() const [612] 0.00 0.00 1575/19039271 SafeSock::serialize() const [844] 0.00 0.00 1603/19039271 SecMan::remove_commands(KeyCacheEntry*) [605] 0.00 0.00 5395/19039271 sock_peer_to_string [838] 0.00 0.00 6415/19039271 SafeSock::handle_incoming_packet() [547] 0.00 0.00 13791/19039271 _condorOutMsg::sendMsg(int, sockaddr const*, _condorMsgID, unsigned char*) [478] 0.00 0.00 15219/19039271 Daemon::startCommand(int, Sock*, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool, char*, SecMan*) [27] 0.01 0.00 47007/19039271 sock_to_string [542] 0.01 0.00 47347/19039271 DaemonCore::HandleReq(int) [26] 0.01 0.00 63823/19039271 SecManStartCommand::startCommand_inner() [30] 2.97 0.00 18833945/19039271 SecMan::invalidateHost(char const*) [24] [116] 0.5 3.00 0.00 19039271 sin_to_string [116] 0.00 0.00 3150/25201 my_ip_string [1085] ----------------------------------------------- 0.00 0.00 1603/56535946 SecMan::remove_commands(KeyCacheEntry*) [605] 0.00 0.00 15021/56535946 SecManStartCommand::startCommand_inner() [30] 0.00 0.00 15586/56535946 DaemonCore::HandleReq(int) [26] 1.00 0.00 18832370/56535946 SecMan::invalidateHost(char const*) [24] 1.99 0.00 37671366/56535946 SecMan::invalidateByParentAndPid(char const*, int) [18] [117] 0.5 2.99 0.00 56535946 KeyCacheEntry::policy() [117] ----------------------------------------------- 0.00 0.00 1575/1070657 MetaNeqOp::DeepCopy() const [832] 0.00 0.01 3150/1070657 AddOp::DeepCopy() const [481] 0.00 0.01 3150/1070657 SubOp::DeepCopy() const [736] 0.00 0.01 3150/1070657 MetaEqOp::DeepCopy() const [737] 0.00 0.01 3150/1070657 EqOp::DeepCopy() const [734] 0.07 2.86 1056482/1070657 AssignOp::DeepCopy() const [95] [118] 0.5 0.07 2.89 1070657 Variable::DeepCopy() const [118] 0.02 2.87 1070657/2388398 Variable::Variable[in-charge](char*) [80] 0.00 0.00 1070657/3222996 ExprTree::CopyBaseExprTree(ExprTree*) const [673] ----------------------------------------------- 0.00 2.88 1575/1575 DaemonCore::Driver() [2] [119] 0.5 0.00 2.88 1575 Scheduler::startdContactConnectHandler(Stream*) [119] 0.00 2.84 1575/1575 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] 0.00 0.04 1575/25784 GetJobAd [217] 0.00 0.00 1575/11025 HashTable::lookup(HashKey const&, match_rec*&) const [609] 0.00 0.00 3150/7524307 dprintf [357] 0.00 0.00 1575/6002246 HashKey::HashKey[in-charge](char const*) [380] 0.00 0.00 1575/10779853 HashKey::~HashKey [in-charge]() [381] 0.00 0.00 1575/3150 DaemonCore::GetDataPtr() [7091] ----------------------------------------------- 131179994 ExprTree::EvalTree(AttrList const*, AttrList const*, EvalResult*) [36] [120] 0.5 2.84 0.00 131179994 Variable::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [120] 131179994 Variable::_EvalTreeRecursive(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [23] ----------------------------------------------- 0.00 2.84 1575/1575 Scheduler::startdContactConnectHandler(Stream*) [119] [121] 0.5 0.00 2.84 1575 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] 0.00 2.70 1575/11841 Daemon::startCommand(int, Sock*, int, CondorError*) [34] 0.00 0.08 1575/111381 ClassAd::put(Stream&) [87] 0.00 0.03 1575/3151 DaemonCore::Register_Socket(Stream*, char*, int (Service::*)(Stream*), char*, Service*, DCpermission) [400] 0.01 0.00 1575/3150 DaemonCore::Cancel_Socket(Stream*) [611] 0.00 0.00 1575/4752 CondorVersionInfo::CondorVersionInfo[in-charge](char const*, char const*, char const*) [710] 0.00 0.00 1575/4783 AttrGetName(CONDOR_ATTR) [726] 0.00 0.00 1575/240215 AttrList::LookupString(char const*, char*) const [243] 0.00 0.00 1575/14991 DCStartd::DCStartd[in-charge](char const*, char const*) [552] 0.00 0.00 1575/1599 Stream::snd_int(int, int) [875] 0.00 0.00 1575/937366 ReliSock::end_of_message() [240] 0.00 0.00 3150/6623231 Stream::put(char*) [203] 0.00 0.00 1575/7524307 dprintf [357] 0.00 0.00 1575/646401 Stream::encode() [499] 0.00 0.00 1575/3152 Sock::is_connected() [7090] 0.00 0.00 1575/6327 CondorVersionInfo::built_since_version(int, int, int) const [7011] 0.00 0.00 1575/1575 CondorVersionInfo::built_since_date(int, int, int) const [7144] 0.00 0.00 1575/1575 Scheduler::dcSockSinful() [7137] 0.00 0.00 1575/1575 Scheduler::aliveInterval() [7140] 0.00 0.00 1575/4752 CondorVersionInfo::~CondorVersionInfo [in-charge]() [7070] 0.00 0.00 1575/7875 match_rec::setStatus(int) [7000] 0.00 0.00 1575/11721 DaemonCore::Register_DataPtr(void*) [6970] 0.00 0.00 1575/1575 Scheduler::addRegContact() [7139] 0.00 0.00 1575/14991 DCStartd::~DCStartd [in-charge]() [6965] ----------------------------------------------- 1.41 1.37 217052394/217052394 BinaryOpBase::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [17] [122] 0.4 1.41 1.37 217052394 operateShortCircuit(OpKind, Value&, Value&) [122] 0.71 0.66 42933700/42933700 doLogicalShortCircuit(OpKind, Value&, Value&) [163] ----------------------------------------------- 0.00 1.37 1575/3150 Scheduler::vacate_service(int, Stream*) [161] 0.00 1.37 1575/3150 Scheduler::DelMrec(match_rec*) [162] [123] 0.4 0.00 2.74 3150 Scheduler::DelMrec(char*) [123] 0.00 2.73 1575/1575 send_vacate(match_rec*, int) [124] 0.00 0.01 1575/1575 match_rec::~match_rec [in-charge]() [614] 0.00 0.00 3150/11025 HashTable::lookup(HashKey const&, match_rec*&) const [609] 0.00 0.00 1575/1575 HashTable::remove(HashKey const&) [903] 0.00 0.00 3150/7524307 dprintf [357] 0.00 0.00 3150/6002246 HashKey::HashKey[in-charge](char const*) [380] 0.00 0.00 3150/10779853 HashKey::~HashKey [in-charge]() [381] ----------------------------------------------- 0.00 2.73 1575/1575 Scheduler::DelMrec(char*) [123] [124] 0.4 0.00 2.73 1575 send_vacate(match_rec*, int) [124] 0.00 2.70 1575/11841 Daemon::startCommand(int, Sock*, int, CondorError*) [34] 0.00 0.01 1575/13617 SafeSock::connect(char*, int, bool) [339] 0.00 0.00 1575/12015 SafeSock::~SafeSock [in-charge]() [482] 0.00 0.00 1575/15368 SafeSock::SafeSock[in-charge]() [532] 0.00 0.00 1575/21502 SafeSock::end_of_message() [476] 0.00 0.00 1575/14991 DCStartd::DCStartd[in-charge](char const*, char const*) [552] 0.00 0.00 3150/7524307 dprintf [357] 0.00 0.00 1575/6623231 Stream::put(char*) [203] 0.00 0.00 1575/646401 Stream::encode() [499] 0.00 0.00 1575/49725 Sock::timeout(int) [6891] 0.00 0.00 1575/14991 DCStartd::~DCStartd [in-charge]() [6965] ----------------------------------------------- 0.01 2.66 1581887/1581887 AttrList::Insert(ExprTree*, bool) [115] [125] 0.4 0.01 2.66 1581887 AttrList::Lookup(ExprTree const*) const [125] 0.15 2.41 1581887/1581888 AttrList::Lookup(char*) const [126] 0.10 0.00 1581887/800986822 VariableBase::Name() [20] ----------------------------------------------- 0.00 0.00 1/1581888 ClassAdLog::LogState(_IO_FILE*) [494] 0.15 2.41 1581887/1581888 AttrList::Lookup(ExprTree const*) const [125] [126] 0.4 0.15 2.41 1581888 AttrList::Lookup(char*) const [126] 1.94 0.47 1581888/244273139 AttrList::Lookup(char const*) const [8] ----------------------------------------------- 2.00 0.55 144058604/144058604 Variable::_EvalTreeRecursive(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [23] [127] 0.4 2.00 0.55 144058604 MyString::FindChar(int, int) const [127] 0.55 0.00 144058604/144058604 std::strchr(char*, int) [225] ----------------------------------------------- 0.11 0.11 4292870/48322337 doArithmetic(OpKind, Value&, Value&, Value&) [229] 1.10 1.15 44029467/48322337 doComparison(OpKind, Value&, Value&, Value&) [94] [128] 0.4 1.21 1.26 48322337 coerceToNumber(Value&, Value&) [128] 0.50 0.00 82675297/133169168 Value::isStringValue(char*&) [208] 0.35 0.00 55827310/272879704 Value::isUndefinedValue() [150] 0.24 0.00 51534440/433932428 Value::isIntegerValue(int&) [139] 0.17 0.00 51534440/268586834 Value::isErrorValue() [202] ----------------------------------------------- 0.00 0.00 1603/18843341 SecMan::remove_commands(KeyCacheEntry*) [605] 0.00 0.00 7793/18843341 DaemonCore::HandleReq(int) [26] 2.45 0.00 18833945/18843341 SecMan::invalidateHost(char const*) [24] [129] 0.4 2.45 0.00 18843341 KeyCacheEntry::addr() [129] ----------------------------------------------- 0.02 0.01 4292870/345868494 doArithmetic(OpKind, Value&, Value&, Value&) [229] 0.03 0.02 7494973/345868494 doLogicalShortCircuit(OpKind, Value&, Value&) [163] 0.04 0.02 8585740/345868494 doComparison(OpKind, Value&, Value&, Value&) [94] 0.10 0.05 21474350/345868494 compareIntegers(OpKind, Value&, Value&, Value&) [198] 0.12 0.06 26847987/345868494 compareStrings(OpKind, Value&, Value&, Value&, bool) [200] 0.16 0.08 35438727/345868494 doLogical(OpKind, Value&, Value&, Value&) [133] 1.12 0.58 241733847/345868494 EvalResultToValue(EvalResult&, Value&) [62] [130] 0.4 1.60 0.82 345868494 Value::setIntegerValue(int) [130] 0.82 0.00 345868494/530744462 Value::clear() [169] ----------------------------------------------- 0.00 0.37 1575/10000 Scheduler::check_zombie(int, PROC_ID*) [231] 0.00 0.81 3425/10000 abort_job_myself [146] 0.01 1.18 5000/10000 jobIsFinishedDone(int, int, void*, int) [174] [131] 0.4 0.01 2.37 10000 DestroyProc [131] 0.00 1.11 5000/5000 Scheduler::enqueueFinishedJob(int, int) [184] 0.00 0.58 5000/5000 AppendHistory(ClassAd*) [222] 0.00 0.42 5000/45000 ClassAd::ClassAd[in-charge](ClassAd const&) [99] 0.00 0.07 5000/423043 AttrList::EvalBool(char const*, AttrList*, int&) [83] 0.00 0.05 5000/5000 cleanup_ckpt_files(int, int, char const*) [446] 0.00 0.04 25000/47899138 AttrList::LookupInteger(char const*, int&) const [16] 0.00 0.04 5000/70855 ClassAd::~ClassAd [in-charge]() [223] 0.00 0.03 5000/5000 DecrementClusterSize(int) [513] 0.00 0.01 10000/5527048 ClassAdCollection::LookupClassAd(char const*, ClassAd*&) [77] 0.00 0.01 5000/5000 ClassAdCollection::AddAttrsFromTransaction(char const*, ClassAd&) [782] 0.00 0.00 5000/10000 ClassAdCollection::DestroyClassAd(char const*) [743] 0.00 0.00 5000/5000 DestroyMyProxyPassword [854] 0.00 0.00 5000/5000 RemoveMatchedAd(int, int) [926] 0.00 0.00 10000/5542047 IdToStr(int, int) [415] ----------------------------------------------- 0.01 2.33 5324/5324 do_Q_request(ReliSock*) [45] [132] 0.4 0.01 2.33 5324 CloseConnection [132] 0.00 2.28 5324/8499 ClassAdCollection::CommitTransaction() [105] 0.00 0.03 5000/5000 ConvertOldJobAdAttrs(ClassAd*, bool) [518] 0.01 0.00 5000/15000 HashTable::lookup(int const&, int*&) const [455] 0.00 0.01 10000/5527048 ClassAdCollection::LookupClassAd(char const*, ClassAd*&) [77] 0.00 0.00 10000/5542047 IdToStr(int, int) [415] 0.00 0.00 5000/5000 AttrList::ChainToAd(AttrList*) [7059] ----------------------------------------------- 0.98 1.25 35438727/35438727 _doOperation(OpKind, Value&, Value&, Value&, bool, bool, bool, Value&) [42] [133] 0.4 0.98 1.25 35438727 doLogical(OpKind, Value&, Value&, Value&) [133] 0.46 0.00 70877454/127780531 Value::isRealValue(double&) [206] 0.34 0.00 70877454/433932428 Value::isIntegerValue(int&) [139] 0.16 0.08 35438727/345868494 Value::setIntegerValue(int) [130] 0.21 0.00 70877454/453153280 Value::getType() [166] ----------------------------------------------- 0.00 0.00 1/951991 init_condor_ids [1079] 0.00 0.00 1/951991 InitQmgmt [1040] 0.00 0.00 1/951991 ScheddCronMgr::ScheddCronMgr[in-charge]() [1086] 0.00 0.00 1/951991 DedicatedScheduler::reconfig() [1094] 0.00 0.00 1/951991 drop_addr_file() [1091] 0.00 0.00 1/951991 drop_core_in_log() [1090] 0.00 0.00 1/951991 check_core_files() [1093] 0.00 0.00 1/951991 init_ipaddr [1057] 0.00 0.00 2/951991 Scheduler::initLocalStarterDir() [1055] 0.00 0.00 2/951991 main_init(int, char**) [326] 0.00 0.00 2/951991 check_domain_attributes [1067] 0.00 0.00 3/951991 real_config [873] 0.00 0.00 3/951991 process_locals [902] 0.00 0.00 3/951991 CronMgrBase::GetParam(char const*, char const*) [1053] 0.00 0.00 4/951991 ShadowMgr::init() [967] 0.00 0.00 4/951991 config_fill_ad [993] 0.00 0.00 6/951991 dc_config_auth() [1034] 0.00 0.00 9/951991 sysapi_reconfig [1021] 0.00 0.00 16/951991 DaemonCore::InitSettableAttrsList(char const*, int) [1003] 0.00 0.00 24/951991 Scheduler::negotiate(int, Stream*) [79] 0.00 0.00 25/951991 AutoCluster::config(char const*) [986] 0.00 0.00 27/951991 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] 0.00 0.00 31/951991 Scheduler::Init() [866] 0.00 0.00 34/951991 dprintf_config [980] 0.00 0.00 63/951991 IpVerify::Init() [640] 0.00 0.00 109/951991 getCmHostFromConfig(char const*) [939] 0.00 0.00 112/951991 DCCollector::reconfig() [914] 0.00 0.00 1575/951991 Scheduler::spawnJobHandlerRaw(shadow_rec*, char const*, ArgList const&, Env const*, char const*, bool, bool) [61] 0.00 0.00 1575/951991 FindRunnableJob(PROC_ID&, ClassAd const*, char*) [7] 0.00 0.01 4981/951991 nodns_enabled [624] 0.00 0.01 5296/951991 Condor_Auth_Base::Condor_Auth_Base[not-in-charge](ReliSock*, int) [620] 0.00 0.01 5296/951991 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] 0.00 0.01 5303/951991 Authentication::authenticate(char*, char const*, CondorError*) [329] 0.00 0.01 6710/951991 param_boolean(char const*, bool) [585] 0.00 0.04 20126/951991 _condor_bind_all_interfaces [441] 0.00 0.08 37096/951991 get_port_range [362] 0.01 0.27 123784/951991 SecMan::sec_param(char*, SecMan::sec_req) [266] 0.01 0.30 134390/951991 SecMan::getSecSetting(char const*, char const*) [259] 0.02 0.40 184210/951991 UserPolicy::AnalyzeSinglePeriodicPolicy(char const*, char const*, int, int&) [114] 0.04 0.93 421162/951991 param_integer(char const*, int, int, int) [191] [134] 0.4 0.10 2.09 951991 param [134] 0.28 1.50 1903982/1904048 lookup_macro [148] 0.08 0.15 1903982/3392149 MyString::operator+=(char const*) [238] 0.01 0.04 951991/171256728 MyString::MyString[in-charge](char const*) [73] 0.01 0.01 48329/48921 expand_macro [579] 0.01 0.01 951991/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 951991/996962 MyString::GetCStr() const [6853] ----------------------------------------------- 0.00 0.00 423043/447478667 AttrList::EvalBool(char const*, AttrList*, int&) [83] 0.02 0.00 4365096/447478667 EvalBool(ClassAd*, char const*) [14] 0.04 0.00 8585740/447478667 operator>=(ClassAd&, ClassAd&) [11] 2.11 0.00 434104788/447478667 BinaryOpBase::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [17] [135] 0.4 2.18 0.00 447478667 EvalResult::~EvalResult [in-charge]() [135] ----------------------------------------------- 0.03 2.14 798152/798152 AssignOp::DeepCopy() const [95] [136] 0.3 0.03 2.14 798152 String::DeepCopy() const [136] 0.02 2.12 798152/1557448 String::String[in-charge](char*) [96] 0.00 0.00 798152/3222996 ExprTree::CopyBaseExprTree(ExprTree*) const [673] ----------------------------------------------- 0.00 0.00 1/48706047 DedicatedScheduler::~DedicatedScheduler [in-charge]() [1047] 0.00 0.00 24/48706047 DedicatedScheduler::sendAlives() [1033] 0.00 0.00 18286/48706047 Scheduler::sendAlives() [39] 0.00 0.00 96397/48706047 Scheduler::check_claim_request_timeouts() [606] 0.00 0.00 96397/48706047 Scheduler::count_jobs() [59] 0.05 0.00 1242675/48706047 Scheduler::RemoveShadowRecFromMrec(shadow_rec*) [289] 0.05 0.00 1265463/48706047 Scheduler::StartJobs() [6] 1.99 0.00 45986804/48706047 Scheduler::AlreadyMatched(PROC_ID*) [113] [137] 0.3 2.11 0.00 48706047 HashTable::iterate(match_rec*&) [137] ----------------------------------------------- 1 DaemonCore::HandleReq(int) [26] [138] 0.3 0.00 2.09 1 Scheduler::actOnJobs(int, Stream*) [138] 0.02 1.86 5000/5000 abort_job_myself [146] 0.00 0.13 5001/4766027 GetNextJobByConstraint [13] 0.00 0.06 15000/392551 SetAttribute [156] 0.00 0.02 10002/47899138 AttrList::LookupInteger(char const*, int&) const [16] 0.00 0.00 1/3175 CommitTransaction [165] 0.00 0.00 1/24969 ClassAd::initFromStream(Stream&) [110] 0.00 0.00 1/111381 ClassAd::put(Stream&) [87] 0.00 0.00 1/1 JobActionResults::publishResults() [997] 0.00 0.00 1/5303 ReliSock::authenticate(char const*, CondorError*) [323] 0.00 0.00 3/1609054 AttrList::Insert(char const*, bool) [70] 0.00 0.00 1/70855 ClassAd::~ClassAd [in-charge]() [223] 0.00 0.00 1/1 JobActionResults::~JobActionResults [in-charge]() [1049] 0.00 0.00 1/67195 SecMan::getSecSetting(char const*, char const*) [259] 0.00 0.00 2/38927292 AttrList::LookupString(char const*, char**) const [19] 0.00 0.00 1/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.00 1/5332 unsetQSock [654] 0.00 0.00 1/5332 setQSock [655] 0.00 0.00 4/937366 ReliSock::end_of_message() [240] 0.00 0.00 1/201284 AttrList::LookupBool(char const*, int&) const [260] 0.00 0.00 1/244273139 AttrList::Lookup(char const*) const [8] 0.00 0.00 2/1781310 Stream::code(int&) [170] 0.00 0.00 1/146817 StringList::~StringList [in-charge]() [340] 0.00 0.00 1/40463 CondorError::~CondorError [in-charge]() [692] 0.00 0.00 1/7504609 ExprTree::PrintToNewStr(char**) [107] 0.00 0.00 1/40470 CondorError::CondorError[in-charge]() [691] 0.00 0.00 5000/5000 JobActionResults::record(PROC_ID, action_result_t) [1131] 0.00 0.00 1/89486 ClassAd::ClassAd[in-charge]() [574] 0.00 0.00 1/27361 isQueueSuperUser [772] 0.00 0.00 1/53666182 BinaryOpBase::RArg() [66] 0.00 0.00 2/646401 Stream::encode() [499] 0.00 0.00 2/565269 Stream::decode() [567] 0.00 0.00 1/197814324 MyString::operator=(char const*) [84] 0.00 0.00 1/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1/367966 ReliSock::isAuthenticated() const [776] 0.00 0.00 1/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 1/161883929 MyString::Value() const [187] 0.00 0.00 10000/10000 ExtArray::operator[](int) [6980] 0.00 0.00 5000/5000 fixReasonAttrs(PROC_ID, JobAction) [7040] 0.00 0.00 2/37657 ReliSock::getOwner() [6900] 0.00 0.00 1/1 ExtArray::ExtArray[in-charge](int) [7395] 0.00 0.00 1/1 ExtArray::setFiller(PROC_ID) [7394] 0.00 0.00 1/49725 Sock::timeout(int) [6891] 0.00 0.00 1/1 JobActionResults::JobActionResults[in-charge](action_result_type_t) [7358] 0.00 0.00 1/3175 BeginTransaction [1205] 0.00 0.00 1/1 ExtArray::~ExtArray [in-charge]() [7396] 500 DaemonCore::ServiceCommandSocket() [625] ----------------------------------------------- 0.04 0.00 8585740/433932428 doArithmetic(OpKind, Value&, Value&, Value&) [229] 0.20 0.00 42933700/433932428 doLogicalShortCircuit(OpKind, Value&, Value&) [163] 0.20 0.00 42948700/433932428 compareIntegers(OpKind, Value&, Value&, Value&) [198] 0.24 0.00 51534440/433932428 coerceToNumber(Value&, Value&) [128] 0.34 0.00 70877454/433932428 doLogical(OpKind, Value&, Value&, Value&) [133] 1.03 0.00 217052394/433932428 ValueToEvalResult(Value&, EvalResult&) [75] [139] 0.3 2.06 0.00 433932428 Value::isIntegerValue(int&) [139] ----------------------------------------------- 0.00 0.01 6/1581 TimerManager::Timeout() [21] 0.00 1.94 1575/1581 Scheduler::startdContactSockHandler(Stream*) [143] [140] 0.3 0.00 1.95 1581 Scheduler::checkContactQueue() [140] 0.00 1.95 1575/1575 Scheduler::contactStartd(ContactStartdArgs*) [141] 0.00 0.00 1575/7524307 dprintf [357] 0.00 0.00 3156/4731 DaemonCore::TooManyRegisteredSockets(int, MyString*) [1123] 0.00 0.00 3156/4731 Queue::IsEmpty() [7072] 0.00 0.00 1575/1575 Queue::dequeue(ContactStartdArgs*&) [7124] 0.00 0.00 1575/3150 ContactStartdArgs::sinful() [7093] 0.00 0.00 1575/1575 ContactStartdArgs::~ContactStartdArgs [in-charge]() [7114] ----------------------------------------------- 0.00 1.95 1575/1575 Scheduler::checkContactQueue() [140] [141] 0.3 0.00 1.95 1575 Scheduler::contactStartd(ContactStartdArgs*) [141] 0.00 1.91 1575/1575 claimStartd(match_rec*, ClassAd*, bool) [144] 0.00 0.04 1575/25784 GetJobAd [217] 0.00 0.00 1575/11025 HashTable::lookup(HashKey const&, match_rec*&) const [609] 0.00 0.00 3150/7524307 dprintf [357] 0.00 0.00 1575/6002246 HashKey::HashKey[in-charge](char const*) [380] 0.00 0.00 1575/10779853 HashKey::~HashKey [in-charge]() [381] 0.00 0.00 1575/1575 ContactStartdArgs::isDedicated() [7111] 0.00 0.00 1575/1575 ContactStartdArgs::claimId() [7112] ----------------------------------------------- 0.86 1.09 25757220/25757220 Variable::_EvalTreeRecursive(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [23] [142] 0.3 0.86 1.09 25757220 MyString::Substr(int, int) const [142] 0.76 0.00 25757220/197814324 MyString::operator=(char const*) [84] 0.11 0.22 25757220/315268966 MyString::MyString[in-charge]() [98] ----------------------------------------------- 0.00 1.94 1575/1575 DaemonCore::Driver() [2] [143] 0.3 0.00 1.94 1575 Scheduler::startdContactSockHandler(Stream*) [143] 0.00 1.94 1575/1581 Scheduler::checkContactQueue() [140] 0.00 0.00 1575/11025 HashTable::lookup(HashKey const&, match_rec*&) const [609] 0.00 0.00 1575/1575 Stream::rcv_int(int&, int) [862] 0.00 0.00 4730/7524307 dprintf [357] 0.00 0.00 5/6842 DaemonCore::Reset_Timer(int, unsigned, unsigned) [411] 0.00 0.00 1575/6002246 HashKey::HashKey[in-charge](char const*) [380] 0.00 0.00 1575/10779853 HashKey::~HashKey [in-charge]() [381] 0.00 0.00 1575/1575 Scheduler::delRegContact() [7141] 0.00 0.00 1575/3150 DaemonCore::GetDataPtr() [7091] 0.00 0.00 1575/7875 match_rec::setStatus(int) [7000] 0.00 0.00 1575/49725 Sock::timeout(int) [6891] ----------------------------------------------- 0.00 1.91 1575/1575 Scheduler::contactStartd(ContactStartdArgs*) [141] [144] 0.3 0.00 1.91 1575 claimStartd(match_rec*, ClassAd*, bool) [144] 0.00 1.87 1575/4927 Daemon::reliSock(int, CondorError*, bool) [587] 0.00 0.03 1575/3151 DaemonCore::Register_Socket(Stream*, char*, int (Service::*)(Stream*), char*, Service*, DCpermission) [400] 0.00 0.00 1575/14991 DCStartd::DCStartd[in-charge](char const*, char const*) [552] 0.00 0.00 1575/7524307 dprintf [357] 0.00 0.00 1575/11721 DaemonCore::Register_DataPtr(void*) [6970] 0.00 0.00 1575/7875 match_rec::setStatus(int) [7000] 0.00 0.00 1575/14991 DCStartd::~DCStartd [in-charge]() [6965] ----------------------------------------------- 0.00 0.14 284/3735 DaemonCore::HandleDC_SIGCHLD(int) [325] 0.00 0.15 302/3735 unix_sigchld(int) [317] 0.00 0.79 1574/3735 DaemonCore::HandleDC_SERVICEWAITPIDS(int) [3] 0.00 0.79 1575/3735 abort_job_myself [146] [145] 0.3 0.00 1.88 3735 DaemonCore::Send_Signal(int, int) [145] 0.00 1.87 1575/4927 Daemon::startCommand(int, Stream::stream_type, int, CondorError*) [7081] 0.00 0.00 1575/3351 SafeSock::~SafeSock [in-charge deleting]() [752] 0.00 0.00 1575/7770 HashTable::lookup(int const&, DaemonCore::PidEntry*&) const [610] 0.00 0.00 1575/21502 SafeSock::end_of_message() [476] 0.00 0.00 1575/1781310 Stream::code(int&) [170] 0.00 0.00 1575/1723 Daemon::Daemon[in-charge](daemon_t, char const*, char const*) [876] 0.00 0.00 2160/2160 DaemonCore::HandleSig(int, int) [920] 0.00 0.00 1575/7524307 dprintf [357] 0.00 0.00 1575/646401 Stream::encode() [499] 0.00 0.00 1575/1723 Daemon::~Daemon [in-charge]() [7102] ----------------------------------------------- 0.02 1.86 5000/5000 Scheduler::actOnJobs(int, Stream*) [138] [146] 0.3 0.02 1.86 5000 abort_job_myself [146] 0.00 0.81 3425/10000 DestroyProc [131] 0.00 0.79 1575/3735 DaemonCore::Send_Signal(int, int) [145] 0.00 0.12 5000/25784 GetJobAd [217] 0.00 0.09 3425/5000 Scheduler::WriteAbortToUserLog(PROC_ID) [332] 0.00 0.02 5000/5029537 GetAttributeInt [38] 0.00 0.01 5000/47899138 AttrList::LookupInteger(char const*, int&) const [16] 0.00 0.01 5000/370832 jobExternallyManaged(ClassAd*) [219] 0.00 0.01 5000/6575 handle_mirror_job_notification [644] 0.00 0.00 5000/123517 Scheduler::FindSrecByProcID(PROC_ID) [475] 0.00 0.00 8150/7524307 dprintf [357] 0.00 0.00 5000/5000 getJobActionString(JobAction) [7042] ----------------------------------------------- 0.00 1.88 1575/1575 Scheduler::StartJobs() [6] [147] 0.3 0.00 1.88 1575 Scheduler::Relinquish(match_rec*) [147] 0.00 1.87 1575/4927 Daemon::startCommand(int, Stream::stream_type, int, CondorError*) [7081] 0.00 0.00 1575/3351 SafeSock::~SafeSock [in-charge deleting]() [752] 0.00 0.00 1575/21502 SafeSock::end_of_message() [476] 0.00 0.00 1575/14991 DCStartd::DCStartd[in-charge](char const*, char const*) [552] 0.00 0.00 6300/7524307 dprintf [357] 0.00 0.00 1575/6623231 Stream::put(char*) [203] 0.00 0.00 1575/14991 DCStartd::~DCStartd [in-charge]() [6965] ----------------------------------------------- 0.00 0.00 66/1904048 expand_macro [579] 0.28 1.50 1903982/1904048 param [134] [148] 0.3 0.28 1.50 1904048 lookup_macro [148] 0.84 0.00 1904048/1905024 strlwr [204] 0.66 0.00 1904048/1904390 condor_hash [216] ----------------------------------------------- 0.00 0.00 2/9532056 InitJobQueue [465] 0.17 1.57 9532054/9532056 GetNextJobByConstraint [13] [149] 0.3 0.17 1.57 9532056 ClassAdCollection::IterateAllClassAds(ClassAd*&, HashKey&) [149] 0.36 1.21 9532056/9532056 HashTable::iterate(HashKey&, ClassAd*&) [154] ----------------------------------------------- 0.35 0.00 55827310/272879704 coerceToNumber(Value&, Value&) [128] 1.34 0.00 217052394/272879704 ValueToEvalResult(Value&, EvalResult&) [75] [150] 0.3 1.69 0.00 272879704 Value::isUndefinedValue() [150] ----------------------------------------------- 1.67 0.00 125796357/125796357 BinaryOpBase::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [17] [151] 0.3 1.67 0.00 125796357 Value::operator=(Value const&) [151] ----------------------------------------------- 0.00 0.01 31770/7394617 AttrList::sPrintExpr(char*, unsigned, char const*) [256] 0.40 1.25 7362847/7394617 ExprTree::PrintToNewStr(char**) [107] [152] 0.3 0.40 1.25 7394617 AssignOp::PrintToStr(char*) [152] 0.82 0.00 2269479/2739314 String::PrintToStr(char*) [193] 0.04 0.09 88839/177283 AndOp::PrintToStr(char*) [526] 0.04 0.09 85119/177283 AddOp::PrintToStr(char*) [505] 0.09 0.00 7394617/8454029 Variable::PrintToStr(char*) [356] 0.04 0.00 3278428/6856471 Integer::PrintToStr(char*) [366] 0.03 0.00 454790/1095568 Float::PrintToStr(char*) [395] 0.01 0.00 1216213/2644967 ClassadBoolean::PrintToStr(char*) [562] 0.00 0.00 174/177283 OrOp::PrintToStr(char*) [573] 0.00 0.00 1575/6300 Undefined::PrintToStr(char*) [7017] ----------------------------------------------- 0.00 0.35 3352/15473 SecManStartCommand::startCommand_inner() [30] 0.01 1.28 12121/15473 DaemonCore::HandleReq(int) [26] [153] 0.3 0.01 1.64 15473 SecMan::FillInSecurityPolicyAd(char const*, ClassAd*, bool) [153] 0.02 1.05 154730/1609054 AttrList::Insert(char const*, bool) [70] 0.00 0.28 123784/123784 SecMan::sec_param(char*, SecMan::sec_req) [266] 0.00 0.28 61892/67195 SecMan::getSecSetting(char const*, char const*) [259] 0.00 0.00 15473/15473 SecMan::getDefaultCryptoMethods() [899] 0.00 0.00 15473/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 15473/161883929 MyString::Value() const [187] 0.00 0.00 77365/77365 SecMan::ReconcileSecurityDependency(SecMan::sec_req&, SecMan::sec_req&) [6888] 0.00 0.00 15473/15473 SecMan::my_parent_unique_id() [6961] ----------------------------------------------- 0.36 1.21 9532056/9532056 ClassAdCollection::IterateAllClassAds(ClassAd*&, HashKey&) [149] [154] 0.3 0.36 1.21 9532056 HashTable::iterate(HashKey&, ClassAd*&) [154] 1.21 0.00 9530212/9541791 HashKey::operator=(HashKey const&) [173] ----------------------------------------------- 0.20 1.37 7362847/7362847 ExprTree::PrintToNewStr(char**) [107] [155] 0.3 0.20 1.37 7362847 AssignOp::CalcPrintToStr() [155] 0.70 0.67 7362847/7365998 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] ----------------------------------------------- 10000 SetAttribute [156] 0.00 0.01 1575/392551 SetAttributeFloat [753] 0.00 0.02 6300/392551 SetAttributeString [516] 0.00 0.06 15000/392551 Scheduler::actOnJobs(int, Stream*) [138] 0.01 0.14 37316/392551 SetAttributeInt [322] 0.06 1.24 332360/392551 do_Q_request(ReliSock*) [45] [156] 0.2 0.07 1.46 392551+10000 SetAttribute [156] 0.01 0.49 402551/5527048 ClassAdCollection::LookupClassAd(char const*, ClassAd*&) [77] 0.02 0.32 423141/433141 ClassAdCollection::SetAttribute(char const*, char const*, char const*) [254] 0.00 0.15 60486/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.13 17360/27360 OwnerCheck [297] 0.00 0.10 62551/38927292 AttrList::LookupString(char const*, char**) const [19] 0.01 0.05 402551/7524307 param_integer(char const*, int, int, int) [191] 0.02 0.03 423141/3392149 MyString::operator+=(char const*) [238] 0.00 0.04 60486/146817 StringList::~StringList [in-charge]() [340] 0.00 0.02 5000/5029537 GetAttributeInt [38] 0.01 0.00 423141/197814324 MyString::operator=(char const*) [84] 0.00 0.01 5000/30000 GetAttributeString [393] 0.00 0.00 423141/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.01 60486/124026 StringList::contains_anycase(char const*) [623] 0.00 0.00 402551/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 357360/357360 QmgmtPeer::isAuthenticated() const [827] 0.00 0.00 402551/5542047 IdToStr(int, int) [415] 0.00 0.00 590/1609054 AttrList::Delete(char const*) [421] 0.00 0.00 20590/5348874 Scanner(char*&, Token&) [192] 0.00 0.00 443731/161883929 MyString::Value() const [187] 0.00 0.00 20590/194937152 MyString::operator=(MyString const&) [48] 0.00 0.00 20590/20591 Token::Token[in-charge]() [923] 0.00 0.00 20590/20590 MyString::MyString[in-charge](int) [957] 0.00 0.00 22360/32360 QmgmtPeer::getOwner() const [6912] 0.00 0.00 20590/20591 Token::~Token [in-charge]() [6940] 0.00 0.00 10000/10000 Scheduler::uidDomain() [6982] 10000 SetAttribute [156] ----------------------------------------------- 0.01 1.45 5000/5000 TimerManager::Timeout() [21] [157] 0.2 0.01 1.45 5000 SelfDrainingQueue::timerHandler() [157] 0.01 1.40 5000/5000 Scheduler::jobIsFinishedHandler(ServiceData*) [160] 0.00 0.05 4999/4999 SelfDrainingQueue::resetTimer() [442] 0.00 0.00 10000/7524307 dprintf [357] 0.00 0.00 1/2 SelfDrainingQueue::cancelTimer() [1083] 0.00 0.00 10000/15000 Queue::IsEmpty() [6964] 0.00 0.00 5000/5000 Queue::dequeue(ServiceData*&) [7053] 0.00 0.00 4999/9999 Queue::Length() [6983] ----------------------------------------------- 0.00 0.00 423043/447478667 AttrList::EvalBool(char const*, AttrList*, int&) [83] 0.01 0.00 4365096/447478667 EvalBool(ClassAd*, char const*) [14] 0.03 0.00 8585740/447478667 operator>=(ClassAd&, ClassAd&) [11] 1.41 0.00 434104788/447478667 BinaryOpBase::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [17] [158] 0.2 1.45 0.00 447478667 EvalResult::EvalResult[in-charge]() [158] ----------------------------------------------- 0.00 0.00 1/310686160 operator==(MyString const&, char const*) [1172] 0.00 0.00 1575/310686160 append_arg(char const*, MyString&) [960] 0.00 0.00 1575/310686160 Scheduler::spawnJobHandlerRaw(shadow_rec*, char const*, ArgList const&, Env const*, char const*, bool, bool) [61] 0.00 0.00 5000/310686160 AppendHistory(ClassAd*) [222] 0.00 0.00 99877/310686160 DaemonCore::GetCommandsInAuthLevel(DCpermission) [311] 0.02 0.00 4055024/310686160 hashFunction(MyString const&, int) [210] 0.69 0.00 149585894/310686160 operator==(MyString const&, MyString const&) [63] 0.72 0.00 156937214/310686160 Variable::_EvalTreeRecursive(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [23] [159] 0.2 1.43 0.00 310686160 MyString::Length() const [159] ----------------------------------------------- 0.01 1.40 5000/5000 SelfDrainingQueue::timerHandler() [157] [160] 0.2 0.01 1.40 5000 Scheduler::jobIsFinishedHandler(ServiceData*) [160] 0.00 1.21 5000/5000 jobIsFinishedDone(int, int, void*, int) [174] 0.00 0.19 5000/5000 jobIsFinished(int, int, void*) [303] 0.00 0.00 5000/7524307 dprintf [357] 0.00 0.00 5000/5000 CondorID::~CondorID [in-charge deleting]() [1018] 0.00 0.00 5000/5000 jobCleanupNeedsThread(int, int) [7043] ----------------------------------------------- 0.00 1.38 1575/1575 DaemonCore::HandleReq(int) [26] [161] 0.2 0.00 1.38 1575 Scheduler::vacate_service(int, Stream*) [161] 0.00 1.37 1575/3150 Scheduler::DelMrec(char*) [123] 0.00 0.00 1575/1575 DedicatedScheduler::DelMrec(char*) [856] 0.00 0.00 3150/7524307 dprintf [357] 0.00 0.00 1575/7845286 Stream::code(char*&) [168] 0.00 0.00 1575/19039271 sin_to_string [116] 0.00 0.00 1575/179891 Sock::endpoint() [6870] ----------------------------------------------- 0.00 1.37 1575/1575 Scheduler::StartJobs() [6] [162] 0.2 0.00 1.37 1575 Scheduler::DelMrec(match_rec*) [162] 0.00 1.37 1575/3150 Scheduler::DelMrec(char*) [123] ----------------------------------------------- 0.71 0.66 42933700/42933700 operateShortCircuit(OpKind, Value&, Value&) [122] [163] 0.2 0.71 0.66 42933700 doLogicalShortCircuit(OpKind, Value&, Value&) [163] 0.28 0.00 42933700/127780531 Value::isRealValue(double&) [206] 0.20 0.00 42933700/433932428 Value::isIntegerValue(int&) [139] 0.13 0.00 42933700/453153280 Value::getType() [166] 0.03 0.02 7494973/345868494 Value::setIntegerValue(int) [130] ----------------------------------------------- [164] 0.2 0.70 0.67 7365998+3142573 [164] 0.54 0.67 8633855 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] 0.09 0.00 603708+501264 AddOp::CalcPrintToStr() [372] 0.03 0.00 337326 AndOp::CalcPrintToStr() [500] 0.03 0.00 86868 OrOp::CalcPrintToStr() [527] 0.01 0.00 255357 EqOp::CalcPrintToStr() [681] 0.00 0.00 252381 MetaEqOp::CalcPrintToStr() [6867] 0.00 0.00 168664 GeOp::CalcPrintToStr() [6872] 0.00 0.00 83544 DivOp::CalcPrintToStr() [6887] 0.00 0.00 1575 SubOp::CalcPrintToStr() [7126] 0.00 0.00 1575 MetaNeqOp::CalcPrintToStr() [7136] 0.00 0.00 174 LtOp::CalcPrintToStr() [7160] ----------------------------------------------- 0.00 0.00 1/3175 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.01 24/3175 Scheduler::sendAlives() [39] 0.00 0.67 1575/3175 Scheduler::add_shadow_rec(shadow_rec*) [209] 0.00 0.67 1575/3175 Scheduler::delete_shadow_rec(shadow_rec*) [52] [165] 0.2 0.00 1.36 3175 CommitTransaction [165] 0.00 1.36 3175/8499 ClassAdCollection::CommitTransaction() [105] ----------------------------------------------- 0.13 0.00 42933700/453153280 doLogicalShortCircuit(OpKind, Value&, Value&) [163] 0.21 0.00 70877454/453153280 doLogical(OpKind, Value&, Value&, Value&) [133] 0.26 0.00 88058934/453153280 doComparison(OpKind, Value&, Value&, Value&) [94] 0.75 0.00 251283192/453153280 _doOperation(OpKind, Value&, Value&, Value&, bool, bool, bool, Value&) [42] [166] 0.2 1.35 0.00 453153280 Value::getType() [166] ----------------------------------------------- 0.01 0.13 2486642/22208316 ParseAssignExpr(char*&, ExprTree*&, int&) [72] 0.01 0.14 2565456/22208316 ParseX1(ExprTree*, char*&, ExprTree*&, int&) [313] 0.01 0.14 2588643/22208316 ParseX1p5(ExprTree*, char*&, ExprTree*&, int&) [312] 0.01 0.14 2626685/22208316 ParseX2(ExprTree*, char*&, ExprTree*&, int&) [271] 0.01 0.14 2638356/22208316 ParseX2p5(ExprTree*, char*&, ExprTree*&, int&) [295] 0.01 0.14 2654931/22208316 ParseX3(ExprTree*, char*&, ExprTree*&, int&) [301] 0.01 0.14 2664931/22208316 ParseX4(ExprTree*, char*&, ExprTree*&, int&) [296] 0.02 0.22 3982672/22208316 ParseFactor(char*&, ExprTree*&, int&) [82] [167] 0.2 0.11 1.20 22208316 LookToken(char*&) [167] 0.21 0.78 5328284/5348874 Scanner(char*&, Token&) [192] 0.12 0.00 32864884/39683733 nextToken() [319] 0.09 0.00 5328284/8082780 Token::reset() [333] ----------------------------------------------- 0.00 0.00 66/7845286 Scheduler::negotiate(int, Stream*) [79] 0.00 0.00 1575/7845286 Scheduler::vacate_service(int, Stream*) [161] 0.00 0.00 5296/7845286 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] 0.00 0.00 8691/7845286 sendAlive(match_rec*) [40] 0.00 0.01 49938/7845286 ClassAd::initFromStream(Stream&) [110] 0.00 0.03 222762/7845286 ClassAd::put(Stream&) [87] 0.01 0.06 444801/7845286 AttrList::initFromStream(Stream&) [112] 0.01 0.11 731975/7845286 do_Q_request(ReliSock*) [45] 0.13 0.93 6380182/7845286 AttrList::put(Stream&) [90] [168] 0.2 0.15 1.14 7845286 Stream::code(char*&) [168] 0.16 0.70 6616931/6623231 Stream::put(char*) [203] 0.07 0.20 1228355/1229930 Stream::get(char*&) [268] ----------------------------------------------- 0.11 0.00 46201001/530744462 Value::setStringValue(char*) [239] 0.15 0.00 61393307/530744462 Value::setErrorValue() [248] 0.18 0.00 77281660/530744462 Value::setUndefinedValue() [226] 0.82 0.00 345868494/530744462 Value::setIntegerValue(int) [130] [169] 0.2 1.26 0.00 530744462 Value::clear() [169] ----------------------------------------------- 0.00 0.00 2/1781310 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 23/1781310 Scheduler::negotiatorSocketHandler(Stream*) [410] 0.00 0.00 54/1781310 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [756] 0.00 0.00 1470/1781310 DaemonCore::HandleChildAliveCommand(int, Stream*) [583] 0.00 0.00 1575/1781310 DaemonCore::Send_Signal(int, int) [145] 0.00 0.00 1575/1781310 Stream::rcv_int(int&, int) [862] 0.00 0.00 1599/1781310 Stream::snd_int(int, int) [875] 0.00 0.00 3210/1781310 Scheduler::negotiate(int, Stream*) [79] 0.00 0.01 10592/1781310 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] 0.00 0.01 10606/1781310 Authentication::handshake(MyString) [425] 0.00 0.01 16796/1781310 SecManStartCommand::startCommand_inner() [30] 0.00 0.01 19914/1781310 DaemonCore::HandleReq(int) [26] 0.00 0.02 24969/1781310 AttrList::initFromStream(Stream&) [112] 0.00 0.08 111381/1781310 AttrList::put(Stream&) [90] 0.03 1.08 1577544/1781310 do_Q_request(ReliSock*) [45] [170] 0.2 0.03 1.22 1781310 Stream::code(int&) [170] 0.12 0.72 1224391/1224391 Stream::get(int&) [205] 0.09 0.29 556919/558512 Stream::put(int) [244] ----------------------------------------------- [171] 0.2 0.26 0.98 7524307+9171613 [171] 0.03 0.97 421162 param_integer(char const*, int, int, int) [191] 0.10 0.00 7441932 dprintf [357] 0.07 0.00 7441932 _condor_dprintf_va [397] 0.05 0.00 876403 _set_priv [437] 0.00 0.01 10000 set_user_egid() [626] 0.01 0.00 254283 log_priv(priv_state, priv_state, char*, int) [730] 0.00 0.00 1 init_condor_ids [1079] 0.00 0.00 72776 debug_unlock [1181] 0.00 0.00 72776 debug_lock [1180] 0.00 0.00 31877 pcache() [6913] 0.00 0.00 1 passwd_cache::passwd_cache[in-charge]() [7354] ----------------------------------------------- 0.00 0.16 1775/13741 SecManStartCommand::startCommand_inner() [30] 0.00 1.06 11966/13741 DaemonCore::HandleReq(int) [26] [172] 0.2 0.00 1.22 13741 KeyCache::insert(KeyCacheEntry&) [172] 0.00 1.15 13741/13741 KeyCacheEntry::KeyCacheEntry[in-charge](KeyCacheEntry const&) [180] 0.04 0.03 13741/13741 HashTable::insert(MyString const&, KeyCacheEntry* const&) [391] 0.00 0.00 13741/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 13741/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 13741/21534 KeyCacheEntry::id() [6932] ----------------------------------------------- 0.00 0.00 1/9541791 HashTable::getCurrentKey(HashKey&) [1146] 0.00 0.00 2/9541791 HashTable::insert(HashKey const&, char* const&) [1121] 0.00 0.00 1575/9541791 HashTable::insert(HashKey const&, match_rec* const&) [921] 0.00 0.00 10001/9541791 HashTable::insert(HashKey const&, ClassAd* const&) [617] 1.21 0.00 9530212/9541791 HashTable::iterate(HashKey&, ClassAd*&) [154] [173] 0.2 1.22 0.00 9541791 HashKey::operator=(HashKey const&) [173] ----------------------------------------------- 0.00 1.21 5000/5000 Scheduler::jobIsFinishedHandler(ServiceData*) [160] [174] 0.2 0.00 1.21 5000 jobIsFinishedDone(int, int, void*, int) [174] 0.01 1.18 5000/10000 DestroyProc [131] 0.00 0.02 5000/37316 SetAttributeInt [322] 0.00 0.00 5000/7524307 dprintf [357] ----------------------------------------------- 174 LtOp::CalcPrintToStr() [7160] 1575 SubOp::CalcPrintToStr() [7126] 1575 MetaNeqOp::CalcPrintToStr() [7136] 83544 MultOp::CalcPrintToStr() [687] 83544 DivOp::CalcPrintToStr() [6887] 86868 OrOp::CalcPrintToStr() [527] 168664 GeOp::CalcPrintToStr() [6872] 252381 MetaEqOp::CalcPrintToStr() [6867] 255357 EqOp::CalcPrintToStr() [681] 337326 AndOp::CalcPrintToStr() [500] 0.70 0.67 7362847/7365998 AssignOp::CalcPrintToStr() [155] [175] 0.2 0.54 0.67 8633855 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] 0.42 0.00 2687199/2723429 String::CalcPrintToStr() [236] 0.03 0.04 3344117/3414998 Integer::CalcPrintToStr() [389] 0.03 0.03 539909/547784 Float::CalcPrintToStr() [402] 0.06 0.00 8293205/8379899 Variable::CalcPrintToStr() [414] 0.02 0.01 1296211/1319836 ClassadBoolean::CalcPrintToStr() [504] 0.01 0.00 3150/3150 Undefined::CalcPrintToStr() [598] 602133 AddOp::CalcPrintToStr() [372] 334176 AndOp::CalcPrintToStr() [500] 167088 EqOp::CalcPrintToStr() [681] 174 LtOp::CalcPrintToStr() [7160] 174 MetaEqOp::CalcPrintToStr() [6867] 174 OrOp::CalcPrintToStr() [527] ----------------------------------------------- 0.01 0.18 24969/149054 AttrList::initFromStream(Stream&) [112] 0.07 0.91 124085/149054 AttrList::~AttrList [not-in-charge]() [194] [176] 0.2 0.08 1.10 149054 AttrList::clear() [176] 0.12 0.97 2053993/2163385 AttrListElem::~AttrListElem [in-charge]() [177] 0.00 0.00 149054/149055 AttrList::unchain() [6873] ----------------------------------------------- 0.01 0.05 109392/2163385 AttrList::Delete(char const*) [421] 0.12 0.97 2053993/2163385 AttrList::clear() [176] [177] 0.2 0.13 1.03 2163385 AttrListElem::~AttrListElem [in-charge]() [177] 0.04 0.99 2163385/2163385 AssignOp::~AssignOp [in-charge deleting]() [189] ----------------------------------------------- 0.00 1.15 13741/13741 KeyCacheEntry::KeyCacheEntry[in-charge](KeyCacheEntry const&) [180] [178] 0.2 0.00 1.15 13741 KeyCacheEntry::copy_storage(KeyCacheEntry const&) [178] 0.01 1.14 13741/45000 ClassAd::ClassAd[in-charge](ClassAd const&) [99] ----------------------------------------------- 0.00 0.15 1775/13741 SecManStartCommand::startCommand_inner() [30] 0.00 1.00 11966/13741 DaemonCore::HandleReq(int) [26] [179] 0.2 0.00 1.15 13741 KeyCacheEntry::KeyCacheEntry[in-charge](char*, sockaddr_in*, KeyInfo*, ClassAd*, int) [179] 0.01 1.14 13741/45000 ClassAd::ClassAd[in-charge](ClassAd const&) [99] ----------------------------------------------- 0.00 1.15 13741/13741 KeyCache::insert(KeyCacheEntry&) [172] [180] 0.2 0.00 1.15 13741 KeyCacheEntry::KeyCacheEntry[in-charge](KeyCacheEntry const&) [180] 0.00 1.15 13741/13741 KeyCacheEntry::copy_storage(KeyCacheEntry const&) [178] ----------------------------------------------- 0.00 0.19 19525/115253 SecManStartCommand::startCommand_inner() [30] 0.00 0.95 95728/115253 DaemonCore::HandleReq(int) [26] [181] 0.2 0.00 1.14 115253 SecMan::sec_copy_attribute(ClassAd&, ClassAd&, char const*) [181] 0.01 0.55 81452/1609054 AttrList::Insert(ExprTree*, bool) [115] 0.01 0.40 81452/1056482 AssignOp::DeepCopy() const [95] 0.14 0.03 115253/244273139 AttrList::Lookup(char const*) const [8] ----------------------------------------------- 0.01 1.13 12023/12023 DaemonCore::HandleReq(int) [26] [182] 0.2 0.01 1.13 12023 SecMan::ReconcileSecurityPolicyAds(ClassAd&, ClassAd&) [182] 0.01 0.65 96184/1609054 AttrList::Insert(char const*, bool) [70] 0.01 0.18 24046/24046 SecMan::ReconcileMethodLists(char*, char*) [299] 0.00 0.12 36069/36069 SecMan::ReconcileSecurityAttribute(char const*, ClassAd&, ClassAd&) [335] 0.00 0.11 72138/38927292 AttrList::LookupString(char const*, char**) const [19] 0.00 0.03 12023/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.01 12023/146817 StringList::~StringList [in-charge]() [340] 0.00 0.00 12023/89486 ClassAd::ClassAd[in-charge]() [574] 0.00 0.00 12023/122395 StringList::rewind() [825] 0.00 0.00 24046/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 36069/161883929 MyString::Value() const [187] 0.00 0.00 12023/535031 StringList::next() [735] ----------------------------------------------- 0.00 1.12 135149/135149 PeriodicExprEval(ClassAd*) [89] [183] 0.2 0.00 1.12 135149 ResponsibleForPeriodicExprs(ClassAd*) [183] 0.01 0.85 504182/47899138 AttrList::LookupInteger(char const*, int&) const [16] 0.00 0.22 135149/370832 jobExternallyManaged(ClassAd*) [219] 0.01 0.02 116942/123517 Scheduler::FindSrecByProcID(PROC_ID) [475] ----------------------------------------------- 0.00 1.11 5000/5000 DestroyProc [131] [184] 0.2 0.00 1.11 5000 Scheduler::enqueueFinishedJob(int, int) [184] 0.00 1.11 5000/5000 SelfDrainingQueue::isMember(ServiceData*) [185] 0.00 0.00 5000/5000 SelfDrainingQueue::enqueue(ServiceData*, bool) [863] 0.00 0.00 5000/7524307 dprintf [357] 0.00 0.00 5000/5000 CondorID::CondorID[in-charge](int, int, int) [7060] ----------------------------------------------- 0.00 1.11 5000/5000 Scheduler::enqueueFinishedJob(int, int) [184] [185] 0.2 0.00 1.11 5000 SelfDrainingQueue::isMember(ServiceData*) [185] 0.38 0.73 5000/5000 Queue::IsMember(ServiceData* const&) [186] ----------------------------------------------- 0.38 0.73 5000/5000 SelfDrainingQueue::isMember(ServiceData*) [185] [186] 0.2 0.38 0.73 5000 Queue::IsMember(ServiceData* const&) [186] 0.13 0.60 8915370/8915370 CondorID::ServiceDataCompare(ServiceData*, ServiceData*) [211] ----------------------------------------------- 0.00 0.00 1/161883929 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 1/161883929 RotateHistory() [1133] 0.00 0.00 1/161883929 SelfDrainingQueue::SelfDrainingQueue[in-charge](char const*, int, int (*)(ServiceData*, ServiceData*)) [1144] 0.00 0.00 1/161883929 find_file [1099] 0.00 0.00 1/161883929 SecMan::my_unique_id() [1106] 0.00 0.00 2/161883929 MyString::operator+=(MyString const&) [1132] 0.00 0.00 3/161883929 Scheduler::initLocalStarterDir() [1055] 0.00 0.00 7/161883929 CondorError::getFullText(bool) [1089] 0.00 0.00 8/161883929 Scheduler::Init() [866] 0.00 0.00 8/161883929 config_fill_ad [993] 0.00 0.00 11/161883929 passwd_cache::cache_uid(passwd const*) [1038] 0.00 0.00 16/161883929 DaemonCore::InitSettableAttrsList(char const*, int) [1003] 0.00 0.00 27/161883929 GenericQuery::makeQuery(ClassAd&) [918] 0.00 0.00 28/161883929 DCCollector::initDestinationStrings() [1046] 0.00 0.00 28/161883929 KeyCache::getExpiredKeys() [492] 0.00 0.00 54/161883929 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] 0.00 0.00 56/161883929 Daemon::getCmInfo(char const*) [971] 0.00 0.00 110/161883929 getCmHostFromConfig(char const*) [939] 0.00 0.00 394/161883929 IpVerify::AddAllowHost(char const*, DCpermission) [635] 0.00 0.00 1575/161883929 Env::InsertEnvIntoClassAd(ClassAd*, MyString*, char const*, CondorVersionInfo*) const [584] 0.00 0.00 1575/161883929 join_args(SimpleList const&, MyString*, int) [955] 0.00 0.00 1575/161883929 ArgList::InsertArgsIntoClassAd(ClassAd*, CondorVersionInfo*, MyString*) [510] 0.00 0.00 1575/161883929 Scheduler::spawnShadow(shadow_rec*) [58] 0.00 0.00 1575/161883929 Scheduler::spawnJobHandlerRaw(shadow_rec*, char const*, ArgList const&, Env const*, char const*, bool, bool) [61] 0.00 0.00 1575/161883929 SecMan::invalidateHost(char const*) [24] 0.00 0.00 1738/161883929 SecMan::invalidateByParentAndPid(char const*, int) [18] 0.00 0.00 3172/161883929 Directory::Next() [828] 0.00 0.00 5000/161883929 NewProc [376] 0.00 0.00 5000/161883929 DestroyMyProxyPassword [854] 0.00 0.00 5000/161883929 AppendHistory(ClassAd*) [222] 0.00 0.00 5295/161883929 AutoCluster::getAutoClusterid(ClassAd*) [68] 0.00 0.00 5296/161883929 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] 0.00 0.00 5298/161883929 passwd_cache::get_user_name(unsigned, char*&) [883] 0.00 0.00 5303/161883929 Authentication::handshake(MyString) [425] 0.00 0.00 5303/161883929 Authentication::selectAuthenticationType(MyString, int) [463] 0.00 0.00 6300/161883929 SetAttributeString [516] 0.00 0.00 10604/161883929 do_Q_request(ReliSock*) [45] 0.00 0.00 12600/161883929 aboutToSpawnJobHandler(int, int, void*) [406] 0.00 0.00 15473/161883929 SecMan::FillInSecurityPolicyAd(char const*, ClassAd*, bool) [153] 0.00 0.00 18425/161883929 jobIsFinished(int, int, void*) [303] 0.00 0.00 23989/161883929 DaemonCore::HandleReq(int) [26] 0.00 0.00 30042/161883929 SecManStartCommand::startCommand_inner() [30] 0.00 0.00 36069/161883929 SecMan::ReconcileSecurityPolicyAds(ClassAd&, ClassAd&) [182] 0.00 0.00 443731/161883929 SetAttribute [156] 1.07 0.00 161230084/161883929 Variable::_EvalTreeRecursive(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [23] [187] 0.2 1.07 0.00 161883929 MyString::Value() const [187] ----------------------------------------------- 0.12 0.00 83761064/734918246 operate(OpKind, Value&, Value&, Value&) [41] 0.94 0.00 651157182/734918246 BinaryOpBase::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [17] [188] 0.2 1.06 0.00 734918246 Value::~Value [in-charge]() [188] ----------------------------------------------- 0.04 0.99 2163385/2163385 AttrListElem::~AttrListElem [in-charge]() [177] [189] 0.2 0.04 0.99 2163385 AssignOp::~AssignOp [in-charge deleting]() [189] 0.02 0.97 2163385/2163385 AssignOpBase::~AssignOpBase [not-in-charge]() [195] ----------------------------------------------- 0.00 1.01 1575/1575 Scheduler::StartJobHandler() [47] [190] 0.2 0.00 1.01 1575 Scheduler::tryNextJob(int) [190] 0.00 0.99 4/1610 Scheduler::StartJobs() [6] 0.00 0.01 1571/3054 DaemonCore::Register_Timer(unsigned, int (Service::*)(), char*, Service*) [540] 0.00 0.01 4/5037 Scheduler::timeout() [51] 0.00 0.00 1571/1575 Scheduler::jobThrottle() [940] 0.00 0.00 1575/3150 Queue::IsEmpty() [7095] ----------------------------------------------- 1 passwd_cache::passwd_cache[in-charge]() [7354] 0.00 0.00 1/7524307 DaemonCore::FileDescriptorSafetyLimit() [1124] 0.00 0.00 1/7524307 main [1] 0.00 0.00 7/7524307 Scheduler::Init() [866] 0.00 0.00 24/7524307 Scheduler::negotiate(int, Stream*) [79] 0.00 0.00 118/7524307 dc_touch_log_file(Service*) [890] 0.00 0.00 140/7524307 Scheduler::claimLocalStartd() [975] 0.00 0.00 1577/7524307 SecManStartCommand::startCommand_inner() [30] 0.00 0.00 16742/7524307 Daemon::common_init() [842] 0.01 0.05 402551/7524307 SetAttribute [156] [191] 0.2 0.03 0.97 421162 param_integer(char const*, int, int, int) [191] 0.04 0.93 421162/951991 param [134] 400572 dprintf [357] ----------------------------------------------- 0.00 0.00 20590/5348874 SetAttribute [156] 0.21 0.78 5328284/5348874 LookToken(char*&) [167] [192] 0.2 0.21 0.79 5348874 Scanner(char*&, Token&) [192] 0.35 0.00 759296/759296 scan_string(char*&, Token&) [252] 0.16 0.00 1317741/1317741 scan_variable(char*&, Token&) [314] 0.12 0.00 2733905/2733905 scan_operator(char*&, Token&) [343] 0.11 0.00 1423065/1423065 scan_keyword(char*&, Token&) [348] 0.05 0.00 432608/432608 scan_number(char*&, Token&) [435] ----------------------------------------------- 0.01 0.00 36230/2739314 ExprTree::PrintToNewStr(char**) [107] 0.16 0.00 433605/2739314 printComparisonOpToStr(char*, ExprTree*, ExprTree*, char*) [304] 0.82 0.00 2269479/2739314 AssignOp::PrintToStr(char*) [152] [193] 0.2 0.99 0.00 2739314 String::PrintToStr(char*) [193] ----------------------------------------------- 0.00 0.42 53230/124085 ClassAd::~ClassAd [in-charge deleting]() [237] 0.00 0.56 70855/124085 ClassAd::~ClassAd [in-charge]() [223] [194] 0.2 0.00 0.98 124085 AttrList::~AttrList [not-in-charge]() [194] 0.07 0.91 124085/149054 AttrList::clear() [176] 0.00 0.00 124085/124085 AttrListAbstract::~AttrListAbstract [not-in-charge]() [6880] ----------------------------------------------- 0.02 0.97 2163385/2163385 AssignOp::~AssignOp [in-charge deleting]() [189] [195] 0.2 0.02 0.97 2163385 AssignOpBase::~AssignOpBase [not-in-charge]() [195] 0.21 0.75 2163385/2163403 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] ----------------------------------------------- 0.17 0.11 2647645/8979861 Stream::put(int) [244] 0.41 0.27 6332216/8979861 Stream::put(char*) [203] [196] 0.2 0.58 0.39 8979861 ReliSock::put_bytes(void const*, int) [196] 0.16 0.05 8979861/8979861 Buf::put_max(void const*, int) [291] 0.08 0.00 8979861/8979861 Buf::full() const [379] 0.06 0.00 8979861/10579562 Buf::empty() const [401] 0.02 0.00 8979861/8981436 Stream::isOutgoing_MD5_on() const [523] 0.01 0.00 8979861/20670455 Stream::get_encryption() const [521] 0.00 0.00 461223/2671433 Buf::seek(int) [560] ----------------------------------------------- [197] 0.2 0.21 0.75 2163403+638757 [197] 0.16 0.75 2376310 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] 0.02 0.00 102870 AddOpBase::~AddOpBase [not-in-charge]() [530] 0.01 0.00 24467 EqOpBase::~EqOpBase [not-in-charge]() [724] 0.01 0.00 11411 OrOpBase::~OrOpBase [not-in-charge]() [725] 0.00 0.00 5000 MultOp::~MultOp [in-charge deleting]() [824] 0.00 0.00 102870 AddOp::~AddOp [in-charge deleting]() [6883] 0.00 0.00 26335 AndOp::~AndOp [in-charge deleting]() [6923] 0.00 0.00 26335 AndOpBase::~AndOpBase [not-in-charge]() [6924] 0.00 0.00 24467 EqOp::~EqOp [in-charge deleting]() [6926] 0.00 0.00 18295 MetaEqOp::~MetaEqOp [in-charge deleting]() [6944] 0.00 0.00 18295 MetaEqOpBase::~MetaEqOpBase [not-in-charge]() [6943] 0.00 0.00 13152 GeOp::~GeOp [in-charge deleting]() [6968] 0.00 0.00 13152 GeOpBase::~GeOpBase [not-in-charge]() [6969] 0.00 0.00 11411 OrOp::~OrOp [in-charge deleting]() [6971] 0.00 0.00 5000 DivOp::~DivOp [in-charge deleting]() [7051] 0.00 0.00 5000 DivOpBase::~DivOpBase [not-in-charge]() [7064] 0.00 0.00 5000 MultOpBase::~MultOpBase [not-in-charge]() [7045] 0.00 0.00 3150 SubOp::~SubOp [in-charge deleting]() [7096] 0.00 0.00 3150 SubOpBase::~SubOpBase [not-in-charge]() [7098] 0.00 0.00 3150 MetaNeqOp::~MetaNeqOp [in-charge deleting]() [7097] 0.00 0.00 3150 MetaNeqOpBase::~MetaNeqOpBase [not-in-charge]() [7092] 0.00 0.00 94 LtOp::~LtOp [in-charge deleting]() [7169] 0.00 0.00 1 NeqOp::~NeqOp [in-charge deleting]() [7377] 0.00 0.00 1 NeqOpBase::~NeqOpBase [not-in-charge]() [7472] ----------------------------------------------- 0.60 0.35 21474350/21474350 doComparison(OpKind, Value&, Value&, Value&) [94] [198] 0.2 0.60 0.35 21474350 compareIntegers(OpKind, Value&, Value&, Value&) [198] 0.20 0.00 42948700/433932428 Value::isIntegerValue(int&) [139] 0.10 0.05 21474350/345868494 Value::setIntegerValue(int) [130] ----------------------------------------------- 0.00 0.00 1575/588687 aboutToSpawnJobHandler(int, int, void*) [406] 0.00 0.01 5000/588687 AppendHistory(ClassAd*) [222] 0.00 0.02 15000/588687 jobIsFinished(int, int, void*) [303] 0.00 0.31 196280/588687 count(ClassAd*) [78] 0.01 0.58 370832/588687 jobExternallyManaged(ClassAd*) [219] [199] 0.2 0.01 0.93 588687 AttrList::LookupString(char const*, MyString&) const [199] 0.01 0.91 588687/38927292 AttrList::LookupString(char const*, char**) const [19] 0.01 0.00 217855/197814324 MyString::operator=(char const*) [84] ----------------------------------------------- 0.56 0.36 13969377/13969377 doComparison(OpKind, Value&, Value&, Value&) [94] [200] 0.1 0.56 0.36 13969377 compareStrings(OpKind, Value&, Value&, Value&, bool) [200] 0.12 0.06 26847987/345868494 Value::setIntegerValue(int) [130] 0.17 0.00 27938754/133169168 Value::isStringValue(char*&) [208] ----------------------------------------------- 1 NeqOpBase::~NeqOpBase [not-in-charge]() [7472] 94 LtOpBase::~LtOpBase [not-in-charge]() [7171] 3150 SubOpBase::~SubOpBase [not-in-charge]() [7098] 3150 MetaNeqOpBase::~MetaNeqOpBase [not-in-charge]() [7092] 5000 MultOpBase::~MultOpBase [not-in-charge]() [7045] 5000 DivOpBase::~DivOpBase [not-in-charge]() [7064] 11411 OrOpBase::~OrOpBase [not-in-charge]() [725] 13152 GeOpBase::~GeOpBase [not-in-charge]() [6969] 18295 MetaEqOpBase::~MetaEqOpBase [not-in-charge]() [6943] 24467 EqOpBase::~EqOpBase [not-in-charge]() [724] 26335 AndOpBase::~AndOpBase [not-in-charge]() [6924] 102870 AddOpBase::~AddOpBase [not-in-charge]() [530] 0.21 0.75 2163385/2163403 AssignOpBase::~AssignOpBase [not-in-charge]() [195] [201] 0.1 0.16 0.75 2376310 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] 0.06 0.37 2251994/2251994 Variable::~Variable [in-charge deleting]() [234] 0.02 0.25 1431650/1431650 String::~String [in-charge deleting]() [270] 0.02 0.00 554746/556323 Integer::~Integer [in-charge deleting]() [534] 0.02 0.00 2376310/6829749 ExprTree::~ExprTree [not-in-charge]() [432] 0.00 0.00 141513/141531 ClassadBoolean::~ClassadBoolean [in-charge deleting]() [885] 0.00 0.00 67198/67199 Float::~Float [in-charge deleting]() [908] 0.00 0.00 4742/4742 Undefined::~Undefined [in-charge deleting]() [1017] 102870 AddOp::~AddOp [in-charge deleting]() [6883] 26317 AndOp::~AndOp [in-charge deleting]() [6923] 24467 EqOp::~EqOp [in-charge deleting]() [6926] 18295 MetaEqOp::~MetaEqOp [in-charge deleting]() [6944] 13152 GeOp::~GeOp [in-charge deleting]() [6968] 11411 OrOp::~OrOp [in-charge deleting]() [6971] 5000 MultOp::~MultOp [in-charge deleting]() [824] 5000 DivOp::~DivOp [in-charge deleting]() [7051] 3150 MetaNeqOp::~MetaNeqOp [in-charge deleting]() [7097] 3150 SubOp::~SubOp [in-charge deleting]() [7096] 94 LtOp::~LtOp [in-charge deleting]() [7169] 1 NeqOp::~NeqOp [in-charge deleting]() [7377] ----------------------------------------------- 0.17 0.00 51534440/268586834 coerceToNumber(Value&, Value&) [128] 0.73 0.00 217052394/268586834 ValueToEvalResult(Value&, EvalResult&) [75] [202] 0.1 0.90 0.00 268586834 Value::isErrorValue() [202] ----------------------------------------------- 0.00 0.00 1575/6623231 send_vacate(match_rec*, int) [124] 0.00 0.00 1575/6623231 Scheduler::Relinquish(match_rec*) [147] 0.00 0.00 3150/6623231 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] 0.16 0.70 6616931/6623231 Stream::code(char*&) [168] [203] 0.1 0.17 0.70 6623231 Stream::put(char*) [203] 0.41 0.27 6332216/8979861 ReliSock::put_bytes(void const*, int) [196] 0.00 0.01 291015/435930 SafeSock::put_bytes(void const*, int) [548] 0.01 0.00 6623231/20670455 Stream::get_encryption() const [521] ----------------------------------------------- 0.00 0.00 296/1905024 Read_config [880] 0.00 0.00 338/1905024 MyString::lower_case() [965] 0.00 0.00 342/1905024 insert [938] 0.84 0.00 1904048/1905024 lookup_macro [148] [204] 0.1 0.84 0.00 1905024 strlwr [204] ----------------------------------------------- 0.12 0.72 1224391/1224391 Stream::code(int&) [170] [205] 0.1 0.12 0.72 1224391 Stream::get(int&) [205] 0.17 0.55 2414851/2414851 ReliSock::get_bytes(void*, int) [212] 0.00 0.00 5331/7524307 dprintf [357] 0.00 0.00 28600/31540 SafeSock::get_bytes(void*, int) [1013] ----------------------------------------------- 0.09 0.00 13969377/127780531 ValueToEvalResult(Value&, EvalResult&) [75] 0.28 0.00 42933700/127780531 doLogicalShortCircuit(OpKind, Value&, Value&) [163] 0.46 0.00 70877454/127780531 doLogical(OpKind, Value&, Value&, Value&) [133] [206] 0.1 0.82 0.00 127780531 Value::isRealValue(double&) [206] ----------------------------------------------- 0.01 0.10 62474/455034 get_job_prio(ClassAd*, bool) [25] 0.08 0.63 392560/455034 count(ClassAd*) [78] [207] 0.1 0.09 0.73 455034 AttrList::LookupString(char const*, char*, int) const [207] 0.56 0.14 455034/244273139 AttrList::Lookup(char const*) const [8] 0.04 0.00 227517/53666182 BinaryOpBase::RArg() [66] 0.00 0.00 227517/5513036 StringBase::Value() [592] 0.00 0.00 227517/273742167 ExprTree::MyType() [221] ----------------------------------------------- 0.05 0.00 8585740/133169168 doArithmetic(OpKind, Value&, Value&, Value&) [229] 0.08 0.00 13969377/133169168 ValueToEvalResult(Value&, EvalResult&) [75] 0.17 0.00 27938754/133169168 compareStrings(OpKind, Value&, Value&, Value&, bool) [200] 0.50 0.00 82675297/133169168 coerceToNumber(Value&, Value&) [128] [208] 0.1 0.80 0.00 133169168 Value::isStringValue(char*&) [208] ----------------------------------------------- 0.01 0.77 1575/1575 Scheduler::spawnJobHandlerRaw(shadow_rec*, char const*, ArgList const&, Env const*, char const*, bool, bool) [61] [209] 0.1 0.01 0.77 1575 Scheduler::add_shadow_rec(shadow_rec*) [209] 0.00 0.67 1575/3175 CommitTransaction [165] 0.01 0.04 1575/1575 add_shadow_birthdate(int, int, bool) [438] 0.00 0.01 3150/6300 SetAttributeString [516] 0.00 0.01 3150/37316 SetAttributeInt [322] 0.01 0.00 1575/1575 HashTable::insert(PROC_ID const&, shadow_rec* const&) [649] 0.00 0.00 1575/5029537 GetAttributeInt [38] 0.00 0.00 1575/1575 Scheduler::RecomputeAliveInterval(int, int) [829] 0.00 0.00 1575/47899138 AttrList::LookupInteger(char const*, int&) const [16] 0.00 0.00 1575/38927292 AttrList::LookupString(char const*, char**) const [19] 0.00 0.00 1575/3175 BeginTransaction [1205] ----------------------------------------------- 0.01 0.00 49166/4055024 HashTable::remove(MyString const&) [298] 0.01 0.00 60012/4055024 HashTable::insert(MyString const&, int const&) [439] 0.47 0.29 3945846/4055024 HashTable::lookup(MyString const&, int&) const [60] [210] 0.1 0.48 0.29 4055024 hashFunction(MyString const&, int) [210] 0.28 0.00 51000114/51000114 MyString::operator[](int) const [269] 0.02 0.00 4055024/310686160 MyString::Length() const [159] ----------------------------------------------- 0.13 0.60 8915370/8915370 Queue::IsMember(ServiceData* const&) [186] [211] 0.1 0.13 0.60 8915370 CondorID::ServiceDataCompare(ServiceData*, ServiceData*) [211] 0.23 0.10 8915370/8915370 CondorID::Compare(CondorID) const [257] 0.11 0.04 8915370/8915370 CondorID::CondorID[in-charge](CondorID const&) [320] 0.06 0.06 8915370/8915370 CondorID::~CondorID [in-charge]() [338] ----------------------------------------------- 0.17 0.55 2414851/2414851 Stream::get(int&) [205] [212] 0.1 0.17 0.55 2414851 ReliSock::get_bytes(void*, int) [212] 0.03 0.43 452657/454233 ReliSock::handle_incoming_packet() [232] 0.04 0.04 2409520/2409520 ChainBuf::get(void*, int) [375] 0.00 0.00 2409520/20670455 Stream::get_encryption() const [521] ----------------------------------------------- 0.00 0.70 92105/92105 UserPolicy::Init(ClassAd*) [214] [213] 0.1 0.00 0.70 92105 UserPolicy::SetDefaults() [213] 0.56 0.14 460525/244273139 AttrList::Lookup(char const*) const [8] ----------------------------------------------- 0.00 0.70 92105/92105 PeriodicExprEval(ClassAd*) [89] [214] 0.1 0.00 0.70 92105 UserPolicy::Init(ClassAd*) [214] 0.00 0.70 92105/92105 UserPolicy::SetDefaults() [213] ----------------------------------------------- 0.69 0.00 32231624/32231624 ExprTree::EvalTree(AttrList const*, AttrList const*, EvalResult*) [36] [215] 0.1 0.69 0.00 32231624 String::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [215] ----------------------------------------------- 0.00 0.00 342/1904390 insert [938] 0.66 0.00 1904048/1904390 lookup_macro [148] [216] 0.1 0.66 0.00 1904390 condor_hash [216] ----------------------------------------------- 0.00 0.04 1575/25784 aboutToSpawnJobHandler(int, int, void*) [406] 0.00 0.04 1575/25784 Scheduler::contactStartd(ContactStartdArgs*) [141] 0.00 0.04 1575/25784 Scheduler::startdContactConnectHandler(Stream*) [119] 0.00 0.04 1575/25784 Scheduler::spawnJobHandlerRaw(shadow_rec*, char const*, ArgList const&, Env const*, char const*, bool, bool) [61] 0.00 0.04 1575/25784 Scheduler::check_zombie(int, PROC_ID*) [231] 0.00 0.04 1593/25784 Scheduler::negotiate(int, Stream*) [79] 0.00 0.08 3150/25784 Scheduler::isStillRunnable(int, int, int&) [374] 0.00 0.08 3166/25784 Runnable(PROC_ID*) [318] 0.00 0.12 5000/25784 abort_job_myself [146] 0.00 0.12 5000/25784 jobIsFinished(int, int, void*) [303] [217] 0.1 0.00 0.62 25784 GetJobAd [217] 0.17 0.04 141760/244273139 AttrList::Lookup(char const*) const [8] 0.00 0.13 1575/45000 ClassAd::ClassAd[in-charge](ClassAd const&) [99] 0.01 0.06 141760/7504609 ExprTree::PrintToNewStr(char**) [107] 0.02 0.02 141760/189470 StringList::append(char const*) [440] 0.00 0.03 25784/5527048 ClassAdCollection::LookupClassAd(char const*, ClassAd*&) [77] 0.00 0.03 1575/1575 ArgList::InsertArgsIntoClassAd(ClassAd*, CondorVersionInfo*, MyString*) [510] 0.00 0.03 1575/1575 ArgList::AppendArgsFromClassAd(ClassAd const*, MyString*) [520] 0.02 0.00 141760/53666182 BinaryOpBase::RArg() [66] 0.00 0.02 1575/1575 Env::InsertEnvIntoClassAd(ClassAd*, MyString*, char const*, CondorVersionInfo*) const [584] 0.01 0.00 1575/1575 Env::Env[in-charge]() [727] 0.01 0.00 141760/239372 get_var [728] 0.00 0.00 3150/38927292 AttrList::LookupString(char const*, char**) const [19] 0.00 0.00 1575/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.00 143335/415491 AttrList::NextNameOriginal() [679] 0.00 0.00 1575/4752 CondorVersionInfo::CondorVersionInfo[in-charge](char const*, char const*, char const*) [710] 0.00 0.00 1575/4783 AttrGetName(CONDOR_ATTR) [726] 0.00 0.00 1575/47899138 AttrList::LookupInteger(char const*, int&) const [16] 0.00 0.00 1575/1575 Env::MergeFrom(ClassAd const*, MyString*) [845] 0.00 0.00 143335/535031 StringList::next() [735] 0.00 0.00 1575/146817 StringList::~StringList [in-charge]() [340] 0.00 0.00 1575/123517 Scheduler::FindSrecByProcID(PROC_ID) [475] 0.00 0.00 25784/5542047 IdToStr(int, int) [415] 0.00 0.00 1575/3150 ArgList::~ArgList [in-charge]() [964] 0.00 0.00 1575/122395 StringList::rewind() [825] 0.00 0.00 3150/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 3150/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 1575/3150 ArgList::ArgList[in-charge]() [1005] 0.00 0.00 1575/16597 AttrList::ResetName() [6958] 0.00 0.00 1575/4752 CondorVersionInfo::~CondorVersionInfo [in-charge]() [7070] 0.00 0.00 1575/1575 Env::~Env [in-charge]() [7116] ----------------------------------------------- 0.00 0.61 67176/67176 WalkJobQueue [31] [218] 0.1 0.00 0.61 67176 job_prio(ClassAd*) [218] 0.00 0.60 67176/4360046 get_job_prio(ClassAd*, bool) [25] ----------------------------------------------- 0.00 0.01 5000/370832 abort_job_myself [146] 0.00 0.22 135149/370832 ResponsibleForPeriodicExprs(ClassAd*) [183] 0.00 0.37 230683/370832 service_this_universe(int, ClassAd*) [101] [219] 0.1 0.01 0.60 370832 jobExternallyManaged(ClassAd*) [219] 0.01 0.58 370832/588687 AttrList::LookupString(char const*, MyString&) const [199] 0.00 0.00 370832/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 370832/315268966 MyString::MyString[in-charge]() [98] ----------------------------------------------- 0.59 0.00 30070090/30070090 ExprTree::EvalTree(AttrList const*, AttrList const*, EvalResult*) [36] [220] 0.1 0.59 0.00 30070090 Integer::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [220] ----------------------------------------------- 0.00 0.00 4/273742167 AttrList::LookupBool(char const*, int&) const [260] 0.00 0.00 1575/273742167 AttrList::LookupFloat(char const*, float&) const [739] 0.00 0.00 1579/273742167 ParseFactor(char*&, ExprTree*&, int&) [82] 0.00 0.00 38935/273742167 AttrList::LookupString(char const*, char*) const [243] 0.00 0.00 227517/273742167 AttrList::LookupString(char const*, char*, int) const [207] 0.01 0.00 3163774/273742167 AttrList::Insert(ExprTree*, bool) [115] 0.01 0.00 5246584/273742167 AttrList::LookupString(char const*, char**) const [19] 0.10 0.00 48009805/273742167 AttrList::LookupInteger(char const*, int&) const [16] 0.47 0.00 217052394/273742167 BinaryOpBase::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [17] [221] 0.1 0.59 0.00 273742167 ExprTree::MyType() [221] ----------------------------------------------- 0.00 0.58 5000/5000 DestroyProc [131] [222] 0.1 0.00 0.58 5000 AppendHistory(ClassAd*) [222] 0.00 0.28 5000/6575 ClassAd::sPrint(MyString&) [249] 0.01 0.25 5000/5000 ClassAd::fPrint(_IO_FILE*) [274] 0.00 0.03 15000/47899138 AttrList::LookupInteger(char const*, int&) const [16] 0.01 0.00 5000/5000 findHistoryOffset(_IO_FILE*) [705] 0.00 0.01 5000/588687 AttrList::LookupString(char const*, MyString&) const [199] 0.00 0.01 5000/5000 MaybeRotateHistory(int) [740] 0.00 0.00 5000/7524307 dprintf [357] 0.00 0.00 10000/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 10000/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 5000/161883929 MyString::Value() const [187] 0.00 0.00 5000/310686160 MyString::Length() const [159] ----------------------------------------------- 0.00 0.00 1/70855 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 1/70855 DedicatedScheduler::~DedicatedScheduler [in-charge]() [1047] 0.00 0.00 27/70855 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [756] 0.00 0.04 5000/70855 DestroyProc [131] 0.00 0.18 21923/70855 SecManStartCommand::startCommand_inner() [30] 0.00 0.35 43903/70855 DaemonCore::HandleReq(int) [26] [223] 0.1 0.00 0.57 70855 ClassAd::~ClassAd [in-charge]() [223] 0.00 0.56 70855/124085 AttrList::~AttrList [not-in-charge]() [194] 0.01 0.00 56790/86296 AdType::~AdType [in-charge]() [721] ----------------------------------------------- 0.00 0.00 2/6013821 HashTable::insert(HashKey const&, char* const&) [1121] 0.00 0.00 3/6013821 HashTable::lookup(HashKey const&, char*&) const [1129] 0.00 0.00 1575/6013821 HashTable::insert(HashKey const&, match_rec* const&) [921] 0.00 0.00 1575/6013821 HashTable::remove(HashKey const&) [903] 0.00 0.00 10000/6013821 HashTable::remove(HashKey const&) [852] 0.00 0.00 10001/6013821 HashTable::insert(HashKey const&, ClassAd* const&) [617] 0.00 0.00 11025/6013821 HashTable::lookup(HashKey const&, match_rec*&) const [609] 0.56 0.00 5979640/6013821 HashTable::lookup(HashKey const&, ClassAd*&) const [76] [224] 0.1 0.56 0.00 6013821 hashFunction(HashKey const&, int) [224] ----------------------------------------------- 0.55 0.00 144058604/144058604 MyString::FindChar(int, int) const [127] [225] 0.1 0.55 0.00 144058604 std::strchr(char*, int) [225] ----------------------------------------------- 0.36 0.18 77281660/77281660 EvalResultToValue(EvalResult&, Value&) [62] [226] 0.1 0.36 0.18 77281660 Value::setUndefinedValue() [226] 0.18 0.00 77281660/530744462 Value::clear() [169] ----------------------------------------------- 0.02 0.00 89674/2573449 Scheduler::clean_shadow_recs() [302] 0.52 0.00 2483775/2573449 Scheduler::display_shadow_recs() [37] [227] 0.1 0.54 0.00 2573449 HashTable::iterate(shadow_rec*&) [227] ----------------------------------------------- 0.05 0.16 1431650/3683644 StringBase::~StringBase [not-in-charge]() [275] 0.08 0.24 2251994/3683644 VariableBase::~VariableBase [not-in-charge]() [246] [228] 0.1 0.13 0.40 3683644 StringSpace::disposeByIndex(int) [228] 0.03 0.36 3683644/3683644 SSString::~SSString [in-charge]() [241] 0.01 0.00 3683644/3683644 SSString::SSString[in-charge]() [602] ----------------------------------------------- 0.17 0.34 4292870/4292870 _doOperation(OpKind, Value&, Value&, Value&, bool, bool, bool, Value&) [42] [229] 0.1 0.17 0.34 4292870 doArithmetic(OpKind, Value&, Value&, Value&) [229] 0.11 0.11 4292870/48322337 coerceToNumber(Value&, Value&) [128] 0.05 0.00 8585740/133169168 Value::isStringValue(char*&) [208] 0.04 0.00 8585740/433932428 Value::isIntegerValue(int&) [139] 0.02 0.01 4292870/345868494 Value::setIntegerValue(int) [130] ----------------------------------------------- [230] 0.1 0.49 0.00 Value::~Value [not-in-charge]() [230] ----------------------------------------------- 0.00 0.47 1575/1575 Scheduler::delete_shadow_rec(shadow_rec*) [52] [231] 0.1 0.00 0.47 1575 Scheduler::check_zombie(int, PROC_ID*) [231] 0.00 0.37 1575/10000 DestroyProc [131] 0.00 0.04 1575/5000 Scheduler::WriteAbortToUserLog(PROC_ID) [332] 0.00 0.04 1575/25784 GetJobAd [217] 0.00 0.01 1575/37316 SetAttributeInt [322] 0.00 0.00 1575/5029537 GetAttributeInt [38] 0.00 0.00 1575/6575 handle_mirror_job_notification [644] 0.00 0.00 3150/7524307 dprintf [357] ----------------------------------------------- 0.00 0.00 1576/454233 ReliSock::peek(char&) [420] 0.03 0.43 452657/454233 ReliSock::get_bytes(void*, int) [212] [232] 0.1 0.03 0.43 454233 ReliSock::handle_incoming_packet() [232] 0.16 0.27 454233/454233 ReliSock::RcvMsg::rcv_packet(int, int) [235] ----------------------------------------------- 0.46 0.00 8585740/8585740 operator>=(ClassAd&, ClassAd&) [11] [233] 0.1 0.46 0.00 8585740 ClassAd::GetMyTypeNumber() [233] ----------------------------------------------- 0.06 0.37 2251994/2251994 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] [234] 0.1 0.06 0.37 2251994 Variable::~Variable [in-charge deleting]() [234] 0.03 0.34 2251994/2251994 VariableBase::~VariableBase [not-in-charge]() [246] ----------------------------------------------- 0.16 0.27 454233/454233 ReliSock::handle_incoming_packet() [232] [235] 0.1 0.16 0.27 454233 ReliSock::RcvMsg::rcv_packet(int, int) [235] 0.03 0.08 448902/448902 Buf::read(int, int, int) [351] 0.08 0.00 454233/916634 condor_read(int, char*, int, int, int) [310] 0.05 0.00 448902/467157 Buf::Buf[in-charge](int) [423] 0.01 0.01 448902/448902 ChainBuf::put(Buf*) [594] 0.01 0.00 448902/910125 Buf::max_size() const [498] 0.00 0.00 5331/7524307 dprintf [357] ----------------------------------------------- 0.01 0.00 36230/2723429 ExprTree::PrintToNewStr(char**) [107] 0.42 0.00 2687199/2723429 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] [236] 0.1 0.43 0.00 2723429 String::CalcPrintToStr() [236] ----------------------------------------------- 0.00 0.00 1/53230 Scheduler::~Scheduler [in-charge]() [652] 0.00 0.00 1/53230 JobActionResults::~JobActionResults [in-charge]() [1049] 0.00 0.00 27/53230 AttrListList::Delete(AttrList*) [945] 0.00 0.01 1575/53230 match_rec::~match_rec [in-charge]() [614] 0.00 0.01 1575/53230 Scheduler::negotiate(int, Stream*) [79] 0.00 0.01 1575/53230 Scheduler::spawnJobHandlerRaw(shadow_rec*, char const*, ArgList const&, Env const*, char const*, bool, bool) [61] 0.00 0.01 1578/53230 Shadow::~Shadow [in-charge]() [613] 0.00 0.08 10000/53230 LogDestroyClassAd::Play(void*) [364] 0.00 0.14 17082/53230 KeyCacheEntry::delete_storage() [327] 0.00 0.16 19816/53230 DaemonCore::HandleReq(int) [26] [237] 0.1 0.00 0.43 53230 ClassAd::~ClassAd [in-charge deleting]() [237] 0.00 0.42 53230/124085 AttrList::~AttrList [not-in-charge]() [194] 0.00 0.00 29506/86296 AdType::~AdType [in-charge]() [721] ----------------------------------------------- 0.00 0.00 1/3392149 RotateHistory() [1133] 0.00 0.00 3/3392149 find_file [1099] 0.00 0.00 14/3392149 CondorError::getFullText(bool) [1089] 0.00 0.00 24/3392149 DaemonCore::InitSettableAttrsList(char const*, int) [1003] 0.00 0.00 28/3392149 DCCollector::initDestinationStrings() [1046] 0.00 0.00 54/3392149 GenericQuery::makeQuery(ClassAd&) [918] 0.00 0.00 1575/3392149 aboutToSpawnJobHandler(int, int, void*) [406] 0.00 0.00 3172/3392149 Directory::Next() [828] 0.00 0.00 5296/3392149 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] 0.00 0.00 6300/3392149 SetAttributeString [516] 0.00 0.00 11025/3392149 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] 0.00 0.00 25000/3392149 NewProc [376] 0.00 0.00 32875/3392149 ClassAd::sPrint(MyString&) [249] 0.00 0.00 58245/3392149 AutoCluster::getAutoClusterid(ClassAd*) [68] 0.00 0.01 78210/3392149 AttrList::Assign(char const*, char const*) [261] 0.00 0.01 95788/3392149 SecMan::ReconcileMethodLists(char*, char*) [299] 0.01 0.02 187788/3392149 DaemonCore::GetCommandsInAuthLevel(DCpermission) [311] 0.02 0.03 423141/3392149 SetAttribute [156] 0.02 0.04 559628/3392149 AttrList::sPrint(MyString&) [253] 0.08 0.15 1903982/3392149 param [134] [238] 0.1 0.14 0.27 3392149 MyString::operator+=(char const*) [238] 0.06 0.22 2659132/2781534 MyString::reserve_at_least(int) [265] ----------------------------------------------- 0.30 0.11 46201001/46201001 EvalResultToValue(EvalResult&, Value&) [62] [239] 0.1 0.30 0.11 46201001 Value::setStringValue(char*) [239] 0.11 0.00 46201001/530744462 Value::clear() [169] ----------------------------------------------- 0.00 0.00 4/937366 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 24/937366 Stream::snd_int(int, int) [875] 0.00 0.00 54/937366 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [756] 0.00 0.00 1575/937366 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] 0.00 0.00 1575/937366 Stream::rcv_int(int&, int) [862] 0.00 0.00 1577/937366 SecManStartCommand::TCPAuthConnected_inner(Sock*, bool*) [761] 0.00 0.00 4827/937366 Scheduler::negotiate(int, Stream*) [79] 0.00 0.00 8504/937366 SecManStartCommand::startCommand_inner() [30] 0.00 0.00 10606/937366 Authentication::handshake(MyString) [425] 0.00 0.01 15888/937366 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] 0.00 0.03 62854/937366 DaemonCore::HandleReq(int) [26] 0.03 0.33 829878/937366 do_Q_request(ReliSock*) [45] [240] 0.1 0.03 0.37 937366 ReliSock::end_of_message() [240] 0.05 0.28 461223/461223 ReliSock::SndMsg::snd_packet(int, int, int) [258] 0.01 0.02 447327/487013 ChainBuf::reset() [459] 0.00 0.01 447327/463850 ChainBuf::consumed() [757] 0.00 0.00 478073/10579562 Buf::empty() const [401] 0.00 0.00 937366/958868 Stream::resetCrypto() [879] ----------------------------------------------- 0.03 0.36 3683644/3683644 StringSpace::disposeByIndex(int) [228] [241] 0.1 0.03 0.36 3683644 SSString::~SSString [in-charge]() [241] 0.12 0.24 3683644/3683644 SSString::dispose() [250] ----------------------------------------------- [242] 0.1 0.39 0.00 MyString::~MyString [not-in-charge]() [242] ----------------------------------------------- 0.00 0.00 1575/240215 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] 0.00 0.03 17360/240215 OwnerCheck2 [472] 0.00 0.04 25000/240215 GetAttributeString [393] 0.01 0.30 196280/240215 count(ClassAd*) [78] [243] 0.1 0.01 0.37 240215 AttrList::LookupString(char const*, char*) const [243] 0.29 0.07 240215/244273139 AttrList::Lookup(char const*) const [8] 0.01 0.00 38935/53666182 BinaryOpBase::RArg() [66] 0.00 0.00 38935/5513036 StringBase::Value() [592] 0.00 0.00 38935/273742167 ExprTree::MyType() [221] ----------------------------------------------- 0.00 0.00 1593/558512 Scheduler::negotiate(int, Stream*) [79] 0.09 0.29 556919/558512 Stream::code(int&) [170] [244] 0.1 0.09 0.29 558512 Stream::put(int) [244] 0.17 0.11 2647645/8979861 ReliSock::put_bytes(void const*, int) [196] 0.00 0.01 144915/435930 SafeSock::put_bytes(void const*, int) [548] ----------------------------------------------- 0.00 0.00 1/146870 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 1/146870 InitQmgmt [1040] 0.00 0.00 1/146870 DedicatedScheduler::DedicatedScheduler[in-charge]() [1087] 0.00 0.00 1/146870 AutoCluster::config(char const*) [986] 0.00 0.00 1/146870 sysapi_reconfig [1021] 0.00 0.00 2/146870 ShadowMgr::init() [967] 0.00 0.00 2/146870 config_fill_ad [993] 0.00 0.00 2/146870 process_locals [902] 0.00 0.00 2/146870 __static_initialization_and_destruction_0(int, int) [1054] 0.00 0.00 24/146870 KeyCache::getExpiredKeys() [492] 0.00 0.00 27/146870 IpVerify::fill_table(IpVerify::PermTypeEntry*, int, char*, bool) [642] 0.00 0.00 28/146870 DCCollector::reconfig() [914] 0.00 0.00 28/146870 CollectorList::create(char const*) [928] 0.00 0.00 1575/146870 GetJobAd [217] 0.00 0.00 1603/146870 SecMan::remove_commands(KeyCacheEntry*) [605] 0.00 0.00 1775/146870 SecManStartCommand::startCommand_inner() [30] 0.00 0.01 5303/146870 Authentication::selectAuthenticationType(MyString, int) [463] 0.00 0.01 5303/146870 SecMan::getAuthBitmask(char const*) [581] 0.00 0.03 10590/146870 AutoCluster::getAutoClusterid(ClassAd*) [68] 0.00 0.03 12023/146870 SecMan::ReconcileSecurityPolicyAds(ClassAd&, ClassAd&) [182] 0.00 0.12 48092/146870 SecMan::ReconcileMethodLists(char*, char*) [299] 0.00 0.15 60486/146870 SetAttribute [156] [245] 0.1 0.01 0.37 146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.07 0.28 134613/134645 StringList::initializeFromString(char const*) [251] 0.01 0.00 146870/146929 List::List[in-charge]() [622] 0.01 0.00 146870/287679 strnewp(char const*) [570] ----------------------------------------------- 0.03 0.34 2251994/2251994 Variable::~Variable [in-charge deleting]() [234] [246] 0.1 0.03 0.34 2251994 VariableBase::~VariableBase [not-in-charge]() [246] 0.08 0.24 2251994/3683644 StringSpace::disposeByIndex(int) [228] 0.02 0.00 2251994/6829749 ExprTree::~ExprTree [not-in-charge]() [432] ----------------------------------------------- 0.37 0.00 21723936/21723936 ExprTree::EvalTree(AttrList const*, AttrList const*, EvalResult*) [36] [247] 0.1 0.37 0.00 21723936 ClassadBoolean::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [247] ----------------------------------------------- 0.22 0.15 61393307/61393307 EvalResultToValue(EvalResult&, Value&) [62] [248] 0.1 0.22 0.15 61393307 Value::setErrorValue() [248] 0.15 0.00 61393307/530744462 Value::clear() [169] ----------------------------------------------- 0.00 0.09 1575/6575 Scheduler::spawnJobHandlerRaw(shadow_rec*, char const*, ArgList const&, Env const*, char const*, bool, bool) [61] 0.00 0.28 5000/6575 AppendHistory(ClassAd*) [222] [249] 0.1 0.00 0.36 6575 ClassAd::sPrint(MyString&) [249] 0.00 0.35 6575/6575 AttrList::sPrint(MyString&) [253] 0.01 0.00 19725/36301 ClassAd::GetMyTypeName() [693] 0.00 0.00 6575/13151 ClassAd::GetTargetTypeName() [698] 0.00 0.00 32875/3392149 MyString::operator+=(char const*) [238] ----------------------------------------------- 0.12 0.24 3683644/3683644 SSString::~SSString [in-charge]() [241] [250] 0.1 0.12 0.24 3683644 SSString::dispose() [250] 0.07 0.11 49166/54313 HashTable::remove(MyString const&) [298] 0.05 0.00 3983337/19147132 ExtArray::operator[](int) [273] 0.00 0.00 49166/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 49166/486530162 MyString::~MyString [in-charge]() [65] ----------------------------------------------- 0.00 0.00 1/134645 InitQmgmt [1040] 0.00 0.00 1/134645 ShadowMgr::init() [967] 0.00 0.00 1/134645 process_locals [902] 0.00 0.00 1/134645 sysapi_reconfig [1021] 0.00 0.00 28/134645 CollectorList::create(char const*) [928] 0.07 0.28 134613/134645 StringList::StringList[in-charge](char const*, char const*) [245] [251] 0.1 0.07 0.28 134645 StringList::initializeFromString(char const*) [251] 0.21 0.00 7415210/7415210 StringList::isSeparator(char) [293] 0.07 0.01 612805/802275 List::Append(char*) [359] ----------------------------------------------- 0.35 0.00 759296/759296 Scanner(char*&, Token&) [192] [252] 0.1 0.35 0.00 759296 scan_string(char*&, Token&) [252] ----------------------------------------------- 0.00 0.35 6575/6575 ClassAd::sPrint(MyString&) [249] [253] 0.1 0.00 0.35 6575 AttrList::sPrint(MyString&) [253] 0.03 0.24 559628/7504609 ExprTree::PrintToNewStr(char**) [107] 0.02 0.04 559628/3392149 MyString::operator+=(char const*) [238] 0.01 0.01 559628/632443 MyString::operator+=(char) [588] ----------------------------------------------- 0.00 0.00 5000/433141 NewCluster [424] 0.00 0.00 5000/433141 NewProc [376] 0.02 0.32 423141/433141 SetAttribute [156] [254] 0.1 0.02 0.33 433141 ClassAdCollection::SetAttribute(char const*, char const*, char const*) [254] 0.02 0.30 433141/462591 ClassAdLog::AppendLog(LogRecord*) [255] 0.01 0.00 433141/433143 LogSetAttribute::LogSetAttribute[in-charge](char const*, char const*, char const*) [729] ----------------------------------------------- 0.00 0.01 9450/462591 ClassAdCollection::DeleteAttribute(char const*, char const*) [746] 0.00 0.01 10000/462591 ClassAdCollection::NewClassAd(char const*, char const*, char const*) [511] 0.00 0.01 10000/462591 ClassAdCollection::DestroyClassAd(char const*) [743] 0.02 0.30 433141/462591 ClassAdCollection::SetAttribute(char const*, char const*, char const*) [254] [255] 0.1 0.02 0.32 462591 ClassAdLog::AppendLog(LogRecord*) [255] 0.00 0.16 19175/433142 LogSetAttribute::Play(void*) [109] 0.00 0.09 10000/10000 LogDestroyClassAd::Play(void*) [364] 0.00 0.06 441871/450326 Transaction::AppendLog(LogRecord*) [405] 0.00 0.00 29175/479504 LogRecord::Write(_IO_FILE*) [386] 0.00 0.00 19175/433143 LogSetAttribute::~LogSetAttribute [in-charge deleting]() [469] 0.00 0.00 433416/441915 Transaction::EmptyTransaction() [6858] 0.00 0.00 10000/10000 LogDestroyClassAd::~LogDestroyClassAd [in-charge deleting]() [6979] 0.00 0.00 8455/8455 LogBeginTransaction::LogBeginTransaction[in-charge]() [6995] ----------------------------------------------- 0.27 0.06 37065/37065 AutoCluster::getAutoClusterid(ClassAd*) [68] [256] 0.1 0.27 0.06 37065 AttrList::sPrintExpr(char*, unsigned, char const*) [256] 0.05 0.01 37065/244273139 AttrList::Lookup(char const*) const [8] 0.00 0.01 31770/7394617 AssignOp::PrintToStr(char*) [152] ----------------------------------------------- 0.23 0.10 8915370/8915370 CondorID::ServiceDataCompare(ServiceData*, ServiceData*) [211] [257] 0.1 0.23 0.10 8915370 CondorID::Compare(CondorID) const [257] 0.10 0.00 8915370/8915370 compare(int, int) [355] ----------------------------------------------- 0.05 0.28 461223/461223 ReliSock::end_of_message() [240] [258] 0.1 0.05 0.28 461223 ReliSock::SndMsg::snd_packet(int, int, int) [258] 0.04 0.24 461223/461223 Buf::flush(int, void*, int, int) [267] 0.00 0.00 461223/9889986 Buf::num_used() const [495] ----------------------------------------------- 0.00 0.00 1/67195 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.02 5302/67195 do_Q_request(ReliSock*) [45] 0.00 0.28 61892/67195 SecMan::FillInSecurityPolicyAd(char const*, ClassAd*, bool) [153] [259] 0.0 0.00 0.31 67195 SecMan::getSecSetting(char const*, char const*) [259] 0.01 0.30 134390/951991 param [134] ----------------------------------------------- 0.00 0.00 1/201284 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 3/201284 Shadow::Shadow[in-charge](char const*, ClassAd*) [1063] 0.00 0.01 5000/201284 GetAttributeBool [607] 0.00 0.30 196280/201284 count(ClassAd*) [78] [260] 0.0 0.00 0.31 201284 AttrList::LookupBool(char const*, int&) const [260] 0.25 0.06 201284/244273139 AttrList::Lookup(char const*) const [8] 0.00 0.00 4/53666182 BinaryOpBase::RArg() [66] 0.00 0.00 4/273742167 ExprTree::MyType() [221] 0.00 0.00 4/227521 BooleanBase::Value() [6869] ----------------------------------------------- 0.00 0.01 1575/39105 Env::InsertEnvIntoClassAd(ClassAd*, MyString*, char const*, CondorVersionInfo*) const [584] 0.00 0.01 1575/39105 ArgList::InsertArgsIntoClassAd(ClassAd*, CondorVersionInfo*, MyString*) [510] 0.01 0.26 35955/39105 DaemonCore::HandleReq(int) [26] [261] 0.0 0.01 0.28 39105 AttrList::Assign(char const*, char const*) [261] 0.00 0.27 39105/1609054 AttrList::Insert(char const*, bool) [70] 0.00 0.01 78210/3392149 MyString::operator+=(char const*) [238] 0.00 0.00 37530/37530 MyString::sprintf_cat(char const*, ...) [837] 0.00 0.00 39105/632443 MyString::operator+=(char) [588] 0.00 0.00 39105/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 39105/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 39105/996962 MyString::GetCStr() const [6853] ----------------------------------------------- 0.16 0.13 6268801/6268801 AttrList::put(Stream&) [90] [262] 0.0 0.16 0.13 6268801 ConvertDefaultIPToSocketIP(char const*, char**, Stream&) [262] 0.01 0.12 6268801/6268801 ConvertDefaultIPToSocketIP(char const*, char const*, char**, Stream&) [330] ----------------------------------------------- [263] 0.0 0.29 0.00 ClassAdList::Length() [263] ----------------------------------------------- [264] 0.0 0.29 0.00 ExprTree::EvalTree(AttrList const*, EvalResult*) [264] ----------------------------------------------- 0.00 0.00 2/2781534 MyString::operator+=(MyString const&) [1132] 0.00 0.00 4001/2781534 MyString::operator+=(int) [915] 0.00 0.00 56239/2781534 MyString::operator+=(char) [588] 0.00 0.01 62160/2781534 MyString::vsprintf_cat(char const*, char*) [749] 0.06 0.22 2659132/2781534 MyString::operator+=(char const*) [238] [265] 0.0 0.06 0.23 2781534 MyString::reserve_at_least(int) [265] 0.23 0.00 2781534/2781534 MyString::reserve(int) [285] ----------------------------------------------- 0.00 0.28 123784/123784 SecMan::FillInSecurityPolicyAd(char const*, ClassAd*, bool) [153] [266] 0.0 0.00 0.28 123784 SecMan::sec_param(char*, SecMan::sec_req) [266] 0.01 0.27 123784/951991 param [134] ----------------------------------------------- 0.04 0.24 461223/461223 ReliSock::SndMsg::snd_packet(int, int, int) [258] [267] 0.0 0.04 0.24 461223 Buf::flush(int, void*, int, int) [267] 0.02 0.18 461223/461223 Buf::write(int, int, int) [294] 0.02 0.00 461223/910125 Buf::max_size() const [498] 0.01 0.00 461223/482657 Buf::reset() [593] 0.01 0.00 461223/461223 Buf::rewind() [677] ----------------------------------------------- 0.00 0.00 1575/1229930 Scheduler::negotiate(int, Stream*) [79] 0.07 0.20 1228355/1229930 Stream::code(char*&) [168] [268] 0.0 0.07 0.20 1229930 Stream::get(char*&) [268] 0.03 0.09 1105105/1105105 ReliSock::get_ptr(void*&, char) [346] 0.01 0.05 1105105/1105105 ReliSock::peek(char&) [420] 0.00 0.02 124825/124825 SafeSock::get_ptr(void*&, char) [572] 0.01 0.00 124825/137655 SafeSock::peek(char&) [685] 0.00 0.00 1229930/20670455 Stream::get_encryption() const [521] ----------------------------------------------- 0.28 0.00 51000114/51000114 hashFunction(MyString const&, int) [210] [269] 0.0 0.28 0.00 51000114 MyString::operator[](int) const [269] ----------------------------------------------- 0.02 0.25 1431650/1431650 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] [270] 0.0 0.02 0.25 1431650 String::~String [in-charge deleting]() [270] 0.03 0.22 1431650/1431650 StringBase::~StringBase [not-in-charge]() [275] ----------------------------------------------- 38042 ParseX2(ExprTree*, char*&, ExprTree*&, int&) [271] 2588643 ParseSimpleExpr(char*&, ExprTree*&, int&) [416] [271] 0.0 0.11 0.16 2588643+38042 ParseX2(ExprTree*, char*&, ExprTree*&, int&) [271] 0.01 0.14 2626685/22208316 LookToken(char*&) [167] 0.00 0.00 38042/1490565 Match(LexemeType, char*&, int&) [370] 0.00 0.00 19743/24468 EqOp::EqOp[in-charge](ExprTree*, ExprTree*) [930] 0.00 0.00 16723/18298 MetaEqOp::MetaEqOp[in-charge](ExprTree*, ExprTree*) [943] 0.00 0.00 1575/3150 MetaNeqOp::MetaNeqOp[in-charge](ExprTree*, ExprTree*) [1010] 0.00 0.00 1/1 NeqOp::NeqOp[in-charge](ExprTree*, ExprTree*) [1168] 38042 ParseEqualityOp(char*&, ExprTree*&, int&) [525] 38042 ParseX2(ExprTree*, char*&, ExprTree*&, int&) [271] ----------------------------------------------- [272] 0.0 0.08 0.19 177283+2051599 [272] 0.01 0.17 704626 printComparisonOpToStr(char*, ExprTree*, ExprTree*, char*) [304] 0.01 0.02 635478+501264 AddOp::PrintToStr(char*) [505] 0.03 0.00 91989+266517 AndOp::PrintToStr(char*) [526] 0.02 0.00 92163 OrOp::PrintToStr(char*) [573] 0.01 0.00 252381 MetaEqOp::PrintToStr(char*) [683] 0.00 0.00 271242 EqOp::PrintToStr(char*) [6865] 0.00 0.00 1575 MetaNeqOp::PrintToStr(char*) [7135] 0.00 0.00 174 LtOp::PrintToStr(char*) [7159] ----------------------------------------------- 0.05 0.00 3945846/19147132 StringSpace::operator[](int) [345] 0.05 0.00 3983337/19147132 SSString::dispose() [250] 0.14 0.01 11217949/19147132 StringSpace::getCanonical(char*&, StringSpaceAdoptionMethod) [50] [273] 0.0 0.24 0.01 19147132 ExtArray::operator[](int) [273] 0.01 0.00 9/9 ExtArray::resize(int) [599] ----------------------------------------------- 0.01 0.25 5000/5000 AppendHistory(ClassAd*) [222] [274] 0.0 0.01 0.25 5000 ClassAd::fPrint(_IO_FILE*) [274] 0.04 0.20 5000/5000 AttrList::fPrint(_IO_FILE*) [281] 0.00 0.00 15000/36301 ClassAd::GetMyTypeName() [693] 0.00 0.00 5000/13151 ClassAd::GetTargetTypeName() [698] ----------------------------------------------- 0.03 0.22 1431650/1431650 String::~String [in-charge deleting]() [270] [275] 0.0 0.03 0.22 1431650 StringBase::~StringBase [not-in-charge]() [275] 0.05 0.16 1431650/3683644 StringSpace::disposeByIndex(int) [228] 0.01 0.00 1431650/6829749 ExprTree::~ExprTree [not-in-charge]() [432] ----------------------------------------------- 0.00 0.08 53567/149484 SecManStartCommand::startCommand_inner() [30] 0.01 0.15 95917/149484 DaemonCore::HandleReq(int) [26] [276] 0.0 0.01 0.23 149484 SecMan::sec_lookup_feat_act(ClassAd&, char const*) [276] 0.00 0.23 149484/38927292 AttrList::LookupString(char const*, char**) const [19] 0.00 0.00 137461/137461 SecMan::sec_alpha_to_sec_feat_act(char*) [6875] ----------------------------------------------- 0.00 0.08 13323/40683 DaemonCore::HandleReq(int) [26] 0.00 0.16 27360/40683 OwnerCheck [297] [277] 0.0 0.00 0.24 40683 DaemonCore::Verify(DCpermission, sockaddr_in const*, char const*) [277] 0.04 0.21 39213/39213 IpVerify::Verify(DCpermission, sockaddr_in const*, char const*) [278] ----------------------------------------------- 0.04 0.21 39213/39213 DaemonCore::Verify(DCpermission, sockaddr_in const*, char const*) [277] [278] 0.0 0.04 0.21 39213 IpVerify::Verify(DCpermission, sockaddr_in const*, char const*) [278] 0.01 0.09 33882/39029 IpVerify::has_user(HashTable*, char const*, int&, MyString&) [350] 0.00 0.04 4947/5347 IpVerify::add_hash_entry(in_addr const&, char const*, int) [449] 0.02 0.01 48723/54070 HashTable*>::lookup(in_addr const&, HashTable*&) const [470] 0.00 0.01 4947/4947 sin_to_hostname [630] 0.00 0.01 4947/4947 NetStringList::string_withnetwork(char const*) [634] 0.01 0.01 4947/4947 IpVerify::lookup_user(StringList*, char const*) [645] 0.00 0.01 4947/4947 StringList::string_anycase_withwildcard(char const*) [763] 0.00 0.00 4947/4969 HashTable::lookup(MyString const&, StringList*&) const [848] 0.00 0.00 49107/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 4947/7524307 dprintf [357] 0.00 0.00 39213/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 9894/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 72711/75866 IpVerify::allow_mask(int) [6889] 0.00 0.00 38829/38829 IpVerify::deny_mask(int) [6899] ----------------------------------------------- 0.00 0.00 1577/47556348 ParseFactor(char*&, ExprTree*&, int&) [82] 0.24 0.00 47554771/47556348 AttrList::LookupInteger(char const*, int&) const [16] [279] 0.0 0.24 0.00 47556348 IntegerBase::Value() [279] ----------------------------------------------- [280] 0.0 0.24 0.00 EvalResult::~EvalResult [not-in-charge]() [280] ----------------------------------------------- 0.04 0.20 5000/5000 ClassAd::fPrint(_IO_FILE*) [274] [281] 0.0 0.04 0.20 5000 AttrList::fPrint(_IO_FILE*) [281] 0.02 0.18 413143/7504609 ExprTree::PrintToNewStr(char**) [107] ----------------------------------------------- 0.01 0.23 1575/1575 Scheduler::negotiate(int, Stream*) [79] [282] 0.0 0.01 0.23 1575 Scheduler::AddMrec(char*, char*, PROC_ID*, ClassAd const*, char*, char*) [282] 0.00 0.21 1575/1575 match_rec::match_rec[in-charge](char*, char*, PROC_ID*, ClassAd const*, char*, char*) [290] 0.00 0.01 3150/3150 DaemonCore::AddAllowHost(char const*, DCpermission) [636] 0.00 0.00 1575/11025 HashTable::lookup(HashKey const&, match_rec*&) const [609] 0.00 0.00 1575/1575 HashTable::insert(HashKey const&, match_rec* const&) [921] 0.00 0.00 3150/6002246 HashKey::HashKey[in-charge](char const*) [380] 0.00 0.00 3150/10779853 HashKey::~HashKey [in-charge]() [381] 0.00 0.00 1575/1575 string_to_ipstr [1215] ----------------------------------------------- [283] 0.0 0.23 0.00 Value::setRealValue(double) [283] ----------------------------------------------- 0.00 0.00 1575/5074262 GetAttributeFloat [577] 0.00 0.00 5000/5074262 GetAttributeBool [607] 0.00 0.00 8150/5074262 GetAttributeStringNew [538] 0.00 0.00 30000/5074262 GetAttributeString [393] 0.06 0.16 5029537/5074262 GetAttributeInt [38] [284] 0.0 0.06 0.17 5074262 ClassAdCollection::LookupInTransaction(char const*, char const*, char*&) [284] 0.05 0.12 5074262/5074262 ClassAdLog::LookupInTransaction(char const*, char const*, char*&) [309] ----------------------------------------------- 0.23 0.00 2781534/2781534 MyString::reserve_at_least(int) [265] [285] 0.0 0.23 0.00 2781534 MyString::reserve(int) [285] ----------------------------------------------- 0.00 0.22 174/174 Scheduler::count_jobs() [59] [286] 0.0 0.00 0.22 174 CollectorList::sendUpdates(int, ClassAd*, ClassAd*, bool) [286] 0.00 0.22 174/174 DCCollector::sendUpdate(int, ClassAd*, ClassAd*, bool) [287] 0.00 0.00 174/7524307 dprintf [357] 0.00 0.00 348/375 CollectorList::next(DCCollector*&) [7150] 0.00 0.00 174/201 DaemonList::rewind() [7157] 0.00 0.00 174/255 Daemon::addr() [7154] ----------------------------------------------- 0.00 0.22 174/174 CollectorList::sendUpdates(int, ClassAd*, ClassAd*, bool) [286] [287] 0.0 0.00 0.22 174 DCCollector::sendUpdate(int, ClassAd*, ClassAd*, bool) [287] 0.00 0.22 174/174 DCCollector::sendUDPUpdate(int, ClassAd*, ClassAd*, bool) [288] 0.00 0.00 349/18481 AttrList::InsertOrUpdate(char const*) [334] 0.00 0.00 174/174 DCCollectorAdSeqMan::getSequence(ClassAd const*) [896] 0.00 0.00 174/38927292 AttrList::LookupString(char const*, char**) const [19] 0.00 0.00 174/35343 global_dc_sinful() [1120] ----------------------------------------------- 0.00 0.22 174/174 DCCollector::sendUpdate(int, ClassAd*, ClassAd*, bool) [287] [288] 0.0 0.00 0.22 174 DCCollector::sendUDPUpdate(int, ClassAd*, ClassAd*, bool) [288] 0.00 0.21 174/4927 Daemon::startCommand(int, Stream::stream_type, int, CondorError*) [7081] 0.00 0.01 174/174 DCCollector::finishUpdate(DCCollector*, Sock*, ClassAd*, ClassAd*) [733] 0.00 0.00 174/3351 SafeSock::~SafeSock [in-charge deleting]() [752] 0.00 0.00 174/7524307 dprintf [357] ----------------------------------------------- 0.16 0.05 1575/1575 Scheduler::delete_shadow_rec(shadow_rec*) [52] [289] 0.0 0.16 0.05 1575 Scheduler::RemoveShadowRecFromMrec(shadow_rec*) [289] 0.05 0.00 1242675/48706047 HashTable::iterate(match_rec*&) [137] 0.00 0.00 1575/34684 HashTable::startIterations() [575] ----------------------------------------------- 0.00 0.21 1575/1575 Scheduler::AddMrec(char*, char*, PROC_ID*, ClassAd const*, char*, char*) [282] [290] 0.0 0.00 0.21 1575 match_rec::match_rec[in-charge](char*, char*, PROC_ID*, ClassAd const*, char*, char*) [290] 0.00 0.13 1575/45000 ClassAd::ClassAd[in-charge](ClassAd const&) [99] 0.00 0.08 1575/1575 ClassAd::dPrint(int) [377] 0.00 0.00 3150/7524307 dprintf [357] ----------------------------------------------- 0.16 0.05 8979861/8979861 ReliSock::put_bytes(void const*, int) [196] [291] 0.0 0.16 0.05 8979861 Buf::put_max(void const*, int) [291] 0.03 0.00 8979861/9889986 Buf::num_used() const [495] 0.02 0.00 8979861/9428763 Buf::num_free() const [522] ----------------------------------------------- [292] 0.0 0.21 0.00 ExtArray::getlast() const [292] ----------------------------------------------- 0.21 0.00 7415210/7415210 StringList::initializeFromString(char const*) [251] [293] 0.0 0.21 0.00 7415210 StringList::isSeparator(char) [293] ----------------------------------------------- 0.02 0.18 461223/461223 Buf::flush(int, void*, int, int) [267] [294] 0.0 0.02 0.18 461223 Buf::write(int, int, int) [294] 0.18 0.00 461223/461223 condor_write(int, char*, int, int, int) [305] 0.00 0.00 461223/3975848 Buf::num_untouched() const [672] 0.00 0.00 461223/7291163 Buf::num_touched() const [591] 0.00 0.00 64/7524307 dprintf [357] ----------------------------------------------- 11671 ParseX2p5(ExprTree*, char*&, ExprTree*&, int&) [295] 2626685 ParseEqualityOp(char*&, ExprTree*&, int&) [525] [295] 0.0 0.04 0.16 2626685+11671 ParseX2p5(ExprTree*, char*&, ExprTree*&, int&) [295] 0.01 0.14 2638356/22208316 LookToken(char*&) [167] 0.00 0.00 11671/1490565 Match(LexemeType, char*&, int&) [370] 0.00 0.00 11577/13152 GeOp::GeOp[in-charge](ExprTree*, ExprTree*) [962] 0.00 0.00 94/94 LtOp::LtOp[in-charge](ExprTree*, ExprTree*) [1103] 11671 ParseAddOp(char*&, ExprTree*&, int&) [433] 11671 ParseX2p5(ExprTree*, char*&, ExprTree*&, int&) [295] ----------------------------------------------- 10000 ParseX4(ExprTree*, char*&, ExprTree*&, int&) [296] 2654931 ParseMultOp(char*&, ExprTree*&, int&) [561] [296] 0.0 0.04 0.16 2654931+10000 ParseX4(ExprTree*, char*&, ExprTree*&, int&) [296] 0.01 0.14 2664931/22208316 LookToken(char*&) [167] 0.00 0.00 10000/1490565 Match(LexemeType, char*&, int&) [370] 0.00 0.00 5000/5000 MultOp::MultOp[in-charge](ExprTree*, ExprTree*) [991] 0.00 0.00 5000/5000 DivOp::DivOp[in-charge](ExprTree*, ExprTree*) [990] 10000 ParseFactor(char*&, ExprTree*&, int&) [82] 10000 ParseX4(ExprTree*, char*&, ExprTree*&, int&) [296] ----------------------------------------------- 0.00 0.04 5000/27360 NewCluster [424] 0.00 0.04 5000/27360 NewProc [376] 0.00 0.13 17360/27360 SetAttribute [156] [297] 0.0 0.00 0.20 27360 OwnerCheck [297] 0.00 0.16 27360/40683 DaemonCore::Verify(DCpermission, sockaddr_in const*, char const*) [277] 0.00 0.03 27360/27360 OwnerCheck2 [472] 0.00 0.00 27360/27360 QmgmtPeer::getFullyQualifiedUser() const [6921] 0.00 0.00 27360/27360 QmgmtPeer::endpoint() const [6922] ----------------------------------------------- 0.01 0.01 5147/54313 IpVerify::add_hash_entry(in_addr const&, char const*, int) [449] 0.07 0.11 49166/54313 SSString::dispose() [250] [298] 0.0 0.07 0.12 54313 HashTable::remove(MyString const&) [298] 0.10 0.01 1797297/149582579 operator==(MyString const&, MyString const&) [63] 0.01 0.00 49166/4055024 hashFunction(MyString const&, int) [210] 0.00 0.00 5147/57865 compute_host_hash(MyString const&, int) [519] 0.00 0.00 54311/54311 HashBucket::~HashBucket [in-charge]() [887] ----------------------------------------------- 0.01 0.18 24046/24046 SecMan::ReconcileSecurityPolicyAds(ClassAd&, ClassAd&) [182] [299] 0.0 0.01 0.18 24046 SecMan::ReconcileMethodLists(char*, char*) [299] 0.00 0.12 48092/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.03 48092/146817 StringList::~StringList [in-charge]() [340] 0.00 0.01 95788/3392149 MyString::operator+=(char const*) [238] 0.00 0.01 300575/535031 StringList::next() [735] 0.00 0.00 84161/122395 StringList::rewind() [825] 0.00 0.00 24046/315268966 MyString::MyString[in-charge]() [98] ----------------------------------------------- 0.04 0.15 1581887/1581887 AttrList::Insert(ExprTree*, bool) [115] [300] 0.0 0.04 0.15 1581887 AttrListElem::AttrListElem[in-charge](ExprTree*) [300] 0.10 0.00 1581887/800986822 VariableBase::Name() [20] 0.05 0.00 1581887/802568709 BinaryOpBase::LArg() [32] ----------------------------------------------- 16575 ParseX3(ExprTree*, char*&, ExprTree*&, int&) [301] 2638356 ParseAddOp(char*&, ExprTree*&, int&) [433] [301] 0.0 0.03 0.16 2638356+16575 ParseX3(ExprTree*, char*&, ExprTree*&, int&) [301] 0.01 0.14 2654931/22208316 LookToken(char*&) [167] 0.00 0.00 15000/102874 AddOp::AddOp[in-charge](ExprTree*, ExprTree*) [633] 0.00 0.00 16575/1490565 Match(LexemeType, char*&, int&) [370] 0.00 0.00 1575/3150 SubOp::SubOp[in-charge](ExprTree*, ExprTree*) [1009] 16575 ParseMultOp(char*&, ExprTree*&, int&) [561] 16575 ParseX3(ExprTree*, char*&, ExprTree*&, int&) [301] ----------------------------------------------- 0.00 0.19 94/94 Scheduler::timeout() [51] [302] 0.0 0.00 0.19 94 Scheduler::clean_shadow_recs() [302] 0.02 0.15 89580/89580 Scheduler::is_alive(shadow_rec*) [308] 0.02 0.00 89674/2573449 HashTable::iterate(shadow_rec*&) [227] 0.00 0.00 188/7524307 dprintf [357] 0.00 0.00 94/3245 HashTable::startIterations() [7082] ----------------------------------------------- 0.00 0.19 5000/5000 Scheduler::jobIsFinishedHandler(ServiceData*) [160] [303] 0.0 0.00 0.19 5000 jobIsFinished(int, int, void*) [303] 0.00 0.12 5000/25784 GetJobAd [217] 0.00 0.02 15000/588687 AttrList::LookupString(char const*, MyString&) const [199] 0.00 0.02 5000/8150 recursive_chown(char const*, unsigned, unsigned, unsigned, bool) [484] 0.00 0.02 5000/6575 jobIsSandboxed(ClassAd*) [541] 0.00 0.00 5000/10001 passwd_cache::get_user_uid(char const*, unsigned&) [759] 0.00 0.00 5000/7524307 pcache() [6913] 0.00 0.00 3425/7524307 dprintf [357] 0.00 0.00 20000/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 20000/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 5000/6575 getSandbox(int, int, MyString&) [952] 0.00 0.00 18425/161883929 MyString::Value() const [187] 0.00 0.00 5000/5000 fs_detect_nfs [1201] 0.00 0.00 5000/290588 can_switch_ids [1177] 0.00 0.00 5000/9725 get_condor_uid [1195] 0.00 0.00 5000/5000 get_condor_gid [1202] 0.00 0.00 5000/472918 FreeJobAd [1176] ----------------------------------------------- 174 LtOp::PrintToStr(char*) [7159] 1575 MetaNeqOp::PrintToStr(char*) [7135] 179254 GeOp::PrintToStr(char*) [6871] 252381 MetaEqOp::PrintToStr(char*) [683] 271242 EqOp::PrintToStr(char*) [6865] [304] 0.0 0.01 0.17 704626 printComparisonOpToStr(char*, ExprTree*, ExprTree*, char*) [304] 0.16 0.00 433605/2739314 String::PrintToStr(char*) [193] 0.01 0.00 791890/8454029 Variable::PrintToStr(char*) [356] 0.00 0.00 85293/2644967 ClassadBoolean::PrintToStr(char*) [562] 0.00 0.00 1575/1095568 Float::PrintToStr(char*) [395] 0.00 0.00 3325/6856471 Integer::PrintToStr(char*) [366] 0.00 0.00 1575/6300 Undefined::PrintToStr(char*) [7017] 91989 AddOp::PrintToStr(char*) [505] ----------------------------------------------- 0.18 0.00 461223/461223 Buf::write(int, int, int) [294] [305] 0.0 0.18 0.00 461223 condor_write(int, char*, int, int, int) [305] 0.00 0.00 64/5395 sock_peer_to_string [838] 0.00 0.00 64/7524307 dprintf [357] ----------------------------------------------- 0.18 0.00 8585740/8585740 operator>=(ClassAd&, ClassAd&) [11] [306] 0.0 0.18 0.00 8585740 ClassAd::GetTargetTypeNumber() [306] ----------------------------------------------- [307] 0.0 0.17 0.00 Value::isNumber(int&) [307] ----------------------------------------------- 0.02 0.15 89580/89580 Scheduler::clean_shadow_recs() [302] [308] 0.0 0.02 0.15 89580 Scheduler::is_alive(shadow_rec*) [308] 0.01 0.14 89580/89639 DaemonCore::Is_Pid_Alive(int) [321] ----------------------------------------------- 0.05 0.12 5074262/5074262 ClassAdCollection::LookupInTransaction(char const*, char const*, char*&) [284] [309] 0.0 0.05 0.12 5074262 ClassAdLog::LookupInTransaction(char const*, char const*, char*&) [309] 0.07 0.05 5074262/5074262 ClassAdLog::ExamineTransaction(char const*, char const*, char*&, ClassAd*&) [342] ----------------------------------------------- 0.00 0.00 13499/916634 DaemonCore::HandleReq(int) [26] 0.08 0.00 448902/916634 Buf::read(int, int, int) [351] 0.08 0.00 454233/916634 ReliSock::RcvMsg::rcv_packet(int, int) [235] [310] 0.0 0.16 0.00 916634 condor_read(int, char*, int, int, int) [310] 0.00 0.00 5331/5395 sock_peer_to_string [838] 0.00 0.00 5331/7524307 dprintf [357] ----------------------------------------------- 0.14 0.02 11966/11966 DaemonCore::HandleReq(int) [26] [311] 0.0 0.14 0.02 11966 DaemonCore::GetCommandsInAuthLevel(DCpermission) [311] 0.01 0.02 187788/3392149 MyString::operator+=(char const*) [238] 0.00 0.00 99877/310686160 MyString::Length() const [159] 0.00 0.00 11966/315268966 MyString::MyString[in-charge]() [98] ----------------------------------------------- 23187 ParseX1p5(ExprTree*, char*&, ExprTree*&, int&) [312] 2565456 ParseAndExpr(char*&, ExprTree*&, int&) [417] [312] 0.0 0.00 0.16 2565456+23187 ParseX1p5(ExprTree*, char*&, ExprTree*&, int&) [312] 0.01 0.14 2588643/22208316 LookToken(char*&) [167] 0.01 0.00 23187/26337 AndOp::AndOp[in-charge](ExprTree*, ExprTree*) [641] 0.00 0.00 23187/1490565 Match(LexemeType, char*&, int&) [370] 23187 ParseSimpleExpr(char*&, ExprTree*&, int&) [416] 23187 ParseX1p5(ExprTree*, char*&, ExprTree*&, int&) [312] ----------------------------------------------- 8262 ParseX1(ExprTree*, char*&, ExprTree*&, int&) [313] 2557194 ParseExpr(char*&, ExprTree*&, int&) [418] [313] 0.0 0.01 0.15 2557194+8262 ParseX1(ExprTree*, char*&, ExprTree*&, int&) [313] 0.01 0.14 2565456/22208316 LookToken(char*&) [167] 0.00 0.00 8262/1490565 Match(LexemeType, char*&, int&) [370] 0.00 0.00 8262/11412 OrOp::OrOp[in-charge](ExprTree*, ExprTree*) [968] 8262 ParseAndExpr(char*&, ExprTree*&, int&) [417] 8262 ParseX1(ExprTree*, char*&, ExprTree*&, int&) [313] ----------------------------------------------- 0.16 0.00 1317741/1317741 Scanner(char*&, Token&) [192] [314] 0.0 0.16 0.00 1317741 scan_variable(char*&, Token&) [314] ----------------------------------------------- 0.00 0.00 174/20126 SafeSock::sender_ip_str() [858] 0.00 0.02 3156/20126 BindAnyCommandPort(ReliSock*, SafeSock*) [531] 0.00 0.02 3179/20126 Sock::do_connect(char*, int, bool) [509] 0.01 0.10 13617/20126 SafeSock::connect(char*, int, bool) [339] [315] 0.0 0.01 0.15 20126 Sock::bind(int, int) [315] 0.01 0.09 18548/18548 get_port_range [362] 0.00 0.05 20126/20126 _condor_bind_all_interfaces [441] 0.00 0.00 37096/7524307 _set_priv [437] 0.00 0.00 1/7524307 dprintf [357] 0.00 0.00 20126/20127 my_ip_addr [1189] 0.00 0.00 15368/102941 SafeSock::type() [6882] 0.00 0.00 14271/41269 Sock::setsockopt(int, int, char const*, int) [6897] 0.00 0.00 4757/70977 ReliSock::type() [6890] 0.00 0.00 3356/49725 Sock::assign(int) [6941] ----------------------------------------------- 0.00 0.15 1575/1575 Scheduler::spawnShadow(shadow_rec*) [58] [316] 0.0 0.00 0.15 1575 ShadowMgr::findShadow(char const*) [316] 0.00 0.13 1575/1575 Shadow::Shadow[in-charge](Shadow const&) [331] 0.00 0.02 1575/3150 Shadow::provides(char const*) [445] 0.00 0.00 1575/1578 SimpleList::Rewind() [7105] 0.00 0.00 1575/1580 SimpleList::Next(Shadow*&) [7104] ----------------------------------------------- [317] 0.0 0.00 0.15 unix_sigchld(int) [317] 0.00 0.15 302/3735 DaemonCore::Send_Signal(int, int) [145] 0.00 0.00 302/303 DaemonCore::getpid() [7152] ----------------------------------------------- 0.00 0.05 1591/4741 Scheduler::negotiate(int, Stream*) [79] 0.00 0.10 3150/4741 Scheduler::StartJobs() [6] [318] 0.0 0.00 0.15 4741 Runnable(PROC_ID*) [318] 0.00 0.08 3166/25784 GetJobAd [217] 0.00 0.07 3166/3166 Runnable(ClassAd*) [392] 0.00 0.00 6316/7524307 dprintf [357] ----------------------------------------------- 0.00 0.00 1243340/39683733 Parse(char const*, ExprTree*&) [71] 0.01 0.00 1490565/39683733 Match(LexemeType, char*&, int&) [370] 0.02 0.00 4084944/39683733 ReadToken(char*&) [444] 0.12 0.00 32864884/39683733 LookToken(char*&) [167] [319] 0.0 0.15 0.00 39683733 nextToken() [319] 0.00 0.00 1/20591 Token::Token[in-charge]() [923] ----------------------------------------------- 0.11 0.04 8915370/8915370 CondorID::ServiceDataCompare(ServiceData*, ServiceData*) [211] [320] 0.0 0.11 0.04 8915370 CondorID::CondorID[in-charge](CondorID const&) [320] 0.04 0.00 8915370/8915370 ServiceData::ServiceData[not-in-charge](ServiceData const&) [453] ----------------------------------------------- 0.00 0.00 59/89639 check_parent() [974] 0.01 0.14 89580/89639 Scheduler::is_alive(shadow_rec*) [308] [321] 0.0 0.01 0.14 89639 DaemonCore::Is_Pid_Alive(int) [321] 0.09 0.02 89639/89639 Queue::IsMember(DaemonCore::WaitpidEntry_s const&) [349] 0.01 0.02 167616/7524307 _set_priv [437] ----------------------------------------------- 0.00 0.01 1575/37316 Scheduler::start_std(match_rec*, PROC_ID*, int) [443] 0.00 0.01 1575/37316 Scheduler::check_zombie(int, PROC_ID*) [231] 0.00 0.01 3150/37316 Scheduler::add_shadow_rec(shadow_rec*) [209] 0.00 0.02 4725/37316 set_job_status(int, int, int) [537] 0.00 0.02 5000/37316 jobIsFinishedDone(int, int, void*, int) [174] 0.00 0.02 6300/37316 add_shadow_birthdate(int, int, bool) [438] 0.00 0.02 6300/37316 _mark_job_running(PROC_ID*) [473] 0.00 0.03 8691/37316 Scheduler::sendAlives() [39] [322] 0.0 0.00 0.15 37316 SetAttributeInt [322] 0.01 0.14 37316/392551 SetAttribute [156] ----------------------------------------------- 0.00 0.00 1/5303 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.14 5302/5303 do_Q_request(ReliSock*) [45] [323] 0.0 0.00 0.14 5303 ReliSock::authenticate(char const*, CondorError*) [323] 0.01 0.13 5303/5303 ReliSock::perform_authenticate(bool, KeyInfo*&, char const*, CondorError*) [324] ----------------------------------------------- 0.01 0.13 5303/5303 ReliSock::authenticate(char const*, CondorError*) [323] [324] 0.0 0.01 0.13 5303 ReliSock::perform_authenticate(bool, KeyInfo*&, char const*, CondorError*) [324] 0.00 0.13 5303/5303 Authentication::authenticate(char*, char const*, CondorError*) [329] 0.00 0.00 5303/565269 Stream::decode() [567] 0.00 0.00 5303/367966 ReliSock::isAuthenticated() const [776] 0.00 0.00 10606/10606 Stream::is_encode() const [6972] 0.00 0.00 5303/5303 Authentication::Authentication[in-charge](ReliSock*) [7026] ----------------------------------------------- 0.00 0.14 302/302 DaemonCore::Driver() [2] [325] 0.0 0.00 0.14 302 DaemonCore::HandleDC_SIGCHLD(int) [325] 0.00 0.14 284/3735 DaemonCore::Send_Signal(int, int) [145] 0.00 0.00 302/7524307 dprintf [357] 0.00 0.00 1575/1575 Queue::enqueue(DaemonCore::WaitpidEntry_s const&) [7119] ----------------------------------------------- 0.00 0.14 1/1 main [1] [326] 0.0 0.00 0.14 1 main_init(int, char**) [326] 0.00 0.10 1/1 mark_jobs_idle() [358] 0.00 0.04 1/1 InitJobQueue [465] 0.00 0.00 1/5037 Scheduler::timeout() [51] 0.00 0.00 1/1 Scheduler::Init() [866] 0.00 0.00 1/1 DedicatedScheduler::initialize() [984] 0.00 0.00 1/1 Scheduler::Register() [1001] 0.00 0.00 2/951991 param [134] 0.00 0.00 1/25 AutoCluster::config(char const*) [986] ----------------------------------------------- 0.00 0.14 17082/17082 KeyCacheEntry::~KeyCacheEntry [in-charge]() [328] [327] 0.0 0.00 0.14 17082 KeyCacheEntry::delete_storage() [327] 0.00 0.14 17082/53230 ClassAd::~ClassAd [in-charge deleting]() [237] ----------------------------------------------- 0.00 0.01 1775/17082 SecManStartCommand::startCommand_inner() [30] 0.00 0.03 3341/17082 KeyCache::remove(char const*) [407] 0.00 0.10 11966/17082 DaemonCore::HandleReq(int) [26] [328] 0.0 0.00 0.14 17082 KeyCacheEntry::~KeyCacheEntry [in-charge]() [328] 0.00 0.14 17082/17082 KeyCacheEntry::delete_storage() [327] ----------------------------------------------- 0.00 0.13 5303/5303 ReliSock::perform_authenticate(bool, KeyInfo*&, char const*, CondorError*) [324] [329] 0.0 0.00 0.13 5303 Authentication::authenticate(char*, char const*, CondorError*) [329] 0.00 0.05 5303/5303 Authentication::handshake(MyString) [425] 0.02 0.03 5296/5296 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] 0.00 0.01 5303/951991 param [134] 0.00 0.01 5296/5296 Condor_Auth_FS::Condor_Auth_FS[in-charge](ReliSock*, int) [619] 0.00 0.00 5310/7524307 dprintf [357] 0.00 0.00 5303/10609 MyString::MyString[in-charge](MyString const&) [900] 0.00 0.00 5303/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 10606/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 7/7 CondorError::push(char const*, int, char const*) [1098] 0.00 0.00 5303/35324 Stream::allow_one_empty_message() [6903] 0.00 0.00 5296/5296 Condor_Auth_Base::getMode() const [7036] ----------------------------------------------- 0.01 0.12 6268801/6268801 ConvertDefaultIPToSocketIP(char const*, char**, Stream&) [262] [330] 0.0 0.01 0.12 6268801 ConvertDefaultIPToSocketIP(char const*, char const*, char**, Stream&) [330] 0.12 0.00 6268801/6268801 is_sender_ip_attr(char const*) [336] 0.00 0.00 348/348 SafeSock::sender_ip_str() [858] 0.00 0.00 22047/25201 my_ip_string [1085] 0.00 0.00 21699/21699 Sock::sender_ip_str() [6931] ----------------------------------------------- 0.00 0.13 1575/1575 ShadowMgr::findShadow(char const*) [316] [331] 0.0 0.00 0.13 1575 Shadow::Shadow[in-charge](Shadow const&) [331] 0.00 0.13 1575/45000 ClassAd::ClassAd[in-charge](ClassAd const&) [99] 0.00 0.00 1575/287679 strnewp(char const*) [570] ----------------------------------------------- 0.00 0.04 1575/5000 Scheduler::check_zombie(int, PROC_ID*) [231] 0.00 0.09 3425/5000 abort_job_myself [146] [332] 0.0 0.00 0.13 5000 Scheduler::WriteAbortToUserLog(PROC_ID) [332] 0.01 0.08 5000/5000 Scheduler::InitializeUserLog(PROC_ID) [365] 0.00 0.02 5000/5000 UserLog::writeEvent(ULogEvent*) [544] 0.00 0.01 5000/8150 GetAttributeStringNew [538] 0.00 0.00 5000/5000 JobAbortedEvent::setReason(char const*) [922] 0.00 0.00 5000/5000 JobAbortedEvent::JobAbortedEvent[in-charge]() [7048] 0.00 0.00 5000/5000 UserLog::~UserLog [in-charge]() [7058] 0.00 0.00 5000/5000 JobAbortedEvent::~JobAbortedEvent [in-charge]() [7049] ----------------------------------------------- 0.00 0.00 20591/8082780 Token::Token[in-charge]() [923] 0.02 0.00 1243340/8082780 Parse(char const*, ExprTree*&) [71] 0.02 0.00 1490565/8082780 Match(LexemeType, char*&, int&) [370] 0.09 0.00 5328284/8082780 LookToken(char*&) [167] [333] 0.0 0.13 0.00 8082780 Token::reset() [333] ----------------------------------------------- 0.00 0.00 349/18481 DCCollector::sendUpdate(int, ClassAd*, ClassAd*, bool) [287] 0.00 0.01 1336/18481 Scheduler::count_jobs() [59] 0.00 0.12 16796/18481 SecManStartCommand::startCommand_inner() [30] [334] 0.0 0.00 0.13 18481 AttrList::InsertOrUpdate(char const*) [334] 0.00 0.13 18481/1609054 AttrList::Insert(char const*, bool) [70] ----------------------------------------------- 0.00 0.12 36069/36069 SecMan::ReconcileSecurityPolicyAds(ClassAd&, ClassAd&) [182] [335] 0.0 0.00 0.12 36069 SecMan::ReconcileSecurityAttribute(char const*, ClassAd&, ClassAd&) [335] 0.00 0.11 72138/38927292 AttrList::LookupString(char const*, char**) const [19] 0.01 0.00 72138/90903 SecMan::sec_alpha_to_sec_req(char*) [686] ----------------------------------------------- 0.12 0.00 6268801/6268801 ConvertDefaultIPToSocketIP(char const*, char const*, char**, Stream&) [330] [336] 0.0 0.12 0.00 6268801 is_sender_ip_attr(char const*) [336] ----------------------------------------------- [337] 0.0 0.12 0.00 MyString::setChar(int, char) [337] ----------------------------------------------- 0.06 0.06 8915370/8915370 CondorID::ServiceDataCompare(ServiceData*, ServiceData*) [211] [338] 0.0 0.06 0.06 8915370 CondorID::~CondorID [in-charge]() [338] 0.06 0.00 8915370/8920370 ServiceData::~ServiceData [not-in-charge]() [413] ----------------------------------------------- 0.00 0.01 1575/13617 send_vacate(match_rec*, int) [124] 0.00 0.03 3351/13617 Daemon::safeSock(int, CondorError*, bool) [471] 0.00 0.08 8691/13617 sendAlive(match_rec*) [40] [339] 0.0 0.00 0.12 13617 SafeSock::connect(char*, int, bool) [339] 0.01 0.10 13617/20126 Sock::bind(int, int) [315] 0.01 0.00 13617/16796 string_to_sin [590] ----------------------------------------------- 0.00 0.00 1/146817 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 1/146817 InitQmgmt [1040] 0.00 0.00 1/146817 DedicatedScheduler::~DedicatedScheduler [in-charge]() [1047] 0.00 0.00 2/146817 ShadowMgr::init() [967] 0.00 0.00 2/146817 config_fill_ad [993] 0.00 0.00 2/146817 process_locals [902] 0.00 0.00 2/146817 __static_initialization_and_destruction_0(int, int) [1054] 0.00 0.00 28/146817 DCCollector::reconfig() [914] 0.00 0.00 28/146817 CollectorList::create(char const*) [928] 0.00 0.00 1575/146817 GetJobAd [217] 0.00 0.00 1603/146817 SecMan::remove_commands(KeyCacheEntry*) [605] 0.00 0.00 1775/146817 SecManStartCommand::startCommand_inner() [30] 0.00 0.00 5303/146817 Authentication::selectAuthenticationType(MyString, int) [463] 0.00 0.00 5303/146817 SecMan::getAuthBitmask(char const*) [581] 0.00 0.01 10590/146817 AutoCluster::getAutoClusterid(ClassAd*) [68] 0.00 0.01 12023/146817 SecMan::ReconcileSecurityPolicyAds(ClassAd&, ClassAd&) [182] 0.00 0.03 48092/146817 SecMan::ReconcileMethodLists(char*, char*) [299] 0.00 0.04 60486/146817 SetAttribute [156] [340] 0.0 0.01 0.11 146817 StringList::~StringList [in-charge]() [340] 0.00 0.10 146817/146847 StringList::clearAll() [360] 0.01 0.00 146817/146901 List::~List [in-charge]() [662] ----------------------------------------------- 0.00 0.12 5295/5295 AutoCluster::getAutoClusterid(ClassAd*) [68] [341] 0.0 0.00 0.12 5295 AttrList::GetReferences(char const*, StringList&, StringList&) const [341] 0.00 0.11 5295/5295 AssignOpBase::GetReferences(AttrList const*, StringList&, StringList&) const [352] 0.01 0.00 5295/244273139 AttrList::Lookup(char const*) const [8] ----------------------------------------------- 0.07 0.05 5074262/5074262 ClassAdLog::LookupInTransaction(char const*, char const*, char*&) [309] [342] 0.0 0.07 0.05 5074262 ClassAdLog::ExamineTransaction(char const*, char const*, char*&, ClassAd*&) [342] 0.01 0.03 298550/298550 Transaction::NextEntry(LogRecord*) [457] 0.01 0.00 254375/254375 LogSetAttribute::get_key() [682] 0.00 0.00 24175/24175 Transaction::FirstEntry() [937] 0.00 0.00 298550/298556 LogRecord::get_op_type() [6863] 0.00 0.00 234375/234375 LogSetAttribute::get_name() [6868] 0.00 0.00 5000/5000 LogSetAttribute::get_value() [7050] 0.00 0.00 4725/4725 LogDeleteAttribute::get_key() [7074] 0.00 0.00 4725/4725 LogDeleteAttribute::get_name() [7075] ----------------------------------------------- 0.12 0.00 2733905/2733905 Scanner(char*&, Token&) [192] [343] 0.0 0.12 0.00 2733905 scan_operator(char*&, Token&) [343] ----------------------------------------------- [344] 0.0 0.12 0.00 ClassadBoolean::_EvalTree(AttrList const*, EvalResult*) [344] ----------------------------------------------- 0.02 0.02 1557448/3945846 StringBase::StringBase[not-in-charge](char*) [97] 0.04 0.03 2388398/3945846 VariableBase::VariableBase[not-in-charge](char*) [81] [345] 0.0 0.06 0.05 3945846 StringSpace::operator[](int) [345] 0.05 0.00 3945846/19147132 ExtArray::operator[](int) [273] ----------------------------------------------- 0.03 0.09 1105105/1105105 Stream::get(char*&) [268] [346] 0.0 0.03 0.09 1105105 ReliSock::get_ptr(void*&, char) [346] 0.04 0.05 1105105/1105105 ChainBuf::get_tmp(void*&, char) [371] ----------------------------------------------- [347] 0.0 0.11 0.00 useGCB [347] ----------------------------------------------- 0.11 0.00 1423065/1423065 Scanner(char*&, Token&) [192] [348] 0.0 0.11 0.00 1423065 scan_keyword(char*&, Token&) [348] ----------------------------------------------- 0.09 0.02 89639/89639 DaemonCore::Is_Pid_Alive(int) [321] [349] 0.0 0.09 0.02 89639 Queue::IsMember(DaemonCore::WaitpidEntry_s const&) [349] 0.02 0.00 3338028/3338028 DaemonCore::WaitpidEntry_s::operator==(DaemonCore::WaitpidEntry_s const&) [559] ----------------------------------------------- 0.00 0.01 5147/39029 IpVerify::add_hash_entry(in_addr const&, char const*, int) [449] 0.01 0.09 33882/39029 IpVerify::Verify(DCpermission, sockaddr_in const*, char const*) [278] [350] 0.0 0.01 0.10 39029 IpVerify::has_user(HashTable*, char const*, int&, MyString&) [350] 0.01 0.08 39033/3984879 HashTable::lookup(MyString const&, int&) const [60] 0.00 0.00 27363/194937152 MyString::operator=(MyString const&) [48] 0.00 0.00 27365/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 39035/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 11670/197814324 MyString::operator=(char const*) [84] 0.00 0.00 11670/315268966 MyString::MyString[in-charge]() [98] ----------------------------------------------- 0.03 0.08 448902/448902 ReliSock::RcvMsg::rcv_packet(int, int) [235] [351] 0.0 0.03 0.08 448902 Buf::read(int, int, int) [351] 0.08 0.00 448902/916634 condor_read(int, char*, int, int, int) [310] 0.00 0.00 448902/9889986 Buf::num_used() const [495] 0.00 0.00 448902/9428763 Buf::num_free() const [522] ----------------------------------------------- 0.00 0.11 5295/5295 AttrList::GetReferences(char const*, StringList&, StringList&) const [341] [352] 0.0 0.00 0.11 5295 AssignOpBase::GetReferences(AttrList const*, StringList&, StringList&) const [352] 0.02 0.09 5295/5295 BinaryOpBase::GetReferences(AttrList const*, StringList&, StringList&) const [353] ----------------------------------------------- 84720 BinaryOpBase::GetReferences(AttrList const*, StringList&, StringList&) const [353] 0.02 0.09 5295/5295 AssignOpBase::GetReferences(AttrList const*, StringList&, StringList&) const [352] [353] 0.0 0.02 0.09 5295+84720 BinaryOpBase::GetReferences(AttrList const*, StringList&, StringList&) const [353] 0.00 0.09 42360/42360 VariableBase::GetReferences(AttrList const*, StringList&, StringList&) const [369] 0.00 0.00 21180/21180 ExprTree::GetReferences(AttrList const*, StringList&, StringList&) const [6937] 84720 BinaryOpBase::GetReferences(AttrList const*, StringList&, StringList&) const [353] ----------------------------------------------- [354] 0.0 0.10 0.00 Integer::_EvalTree(AttrList const*, EvalResult*) [354] ----------------------------------------------- 0.10 0.00 8915370/8915370 CondorID::Compare(CondorID) const [257] [355] 0.0 0.10 0.00 8915370 compare(int, int) [355] ----------------------------------------------- 0.00 0.00 3150/8454029 SubOp::PrintToStr(char*) [1014] 0.00 0.00 83544/8454029 DivOp::PrintToStr(char*) [750] 0.00 0.00 88839/8454029 MultOp::PrintToStr(char*) [618] 0.00 0.00 91989/8454029 AddOp::PrintToStr(char*) [505] 0.01 0.00 791890/8454029 printComparisonOpToStr(char*, ExprTree*, ExprTree*, char*) [304] 0.09 0.00 7394617/8454029 AssignOp::PrintToStr(char*) [152] [356] 0.0 0.10 0.00 8454029 Variable::PrintToStr(char*) [356] ----------------------------------------------- 254283 log_priv(priv_state, priv_state, char*, int) [730] 400572 param_integer(char const*, int, int, int) [191] 0.00 0.00 1/7524307 Scheduler::doNegotiate(int, Stream*) [1028] 0.00 0.00 1/7524307 Scheduler::initLocalStarterDir() [1055] 0.00 0.00 1/7524307 MaybeRotateHistory(int) [740] 0.00 0.00 1/7524307 MaybeDeleteOneHistoryBackup() [870] 0.00 0.00 1/7524307 ScheddCronMgr::~ScheddCronMgr [in-charge deleting]() [1105] 0.00 0.00 1/7524307 DaemonCore::FileDescriptorSafetyLimit() [1124] 0.00 0.00 1/7524307 DaemonCore::Cancel_Signal(int) [1138] 0.00 0.00 1/7524307 DaemonCore::Inherit() [1139] 0.00 0.00 1/7524307 install_core_dump_handler() [1137] 0.00 0.00 1/7524307 SelfDrainingQueue::setPeriod(int) [1141] 0.00 0.00 1/7524307 SelfDrainingQueue::cancelTimer() [1083] 0.00 0.00 1/7524307 ClassAdLog::TruncLog() [493] 0.00 0.00 1/7524307 CronMgrBase::CronMgrBase[not-in-charge](char const*) [1118] 0.00 0.00 1/7524307 CronMgrBase::~CronMgrBase [not-in-charge]() [1113] 0.00 0.00 1/7524307 CronMgrBase::SetName(char const*, char const*, char const*) [1127] 0.00 0.00 1/7524307 CronMgrBase::SetParamBase(char const*, char const*) [1140] 0.00 0.00 1/7524307 CronMgrBase::DoConfig(bool) [1052] 0.00 0.00 1/7524307 ProcAPI::checkBootTime(long) [1135] 0.00 0.00 1/7524307 Sock::bind(int, int) [315] 0.00 0.00 1/7524307 KeyCache::KeyCache[in-charge](int) [1134] 0.00 0.00 2/7524307 DaemonCore::InitCommandSocket(int) [987] 0.00 0.00 2/7524307 init_hostnames() [1088] 0.00 0.00 2/7524307 ClassAdLog::SaveHistoricalLogs() [1117] 0.00 0.00 2/7524307 CondorCron::DeleteAll() [1116] 0.00 0.00 2/7524307 CondorCron::KillAll(bool) [1125] 0.00 0.00 4/7524307 init_ipaddr [1057] 0.00 0.00 5/7524307 Scheduler::Init() [866] 0.00 0.00 9/7524307 Scheduler::sendAlives() [39] 0.00 0.00 12/7524307 main [1] 0.00 0.00 13/7524307 _condor_dprintf_saved_lines [1095] 0.00 0.00 23/7524307 Scheduler::negotiatorSocketHandler(Stream*) [410] 0.00 0.00 26/7524307 AutoCluster::config(char const*) [986] 0.00 0.00 27/7524307 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] 0.00 0.00 27/7524307 CollectorList::query(CondorQuery&, ClassAdList&, CondorError*) [1068] 0.00 0.00 28/7524307 getCmHostFromConfig(char const*) [939] 0.00 0.00 28/7524307 DCCollector::displayResults() [1064] 0.00 0.00 28/7524307 SecMan::invalidateKey(char const*) [891] 0.00 0.00 30/7524307 SelfMonitorData::CollectData() [1024] 0.00 0.00 38/7524307 grow_prio_recs(int) [656] 0.00 0.00 48/7524307 Scheduler::shadow_prio_recs_consistent() [754] 0.00 0.00 64/7524307 Buf::write(int, int, int) [294] 0.00 0.00 64/7524307 condor_write(int, char*, int, int, int) [305] 0.00 0.00 81/7524307 Daemon::initStringFromAd(ClassAd*, char const*, char**) [966] 0.00 0.00 87/7524307 get_full_hostname(char const*, in_addr*) [979] 0.00 0.00 139/7524307 Daemon::getCmInfo(char const*) [971] 0.00 0.00 174/7524307 DCCollector::sendUDPUpdate(int, ClassAd*, ClassAd*, bool) [288] 0.00 0.00 174/7524307 CollectorList::sendUpdates(int, ClassAd*, ClassAd*, bool) [286] 0.00 0.00 188/7524307 Scheduler::clean_shadow_recs() [302] 0.00 0.00 302/7524307 DaemonCore::HandleDC_SIGCHLD(int) [325] 0.00 0.00 1470/7524307 DaemonCore::HandleChildAliveCommand(int, Stream*) [583] 0.00 0.00 1575/7524307 aboutToSpawnJobHandlerDone(int, int, void*, int) [55] 0.00 0.00 1575/7524307 callAboutToSpawnJobHandler(int, int, shadow_rec*) [54] 0.00 0.00 1575/7524307 claimStartd(match_rec*, ClassAd*, bool) [144] 0.00 0.00 1575/7524307 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] 0.00 0.00 1575/7524307 Scheduler::enqueueStartdContact(ContactStartdArgs*) [929] 0.00 0.00 1575/7524307 Scheduler::checkContactQueue() [140] 0.00 0.00 1575/7524307 Scheduler::spawnShadow(shadow_rec*) [58] 0.00 0.00 1575/7524307 Scheduler::start_std(match_rec*, PROC_ID*, int) [443] 0.00 0.00 1575/7524307 Scheduler::addRunnableJob(shadow_rec*) [932] 0.00 0.00 1575/7524307 add_shadow_birthdate(int, int, bool) [438] 0.00 0.00 1575/7524307 Scheduler::add_shadow_rec_pid(shadow_rec*) [67] 0.00 0.00 1575/7524307 Scheduler::child_exit(int, int) [5] 0.00 0.00 1575/7524307 Scheduler::jobThrottle() [940] 0.00 0.00 1575/7524307 DedicatedScheduler::DelMrec(char*) [856] 0.00 0.00 1575/7524307 DaemonCore::Send_Signal(int, int) [145] 0.00 0.00 1575/7524307 DaemonCore::HandleProcessExit(int, int) [4] 0.00 0.00 1577/7524307 ReliSock::listen() [886] 0.00 0.00 1589/7524307 Scheduler::count_jobs() [59] 0.00 0.00 1723/7524307 Daemon::Daemon[in-charge](daemon_t, char const*, char const*) [876] 0.00 0.00 2160/7524307 DaemonCore::HandleSig(int, int) [920] 0.00 0.00 3150/7524307 match_rec::match_rec[in-charge](char*, char*, PROC_ID*, ClassAd const*, char*, char*) [290] 0.00 0.00 3150/7524307 Scheduler::vacate_service(int, Stream*) [161] 0.00 0.00 3150/7524307 Scheduler::contactStartd(ContactStartdArgs*) [141] 0.00 0.00 3150/7524307 Scheduler::startdContactConnectHandler(Stream*) [119] 0.00 0.00 3150/7524307 Scheduler::delete_shadow_rec(shadow_rec*) [52] 0.00 0.00 3150/7524307 send_vacate(match_rec*, int) [124] 0.00 0.00 3150/7524307 Scheduler::check_zombie(int, PROC_ID*) [231] 0.00 0.00 3150/7524307 Scheduler::DelMrec(char*) [123] 0.00 0.00 3150/7524307 DaemonCore::Cancel_Socket(Stream*) [611] 0.00 0.00 3150/7524307 DaemonCore::Create_Pipe(int*, bool, bool, bool, bool, unsigned) [859] 0.00 0.00 3150/7524307 DaemonCore::Close_Pipe(int) [485] 0.00 0.00 3150/7524307 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] 0.00 0.00 3150/7524307 ClassAd::dPrint(int) [377] 0.00 0.00 3166/7524307 Runnable(ClassAd*) [392] 0.00 0.00 3425/7524307 jobIsFinished(int, int, void*) [303] 0.00 0.00 3425/7524307 recursive_chown_impl_fast(char const*, unsigned, unsigned, unsigned) [535] 0.00 0.00 3425/7524307 recursive_chown_impl(char const*, unsigned, unsigned, unsigned) [507] 0.00 0.00 4730/7524307 Scheduler::startdContactSockHandler(Stream*) [143] 0.00 0.00 4945/7524307 Scheduler::reschedule_negotiator(int, Stream*) [56] 0.00 0.00 4945/7524307 Scheduler::sendReschedule(bool) [480] 0.00 0.00 4947/7524307 IpVerify::Verify(DCpermission, sockaddr_in const*, char const*) [278] 0.00 0.00 4999/7524307 SelfDrainingQueue::resetTimer() [442] 0.00 0.00 5000/7524307 jobIsFinishedDone(int, int, void*, int) [174] 0.00 0.00 5000/7524307 Scheduler::InitializeUserLog(PROC_ID) [365] 0.00 0.00 5000/7524307 Scheduler::jobIsFinishedHandler(ServiceData*) [160] 0.00 0.00 5000/7524307 Scheduler::enqueueFinishedJob(int, int) [184] 0.00 0.00 5000/7524307 AppendHistory(ClassAd*) [222] 0.00 0.00 5000/7524307 SelfDrainingQueue::enqueue(ServiceData*, bool) [863] 0.00 0.00 5000/7524307 SelfDrainingQueue::registerTimer() [894] 0.00 0.00 5310/7524307 Authentication::authenticate(char*, char const*, CondorError*) [329] 0.00 0.00 5331/7524307 handle_q [44] 0.00 0.00 5331/7524307 Stream::get(int&) [205] 0.00 0.00 5331/7524307 ReliSock::RcvMsg::rcv_packet(int, int) [235] 0.00 0.00 5331/7524307 condor_read(int, char*, int, int, int) [310] 0.00 0.00 6300/7524307 Scheduler::Relinquish(match_rec*) [147] 0.00 0.00 6316/7524307 Runnable(PROC_ID*) [318] 0.00 0.00 6497/7524307 IpVerify::AddAllowHost(char const*, DCpermission) [635] 0.00 0.00 6682/7524307 param_boolean(char const*, bool) [585] 0.00 0.00 6842/7524307 TimerManager::ResetTimer(int, unsigned, unsigned) [428] 0.00 0.00 7091/7524307 Scheduler::negotiate(int, Stream*) [79] 0.00 0.00 8150/7524307 abort_job_myself [146] 0.00 0.00 8691/7524307 sendAlive(match_rec*) [40] 0.00 0.00 10000/7524307 OwnerCheck2 [472] 0.00 0.00 10000/7524307 SelfDrainingQueue::timerHandler() [157] 0.00 0.00 10271/7524307 TimerManager::CancelTimer(int) [489] 0.00 0.00 11396/7524307 DaemonCore::Driver() [2] 0.00 0.00 12830/7524307 SafeSock::handle_incoming_packet() [547] 0.00 0.00 15019/7524307 Daemon::Daemon[not-in-charge](daemon_t, char const*, char const*) [550] 0.00 0.00 15246/7524307 Daemon::startCommand(int, Sock*, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool, char*, SecMan*) [27] 0.00 0.00 15888/7524307 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] 0.00 0.00 18253/7524307 Sock::close() [488] 0.00 0.00 26508/7524307 Authentication::handshake(MyString) [425] 0.00 0.00 27582/7524307 _condorOutMsg::sendMsg(int, sockaddr const*, _condorMsgID, unsigned char*) [478] 0.00 0.00 27667/7524307 TimerManager::NewTimer(Service*, unsigned, int (*)(Service*), int (Service::*)(), char*, unsigned, int, int) [385] 0.00 0.01 41859/7524307 TimerManager::Timeout() [21] 0.00 0.01 65582/7524307 SecManStartCommand::startCommand_inner() [30] 0.00 0.01 112662/7524307 DaemonCore::HandleReq(int) [26] 0.00 0.02 121275/7524307 AttrList::dPrint(int) [383] 0.04 0.17 1267073/7524307 Scheduler::StartJobs() [6] 0.08 0.29 2252213/7524307 do_Q_request(ReliSock*) [45] 0.09 0.32 2493225/7524307 Scheduler::display_shadow_recs() [37] [357] 0.0 0.10 0.00 7441932 dprintf [357] 7441932 _condor_dprintf_va [397] ----------------------------------------------- 0.00 0.10 1/1 main_init(int, char**) [326] [358] 0.0 0.00 0.10 1 mark_jobs_idle() [358] 0.00 0.10 1/237 WalkJobQueue [31] ----------------------------------------------- 0.02 0.00 189470/802275 StringList::append(char const*) [440] 0.07 0.01 612805/802275 StringList::initializeFromString(char const*) [251] [359] 0.0 0.09 0.01 802275 List::Append(char*) [359] 0.01 0.00 802275/949204 Item::Item[in-charge](char*) [661] ----------------------------------------------- 0.00 0.00 30/146847 StringList::~StringList [in-charge deleting]() [1027] 0.00 0.10 146817/146847 StringList::~StringList [in-charge]() [340] [360] 0.0 0.00 0.10 146847 StringList::clearAll() [360] 0.02 0.06 802222/802229 StringList::deleteCurrent() [378] 0.01 0.01 949069/2321362 List::Next() [456] 0.00 0.00 146847/439643 List::Rewind() [6859] ----------------------------------------------- 0.03 0.07 1575/1575 Scheduler::spawnJobHandlerRaw(shadow_rec*, char const*, ArgList const&, Env const*, char const*, bool, bool) [61] [361] 0.0 0.03 0.07 1575 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] 0.00 0.02 1575/1577 BindAnyCommandPort(ReliSock*, SafeSock*) [531] 0.01 0.00 1575/1575 ReliSock::serialize() const [612] 0.01 0.00 1575/1575 create_id [666] 0.00 0.00 1575/12015 SafeSock::~SafeSock [in-charge]() [482] 0.00 0.00 1575/1575 SafeSock::serialize() const [844] 0.00 0.00 1575/15368 SafeSock::SafeSock[in-charge]() [532] 0.00 0.00 1575/1575 ReliSock::~ReliSock [in-charge]() [851] 0.00 0.00 1575/18255 ReliSock::ReliSock[in-charge]() [578] 0.00 0.00 11025/3392149 MyString::operator+=(char const*) [238] 0.00 0.00 1575/1577 ReliSock::listen() [886] 0.00 0.00 1575/47007 sock_to_string [542] 0.00 0.00 1575/1575 HashTable::insert(int const&, DaemonCore::PidEntry* const&) [897] 0.00 0.00 3150/7524307 dprintf [357] 0.00 0.00 3150/7524307 _set_priv [437] 0.00 0.00 1575/26213 MyString::sprintf(char const*, ...) [846] 0.00 0.00 3150/890278 Sock::get_file_desc() [454] 0.00 0.00 1575/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1575/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 1575/36921 DaemonCore::InfoCommandSinfulString(int) [1119] 0.00 0.00 3150/23275 Sock::set_inheritable(int) [6927] 0.00 0.00 1575/1577 access_euid [1211] 0.00 0.00 1575/1605 pidenvid_init [1210] 0.00 0.00 1575/1605 pidenvid_filter_and_insert [1209] 0.00 0.00 1575/1575 pidenvid_append_direct [1213] ----------------------------------------------- 0.01 0.09 18548/18548 Sock::bind(int, int) [315] [362] 0.0 0.01 0.09 18548 get_port_range [362] 0.00 0.08 37096/951991 param [134] ----------------------------------------------- [363] 0.0 0.10 0.00 MyString::operator[](int) [363] ----------------------------------------------- 0.00 0.09 10000/10000 ClassAdLog::AppendLog(LogRecord*) [255] [364] 0.0 0.00 0.09 10000 LogDestroyClassAd::Play(void*) [364] 0.00 0.08 10000/53230 ClassAd::~ClassAd [in-charge deleting]() [237] 0.00 0.01 10000/5979640 HashTable::lookup(HashKey const&, ClassAd*&) const [76] 0.00 0.00 10000/10000 HashTable::remove(HashKey const&) [852] 0.00 0.00 10000/6002246 HashKey::HashKey[in-charge](char const*) [380] 0.00 0.00 10000/10779853 HashKey::~HashKey [in-charge]() [381] ----------------------------------------------- 0.01 0.08 5000/5000 Scheduler::WriteAbortToUserLog(PROC_ID) [332] [365] 0.0 0.01 0.08 5000 Scheduler::InitializeUserLog(PROC_ID) [365] 0.00 0.05 20000/30000 GetAttributeString [393] 0.00 0.02 5000/5000 UserLog::initialize(char const*, char const*, char const*, int, int, int) [545] 0.00 0.01 5000/5000 GetAttributeBool [607] 0.00 0.00 5000/7524307 dprintf [357] 0.00 0.00 5000/5000 UserLog::UserLog[in-charge]() [7057] 0.00 0.00 5000/5000 UserLog::setUseXML(bool) [7056] ----------------------------------------------- 0.00 0.00 3325/6856471 printComparisonOpToStr(char*, ExprTree*, ExprTree*, char*) [304] 0.00 0.00 70881/6856471 ExprTree::PrintToNewStr(char**) [107] 0.00 0.00 88839/6856471 MultOp::PrintToStr(char*) [618] 0.04 0.00 3278428/6856471 AssignOp::PrintToStr(char*) [152] 0.04 0.00 3414998/6856471 Integer::CalcPrintToStr() [389] [366] 0.0 0.09 0.00 6856471 Integer::PrintToStr(char*) [366] ----------------------------------------------- [367] 0.0 0.09 0.00 __wrap_select [367] ----------------------------------------------- 0.01 0.01 3341/26183 KeyCache::remove(char const*) [407] 0.03 0.04 22842/26183 KeyCache::lookup(char const*, KeyCacheEntry*&) [382] [368] 0.0 0.04 0.05 26183 HashTable::lookup(MyString const&, KeyCacheEntry*&) const [368] 0.03 0.00 612593/149582579 operator==(MyString const&, MyString const&) [63] 0.00 0.01 26183/74397 MyStringHash(MyString const&, int) [479] ----------------------------------------------- 0.00 0.09 42360/42360 BinaryOpBase::GetReferences(AttrList const*, StringList&, StringList&) const [353] [369] 0.0 0.00 0.09 42360 VariableBase::GetReferences(AttrList const*, StringList&, StringList&) const [369] 0.01 0.06 42360/42360 AttrList::IsExternalReference(char const*, char**) const [390] 0.00 0.00 37065/189470 StringList::append(char const*) [440] 0.00 0.00 42360/42360 name_in_list(char const*, StringList&) [835] ----------------------------------------------- 0.00 0.00 8262/1490565 ParseX1(ExprTree*, char*&, ExprTree*&, int&) [313] 0.00 0.00 10000/1490565 ParseX4(ExprTree*, char*&, ExprTree*&, int&) [296] 0.00 0.00 11671/1490565 ParseX2p5(ExprTree*, char*&, ExprTree*&, int&) [295] 0.00 0.00 16575/1490565 ParseX3(ExprTree*, char*&, ExprTree*&, int&) [301] 0.00 0.00 23187/1490565 ParseX1p5(ExprTree*, char*&, ExprTree*&, int&) [312] 0.00 0.00 38042/1490565 ParseX2(ExprTree*, char*&, ExprTree*&, int&) [271] 0.00 0.00 139526/1490565 ParseFactor(char*&, ExprTree*&, int&) [82] 0.03 0.04 1243302/1490565 ParseAssignExpr(char*&, ExprTree*&, int&) [72] [370] 0.0 0.04 0.05 1490565 Match(LexemeType, char*&, int&) [370] 0.02 0.00 1490565/8082780 Token::reset() [333] 0.01 0.01 1490565/4084944 ReadToken(char*&) [444] 0.01 0.00 1490565/39683733 nextToken() [319] ----------------------------------------------- 0.04 0.05 1105105/1105105 ReliSock::get_ptr(void*&, char) [346] [371] 0.0 0.04 0.05 1105105 ChainBuf::get_tmp(void*&, char) [371] 0.02 0.01 1105105/1105105 Buf::find(char) [512] 0.02 0.00 2210210/2671433 Buf::seek(int) [560] 0.00 0.00 1105105/1105105 Buf::get_ptr() const [855] ----------------------------------------------- 501264 AddOp::CalcPrintToStr() [372] 602133 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] 0.00 0.00 1575/7365998 ExprTree::PrintToNewStr(char**) [107] [372] 0.0 0.09 0.00 603708+501264 AddOp::CalcPrintToStr() [372] 0.00 0.00 86694/8379899 Variable::CalcPrintToStr() [414] 252207 MetaEqOp::CalcPrintToStr() [6867] 168663 GeOp::CalcPrintToStr() [6872] 88269 EqOp::CalcPrintToStr() [681] 86694 OrOp::CalcPrintToStr() [527] 83544 MultOp::CalcPrintToStr() [687] 83544 DivOp::CalcPrintToStr() [6887] 1575 MetaNeqOp::CalcPrintToStr() [7136] 1575 AndOp::CalcPrintToStr() [500] 1575 SubOp::CalcPrintToStr() [7126] 501264 AddOp::CalcPrintToStr() [372] ----------------------------------------------- [373] 0.0 0.09 0.00 ISOTime::_EvalTree(AttrList const*, EvalResult*) [373] ----------------------------------------------- 0.00 0.04 1575/3150 aboutToSpawnJobHandlerDone(int, int, void*, int) [55] 0.00 0.04 1575/3150 Scheduler::StartJobHandler() [47] [374] 0.0 0.00 0.08 3150 Scheduler::isStillRunnable(int, int, int&) [374] 0.00 0.08 3150/25784 GetJobAd [217] 0.00 0.01 3150/47899138 AttrList::LookupInteger(char const*, int&) const [16] ----------------------------------------------- 0.04 0.04 2409520/2409520 ReliSock::get_bytes(void*, int) [212] [375] 0.0 0.04 0.04 2409520 ChainBuf::get(void*, int) [375] 0.03 0.01 2409520/2409520 Buf::get_max(void*, int) [450] ----------------------------------------------- 0.00 0.08 5000/5000 do_Q_request(ReliSock*) [45] [376] 0.0 0.00 0.08 5000 NewProc [376] 0.00 0.04 5000/27360 OwnerCheck [297] 0.00 0.02 5000/5000 IncrementClusterSize(int) [536] 0.01 0.01 5000/10000 ClassAdCollection::NewClassAd(char const*, char const*, char const*) [511] 0.00 0.00 5000/433141 ClassAdCollection::SetAttribute(char const*, char const*, char const*) [254] 0.00 0.00 25000/3392149 MyString::operator+=(char const*) [238] 0.00 0.00 15000/15007 MyString::operator+=(int) [915] 0.00 0.00 5000/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 5000/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 5000/161883929 MyString::Value() const [187] 0.00 0.00 5000/32360 QmgmtPeer::getOwner() const [6912] 0.00 0.00 5000/10000 Scheduler::getMaxJobsSubmitted() [6981] ----------------------------------------------- 0.00 0.08 1575/1575 match_rec::match_rec[in-charge](char*, char*, PROC_ID*, ClassAd const*, char*, char*) [290] [377] 0.0 0.00 0.08 1575 ClassAd::dPrint(int) [377] 0.00 0.08 1575/1575 AttrList::dPrint(int) [383] 0.00 0.00 1575/13151 ClassAd::GetTargetTypeName() [698] 0.00 0.00 3150/7524307 dprintf [357] 0.00 0.00 1575/36301 ClassAd::GetMyTypeName() [693] ----------------------------------------------- 0.00 0.00 7/802229 IpVerify::fill_table(IpVerify::PermTypeEntry*, int, char*, bool) [642] 0.02 0.06 802222/802229 StringList::clearAll() [360] [378] 0.0 0.02 0.06 802229 StringList::deleteCurrent() [378] 0.01 0.04 802229/802229 List::DeleteCurrent() [430] 0.01 0.00 1604458/1604458 List::Current() const [660] ----------------------------------------------- 0.08 0.00 8979861/8979861 ReliSock::put_bytes(void const*, int) [196] [379] 0.0 0.08 0.00 8979861 Buf::full() const [379] ----------------------------------------------- 0.00 0.00 1/6002246 UnsetEnv(char const*) [1147] 0.00 0.00 4/6002246 SetEnv(char const*, char const*) [1115] 0.00 0.00 1575/6002246 Scheduler::contactStartd(ContactStartdArgs*) [141] 0.00 0.00 1575/6002246 Scheduler::startdContactConnectHandler(Stream*) [119] 0.00 0.00 1575/6002246 Scheduler::startdContactSockHandler(Stream*) [143] 0.00 0.00 1575/6002246 DedicatedScheduler::DelMrec(char*) [856] 0.00 0.00 3150/6002246 Scheduler::AddMrec(char*, char*, PROC_ID*, ClassAd const*, char*, char*) [282] 0.00 0.00 3150/6002246 Scheduler::DelMrec(char*) [123] 0.00 0.00 9450/6002246 LogDeleteAttribute::Play(void*) [384] 0.00 0.00 10000/6002246 LogDestroyClassAd::Play(void*) [364] 0.00 0.00 10001/6002246 LogNewClassAd::Play(void*) [533] 0.01 0.00 433142/6002246 LogSetAttribute::Play(void*) [109] 0.07 0.00 5527048/6002246 ClassAdCollection::LookupClassAd(char const*, ClassAd*&) [77] [380] 0.0 0.08 0.00 6002246 HashKey::HashKey[in-charge](char const*) [380] ----------------------------------------------- 0.00 0.00 1/10779853 Scheduler::~Scheduler [in-charge]() [652] 0.00 0.00 1/10779853 InitJobQueue [465] 0.00 0.00 1/10779853 ClassAdLog::LogState(_IO_FILE*) [494] 0.00 0.00 1/10779853 UnsetEnv(char const*) [1147] 0.00 0.00 2/10779853 HashBucket::~HashBucket [in-charge]() [1163] 0.00 0.00 4/10779853 SetEnv(char const*, char const*) [1115] 0.00 0.00 1575/10779853 Scheduler::contactStartd(ContactStartdArgs*) [141] 0.00 0.00 1575/10779853 Scheduler::startdContactConnectHandler(Stream*) [119] 0.00 0.00 1575/10779853 Scheduler::startdContactSockHandler(Stream*) [143] 0.00 0.00 1575/10779853 HashBucket::~HashBucket [in-charge]() [1041] 0.00 0.00 1575/10779853 DedicatedScheduler::DelMrec(char*) [856] 0.00 0.00 3150/10779853 Scheduler::AddMrec(char*, char*, PROC_ID*, ClassAd const*, char*, char*) [282] 0.00 0.00 3150/10779853 Scheduler::DelMrec(char*) [123] 0.00 0.00 9450/10779853 LogDeleteAttribute::Play(void*) [384] 0.00 0.00 10000/10779853 LogDestroyClassAd::Play(void*) [364] 0.00 0.00 10000/10779853 HashBucket::~HashBucket [in-charge]() [983] 0.00 0.00 10001/10779853 LogNewClassAd::Play(void*) [533] 0.00 0.00 433142/10779853 LogSetAttribute::Play(void*) [109] 0.04 0.00 4766027/10779853 GetNextJobByConstraint [13] 0.04 0.00 5527048/10779853 ClassAdCollection::LookupClassAd(char const*, ClassAd*&) [77] [381] 0.0 0.08 0.00 10779853 HashKey::~HashKey [in-charge]() [381] ----------------------------------------------- 0.00 0.00 28/22842 SecMan::invalidateKey(char const*) [891] 0.00 0.03 7793/22842 DaemonCore::HandleReq(int) [26] 0.00 0.05 15021/22842 SecManStartCommand::startCommand_inner() [30] [382] 0.0 0.00 0.08 22842 KeyCache::lookup(char const*, KeyCacheEntry*&) [382] 0.03 0.04 22842/26183 HashTable::lookup(MyString const&, KeyCacheEntry*&) const [368] 0.00 0.00 22842/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 22842/486530162 MyString::~MyString [in-charge]() [65] ----------------------------------------------- 0.00 0.08 1575/1575 ClassAd::dPrint(int) [377] [383] 0.0 0.00 0.08 1575 AttrList::dPrint(int) [383] 0.01 0.05 121275/7504609 ExprTree::PrintToNewStr(char**) [107] 0.00 0.02 121275/7524307 dprintf [357] ----------------------------------------------- 0.00 0.08 9450/9450 Transaction::Commit(_IO_FILE*, void*) [108] [384] 0.0 0.00 0.08 9450 LogDeleteAttribute::Play(void*) [384] 0.00 0.06 9450/1609054 AttrList::Delete(char const*) [421] 0.00 0.01 9450/5979640 HashTable::lookup(HashKey const&, ClassAd*&) const [76] 0.00 0.00 9450/6002246 HashKey::HashKey[in-charge](char const*) [380] 0.00 0.00 9450/10779853 HashKey::~HashKey [in-charge]() [381] ----------------------------------------------- 0.00 0.00 125/10283 TimerManager::NewTimer(Service*, unsigned, int (*)(Service*), char*, unsigned, int) [888] 0.00 0.00 259/10283 TimerManager::Timeout() [21] 0.01 0.01 3057/10283 TimerManager::NewTimer(Service*, unsigned, int (Service::*)(), char*, unsigned, int) [539] 0.03 0.02 6842/10283 TimerManager::ResetTimer(int, unsigned, unsigned) [428] [385] 0.0 0.05 0.03 10283 TimerManager::NewTimer(Service*, unsigned, int (*)(Service*), int (Service::*)(), char*, unsigned, int, int) [385] 0.02 0.00 7101/10271 TimerManager::CancelTimer(int) [489] 0.00 0.00 27667/7524307 dprintf [357] 0.00 0.00 10283/27677 TimerManager::DumpTimerList(int, char*) [6918] ----------------------------------------------- 0.00 0.00 3/479504 ClassAdLog::LogState(_IO_FILE*) [494] 0.00 0.00 29175/479504 ClassAdLog::AppendLog(LogRecord*) [255] 0.00 0.07 450326/479504 Transaction::Commit(_IO_FILE*, void*) [108] [386] 0.0 0.01 0.07 479504 LogRecord::Write(_IO_FILE*) [386] 0.05 0.00 433142/433142 LogSetAttribute::WriteBody(_IO_FILE*) [434] 0.02 0.00 479504/479504 LogRecord::WriteHeader(_IO_FILE*) [568] 0.00 0.00 479504/479504 LogRecord::WriteTail(_IO_FILE*) [6857] 0.00 0.00 10001/10001 LogNewClassAd::WriteBody(_IO_FILE*) [6975] 0.00 0.00 10000/10000 LogDestroyClassAd::WriteBody(_IO_FILE*) [6977] 0.00 0.00 9450/9450 LogDeleteAttribute::WriteBody(_IO_FILE*) [6984] 0.00 0.00 8455/8455 LogEndTransaction::WriteBody(_IO_FILE*) [6991] 0.00 0.00 8455/8455 LogBeginTransaction::WriteBody(_IO_FILE*) [6994] 0.00 0.00 1/1 LogHistoricalSequenceNumber::WriteBody(_IO_FILE*) [7371] ----------------------------------------------- 0.02 0.00 36640/168902 compute_user_hash(MyString const&, int) [586] 0.03 0.00 57865/168902 compute_host_hash(MyString const&, int) [519] 0.03 0.00 74397/168902 MyStringHash(MyString const&, int) [479] [387] 0.0 0.07 0.00 168902 MyString::Hash() const [387] ----------------------------------------------- 0.00 0.03 298550/748876 Transaction::NextEntry(LogRecord*) [457] 0.01 0.04 450326/748876 Transaction::Commit(_IO_FILE*, void*) [108] [388] 0.0 0.01 0.06 748876 LogPtrList::NextEntry(LogRecord*) [388] 0.03 0.01 748876/748876 LogPtrList::FindEntry(LogRecord*) [451] 0.02 0.00 1469847/1920173 LogPtrListEntry::GetNext() [564] 0.01 0.00 720971/1517202 LogPtrListEntry::GetPtr() [566] ----------------------------------------------- 0.00 0.00 70881/3414998 ExprTree::PrintToNewStr(char**) [107] 0.03 0.04 3344117/3414998 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] [389] 0.0 0.03 0.04 3414998 Integer::CalcPrintToStr() [389] 0.04 0.00 3414998/6856471 Integer::PrintToStr(char*) [366] ----------------------------------------------- 0.01 0.06 42360/42360 VariableBase::GetReferences(AttrList const*, StringList&, StringList&) const [369] [390] 0.0 0.01 0.06 42360 AttrList::IsExternalReference(char const*, char**) const [390] 0.05 0.01 42360/244273139 AttrList::Lookup(char const*) const [8] ----------------------------------------------- 0.04 0.03 13741/13741 KeyCache::insert(KeyCacheEntry&) [172] [391] 0.0 0.04 0.03 13741 HashTable::insert(MyString const&, KeyCacheEntry* const&) [391] 0.02 0.00 444131/149582579 operator==(MyString const&, MyString const&) [63] 0.00 0.01 13741/74397 MyStringHash(MyString const&, int) [479] 0.00 0.00 13741/194937152 MyString::operator=(MyString const&) [48] 0.00 0.00 13741/13741 HashBucket::HashBucket[in-charge]() [958] ----------------------------------------------- 0.00 0.07 3166/3166 Runnable(PROC_ID*) [318] [392] 0.0 0.00 0.07 3166 Runnable(ClassAd*) [392] 0.00 0.05 3166/230683 service_this_universe(int, ClassAd*) [101] 0.00 0.02 12664/47899138 AttrList::LookupInteger(char const*, int&) const [16] 0.00 0.00 3166/7524307 dprintf [357] ----------------------------------------------- 0.00 0.01 5000/30000 cleanup_ckpt_files(int, int, char const*) [446] 0.00 0.01 5000/30000 SetAttribute [156] 0.00 0.05 20000/30000 Scheduler::InitializeUserLog(PROC_ID) [365] [393] 0.0 0.00 0.07 30000 GetAttributeString [393] 0.00 0.04 25000/240215 AttrList::LookupString(char const*, char*) const [243] 0.00 0.03 25000/5527048 ClassAdCollection::LookupClassAd(char const*, ClassAd*&) [77] 0.00 0.00 30000/5074262 ClassAdCollection::LookupInTransaction(char const*, char const*, char*&) [284] 0.00 0.00 30000/5542047 IdToStr(int, int) [415] ----------------------------------------------- [394] 0.0 0.07 0.00 Generic_select [394] ----------------------------------------------- 0.00 0.00 1575/1095568 printComparisonOpToStr(char*, ExprTree*, ExprTree*, char*) [304] 0.00 0.00 7875/1095568 ExprTree::PrintToNewStr(char**) [107] 0.01 0.00 83544/1095568 DivOp::PrintToStr(char*) [750] 0.03 0.00 454790/1095568 AssignOp::PrintToStr(char*) [152] 0.04 0.00 547784/1095568 Float::CalcPrintToStr() [402] [395] 0.0 0.07 0.00 1095568 Float::PrintToStr(char*) [395] ----------------------------------------------- [396] 0.0 0.07 0.00 __wrap_send [396] ----------------------------------------------- 7441932 dprintf [357] [397] 0.0 0.07 0.00 7441932 _condor_dprintf_va [397] 0.00 0.00 72776/80926 get_priv [1178] 0.00 0.00 13/13 _condor_save_dprintf_line [7234] 145552 _set_priv [437] 72776 debug_lock [1180] 72776 debug_unlock [1181] ----------------------------------------------- 0.00 0.03 1056482/2299784 AssignOp::DeepCopy() const [95] 0.01 0.03 1243302/2299784 ParseAssignExpr(char*&, ExprTree*&, int&) [72] [398] 0.0 0.01 0.06 2299784 AssignOp::AssignOp[in-charge](ExprTree*, ExprTree*) [398] 0.03 0.03 2299784/2299784 AssignOpBase::AssignOpBase[not-in-charge](ExprTree*, ExprTree*) [422] ----------------------------------------------- 0.00 0.00 4/3155 DaemonCore::Register_Command_Socket(Stream*, char*) [977] 0.01 0.06 3151/3155 DaemonCore::Register_Socket(Stream*, char*, int (Service::*)(Stream*), char*, Service*, DCpermission) [400] [399] 0.0 0.01 0.06 3155 DaemonCore::Register_Socket(Stream*, char*, int (*)(Service*, Stream*), int (Service::*)(Stream*), char*, Service*, DCpermission, int) [399] 0.04 0.00 873629/890278 Sock::get_file_desc() [454] 0.02 0.00 2647712/4540025 ExtArray::operator[](int) [496] 0.00 0.00 1575/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1575/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 1575/4731 DaemonCore::TooManyRegisteredSockets(int, MyString*) [1123] 0.00 0.00 6310/22979 DaemonCore::free_descrip(char*) [6928] 0.00 0.00 6306/70977 ReliSock::type() [6890] 0.00 0.00 6306/6306 Sock::is_connect_pending() [7012] 0.00 0.00 3155/6305 DaemonCore::DumpSocketTable(int, char const*) [7013] 0.00 0.00 4/102941 SafeSock::type() [6882] ----------------------------------------------- 0.00 0.00 1/3151 Scheduler::doNegotiate(int, Stream*) [1028] 0.00 0.03 1575/3151 claimStartd(match_rec*, ClassAd*, bool) [144] 0.00 0.03 1575/3151 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] [400] 0.0 0.00 0.07 3151 DaemonCore::Register_Socket(Stream*, char*, int (Service::*)(Stream*), char*, Service*, DCpermission) [400] 0.01 0.06 3151/3155 DaemonCore::Register_Socket(Stream*, char*, int (*)(Service*, Stream*), int (Service::*)(Stream*), char*, Service*, DCpermission, int) [399] ----------------------------------------------- 0.00 0.00 16523/10579562 ReliSock::SndMsg::init_MD(CONDOR_MD_MODE, KeyInfo*) [972] 0.00 0.00 478073/10579562 ReliSock::end_of_message() [240] 0.01 0.00 1105105/10579562 Buf::peek(char&) [477] 0.06 0.00 8979861/10579562 ReliSock::put_bytes(void const*, int) [196] [401] 0.0 0.07 0.00 10579562 Buf::empty() const [401] ----------------------------------------------- 0.00 0.00 7875/547784 ExprTree::PrintToNewStr(char**) [107] 0.03 0.03 539909/547784 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] [402] 0.0 0.03 0.04 547784 Float::CalcPrintToStr() [402] 0.04 0.00 547784/1095568 Float::PrintToStr(char*) [395] ----------------------------------------------- [403] 0.0 0.07 0.00 SimpleList::resize(int) [403] ----------------------------------------------- 0.04 0.02 450326/450326 Transaction::AppendLog(LogRecord*) [405] [404] 0.0 0.04 0.02 450326 LogPtrList::NewEntry(LogRecord*) [404] 0.02 0.00 441871/441871 LogPtrListEntry::SetNext(LogPtrListEntry*) [576] 0.00 0.00 450326/450326 LogPtrListEntry::LogPtrListEntry[in-charge](LogRecord*) [823] ----------------------------------------------- 0.00 0.00 8455/450326 ClassAdLog::CommitTransaction() [104] 0.00 0.06 441871/450326 ClassAdLog::AppendLog(LogRecord*) [255] [405] 0.0 0.00 0.06 450326 Transaction::AppendLog(LogRecord*) [405] 0.04 0.02 450326/450326 LogPtrList::NewEntry(LogRecord*) [404] ----------------------------------------------- 0.00 0.06 1575/1575 callAboutToSpawnJobHandler(int, int, shadow_rec*) [54] [406] 0.0 0.00 0.06 1575 aboutToSpawnJobHandler(int, int, void*) [406] 0.00 0.04 1575/25784 GetJobAd [217] 0.00 0.01 3150/8150 recursive_chown(char const*, unsigned, unsigned, unsigned, bool) [484] 0.00 0.01 1575/6575 jobIsSandboxed(ClassAd*) [541] 0.00 0.00 3150/34199 StatInfo::StatInfo[in-charge](char const*) [462] 0.00 0.00 1575/588687 AttrList::LookupString(char const*, MyString&) const [199] 0.00 0.00 6300/7524307 _set_priv [437] 0.00 0.00 1575/1575 passwd_cache::get_user_ids(char const*, unsigned&, unsigned&) [889] 0.00 0.00 3150/34199 StatInfo::~StatInfo [in-charge]() [777] 0.00 0.00 1575/7524307 pcache() [6913] 0.00 0.00 1575/3392149 MyString::operator+=(char const*) [238] 0.00 0.00 4725/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 12600/161883929 MyString::Value() const [187] 0.00 0.00 1575/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 1575/6575 getSandbox(int, int, MyString&) [952] 0.00 0.00 3150/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 4725/9725 get_condor_uid [1195] 0.00 0.00 3150/42623 StatInfo::Error() [6896] 0.00 0.00 1575/290588 can_switch_ids [1177] 0.00 0.00 1575/472918 FreeJobAd [1176] ----------------------------------------------- 0.00 0.00 28/3341 SecMan::invalidateKey(char const*) [891] 0.00 0.03 1575/3341 SecMan::invalidateHost(char const*) [24] 0.00 0.03 1738/3341 SecMan::invalidateByParentAndPid(char const*, int) [18] [407] 0.0 0.00 0.06 3341 KeyCache::remove(char const*) [407] 0.00 0.03 3341/17082 KeyCacheEntry::~KeyCacheEntry [in-charge]() [328] 0.02 0.01 3341/3341 HashTable::remove(MyString const&) [515] 0.01 0.01 3341/26183 HashTable::lookup(MyString const&, KeyCacheEntry*&) const [368] 0.00 0.00 6682/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 6682/486530162 MyString::~MyString [in-charge]() [65] ----------------------------------------------- 0.02 0.04 8506/8506 Transaction::~Transaction [in-charge]() [409] [408] 0.0 0.02 0.04 8506 LogPtrList::~LogPtrList [in-charge]() [408] 0.01 0.03 450326/450326 LogPtrListEntry::~LogPtrListEntry [in-charge]() [461] 0.00 0.00 450326/1920173 LogPtrListEntry::GetNext() [564] ----------------------------------------------- 0.00 0.00 7/8506 ClassAdLog::AbortTransaction() [994] 0.00 0.06 8499/8506 ClassAdLog::CommitTransaction() [104] [409] 0.0 0.00 0.06 8506 Transaction::~Transaction [in-charge]() [409] 0.02 0.04 8506/8506 LogPtrList::~LogPtrList [in-charge]() [408] ----------------------------------------------- 0.01 0.05 23/23 DaemonCore::Driver() [2] [410] 0.0 0.01 0.05 23 Scheduler::negotiatorSocketHandler(Stream*) [410] 0.00 0.05 23/18710 Scheduler::negotiate(int, Stream*) [79] 0.00 0.00 23/1781310 Stream::code(int&) [170] 0.00 0.00 23/7524307 dprintf [357] 0.00 0.00 23/565269 Stream::decode() [567] ----------------------------------------------- 0.00 0.00 5/6842 Scheduler::startdContactSockHandler(Stream*) [143] 0.00 0.00 228/6842 Scheduler::timeout() [51] 0.00 0.01 1610/6842 Scheduler::StartJobs() [6] 0.01 0.04 4999/6842 SelfDrainingQueue::resetTimer() [442] [411] 0.0 0.01 0.05 6842 DaemonCore::Reset_Timer(int, unsigned, unsigned) [411] 0.00 0.05 6842/6842 TimerManager::ResetTimer(int, unsigned, unsigned) [428] ----------------------------------------------- 0.00 0.00 4743/7238966 UndefinedBase::UndefinedBase[not-in-charge]() [1006] 0.00 0.00 67199/7238966 FloatBase::FloatBase[not-in-charge](float) [905] 0.00 0.00 141532/7238966 BooleanBase::BooleanBase[not-in-charge](int) [877] 0.00 0.00 566926/7238966 IntegerBase::IntegerBase[not-in-charge](int) [603] 0.01 0.00 1557448/7238966 StringBase::StringBase[not-in-charge](char*) [97] 0.02 0.00 2388398/7238966 VariableBase::VariableBase[not-in-charge](char*) [81] 0.02 0.00 2512720/7238966 BinaryOpBase::BinaryOpBase[not-in-charge]() [491] [412] 0.0 0.06 0.00 7238966 ExprTree::ExprTree[not-in-charge]() [412] 0.00 0.00 1/1 StringSpace::StringSpace[in-charge](int, bool) [7346] ----------------------------------------------- 0.00 0.00 5000/8920370 CondorID::~CondorID [in-charge deleting]() [1018] 0.06 0.00 8915370/8920370 CondorID::~CondorID [in-charge]() [338] [413] 0.0 0.06 0.00 8920370 ServiceData::~ServiceData [not-in-charge]() [413] ----------------------------------------------- 0.00 0.00 86694/8379899 AddOp::CalcPrintToStr() [372] 0.06 0.00 8293205/8379899 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] [414] 0.0 0.06 0.00 8379899 Variable::CalcPrintToStr() [414] ----------------------------------------------- 0.00 0.00 1575/5542047 GetAttributeFloat [577] 0.00 0.00 5000/5542047 ClusterCleanup(int) [608] 0.00 0.00 5000/5542047 NewCluster [424] 0.00 0.00 5000/5542047 GetAttributeBool [607] 0.00 0.00 8150/5542047 GetAttributeStringNew [538] 0.00 0.00 9450/5542047 DeleteAttribute [580] 0.00 0.00 10000/5542047 DestroyProc [131] 0.00 0.00 10000/5542047 CloseConnection [132] 0.00 0.00 25784/5542047 GetJobAd [217] 0.00 0.00 30000/5542047 GetAttributeString [393] 0.00 0.00 402551/5542047 SetAttribute [156] 0.05 0.00 5029537/5542047 GetAttributeInt [38] [415] 0.0 0.06 0.00 5542047 IdToStr(int, int) [415] ----------------------------------------------- 23187 ParseX1p5(ExprTree*, char*&, ExprTree*&, int&) [312] 2565456 ParseAndExpr(char*&, ExprTree*&, int&) [417] [416] 0.0 0.06 0.00 2588643 ParseSimpleExpr(char*&, ExprTree*&, int&) [416] 2588643 ParseEqualityOp(char*&, ExprTree*&, int&) [525] 2588643 ParseX2(ExprTree*, char*&, ExprTree*&, int&) [271] ----------------------------------------------- 8262 ParseX1(ExprTree*, char*&, ExprTree*&, int&) [313] 2557194 ParseExpr(char*&, ExprTree*&, int&) [418] [417] 0.0 0.06 0.00 2565456 ParseAndExpr(char*&, ExprTree*&, int&) [417] 2565456 ParseSimpleExpr(char*&, ExprTree*&, int&) [416] 2565456 ParseX1p5(ExprTree*, char*&, ExprTree*&, int&) [312] ----------------------------------------------- 70552 ParseFactor(char*&, ExprTree*&, int&) [82] 0.73 6.83 2486642/2486642 ParseAssignExpr(char*&, ExprTree*&, int&) [72] [418] 0.0 0.06 0.00 2557194 ParseExpr(char*&, ExprTree*&, int&) [418] 2557194 ParseAndExpr(char*&, ExprTree*&, int&) [417] 2557194 ParseX1(ExprTree*, char*&, ExprTree*&, int&) [313] ----------------------------------------------- [419] 0.0 0.06 0.00 AttrList::LookupTime(char const*, tm*, bool*) const [419] ----------------------------------------------- 0.01 0.05 1105105/1105105 Stream::get(char*&) [268] [420] 0.0 0.01 0.05 1105105 ReliSock::peek(char&) [420] 0.02 0.03 1105105/1105105 ChainBuf::peek(char&) [427] 0.00 0.00 1576/454233 ReliSock::handle_incoming_packet() [232] ----------------------------------------------- 85891 AttrList::Insert(ExprTree*, bool) [115] 0.00 0.00 483/1609054 clear_autocluster_id(ClassAd*) [839] 0.00 0.00 590/1609054 SetAttribute [156] 0.00 0.01 1128/1609054 Scheduler::count_jobs() [59] 0.00 0.01 1575/1609054 ArgList::InsertArgsIntoClassAd(ClassAd*, CondorVersionInfo*, MyString*) [510] 0.00 0.02 3550/1609054 SecManStartCommand::startCommand_inner() [30] 0.00 0.06 9450/1609054 LogDeleteAttribute::Play(void*) [384] 0.00 0.08 11966/1609054 DaemonCore::HandleReq(int) [26] [421] 0.0 0.00 0.06 114633 AttrList::Delete(char const*) [421] 0.01 0.05 109392/2163385 AttrListElem::~AttrListElem [in-charge]() [177] 1575 AttrList::Insert(char const*, bool) [70] ----------------------------------------------- 0.03 0.03 2299784/2299784 AssignOp::AssignOp[in-charge](ExprTree*, ExprTree*) [398] [422] 0.0 0.03 0.03 2299784 AssignOpBase::AssignOpBase[not-in-charge](ExprTree*, ExprTree*) [422] 0.01 0.02 2299784/2512720 BinaryOpBase::BinaryOpBase[not-in-charge]() [491] ----------------------------------------------- 0.00 0.00 18255/467157 ReliSock::SndMsg::SndMsg[in-charge]() [857] 0.05 0.00 448902/467157 ReliSock::RcvMsg::rcv_packet(int, int) [235] [423] 0.0 0.06 0.00 467157 Buf::Buf[in-charge](int) [423] ----------------------------------------------- 0.00 0.05 5000/5000 do_Q_request(ReliSock*) [45] [424] 0.0 0.00 0.05 5000 NewCluster [424] 0.00 0.04 5000/27360 OwnerCheck [297] 0.01 0.01 5000/10000 ClassAdCollection::NewClassAd(char const*, char const*, char const*) [511] 0.00 0.00 5000/433141 ClassAdCollection::SetAttribute(char const*, char const*, char const*) [254] 0.00 0.00 5000/5542047 IdToStr(int, int) [415] 0.00 0.00 5000/32360 QmgmtPeer::getOwner() const [6912] 0.00 0.00 5000/10000 Scheduler::getMaxJobsSubmitted() [6981] ----------------------------------------------- 0.00 0.05 5303/5303 Authentication::authenticate(char*, char const*, CondorError*) [329] [425] 0.0 0.00 0.05 5303 Authentication::handshake(MyString) [425] 0.00 0.04 5303/5303 Authentication::selectAuthenticationType(MyString, int) [463] 0.00 0.01 10606/1781310 Stream::code(int&) [170] 0.00 0.00 10606/937366 ReliSock::end_of_message() [240] 0.00 0.00 26508/7524307 dprintf [357] 0.00 0.00 5303/10609 MyString::MyString[in-charge](MyString const&) [900] 0.00 0.00 5303/646401 Stream::encode() [499] 0.00 0.00 5303/565269 Stream::decode() [567] 0.00 0.00 5303/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 5303/161883929 MyString::Value() const [187] 0.00 0.00 5303/15895 ReliSock::isClient() [6960] ----------------------------------------------- 0.02 0.03 5296/5296 Authentication::authenticate(char*, char const*, CondorError*) [329] [426] 0.0 0.02 0.03 5296 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] 0.00 0.01 5296/951991 param [134] 0.00 0.01 10592/1781310 Stream::code(int&) [170] 0.00 0.01 15888/937366 ReliSock::end_of_message() [240] 0.00 0.00 15888/7524307 dprintf [357] 0.00 0.00 5296/5300 my_username(int) [860] 0.00 0.00 5296/7845286 Stream::code(char*&) [168] 0.00 0.00 5296/3392149 MyString::operator+=(char const*) [238] 0.00 0.00 10592/646401 Stream::encode() [499] 0.00 0.00 5296/565269 Stream::decode() [567] 0.00 0.00 5296/197814324 MyString::operator=(char const*) [84] 0.00 0.00 5296/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 5296/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 5296/161883929 MyString::Value() const [187] 0.00 0.00 10592/15895 ReliSock::isClient() [6960] 0.00 0.00 10592/10592 Condor_Auth_Base::setRemoteUser(char const*) [6973] 0.00 0.00 5296/5296 lstat [1199] 0.00 0.00 5296/5296 Condor_Auth_Base::setAuthenticatedName(char const*) [7033] 0.00 0.00 5296/5296 Condor_Auth_Base::getLocalDomain() const [7035] 0.00 0.00 5296/5296 Condor_Auth_Base::setRemoteDomain(char const*) [7032] ----------------------------------------------- 0.02 0.03 1105105/1105105 ReliSock::peek(char&) [420] [427] 0.0 0.02 0.03 1105105 ChainBuf::peek(char&) [427] 0.01 0.02 1105105/1105105 Buf::peek(char&) [477] ----------------------------------------------- 0.00 0.05 6842/6842 DaemonCore::Reset_Timer(int, unsigned, unsigned) [411] [428] 0.0 0.00 0.05 6842 TimerManager::ResetTimer(int, unsigned, unsigned) [428] 0.03 0.02 6842/10283 TimerManager::NewTimer(Service*, unsigned, int (*)(Service*), int (Service::*)(), char*, unsigned, int, int) [385] 0.00 0.00 6842/7524307 dprintf [357] 0.00 0.00 6842/11721 DaemonCore::Register_DataPtr(void*) [6970] ----------------------------------------------- 0.00 0.05 1575/1575 Scheduler::StartJobs() [6] [429] 0.0 0.00 0.05 1575 Scheduler::StartJob(match_rec*, PROC_ID*) [429] 0.00 0.05 1575/1575 Scheduler::start_std(match_rec*, PROC_ID*, int) [443] 0.00 0.00 1575/5029537 GetAttributeInt [38] ----------------------------------------------- 0.01 0.04 802229/802229 StringList::deleteCurrent() [378] [430] 0.0 0.01 0.04 802229 List::DeleteCurrent() [430] 0.04 0.00 802229/802229 List::RemoveItem(Item*) [452] ----------------------------------------------- 0.00 0.00 1/9530212 InitJobQueue [465] 0.05 0.00 9530211/9530212 GetNextJobByConstraint [13] [431] 0.0 0.05 0.00 9530212 HashKey::value() [431] ----------------------------------------------- 0.00 0.00 4742/6829749 UndefinedBase::~UndefinedBase [not-in-charge]() [1016] 0.00 0.00 67199/6829749 FloatBase::~FloatBase [not-in-charge]() [909] 0.00 0.00 141531/6829749 BooleanBase::~BooleanBase [not-in-charge]() [884] 0.00 0.00 556323/6829749 IntegerBase::~IntegerBase [not-in-charge]() [833] 0.01 0.00 1431650/6829749 StringBase::~StringBase [not-in-charge]() [275] 0.02 0.00 2251994/6829749 VariableBase::~VariableBase [not-in-charge]() [246] 0.02 0.00 2376310/6829749 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] [432] 0.0 0.05 0.00 6829749 ExprTree::~ExprTree [not-in-charge]() [432] ----------------------------------------------- 11671 ParseX2p5(ExprTree*, char*&, ExprTree*&, int&) [295] 2626685 ParseEqualityOp(char*&, ExprTree*&, int&) [525] [433] 0.0 0.05 0.00 2638356 ParseAddOp(char*&, ExprTree*&, int&) [433] 2638356 ParseMultOp(char*&, ExprTree*&, int&) [561] 2638356 ParseX3(ExprTree*, char*&, ExprTree*&, int&) [301] ----------------------------------------------- 0.05 0.00 433142/433142 LogRecord::Write(_IO_FILE*) [386] [434] 0.0 0.05 0.00 433142 LogSetAttribute::WriteBody(_IO_FILE*) [434] ----------------------------------------------- 0.05 0.00 432608/432608 Scanner(char*&, Token&) [192] [435] 0.0 0.05 0.00 432608 scan_number(char*&, Token&) [435] ----------------------------------------------- [436] 0.0 0.05 0.00 __wrap_recv [436] ----------------------------------------------- 145552 _condor_dprintf_va [397] 145552 debug_lock [1180] 145552 debug_unlock [1181] 145554 open_debug_file [1179] 0.00 0.00 1/7524307 main [1] 0.00 0.00 60/7524307 ProcAPI::getProcInfoRaw(int, procInfoRaw&, int&) [1044] 0.00 0.00 60/7524307 ProcAPI::fillProcInfoEnv(procInfo*) [1045] 0.00 0.00 3150/7524307 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] 0.00 0.00 6300/7524307 aboutToSpawnJobHandler(int, int, void*) [406] 0.00 0.00 10000/7524307 DestroyMyProxyPassword [854] 0.00 0.00 10000/7524307 UserLog::initialize(char const*, char const*, char const*, int, int, int) [545] 0.00 0.00 10000/7524307 UserLog::writeEvent(ULogEvent*) [544] 0.00 0.00 16300/7524307 recursive_chown(char const*, unsigned, unsigned, unsigned, bool) [484] 0.00 0.00 33610/7524307 DaemonCore::CheckPrivState() [589] 0.00 0.00 37096/7524307 Sock::bind(int, int) [315] 0.01 0.02 167616/7524307 DaemonCore::Is_Pid_Alive(int) [321] [437] 0.0 0.05 0.00 876403 _set_priv [437] 0.00 0.00 267985/290588 can_switch_ids [1177] 0.00 0.00 267984/267984 set_root_euid() [6866] 0.00 0.00 133993/133993 set_condor_egid() [6877] 0.00 0.00 133993/133993 set_condor_euid() [6878] 0.00 0.00 10000/10000 set_user_euid() [6976] 254283 log_priv(priv_state, priv_state, char*, int) [730] 10000 set_user_egid() [626] 1 init_condor_ids [1079] ----------------------------------------------- 0.01 0.04 1575/1575 Scheduler::add_shadow_rec(shadow_rec*) [209] [438] 0.0 0.01 0.04 1575 add_shadow_birthdate(int, int, bool) [438] 0.00 0.02 6300/37316 SetAttributeInt [322] 0.00 0.01 4725/5029537 GetAttributeInt [38] 0.00 0.00 1575/7524307 dprintf [357] ----------------------------------------------- 0.00 0.00 197/65556 IpVerify::AddAllowHost(char const*, DCpermission) [635] 0.00 0.00 5347/65556 IpVerify::add_hash_entry(in_addr const&, char const*, int) [449] 0.03 0.02 60012/65556 StringSpace::getCanonical(char*&, StringSpaceAdoptionMethod) [50] [439] 0.0 0.03 0.02 65556 HashTable::insert(MyString const&, int const&) [439] 0.01 0.00 60012/4055024 hashFunction(MyString const&, int) [210] 0.00 0.00 65556/194937152 MyString::operator=(MyString const&) [48] 0.00 0.00 5544/57865 compute_host_hash(MyString const&, int) [519] 0.00 0.00 65556/65556 HashBucket::HashBucket[in-charge]() [895] ----------------------------------------------- 0.00 0.00 2/189470 process_locals [902] 0.00 0.00 3/189470 ShadowMgr::init() [967] 0.00 0.00 22/189470 IpVerify::fill_table(IpVerify::PermTypeEntry*, int, char*, bool) [642] 0.00 0.00 28/189470 KeyCache::getExpiredKeys() [492] 0.00 0.00 10590/189470 AutoCluster::getAutoClusterid(ClassAd*) [68] 0.00 0.00 37065/189470 VariableBase::GetReferences(AttrList const*, StringList&, StringList&) const [369] 0.02 0.02 141760/189470 GetJobAd [217] [440] 0.0 0.03 0.02 189470 StringList::append(char const*) [440] 0.02 0.00 189470/802275 List::Append(char*) [359] ----------------------------------------------- 0.00 0.05 20126/20126 Sock::bind(int, int) [315] [441] 0.0 0.00 0.05 20126 _condor_bind_all_interfaces [441] 0.00 0.04 20126/951991 param [134] ----------------------------------------------- 0.00 0.05 4999/4999 SelfDrainingQueue::timerHandler() [157] [442] 0.0 0.00 0.05 4999 SelfDrainingQueue::resetTimer() [442] 0.01 0.04 4999/6842 DaemonCore::Reset_Timer(int, unsigned, unsigned) [411] 0.00 0.00 4999/7524307 dprintf [357] ----------------------------------------------- 0.00 0.05 1575/1575 Scheduler::StartJob(match_rec*, PROC_ID*) [429] [443] 0.0 0.00 0.05 1575 Scheduler::start_std(match_rec*, PROC_ID*, int) [443] 0.00 0.04 1575/1575 mark_job_running(PROC_ID*) [460] 0.00 0.01 1575/37316 SetAttributeInt [322] 0.00 0.00 1575/1575 Scheduler::addRunnableJob(shadow_rec*) [932] 0.00 0.00 1575/7524307 dprintf [357] 0.00 0.00 1575/1575 Scheduler::add_shadow_rec(int, PROC_ID*, int, match_rec*, int) [7142] ----------------------------------------------- 0.01 0.01 1490565/4084944 Match(LexemeType, char*&, int&) [370] 0.02 0.01 2594379/4084944 ParseFactor(char*&, ExprTree*&, int&) [82] [444] 0.0 0.03 0.02 4084944 ReadToken(char*&) [444] 0.02 0.00 4084944/39683733 nextToken() [319] ----------------------------------------------- 0.00 0.02 1575/3150 Scheduler::spawnShadow(shadow_rec*) [58] 0.00 0.02 1575/3150 ShadowMgr::findShadow(char const*) [316] [445] 0.0 0.00 0.05 3150 Shadow::provides(char const*) [445] 0.00 0.05 3150/423043 AttrList::EvalBool(char const*, AttrList*, int&) [83] ----------------------------------------------- 0.00 0.05 5000/5000 DestroyProc [131] [446] 0.0 0.00 0.05 5000 cleanup_ckpt_files(int, int, char const*) [446] 0.00 0.02 5000/5029537 GetAttributeInt [38] 0.00 0.01 10000/14725 IsDirectory(char const*) [582] 0.00 0.01 5000/30000 GetAttributeString [393] 0.00 0.00 1575/6710 param_boolean(char const*, bool) [585] 0.00 0.00 3150/3151 Directory::Remove_Entire_Directory() [871] 0.00 0.00 3150/7876 Directory::Directory[in-charge](char const*, priv_state) [906] 0.00 0.00 3150/7877 Directory::~Directory [in-charge]() [1143] 0.00 0.00 5000/16575 gen_ckpt_name [1192] ----------------------------------------------- 0.01 0.03 13499/13499 DaemonCore::HandleReq(int) [26] [447] 0.0 0.01 0.03 13499 ReliSock::accept() [447] 0.02 0.00 13499/13499 ReliSock::accept(ReliSock&) [551] 0.01 0.01 13499/18255 ReliSock::ReliSock[in-charge]() [578] ----------------------------------------------- [448] 0.0 0.00 0.04 4725+26775 [448] 0.00 0.03 18900 AddOp::DeepCopy() const [481] 0.00 0.00 3150 AndOp::DeepCopy() const [874] 0.00 0.00 3150 OrOp::DeepCopy() const [996] 0.00 0.00 1575 GeOp::DeepCopy() const [1002] ----------------------------------------------- 0.00 0.00 400/5347 IpVerify::add_host_entry(char const*, int) [840] 0.00 0.04 4947/5347 IpVerify::Verify(DCpermission, sockaddr_in const*, char const*) [278] [449] 0.0 0.00 0.04 5347 IpVerify::add_hash_entry(in_addr const&, char const*, int) [449] 0.01 0.01 5147/54313 HashTable::remove(MyString const&) [298] 0.00 0.01 5147/39029 IpVerify::has_user(HashTable*, char const*, int&, MyString&) [350] 0.00 0.00 5347/65556 HashTable::insert(MyString const&, int const&) [439] 0.00 0.00 5347/54070 HashTable*>::lookup(in_addr const&, HashTable*&) const [470] 0.00 0.00 10494/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 5347/194937152 MyString::operator=(MyString const&) [48] 0.00 0.00 15841/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 5347/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 200/200 HashTable*>::insert(in_addr const&, HashTable* const&) [1015] 0.00 0.00 200/202 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7156] ----------------------------------------------- 0.03 0.01 2409520/2409520 ChainBuf::get(void*, int) [375] [450] 0.0 0.03 0.01 2409520 Buf::get_max(void*, int) [450] 0.01 0.00 2409520/3975848 Buf::num_untouched() const [672] 0.00 0.00 2409520/7291163 Buf::num_touched() const [591] ----------------------------------------------- 0.03 0.01 748876/748876 LogPtrList::NextEntry(LogRecord*) [388] [451] 0.0 0.03 0.01 748876 LogPtrList::FindEntry(LogRecord*) [451] 0.01 0.00 768326/1517202 LogPtrListEntry::GetPtr() [566] ----------------------------------------------- 0.04 0.00 802229/802229 List::DeleteCurrent() [430] [452] 0.0 0.04 0.00 802229 List::RemoveItem(Item*) [452] 0.00 0.00 802229/949130 Item::~Item [in-charge]() [6854] ----------------------------------------------- 0.04 0.00 8915370/8915370 CondorID::CondorID[in-charge](CondorID const&) [320] [453] 0.0 0.04 0.00 8915370 ServiceData::ServiceData[not-in-charge](ServiceData const&) [453] ----------------------------------------------- 0.00 0.00 3150/890278 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] 0.00 0.00 13499/890278 DaemonCore::HandleReq(int) [26] 0.04 0.00 873629/890278 DaemonCore::Register_Socket(Stream*, char*, int (*)(Service*, Stream*), int (Service::*)(Stream*), char*, Service*, DCpermission, int) [399] [454] 0.0 0.04 0.00 890278 Sock::get_file_desc() [454] ----------------------------------------------- 0.01 0.00 5000/15000 IncrementClusterSize(int) [536] 0.01 0.00 5000/15000 DecrementClusterSize(int) [513] 0.01 0.00 5000/15000 CloseConnection [132] [455] 0.0 0.04 0.00 15000 HashTable::lookup(int const&, int*&) const [455] 0.00 0.00 15000/25000 compute_clustersize_hash(int const&, int) [6925] ----------------------------------------------- 0.00 0.00 54/2321362 GenericQuery::clearStringCategory(List&) [1109] 0.00 0.00 9894/2321362 StringList::contains_withwildcard(char const*, bool) [646] 0.00 0.00 9902/2321362 StringList::contains(char const*) [959] 0.00 0.00 15885/2321362 StringList::remove_anycase(char const*) [936] 0.00 0.00 59364/2321362 NetStringList::string_withnetwork(char const*) [634] 0.00 0.00 74130/2321362 StringList::print_to_string() [546] 0.00 0.00 535031/2321362 StringList::next() [735] 0.01 0.01 668033/2321362 StringList::contains_anycase(char const*) [623] 0.01 0.01 949069/2321362 StringList::clearAll() [360] [456] 0.0 0.02 0.02 2321362 List::Next() [456] 0.02 0.00 2321362/2321416 List::AtEnd() const [563] ----------------------------------------------- 0.01 0.03 298550/298550 ClassAdLog::ExamineTransaction(char const*, char const*, char*&, ClassAd*&) [342] [457] 0.0 0.01 0.03 298550 Transaction::NextEntry(LogRecord*) [457] 0.00 0.03 298550/748876 LogPtrList::NextEntry(LogRecord*) [388] ----------------------------------------------- 0.00 0.00 376/5671 SelfMonitorData::ExportData(ClassAd*) [834] 0.00 0.04 5295/5671 AutoCluster::getAutoClusterid(ClassAd*) [68] [458] 0.0 0.00 0.04 5671 AttrList::Assign(char const*, int) [458] 0.00 0.04 5671/1609054 AttrList::Insert(char const*, bool) [70] 0.00 0.00 5671/26213 MyString::sprintf(char const*, ...) [846] 0.00 0.00 5671/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 5671/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 5671/996962 MyString::GetCStr() const [6853] ----------------------------------------------- 0.00 0.00 18252/487013 ChainBuf::~ChainBuf [in-charge]() [867] 0.00 0.00 21434/487013 ReliSock::init() [853] 0.01 0.02 447327/487013 ReliSock::end_of_message() [240] [459] 0.0 0.01 0.02 487013 ChainBuf::reset() [459] 0.01 0.00 448902/448902 Buf::next() const [595] 0.01 0.00 448902/467154 Buf::~Buf [in-charge]() [676] ----------------------------------------------- 0.00 0.04 1575/1575 Scheduler::start_std(match_rec*, PROC_ID*, int) [443] [460] 0.0 0.00 0.04 1575 mark_job_running(PROC_ID*) [460] 0.00 0.03 1575/1575 _mark_job_running(PROC_ID*) [473] 0.00 0.00 1575/5029537 GetAttributeInt [38] ----------------------------------------------- 0.01 0.03 450326/450326 LogPtrList::~LogPtrList [in-charge]() [408] [461] 0.0 0.01 0.03 450326 LogPtrListEntry::~LogPtrListEntry [in-charge]() [461] 0.03 0.00 413966/433143 LogSetAttribute::~LogSetAttribute [in-charge deleting]() [469] 0.00 0.00 10000/10002 LogNewClassAd::~LogNewClassAd [in-charge deleting]() [6974] 0.00 0.00 9450/9450 LogDeleteAttribute::~LogDeleteAttribute [in-charge deleting]() [6986] 0.00 0.00 8455/8455 LogEndTransaction::~LogEndTransaction [in-charge deleting]() [6993] 0.00 0.00 8455/8455 LogBeginTransaction::~LogBeginTransaction [in-charge deleting]() [6996] ----------------------------------------------- 0.00 0.00 1/34199 Scheduler::initLocalStarterDir() [1055] 0.00 0.00 1/34199 find_file [1099] 0.00 0.00 3150/34199 aboutToSpawnJobHandler(int, int, void*) [406] 0.00 0.00 3172/34199 Directory::Next() [828] 0.00 0.00 5000/34199 MaybeRotateHistory(int) [740] 0.01 0.00 8150/34199 recursive_chown_impl_fast(char const*, unsigned, unsigned, unsigned) [535] 0.01 0.00 14725/34199 IsDirectory(char const*) [582] [462] 0.0 0.03 0.01 34199 StatInfo::StatInfo[in-charge](char const*) [462] 0.01 0.00 102597/287679 strnewp(char const*) [570] 0.00 0.00 34199/34199 StatInfo::stat_file(char const*) [6909] ----------------------------------------------- 0.00 0.04 5303/5303 Authentication::handshake(MyString) [425] [463] 0.0 0.00 0.04 5303 Authentication::selectAuthenticationType(MyString, int) [463] 0.00 0.02 5303/5303 SecMan::getAuthBitmask(char const*) [581] 0.00 0.01 5303/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.00 5303/146817 StringList::~StringList [in-charge]() [340] 0.00 0.00 5303/122395 StringList::rewind() [825] 0.00 0.00 5303/535031 StringList::next() [735] 0.00 0.00 5303/161883929 MyString::Value() const [187] ----------------------------------------------- 0.00 0.00 27/16677 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [756] 0.00 0.00 1575/16677 DaemonCore::Driver() [2] 0.00 0.00 1577/16677 SecManStartCommand::TCPAuthConnected_inner(Sock*, bool*) [761] 0.01 0.02 13498/16677 DaemonCore::HandleReq(int) [26] [464] 0.0 0.01 0.03 16677 ReliSock::~ReliSock [in-charge deleting]() [464] 0.01 0.01 16677/35223 Sock::close() [488] 0.00 0.00 16677/18252 ReliSock::RcvMsg::~RcvMsg [in-charge]() [748] 0.00 0.00 16677/33618 Sock::~Sock [not-in-charge]() [694] 0.00 0.00 16677/18252 ReliSock::SndMsg::~SndMsg [in-charge]() [916] 0.00 0.00 5303/5303 Authentication::~Authentication [in-charge]() [7027] ----------------------------------------------- 0.00 0.04 1/1 main_init(int, char**) [326] [465] 0.0 0.00 0.04 1 InitJobQueue [465] 0.00 0.04 1/1 ClassAdCollection::ClassAdCollection[in-charge](char const*, int) [466] 0.00 0.00 1/47899138 AttrList::LookupInteger(char const*, int&) const [16] 0.00 0.00 1/5527048 ClassAdCollection::LookupClassAd(char const*, ClassAd*&) [77] 0.00 0.00 2/9532056 ClassAdCollection::IterateAllClassAds(ClassAd*&, HashKey&) [149] 0.00 0.00 1/10779853 HashKey::~HashKey [in-charge]() [381] 0.00 0.00 1/9530212 HashKey::value() [431] 0.00 0.00 1/4777608 HashKey::HashKey[in-charge]() [671] 0.00 0.00 1/1 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [7471] 0.00 0.00 1/1844 ClassAdCollection::StartIterateAllClassAds() [7101] 0.00 0.00 1/1 CleanJobQueue [1235] ----------------------------------------------- 0.00 0.04 1/1 InitJobQueue [465] [466] 0.0 0.00 0.04 1 ClassAdCollection::ClassAdCollection[in-charge](char const*, int) [466] 0.00 0.04 1/1 ClassAdLog::ClassAdLog[not-in-charge](char const*, int) [467] 0.00 0.00 1/1 ExplicitCollection::ExplicitCollection[in-charge](MyString const&, bool) [1154] 0.00 0.00 1/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 1/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1/1 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [7458] 0.00 0.00 1/1 HashTable::insert(int const&, BaseCollection* const&) [7457] ----------------------------------------------- 0.00 0.04 1/1 ClassAdCollection::ClassAdCollection[in-charge](char const*, int) [466] [467] 0.0 0.00 0.04 1 ClassAdLog::ClassAdLog[not-in-charge](char const*, int) [467] 0.00 0.03 1/1 ClassAdLog::TruncLog() [493] 0.00 0.01 4/4 ReadLogEntry(_IO_FILE*, LogRecord* (*)(_IO_FILE*, int)) [768] 0.00 0.00 1/433142 LogSetAttribute::Play(void*) [109] 0.00 0.00 1/10001 LogNewClassAd::Play(void*) [533] 0.00 0.00 1/433143 LogSetAttribute::~LogSetAttribute [in-charge deleting]() [469] 0.00 0.00 3/298556 LogRecord::get_op_type() [6863] 0.00 0.00 1/1 HashTable::HashTable[in-charge](int, int (*)(HashKey const&, int), duplicateKeyBehavior_t) [7421] 0.00 0.00 1/1 LogHistoricalSequenceNumber::get_historical_sequence_number() [7369] 0.00 0.00 1/2 LogHistoricalSequenceNumber::~LogHistoricalSequenceNumber [in-charge deleting]() [7290] 0.00 0.00 1/10002 LogNewClassAd::~LogNewClassAd [in-charge deleting]() [6974] ----------------------------------------------- [468] 0.0 0.04 0.00 HashTable::clear() [468] ----------------------------------------------- 0.00 0.00 1/433143 ClassAdLog::ClassAdLog[not-in-charge](char const*, int) [467] 0.00 0.00 1/433143 ClassAdLog::LogState(_IO_FILE*) [494] 0.00 0.00 19175/433143 ClassAdLog::AppendLog(LogRecord*) [255] 0.03 0.00 413966/433143 LogPtrListEntry::~LogPtrListEntry [in-charge]() [461] [469] 0.0 0.03 0.00 433143 LogSetAttribute::~LogSetAttribute [in-charge deleting]() [469] 0.00 0.00 433143/479507 LogRecord::~LogRecord [not-in-charge]() [6856] ----------------------------------------------- 0.00 0.00 5347/54070 IpVerify::add_hash_entry(in_addr const&, char const*, int) [449] 0.02 0.01 48723/54070 IpVerify::Verify(DCpermission, sockaddr_in const*, char const*) [278] [470] 0.0 0.03 0.01 54070 HashTable*>::lookup(in_addr const&, HashTable*&) const [470] 0.01 0.00 54070/54270 compute_perm_hash(in_addr const&, int) [688] 0.00 0.00 102996/102996 operator==(in_addr, in_addr) [6881] ----------------------------------------------- 3351 Daemon::startCommand(int, Stream::stream_type, Sock**, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool) [86] [471] 0.0 0.00 0.03 3351 Daemon::safeSock(int, CondorError*, bool) [471] 0.00 0.03 3351/13617 SafeSock::connect(char*, int, bool) [339] 0.00 0.00 3351/15368 SafeSock::SafeSock[in-charge]() [532] 0.00 0.00 3351/49725 Sock::timeout(int) [6891] 3351 Daemon::checkAddr() [7067] ----------------------------------------------- 0.00 0.03 27360/27360 OwnerCheck [297] [472] 0.0 0.00 0.03 27360 OwnerCheck2 [472] 0.00 0.03 17360/240215 AttrList::LookupString(char const*, char*) const [243] 0.00 0.00 27360/27361 isQueueSuperUser [772] 0.00 0.00 10000/7524307 dprintf [357] 0.00 0.00 27360/42656 get_my_uid [1183] ----------------------------------------------- 0.00 0.03 1575/1575 mark_job_running(PROC_ID*) [460] [473] 0.0 0.00 0.03 1575 _mark_job_running(PROC_ID*) [473] 0.00 0.02 6300/37316 SetAttributeInt [322] 0.00 0.01 3150/5029537 GetAttributeInt [38] ----------------------------------------------- 0.00 0.03 1575/1575 Scheduler::delete_shadow_rec(shadow_rec*) [52] [474] 0.0 0.00 0.03 1575 update_remote_wall_clock(int, int) [474] 0.01 0.01 1575/1575 GetAttributeFloat [577] 0.00 0.01 1575/1575 SetAttributeFloat [753] 0.00 0.00 1575/5029537 GetAttributeInt [38] 0.00 0.00 1575/9450 DeleteAttribute [580] ----------------------------------------------- 0.00 0.00 1575/123517 GetJobAd [217] 0.00 0.00 5000/123517 abort_job_myself [146] 0.01 0.02 116942/123517 ResponsibleForPeriodicExprs(ClassAd*) [183] [475] 0.0 0.01 0.02 123517 Scheduler::FindSrecByProcID(PROC_ID) [475] 0.02 0.01 123517/154754 HashTable::lookup(PROC_ID const&, shadow_rec*&) const [506] ----------------------------------------------- 0.00 0.00 27/21502 Daemon::sendCommand(int, Stream::stream_type, int, CondorError*) [483] 0.00 0.00 174/21502 DCCollector::finishUpdate(DCCollector*, Sock*, ClassAd*, ClassAd*) [733] 0.00 0.00 1470/21502 DaemonCore::HandleChildAliveCommand(int, Stream*) [583] 0.00 0.00 1575/21502 send_vacate(match_rec*, int) [124] 0.00 0.00 1575/21502 Scheduler::Relinquish(match_rec*) [147] 0.00 0.00 1575/21502 DaemonCore::Send_Signal(int, int) [145] 0.00 0.01 6415/21502 DaemonCore::HandleReq(int) [26] 0.00 0.01 8691/21502 sendAlive(match_rec*) [40] [476] 0.0 0.00 0.03 21502 SafeSock::end_of_message() [476] 0.02 0.01 20032/20032 _condorOutMsg::sendMsg(int, sockaddr const*, _condorMsgID, unsigned char*) [478] 0.00 0.00 21502/958868 Stream::resetCrypto() [879] 0.00 0.00 1470/1470 _condorPacket::consumed() [7145] 0.00 0.00 1470/21502 _condorPacket::reset() [6933] ----------------------------------------------- 0.01 0.02 1105105/1105105 ChainBuf::peek(char&) [427] [477] 0.0 0.01 0.02 1105105 Buf::peek(char&) [477] 0.01 0.00 1105105/1552432 Buf::consumed() const [565] 0.01 0.00 1105105/10579562 Buf::empty() const [401] 0.00 0.00 1105105/7291163 Buf::num_touched() const [591] ----------------------------------------------- 0.02 0.01 20032/20032 SafeSock::end_of_message() [476] [478] 0.0 0.02 0.01 20032 _condorOutMsg::sendMsg(int, sockaddr const*, _condorMsgID, unsigned char*) [478] 0.00 0.00 13791/47007 sock_to_string [542] 0.00 0.00 27582/7524307 dprintf [357] 0.00 0.00 13791/19039271 sin_to_string [116] 0.00 0.00 20032/45692 _condorPacket::empty() [6894] 0.00 0.00 13791/13791 _condorPacket::makeHeader(bool, int, _condorMsgID, unsigned char*) [6966] 0.00 0.00 13617/21502 _condorPacket::reset() [6933] 0.00 0.00 174/30906 _condorPacket::~_condorPacket [in-charge]() [6917] ----------------------------------------------- 0.00 0.00 83/74397 HashTable::remove(MyString const&) [998] 0.00 0.00 338/74397 HashTable::insert(MyString const&, ExtraParamInfo* const&) [953] 0.00 0.00 338/74397 HashTable::lookup(MyString const&, ExtraParamInfo*&) const [961] 0.00 0.00 3341/74397 HashTable::remove(MyString const&) [515] 0.00 0.00 4873/74397 HashTable::remove(MyString const&) [762] 0.00 0.00 7127/74397 HashTable::insert(MyString const&, MyString const&) [631] 0.00 0.01 13741/74397 HashTable::insert(MyString const&, KeyCacheEntry* const&) [391] 0.00 0.01 18373/74397 HashTable::lookup(MyString const&, MyString&) const [514] 0.00 0.01 26183/74397 HashTable::lookup(MyString const&, KeyCacheEntry*&) const [368] [479] 0.0 0.00 0.03 74397 MyStringHash(MyString const&, int) [479] 0.03 0.00 74397/168902 MyString::Hash() const [387] ----------------------------------------------- 0.00 0.03 4945/4945 Scheduler::reschedule_negotiator(int, Stream*) [56] [480] 0.0 0.00 0.03 4945 Scheduler::sendReschedule(bool) [480] 0.00 0.03 27/27 Daemon::sendCommand(int, Stream::stream_type, int, CondorError*) [483] 0.00 0.00 4945/7524307 dprintf [357] 0.00 0.00 27/1723 Daemon::Daemon[in-charge](daemon_t, char const*, char const*) [876] 0.00 0.00 27/1723 Daemon::~Daemon [in-charge]() [7102] ----------------------------------------------- 1575 EqOp::DeepCopy() const [734] 1575 GeOp::DeepCopy() const [1002] 6300 AndOp::DeepCopy() const [874] 6300 OrOp::DeepCopy() const [996] 0.00 0.03 3150/4725 AssignOp::DeepCopy() const [95] [481] 0.0 0.00 0.03 18900 AddOp::DeepCopy() const [481] 0.00 0.01 1575/1575 MetaEqOp::DeepCopy() const [737] 0.00 0.01 1575/1575 SubOp::DeepCopy() const [736] 0.00 0.01 3150/1070657 Variable::DeepCopy() const [118] 0.00 0.00 1575/1575 MetaNeqOp::DeepCopy() const [832] 0.00 0.00 18900/102874 AddOp::AddOp[in-charge](ExprTree*, ExprTree*) [633] 0.00 0.00 18900/3222996 ExprTree::CopyBaseExprTree(ExprTree*) const [673] 4725 EqOp::DeepCopy() const [734] 3150 OrOp::DeepCopy() const [996] 1575 AndOp::DeepCopy() const [874] 1575 GeOp::DeepCopy() const [1002] ----------------------------------------------- 0.00 0.00 174/12015 SafeSock::sender_ip_str() [858] 0.00 0.00 1575/12015 send_vacate(match_rec*, int) [124] 0.00 0.00 1575/12015 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] 0.01 0.02 8691/12015 sendAlive(match_rec*) [40] [482] 0.0 0.01 0.02 12015 SafeSock::~SafeSock [in-charge]() [482] 0.01 0.00 12015/35223 Sock::close() [488] 0.01 0.00 12015/15366 _condorOutMsg::~_condorOutMsg [in-charge]() [697] 0.00 0.00 12015/33618 Sock::~Sock [not-in-charge]() [694] 0.00 0.00 12015/30906 _condorPacket::~_condorPacket [in-charge]() [6917] ----------------------------------------------- 0.00 0.03 27/27 Scheduler::sendReschedule(bool) [480] [483] 0.0 0.00 0.03 27 Daemon::sendCommand(int, Stream::stream_type, int, CondorError*) [483] 0.00 0.03 27/4927 Daemon::startCommand(int, Stream::stream_type, int, CondorError*) [7081] 0.00 0.00 27/3351 SafeSock::~SafeSock [in-charge deleting]() [752] 0.00 0.00 27/21502 SafeSock::end_of_message() [476] ----------------------------------------------- 0.00 0.01 3150/8150 aboutToSpawnJobHandler(int, int, void*) [406] 0.00 0.02 5000/8150 jobIsFinished(int, int, void*) [303] [484] 0.0 0.00 0.03 8150 recursive_chown(char const*, unsigned, unsigned, unsigned, bool) [484] 0.01 0.02 8150/8150 recursive_chown_impl(char const*, unsigned, unsigned, unsigned) [507] 0.00 0.00 16300/7524307 _set_priv [437] 0.00 0.00 8150/290588 can_switch_ids [1177] ----------------------------------------------- 0.02 0.01 3150/3150 Scheduler::spawnJobHandlerRaw(shadow_rec*, char const*, ArgList const&, Env const*, char const*, bool, bool) [61] [485] 0.0 0.02 0.01 3150 DaemonCore::Close_Pipe(int) [485] 0.01 0.00 3150/3150 DaemonCore::pipeHandleTableRemove(int) [637] 0.00 0.00 3150/43321 ExtArray::operator[](int) [689] 0.00 0.00 3150/7524307 dprintf [357] ----------------------------------------------- 0.00 0.03 24/24 TimerManager::Timeout() [21] [486] 0.0 0.00 0.03 24 check_session_cache() [486] 0.00 0.03 24/24 SecMan::invalidateExpiredCache() [487] 0.00 0.00 24/24 DaemonCore::getSecMan() [7226] ----------------------------------------------- 0.00 0.03 24/24 check_session_cache() [486] [487] 0.0 0.00 0.03 24 SecMan::invalidateExpiredCache() [487] 0.01 0.02 24/24 KeyCache::getExpiredKeys() [492] 0.00 0.00 28/28 SecMan::invalidateKey(char const*) [891] 0.00 0.00 24/30 StringList::~StringList [in-charge deleting]() [1027] 0.00 0.00 24/122395 StringList::rewind() [825] 0.00 0.00 52/535031 StringList::next() [735] ----------------------------------------------- 0.00 0.00 1/35223 BindAnyCommandPort(ReliSock*, SafeSock*) [531] 0.00 0.00 27/35223 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [756] 0.00 0.00 1575/35223 ReliSock::~ReliSock [in-charge]() [851] 0.00 0.00 1577/35223 SecManStartCommand::TCPAuthConnected_inner(Sock*, bool*) [761] 0.00 0.00 3351/35223 SafeSock::~SafeSock [in-charge deleting]() [752] 0.01 0.00 12015/35223 SafeSock::~SafeSock [in-charge]() [482] 0.01 0.01 16677/35223 ReliSock::~ReliSock [in-charge deleting]() [464] [488] 0.0 0.02 0.01 35223 Sock::close() [488] 0.01 0.00 18253/47007 sock_to_string [542] 0.00 0.00 18253/7524307 dprintf [357] 0.00 0.00 18253/70977 ReliSock::type() [6890] 0.00 0.00 15366/102941 SafeSock::type() [6882] ----------------------------------------------- 0.00 0.00 1471/10271 DaemonCore::Cancel_Timer(int) [831] 0.00 0.00 1699/10271 TimerManager::Timeout() [21] 0.02 0.00 7101/10271 TimerManager::NewTimer(Service*, unsigned, int (*)(Service*), int (Service::*)(), char*, unsigned, int, int) [385] [489] 0.0 0.03 0.00 10271 TimerManager::CancelTimer(int) [489] 0.00 0.00 10271/7524307 dprintf [357] 0.00 0.00 10271/22979 DaemonCore::free_descrip(char*) [6928] ----------------------------------------------- 0.00 0.00 392/18765 DaemonCore::HandleReq(int) [26] 0.00 0.03 18373/18765 SecManStartCommand::startCommand_inner() [30] [490] 0.0 0.00 0.03 18765 SecMan::sec_lookup_req(ClassAd&, char const*) [490] 0.00 0.03 18765/38927292 AttrList::LookupString(char const*, char**) const [19] 0.00 0.00 18765/90903 SecMan::sec_alpha_to_sec_req(char*) [686] ----------------------------------------------- 0.00 0.00 1/2512720 NeqOpBase::NeqOpBase[not-in-charge](ExprTree*, ExprTree*) [1169] 0.00 0.00 94/2512720 LtOpBase::LtOpBase[not-in-charge](ExprTree*, ExprTree*) [1104] 0.00 0.00 3150/2512720 SubOpBase::SubOpBase[not-in-charge](ExprTree*, ExprTree*) [1011] 0.00 0.00 3150/2512720 MetaNeqOpBase::MetaNeqOpBase[not-in-charge](ExprTree*, ExprTree*) [1008] 0.00 0.00 5000/2512720 MultOpBase::MultOpBase[not-in-charge](ExprTree*, ExprTree*) [989] 0.00 0.00 5000/2512720 DivOpBase::DivOpBase[not-in-charge](ExprTree*, ExprTree*) [992] 0.00 0.00 11412/2512720 OrOpBase::OrOpBase[not-in-charge](ExprTree*, ExprTree*) [969] 0.00 0.00 13152/2512720 GeOpBase::GeOpBase[not-in-charge](ExprTree*, ExprTree*) [963] 0.00 0.00 18298/2512720 MetaEqOpBase::MetaEqOpBase[not-in-charge](ExprTree*, ExprTree*) [942] 0.00 0.00 24468/2512720 EqOpBase::EqOpBase[not-in-charge](ExprTree*, ExprTree*) [931] 0.00 0.00 26337/2512720 AndOpBase::AndOpBase[not-in-charge](ExprTree*, ExprTree*) [924] 0.00 0.00 102874/2512720 AddOpBase::AddOpBase[not-in-charge](ExprTree*, ExprTree*) [632] 0.01 0.02 2299784/2512720 AssignOpBase::AssignOpBase[not-in-charge](ExprTree*, ExprTree*) [422] [491] 0.0 0.01 0.02 2512720 BinaryOpBase::BinaryOpBase[not-in-charge]() [491] 0.02 0.00 2512720/7238966 ExprTree::ExprTree[not-in-charge]() [412] ----------------------------------------------- 0.01 0.02 24/24 SecMan::invalidateExpiredCache() [487] [492] 0.0 0.01 0.02 24 KeyCache::getExpiredKeys() [492] 0.01 0.01 121123/37793901 HashTable::iterate(MyString&, KeyCacheEntry*&) [102] 0.01 0.00 242198/272240 KeyCacheEntry::expiration() [680] 0.00 0.00 24/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.00 28/189470 StringList::append(char const*) [440] 0.00 0.00 24/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 24/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 28/161883929 MyString::Value() const [187] 0.00 0.00 24/3174 HashTable::startIterations() [7086] ----------------------------------------------- 0.00 0.03 1/1 ClassAdLog::ClassAdLog[not-in-charge](char const*, int) [467] [493] 0.0 0.00 0.03 1 ClassAdLog::TruncLog() [493] 0.00 0.03 1/1 ClassAdLog::LogState(_IO_FILE*) [494] 0.00 0.00 1/1 ClassAdLog::SaveHistoricalLogs() [1117] 0.00 0.00 1/7524307 dprintf [357] 0.00 0.00 1/2 rotate_file [1234] ----------------------------------------------- 0.00 0.03 1/1 ClassAdLog::TruncLog() [493] [494] 0.0 0.00 0.03 1 ClassAdLog::LogState(_IO_FILE*) [494] 0.03 0.00 2/2 HashTable::iterate(ClassAd*&) [503] 0.00 0.00 1/1581888 AttrList::Lookup(char*) const [126] 0.00 0.00 1/10002 LogNewClassAd::LogNewClassAd[in-charge](char const*, char const*, char const*) [701] 0.00 0.00 1/13151 ClassAd::GetTargetTypeName() [698] 0.00 0.00 1/7504609 ExprTree::PrintToNewStr(char**) [107] 0.00 0.00 3/479504 LogRecord::Write(_IO_FILE*) [386] 0.00 0.00 1/36301 ClassAd::GetMyTypeName() [693] 0.00 0.00 1/53666182 BinaryOpBase::RArg() [66] 0.00 0.00 1/1 HashTable::getCurrentKey(HashKey&) [1146] 0.00 0.00 1/433143 LogSetAttribute::~LogSetAttribute [in-charge deleting]() [469] 0.00 0.00 2/2 AttrList::NextName() [1156] 0.00 0.00 1/433143 LogSetAttribute::LogSetAttribute[in-charge](char const*, char const*, char const*) [729] 0.00 0.00 1/10779853 HashKey::~HashKey [in-charge]() [381] 0.00 0.00 1/4777608 HashKey::HashKey[in-charge]() [671] 0.00 0.00 1/2 LogHistoricalSequenceNumber::LogHistoricalSequenceNumber[in-charge](unsigned long, long) [7289] 0.00 0.00 1/2 LogHistoricalSequenceNumber::~LogHistoricalSequenceNumber [in-charge deleting]() [7290] 0.00 0.00 1/1845 HashTable::startIterations() [7100] 0.00 0.00 1/1 HashKey::sprint(char*) [7390] 0.00 0.00 1/10002 LogNewClassAd::~LogNewClassAd [in-charge deleting]() [6974] 0.00 0.00 1/149055 AttrList::unchain() [6873] 0.00 0.00 1/16597 AttrList::ResetName() [6958] 0.00 0.00 1/1 AttrList::RestoreChain(void*) [7391] ----------------------------------------------- 0.00 0.00 448902/9889986 Buf::read(int, int, int) [351] 0.00 0.00 461223/9889986 ReliSock::SndMsg::snd_packet(int, int, int) [258] 0.03 0.00 8979861/9889986 Buf::put_max(void const*, int) [291] [495] 0.0 0.03 0.00 9889986 Buf::num_used() const [495] ----------------------------------------------- 0.00 0.00 1/4540025 DaemonCore::InfoCommandSinfulString(int) [1119] 0.00 0.00 19914/4540025 DaemonCore::HandleReq(int) [26] 0.00 0.00 128569/4540025 DaemonCore::ServiceCommandSocket() [625] 0.00 0.00 372809/4540025 DaemonCore::Cancel_Socket(Stream*) [611] 0.01 0.00 1371020/4540025 DaemonCore::Driver() [2] 0.02 0.00 2647712/4540025 DaemonCore::Register_Socket(Stream*, char*, int (*)(Service*, Stream*), int (Service::*)(Stream*), char*, Service*, DCpermission, int) [399] [496] 0.0 0.03 0.00 4540025 ExtArray::operator[](int) [496] 0.00 0.00 6/6 ExtArray::resize(int) [7244] ----------------------------------------------- 0.00 0.00 3/4365344 AutoCluster::clearArray() [1157] 0.03 0.00 4365341/4365344 AutoCluster::getAutoClusterid(ClassAd*) [68] [497] 0.0 0.03 0.00 4365344 ExtArray::operator[](int) [497] ----------------------------------------------- 0.01 0.00 448902/910125 ReliSock::RcvMsg::rcv_packet(int, int) [235] 0.02 0.00 461223/910125 Buf::flush(int, void*, int, int) [267] [498] 0.0 0.03 0.00 910125 Buf::max_size() const [498] ----------------------------------------------- 0.00 0.00 2/646401 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 174/646401 DCCollector::finishUpdate(DCCollector*, Sock*, ClassAd*, ClassAd*) [733] 0.00 0.00 1575/646401 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] 0.00 0.00 1575/646401 send_vacate(match_rec*, int) [124] 0.00 0.00 1575/646401 DaemonCore::Send_Signal(int, int) [145] 0.00 0.00 1593/646401 Scheduler::negotiate(int, Stream*) [79] 0.00 0.00 1599/646401 Stream::snd_int(int, int) [875] 0.00 0.00 5303/646401 Authentication::handshake(MyString) [425] 0.00 0.00 8691/646401 sendAlive(match_rec*) [40] 0.00 0.00 10592/646401 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] 0.00 0.00 43500/646401 SecManStartCommand::startCommand_inner() [30] 0.00 0.00 43902/646401 DaemonCore::HandleReq(int) [26] 0.01 0.00 111381/646401 AttrList::put(Stream&) [90] 0.02 0.00 414939/646401 do_Q_request(ReliSock*) [45] [499] 0.0 0.03 0.00 646401 Stream::encode() [499] ----------------------------------------------- 1575 AddOp::CalcPrintToStr() [372] 334176 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] 0.00 0.00 1575/7365998 ExprTree::PrintToNewStr(char**) [107] [500] 0.0 0.03 0.00 337326 AndOp::CalcPrintToStr() [500] 337326 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] ----------------------------------------------- 0.03 0.00 86298/86298 AdType::AdType[in-charge](char const*) [502] [501] 0.0 0.03 0.00 86298 Registration::RegisterType(char const*) [501] ----------------------------------------------- 0.00 0.01 16300/86298 ClassAd::ClassAd[in-charge](ClassAd const&) [99] 0.00 0.01 34999/86298 ClassAd::SetMyTypeName(char const*) [543] 0.00 0.01 34999/86298 ClassAd::SetTargetTypeName(char const*) [621] [502] 0.0 0.00 0.03 86298 AdType::AdType[in-charge](char const*) [502] 0.03 0.00 86298/86298 Registration::RegisterType(char const*) [501] ----------------------------------------------- 0.03 0.00 2/2 ClassAdLog::LogState(_IO_FILE*) [494] [503] 0.0 0.03 0.00 2 HashTable::iterate(ClassAd*&) [503] ----------------------------------------------- 0.00 0.00 23625/1319836 ExprTree::PrintToNewStr(char**) [107] 0.02 0.01 1296211/1319836 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] [504] 0.0 0.02 0.01 1319836 ClassadBoolean::CalcPrintToStr() [504] 0.01 0.00 1319836/2644967 ClassadBoolean::PrintToStr(char*) [562] ----------------------------------------------- 501264 AddOp::PrintToStr(char*) [505] 6300 OrOp::PrintToStr(char*) [573] 91989 printComparisonOpToStr(char*, ExprTree*, ExprTree*, char*) [304] 450495 AndOp::PrintToStr(char*) [526] 0.00 0.00 1575/177283 ExprTree::PrintToNewStr(char**) [107] 0.04 0.09 85119/177283 AssignOp::PrintToStr(char*) [152] [505] 0.0 0.01 0.02 635478+501264 AddOp::PrintToStr(char*) [505] 0.01 0.00 88839/88839 MultOp::PrintToStr(char*) [618] 0.00 0.01 83544/83544 DivOp::PrintToStr(char*) [750] 0.00 0.00 91989/8454029 Variable::PrintToStr(char*) [356] 0.00 0.00 1575/1575 SubOp::PrintToStr(char*) [1014] 252207 MetaEqOp::PrintToStr(char*) [683] 179253 GeOp::PrintToStr(char*) [6871] 93564 EqOp::PrintToStr(char*) [6865] 91989 OrOp::PrintToStr(char*) [573] 1575 MetaNeqOp::PrintToStr(char*) [7135] 1575 AndOp::PrintToStr(char*) [526] 501264 AddOp::PrintToStr(char*) [505] ----------------------------------------------- 0.00 0.00 31237/154754 Scheduler::find_shadow_rec(PROC_ID*) [755] 0.02 0.01 123517/154754 Scheduler::FindSrecByProcID(PROC_ID) [475] [506] 0.0 0.02 0.01 154754 HashTable::lookup(PROC_ID const&, shadow_rec*&) const [506] 0.01 0.00 154754/162904 hashFuncPROC_ID(PROC_ID const&, int) [684] 0.00 0.00 41412/42987 operator==(PROC_ID, PROC_ID) [6895] ----------------------------------------------- 0.01 0.02 8150/8150 recursive_chown(char const*, unsigned, unsigned, unsigned, bool) [484] [507] 0.0 0.01 0.02 8150 recursive_chown_impl(char const*, unsigned, unsigned, unsigned) [507] 0.01 0.02 8150/8150 recursive_chown_impl_fast(char const*, unsigned, unsigned, unsigned) [535] 0.00 0.00 3425/7524307 dprintf [357] 0.00 0.00 8150/80926 get_priv [1178] ----------------------------------------------- 0.00 0.01 1577/3179 SecManStartCommand::startCommand_inner() [30] 0.00 0.01 1602/3179 Daemon::reliSock(int, CondorError*, bool) [587] [508] 0.0 0.00 0.03 3179 ReliSock::connect(char*, int, bool) [508] 0.00 0.03 3179/3179 Sock::do_connect(char*, int, bool) [509] 0.00 0.00 3179/21434 ReliSock::init() [853] ----------------------------------------------- 0.00 0.03 3179/3179 ReliSock::connect(char*, int, bool) [508] [509] 0.0 0.00 0.03 3179 Sock::do_connect(char*, int, bool) [509] 0.00 0.02 3179/20126 Sock::bind(int, int) [315] 0.00 0.00 3179/16796 string_to_sin [590] 0.00 0.00 3179/3179 Sock::setConnectFailureReason(char const*) [7085] 0.00 0.00 3179/4769 Sock::do_connect_finish() [7068] ----------------------------------------------- 0.00 0.03 1575/1575 GetJobAd [217] [510] 0.0 0.00 0.03 1575 ArgList::InsertArgsIntoClassAd(ClassAd*, CondorVersionInfo*, MyString*) [510] 0.00 0.01 1575/39105 AttrList::Assign(char const*, char const*) [261] 0.00 0.01 1575/1609054 AttrList::Delete(char const*) [421] 0.00 0.00 3150/244273139 AttrList::Lookup(char const*) const [8] 0.00 0.00 1575/1575 ArgList::GetArgsStringV2Raw(MyString*, MyString*, int) const [976] 0.00 0.00 1575/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1575/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 1575/161883929 MyString::Value() const [187] 0.00 0.00 1575/1575 ArgList::CondorVersionRequiresV1(CondorVersionInfo const&) [7129] ----------------------------------------------- 0.01 0.01 5000/10000 NewCluster [424] 0.01 0.01 5000/10000 NewProc [376] [511] 0.0 0.01 0.02 10000 ClassAdCollection::NewClassAd(char const*, char const*, char const*) [511] 0.01 0.00 10000/10002 LogNewClassAd::LogNewClassAd[in-charge](char const*, char const*, char const*) [701] 0.00 0.01 10000/462591 ClassAdLog::AppendLog(LogRecord*) [255] ----------------------------------------------- 0.02 0.01 1105105/1105105 ChainBuf::get_tmp(void*&, char) [371] [512] 0.0 0.02 0.01 1105105 Buf::find(char) [512] 0.00 0.00 2210210/7291163 Buf::num_touched() const [591] 0.00 0.00 1105105/3975848 Buf::num_untouched() const [672] ----------------------------------------------- 0.00 0.03 5000/5000 DestroyProc [131] [513] 0.0 0.00 0.03 5000 DecrementClusterSize(int) [513] 0.00 0.01 5000/5000 ClusterCleanup(int) [608] 0.01 0.00 5000/15000 HashTable::lookup(int const&, int*&) const [455] ----------------------------------------------- 0.00 0.03 18373/18373 SecManStartCommand::startCommand_inner() [30] [514] 0.0 0.00 0.03 18373 HashTable::lookup(MyString const&, MyString&) const [514] 0.02 0.00 285321/149582579 operator==(MyString const&, MyString const&) [63] 0.00 0.01 18373/74397 MyStringHash(MyString const&, int) [479] 0.00 0.00 15021/194937152 MyString::operator=(MyString const&) [48] ----------------------------------------------- 0.02 0.01 3341/3341 KeyCache::remove(char const*) [407] [515] 0.0 0.02 0.01 3341 HashTable::remove(MyString const&) [515] 0.00 0.00 75397/149582579 operator==(MyString const&, MyString const&) [63] 0.00 0.00 3341/74397 MyStringHash(MyString const&, int) [479] 0.00 0.00 3341/3341 HashBucket::~HashBucket [in-charge]() [988] ----------------------------------------------- 0.00 0.01 3150/6300 Scheduler::add_shadow_rec(shadow_rec*) [209] 0.00 0.01 3150/6300 Scheduler::delete_shadow_rec(shadow_rec*) [52] [516] 0.0 0.00 0.03 6300 SetAttributeString [516] 0.00 0.02 6300/392551 SetAttribute [156] 0.00 0.00 6300/3392149 MyString::operator+=(char const*) [238] 0.00 0.00 12600/632443 MyString::operator+=(char) [588] 0.00 0.00 6300/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 6300/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 6300/161883929 MyString::Value() const [187] ----------------------------------------------- 0.00 0.00 3150/202024 EqOp::DeepCopy() const [734] 0.02 0.01 198874/202024 AssignOp::DeepCopy() const [95] [517] 0.0 0.02 0.01 202024 Integer::DeepCopy() const [517] 0.00 0.01 202024/566926 Integer::Integer[in-charge](int) [604] 0.00 0.00 202024/3222996 ExprTree::CopyBaseExprTree(ExprTree*) const [673] ----------------------------------------------- 0.00 0.03 5000/5000 CloseConnection [132] [518] 0.0 0.00 0.03 5000 ConvertOldJobAdAttrs(ClassAd*, bool) [518] 0.00 0.03 15000/47899138 AttrList::LookupInteger(char const*, int&) const [16] ----------------------------------------------- 0.00 0.00 22/57865 HashTable::insert(MyString const&, StringList* const&) [1042] 0.00 0.00 3150/57865 HashTable::lookup(MyString const&, int*&) const [865] 0.00 0.00 4969/57865 HashTable::lookup(MyString const&, StringList*&) const [848] 0.00 0.00 5147/57865 HashTable::remove(MyString const&) [298] 0.00 0.00 5544/57865 HashTable::insert(MyString const&, int const&) [439] 0.00 0.02 39033/57865 HashTable::lookup(MyString const&, int&) const [60] [519] 0.0 0.00 0.03 57865 compute_host_hash(MyString const&, int) [519] 0.03 0.00 57865/168902 MyString::Hash() const [387] ----------------------------------------------- 0.00 0.03 1575/1575 GetJobAd [217] [520] 0.0 0.00 0.03 1575 ArgList::AppendArgsFromClassAd(ClassAd const*, MyString*) [520] 0.01 0.01 1575/1575 ArgList::AppendArgsV1Raw(char const*, MyString*) [549] 0.00 0.00 3150/38927292 AttrList::LookupString(char const*, char**) const [19] ----------------------------------------------- 0.00 0.00 1575/20670455 Sock::serializeCryptoInfo() const [1097] 0.00 0.00 31540/20670455 SafeSock::get_bytes(void*, int) [1013] 0.00 0.00 435930/20670455 SafeSock::put_bytes(void const*, int) [548] 0.00 0.00 958868/20670455 Stream::resetCrypto() [879] 0.00 0.00 1229930/20670455 Stream::get(char*&) [268] 0.00 0.00 2409520/20670455 ReliSock::get_bytes(void*, int) [212] 0.01 0.00 6623231/20670455 Stream::put(char*) [203] 0.01 0.00 8979861/20670455 ReliSock::put_bytes(void const*, int) [196] [521] 0.0 0.03 0.00 20670455 Stream::get_encryption() const [521] ----------------------------------------------- 0.00 0.00 448902/9428763 Buf::read(int, int, int) [351] 0.02 0.00 8979861/9428763 Buf::put_max(void const*, int) [291] [522] 0.0 0.03 0.00 9428763 Buf::num_free() const [522] ----------------------------------------------- 0.00 0.00 1575/8981436 Sock::serializeMdInfo() const [1069] 0.02 0.00 8979861/8981436 ReliSock::put_bytes(void const*, int) [196] [523] 0.0 0.03 0.00 8981436 Stream::isOutgoing_MD5_on() const [523] ----------------------------------------------- 0.03 0.00 4292870/4292870 ExprTree::EvalTree(AttrList const*, AttrList const*, EvalResult*) [36] [524] 0.0 0.03 0.00 4292870 Undefined::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [524] ----------------------------------------------- 38042 ParseX2(ExprTree*, char*&, ExprTree*&, int&) [271] 2588643 ParseSimpleExpr(char*&, ExprTree*&, int&) [416] [525] 0.0 0.03 0.00 2626685 ParseEqualityOp(char*&, ExprTree*&, int&) [525] 2626685 ParseAddOp(char*&, ExprTree*&, int&) [433] 2626685 ParseX2p5(ExprTree*, char*&, ExprTree*&, int&) [295] ----------------------------------------------- 266517 AndOp::PrintToStr(char*) [526] 1575 AddOp::PrintToStr(char*) [505] 0.00 0.00 1575/177283 ExprTree::PrintToNewStr(char**) [107] 0.04 0.09 88839/177283 AssignOp::PrintToStr(char*) [152] [526] 0.0 0.03 0.00 91989+266517 AndOp::PrintToStr(char*) [526] 450495 AddOp::PrintToStr(char*) [505] 266517 AndOp::PrintToStr(char*) [526] ----------------------------------------------- 174 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] 86694 AddOp::CalcPrintToStr() [372] [527] 0.0 0.03 0.00 86868 OrOp::CalcPrintToStr() [527] 86868 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] ----------------------------------------------- 0.03 0.00 12023/12023 DaemonCore::HandleReq(int) [26] [528] 0.0 0.03 0.00 12023 ZZZ_always_increase() [528] ----------------------------------------------- [529] 0.0 0.03 0.00 Float::_EvalTree(AttrList const*, EvalResult*) [529] ----------------------------------------------- 102870 AddOp::~AddOp [in-charge deleting]() [6883] [530] 0.0 0.02 0.00 102870 AddOpBase::~AddOpBase [not-in-charge]() [530] 102870 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] ----------------------------------------------- 0.00 0.00 1/1577 Scheduler::Init() [866] 0.00 0.00 1/1577 DaemonCore::InitCommandSocket(int) [987] 0.00 0.02 1575/1577 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] [531] 0.0 0.00 0.02 1577 BindAnyCommandPort(ReliSock*, SafeSock*) [531] 0.00 0.02 3156/20126 Sock::bind(int, int) [315] 0.00 0.00 1/35223 Sock::close() [488] 0.00 0.00 1578/35170 Sock::get_port() [6904] ----------------------------------------------- 0.00 0.00 1/15368 Scheduler::Init() [866] 0.00 0.00 1/15368 DaemonCore::InitCommandSocket(int) [987] 0.00 0.00 174/15368 SafeSock::sender_ip_str() [858] 0.00 0.00 1575/15368 send_vacate(match_rec*, int) [124] 0.00 0.00 1575/15368 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] 0.00 0.00 3351/15368 Daemon::safeSock(int, CondorError*, bool) [471] 0.01 0.01 8691/15368 sendAlive(match_rec*) [40] [532] 0.0 0.01 0.01 15368 SafeSock::SafeSock[in-charge]() [532] 0.01 0.00 15368/15368 _condorOutMsg::_condorOutMsg[in-charge]() [696] 0.00 0.00 15368/33623 Sock::Sock[not-in-charge]() [722] 0.00 0.00 15368/30910 _condorPacket::_condorPacket[in-charge]() [6916] 0.00 0.00 15368/15368 SafeSock::init() [6962] ----------------------------------------------- 0.00 0.00 1/10001 ClassAdLog::ClassAdLog[not-in-charge](char const*, int) [467] 0.00 0.02 10000/10001 Transaction::Commit(_IO_FILE*, void*) [108] [533] 0.0 0.00 0.02 10001 LogNewClassAd::Play(void*) [533] 0.01 0.00 10001/10001 HashTable::insert(HashKey const&, ClassAd* const&) [617] 0.00 0.00 10001/34999 ClassAd::SetMyTypeName(char const*) [543] 0.00 0.00 10001/34999 ClassAd::SetTargetTypeName(char const*) [621] 0.00 0.00 10001/89486 ClassAd::ClassAd[in-charge]() [574] 0.00 0.00 10001/6002246 HashKey::HashKey[in-charge](char const*) [380] 0.00 0.00 10001/10779853 HashKey::~HashKey [in-charge]() [381] ----------------------------------------------- 0.00 0.00 1577/556323 ParseFactor(char*&, ExprTree*&, int&) [82] 0.02 0.00 554746/556323 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] [534] 0.0 0.02 0.00 556323 Integer::~Integer [in-charge deleting]() [534] 0.00 0.00 556323/556323 IntegerBase::~IntegerBase [not-in-charge]() [833] ----------------------------------------------- 0.01 0.02 8150/8150 recursive_chown_impl(char const*, unsigned, unsigned, unsigned) [507] [535] 0.0 0.01 0.02 8150 recursive_chown_impl_fast(char const*, unsigned, unsigned, unsigned) [535] 0.01 0.00 8150/34199 StatInfo::StatInfo[in-charge](char const*) [462] 0.00 0.01 4725/14725 IsDirectory(char const*) [582] 0.00 0.00 4725/11049 Directory::Next() [828] 0.00 0.00 8150/34199 StatInfo::~StatInfo [in-charge]() [777] 0.00 0.00 3425/7524307 dprintf [357] 0.00 0.00 4725/7876 Directory::Directory[in-charge](char const*, priv_state) [906] 0.00 0.00 4725/7877 Directory::~Directory [in-charge]() [1143] 0.00 0.00 11575/42623 StatInfo::Error() [6896] 0.00 0.00 4725/4726 StatInfo::GetOwner() [7073] ----------------------------------------------- 0.00 0.02 5000/5000 NewProc [376] [536] 0.0 0.00 0.02 5000 IncrementClusterSize(int) [536] 0.01 0.00 5000/15000 HashTable::lookup(int const&, int*&) const [455] 0.01 0.00 5000/5000 HashTable::insert(int const&, int const&) [706] ----------------------------------------------- 0.00 0.02 1575/1575 Scheduler::child_exit(int, int) [5] [537] 0.0 0.00 0.02 1575 set_job_status(int, int, int) [537] 0.00 0.02 4725/37316 SetAttributeInt [322] 0.00 0.00 1575/5029537 GetAttributeInt [38] ----------------------------------------------- 0.00 0.01 3150/8150 Scheduler::delete_shadow_rec(shadow_rec*) [52] 0.00 0.01 5000/8150 Scheduler::WriteAbortToUserLog(PROC_ID) [332] [538] 0.0 0.00 0.02 8150 GetAttributeStringNew [538] 0.00 0.01 8150/38927292 AttrList::LookupString(char const*, char**) const [19] 0.00 0.01 8150/5527048 ClassAdCollection::LookupClassAd(char const*, ClassAd*&) [77] 0.00 0.00 8150/5074262 ClassAdCollection::LookupInTransaction(char const*, char const*, char*&) [284] 0.00 0.00 8150/5542047 IdToStr(int, int) [415] ----------------------------------------------- 0.00 0.00 3/3057 DaemonCore::Register_Timer(unsigned, unsigned, int (Service::*)(), char*, Service*) [1026] 0.00 0.02 3054/3057 DaemonCore::Register_Timer(unsigned, int (Service::*)(), char*, Service*) [540] [539] 0.0 0.00 0.02 3057 TimerManager::NewTimer(Service*, unsigned, int (Service::*)(), char*, unsigned, int) [539] 0.01 0.01 3057/10283 TimerManager::NewTimer(Service*, unsigned, int (*)(Service*), int (Service::*)(), char*, unsigned, int, int) [385] ----------------------------------------------- 0.00 0.00 1/3054 SelfDrainingQueue::registerTimer() [894] 0.00 0.00 2/3054 Scheduler::RegisterTimers() [1000] 0.00 0.00 4/3054 Scheduler::addRunnableJob(shadow_rec*) [932] 0.00 0.00 6/3054 Scheduler::enqueueStartdContact(ContactStartdArgs*) [929] 0.00 0.01 1470/3054 DaemonCore::HandleChildAliveCommand(int, Stream*) [583] 0.00 0.01 1571/3054 Scheduler::tryNextJob(int) [190] [540] 0.0 0.00 0.02 3054 DaemonCore::Register_Timer(unsigned, int (Service::*)(), char*, Service*) [540] 0.00 0.02 3054/3057 TimerManager::NewTimer(Service*, unsigned, int (Service::*)(), char*, unsigned, int) [539] ----------------------------------------------- 0.00 0.01 1575/6575 aboutToSpawnJobHandler(int, int, void*) [406] 0.00 0.02 5000/6575 jobIsFinished(int, int, void*) [303] [541] 0.0 0.00 0.02 6575 jobIsSandboxed(ClassAd*) [541] 0.00 0.02 13150/47899138 AttrList::LookupInteger(char const*, int&) const [16] ----------------------------------------------- 0.00 0.00 1/47007 DaemonCore::InfoCommandSinfulString(int) [1119] 0.00 0.00 1575/47007 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] 0.00 0.00 1577/47007 ReliSock::listen() [886] 0.00 0.00 5395/47007 sock_peer_to_string [838] 0.00 0.00 6415/47007 SafeSock::handle_incoming_packet() [547] 0.00 0.00 13791/47007 _condorOutMsg::sendMsg(int, sockaddr const*, _condorMsgID, unsigned char*) [478] 0.01 0.00 18253/47007 Sock::close() [488] [542] 0.0 0.01 0.01 47007 sock_to_string [542] 0.01 0.00 47007/19039271 sin_to_string [116] ----------------------------------------------- 0.00 0.00 1/34999 Scheduler::Init() [866] 0.00 0.00 1/34999 DedicatedScheduler::initialize() [984] 0.00 0.00 27/34999 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [756] 0.00 0.00 10001/34999 LogNewClassAd::Play(void*) [533] 0.01 0.01 24969/34999 ClassAd::initFromStream(Stream&) [110] [543] 0.0 0.01 0.01 34999 ClassAd::SetMyTypeName(char const*) [543] 0.00 0.01 34999/86298 AdType::AdType[in-charge](char const*) [502] ----------------------------------------------- 0.00 0.02 5000/5000 Scheduler::WriteAbortToUserLog(PROC_ID) [332] [544] 0.0 0.00 0.02 5000 UserLog::writeEvent(ULogEvent*) [544] 0.00 0.01 5000/5000 ULogEvent::putEvent(_IO_FILE*) [709] 0.00 0.01 5000/10000 FileLock::obtain(LOCK_TYPE) [702] 0.00 0.01 5000/5000 FileLock::release() [783] 0.00 0.00 10000/7524307 _set_priv [437] ----------------------------------------------- 0.00 0.02 5000/5000 Scheduler::InitializeUserLog(PROC_ID) [365] [545] 0.0 0.00 0.02 5000 UserLog::initialize(char const*, char const*, char const*, int, int, int) [545] 0.00 0.01 5000/5000 UserLog::initialize(char const*, int, int, int) [616] 0.00 0.01 5000/5000 init_user_ids [744] 0.00 0.00 10000/7524307 _set_priv [437] 0.00 0.00 5000/5000 uninit_user_ids [1203] ----------------------------------------------- 0.01 0.01 10590/10590 AutoCluster::getAutoClusterid(ClassAd*) [68] [546] 0.0 0.01 0.01 10590 StringList::print_to_string() [546] 0.01 0.00 10590/10591 List::Number() const [700] 0.00 0.00 74130/2321362 List::Next() [456] 0.00 0.00 21180/439643 List::Rewind() [6859] ----------------------------------------------- 0.01 0.02 6415/6415 DaemonCore::Driver() [2] [547] 0.0 0.01 0.02 6415 SafeSock::handle_incoming_packet() [547] 0.00 0.01 6415/6415 _condorPacket::getHeader(int, bool&, int&, int&, _condorMsgID&, void*&) [704] 0.00 0.00 6415/47007 sock_to_string [542] 0.00 0.00 12830/7524307 dprintf [357] 0.00 0.00 6415/19039271 sin_to_string [116] 0.00 0.00 6415/21502 _condorPacket::reset() [6933] ----------------------------------------------- 0.00 0.01 144915/435930 Stream::put(int) [244] 0.00 0.01 291015/435930 Stream::put(char*) [203] [548] 0.0 0.00 0.02 435930 SafeSock::put_bytes(void const*, int) [548] 0.01 0.01 435930/435930 _condorOutMsg::putn(char const*, int) [569] 0.00 0.00 435930/20670455 Stream::get_encryption() const [521] ----------------------------------------------- 0.01 0.01 1575/1575 ArgList::AppendArgsFromClassAd(ClassAd const*, MyString*) [520] [549] 0.0 0.01 0.01 1575 ArgList::AppendArgsV1Raw(char const*, MyString*) [549] 0.01 0.00 1575/1575 ArgList::AppendArgsV1Raw_unix(char const*, MyString*) [638] ----------------------------------------------- 0.00 0.00 28/15019 DCCollector::DCCollector[in-charge](char const*, DCCollector::UpdateType) [1012] 0.01 0.01 14991/15019 DCStartd::DCStartd[in-charge](char const*, char const*) [552] [550] 0.0 0.01 0.01 15019 Daemon::Daemon[not-in-charge](daemon_t, char const*, char const*) [550] 0.00 0.00 15019/16743 SecMan::SecMan[in-charge](int) [770] 0.00 0.00 15019/7524307 dprintf [357] 0.00 0.00 15019/16742 Daemon::common_init() [842] 0.00 0.00 15019/287679 strnewp(char const*) [570] 0.00 0.00 15019/18277 is_valid_sinful [1190] 0.00 0.00 15019/16742 daemonString [1191] ----------------------------------------------- 0.02 0.00 13499/13499 ReliSock::accept() [447] [551] 0.0 0.02 0.00 13499 ReliSock::accept(ReliSock&) [551] 0.00 0.00 13499/565269 Stream::decode() [567] 0.00 0.00 26998/41269 Sock::setsockopt(int, int, char const*, int) [6897] 0.00 0.00 13499/33624 Sock::move_descriptor_up() [6910] ----------------------------------------------- 0.00 0.00 1575/14991 claimStartd(match_rec*, ClassAd*, bool) [144] 0.00 0.00 1575/14991 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] 0.00 0.00 1575/14991 send_vacate(match_rec*, int) [124] 0.00 0.00 1575/14991 Scheduler::Relinquish(match_rec*) [147] 0.00 0.01 8691/14991 sendAlive(match_rec*) [40] [552] 0.0 0.00 0.02 14991 DCStartd::DCStartd[in-charge](char const*, char const*) [552] 0.01 0.01 14991/15019 Daemon::Daemon[not-in-charge](daemon_t, char const*, char const*) [550] ----------------------------------------------- 0.00 0.00 3179/22938 SecManStartCommand::startCommand_inner() [30] 0.01 0.01 19759/22938 DaemonCore::HandleReq(int) [26] [553] 0.0 0.01 0.01 22938 Stream::set_MD_mode(CONDOR_MD_MODE, KeyInfo*, char const*) [553] 0.01 0.00 16523/16523 ReliSock::init_MD(CONDOR_MD_MODE, KeyInfo*, char const*) [643] 0.00 0.00 6415/6415 SafeSock::init_MD(CONDOR_MD_MODE, KeyInfo*, char const*) [7010] ----------------------------------------------- [554] 0.0 0.02 0.00 40463+40477 [554] 0.01 0.00 40470 CondorError::~CondorError [in-charge]() [692] ----------------------------------------------- [555] 0.0 0.02 0.00 Generic_getsockname [555] ----------------------------------------------- [556] 0.0 0.02 0.00 Generic_recv [556] ----------------------------------------------- 0.00 0.00 230683/8816423 AttrList::EvalBool(char const*, AttrList*, int&) [83] 0.02 0.00 8585740/8816423 Variable::_EvalTreeSimple(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [12] [557] 0.0 0.02 0.00 8816423 evalFromEnvironment(char const*, EvalResult*) [557] ----------------------------------------------- 0.00 0.00 23/4360093 AutoCluster::mark() [1149] 0.00 0.00 24/4360093 AutoCluster::sweep() [1148] 0.02 0.00 4360046/4360093 AutoCluster::getAutoClusterid(ClassAd*) [68] [558] 0.0 0.02 0.00 4360093 ExtArray::operator[](int) [558] ----------------------------------------------- 0.02 0.00 3338028/3338028 Queue::IsMember(DaemonCore::WaitpidEntry_s const&) [349] [559] 0.0 0.02 0.00 3338028 DaemonCore::WaitpidEntry_s::operator==(DaemonCore::WaitpidEntry_s const&) [559] ----------------------------------------------- 0.00 0.00 461223/2671433 ReliSock::put_bytes(void const*, int) [196] 0.02 0.00 2210210/2671433 ChainBuf::get_tmp(void*&, char) [371] [560] 0.0 0.02 0.00 2671433 Buf::seek(int) [560] ----------------------------------------------- 16575 ParseX3(ExprTree*, char*&, ExprTree*&, int&) [301] 2638356 ParseAddOp(char*&, ExprTree*&, int&) [433] [561] 0.0 0.02 0.00 2654931 ParseMultOp(char*&, ExprTree*&, int&) [561] 2654931 ParseFactor(char*&, ExprTree*&, int&) [82] 2654931 ParseX4(ExprTree*, char*&, ExprTree*&, int&) [296] ----------------------------------------------- 0.00 0.00 23625/2644967 ExprTree::PrintToNewStr(char**) [107] 0.00 0.00 85293/2644967 printComparisonOpToStr(char*, ExprTree*, ExprTree*, char*) [304] 0.01 0.00 1216213/2644967 AssignOp::PrintToStr(char*) [152] 0.01 0.00 1319836/2644967 ClassadBoolean::CalcPrintToStr() [504] [562] 0.0 0.02 0.00 2644967 ClassadBoolean::PrintToStr(char*) [562] ----------------------------------------------- 0.00 0.00 54/2321416 GenericQuery::makeQuery(ClassAd&) [918] 0.02 0.00 2321362/2321416 List::Next() [456] [563] 0.0 0.02 0.00 2321416 List::AtEnd() const [563] ----------------------------------------------- 0.00 0.00 450326/1920173 LogPtrList::~LogPtrList [in-charge]() [408] 0.02 0.00 1469847/1920173 LogPtrList::NextEntry(LogRecord*) [388] [564] 0.0 0.02 0.00 1920173 LogPtrListEntry::GetNext() [564] ----------------------------------------------- 0.01 0.00 447327/1552432 ChainBuf::consumed() [757] 0.01 0.00 1105105/1552432 Buf::peek(char&) [477] [565] 0.0 0.02 0.00 1552432 Buf::consumed() const [565] ----------------------------------------------- 0.00 0.00 27905/1517202 LogPtrList::FirstEntry() [917] 0.01 0.00 720971/1517202 LogPtrList::NextEntry(LogRecord*) [388] 0.01 0.00 768326/1517202 LogPtrList::FindEntry(LogRecord*) [451] [566] 0.0 0.02 0.00 1517202 LogPtrListEntry::GetPtr() [566] ----------------------------------------------- 0.00 0.00 2/565269 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 23/565269 Scheduler::negotiatorSocketHandler(Stream*) [410] 0.00 0.00 27/565269 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [756] 0.00 0.00 1575/565269 Stream::rcv_int(int&, int) [862] 0.00 0.00 3234/565269 Scheduler::negotiate(int, Stream*) [79] 0.00 0.00 3550/565269 SecManStartCommand::startCommand_inner() [30] 0.00 0.00 5296/565269 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] 0.00 0.00 5303/565269 ReliSock::perform_authenticate(bool, KeyInfo*&, char const*, CondorError*) [324] 0.00 0.00 5303/565269 Authentication::handshake(MyString) [425] 0.00 0.00 13499/565269 ReliSock::accept(ReliSock&) [551] 0.00 0.00 24969/565269 AttrList::initFromStream(Stream&) [112] 0.00 0.00 76887/565269 DaemonCore::HandleReq(int) [26] 0.02 0.00 425601/565269 do_Q_request(ReliSock*) [45] [567] 0.0 0.02 0.00 565269 Stream::decode() [567] ----------------------------------------------- 0.02 0.00 479504/479504 LogRecord::Write(_IO_FILE*) [386] [568] 0.0 0.02 0.00 479504 LogRecord::WriteHeader(_IO_FILE*) [568] ----------------------------------------------- 0.01 0.01 435930/435930 SafeSock::put_bytes(void const*, int) [548] [569] 0.0 0.01 0.01 435930 _condorOutMsg::putn(char const*, int) [569] 0.01 0.00 436104/436104 _condorPacket::putMax(void const*, int) [678] 0.00 0.00 436104/436104 _condorPacket::full() [6860] 0.00 0.00 174/30910 _condorPacket::_condorPacket[in-charge]() [6916] ----------------------------------------------- 0.00 0.00 1/287679 Directory::Directory[in-charge](StatInfo*, priv_state) [1152] 0.00 0.00 1/287679 default_daemon_name [1151] 0.00 0.00 3/287679 DedicatedScheduler::initialize() [984] 0.00 0.00 3/287679 Shadow::Shadow[in-charge](char const*, ClassAd*) [1063] 0.00 0.00 5/287679 StringList::StringList[not-in-charge](char const*, char const*) [658] 0.00 0.00 27/287679 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] 0.00 0.00 28/287679 DCCollector::parseTCPInfo() [1096] 0.00 0.00 29/287679 get_full_hostname(char const*, in_addr*) [979] 0.00 0.00 56/287679 Daemon::initHostnameFromFull() [1075] 0.00 0.00 56/287679 DCCollector::initDestinationStrings() [1046] 0.00 0.00 81/287679 Daemon::initStringFromAd(ClassAd*, char const*, char**) [966] 0.00 0.00 139/287679 Daemon::getCmInfo(char const*) [971] 0.00 0.00 296/287679 ExtraParamInfo::SetInfo(char const*, int) [1030] 0.00 0.00 1575/287679 Shadow::Shadow[in-charge](Shadow const&) [331] 0.00 0.00 1602/287679 Daemon::Daemon[in-charge](daemon_t, char const*, char const*) [876] 0.00 0.00 5000/287679 JobAbortedEvent::setReason(char const*) [922] 0.00 0.00 6415/287679 SafeSock::setFullyQualifiedUser(char*) [913] 0.00 0.00 7876/287679 Directory::Directory[in-charge](char const*, priv_state) [906] 0.00 0.00 15019/287679 Daemon::Daemon[not-in-charge](daemon_t, char const*, char const*) [550] 0.01 0.00 102597/287679 StatInfo::StatInfo[in-charge](char const*) [462] 0.01 0.00 146870/287679 StringList::StringList[in-charge](char const*, char const*) [245] [570] 0.0 0.02 0.00 287679 strnewp(char const*) [570] ----------------------------------------------- 0.02 0.00 124825/124825 SafeSock::get_ptr(void*&, char) [572] [571] 0.0 0.02 0.00 124825 _condorPacket::getPtr(void*&, char) [571] ----------------------------------------------- 0.00 0.02 124825/124825 Stream::get(char*&) [268] [572] 0.0 0.00 0.02 124825 SafeSock::get_ptr(void*&, char) [572] 0.02 0.00 124825/124825 _condorPacket::getPtr(void*&, char) [571] ----------------------------------------------- 91989 AddOp::PrintToStr(char*) [505] 0.00 0.00 174/177283 AssignOp::PrintToStr(char*) [152] [573] 0.0 0.02 0.00 92163 OrOp::PrintToStr(char*) [573] 177678 EqOp::PrintToStr(char*) [6865] 6300 AddOp::PrintToStr(char*) [505] 174 LtOp::PrintToStr(char*) [7159] 174 MetaEqOp::PrintToStr(char*) [683] ----------------------------------------------- 0.00 0.00 1/89486 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 1/89486 Scheduler::Init() [866] 0.00 0.00 1/89486 DedicatedScheduler::DedicatedScheduler[in-charge]() [1087] 0.00 0.00 1/89486 JobActionResults::record(PROC_ID, action_result_t) [1131] 0.00 0.00 3/89486 ShadowMgr::makeShadow(char const*) [970] 0.00 0.00 54/89486 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [756] 0.00 0.00 1575/89486 Scheduler::negotiate(int, Stream*) [79] 0.00 0.00 10001/89486 LogNewClassAd::Play(void*) [533] 0.00 0.00 12023/89486 SecMan::ReconcileSecurityPolicyAds(ClassAd&, ClassAd&) [182] 0.00 0.00 21923/89486 SecManStartCommand::startCommand_inner() [30] 0.01 0.00 43903/89486 DaemonCore::HandleReq(int) [26] [574] 0.0 0.02 0.00 89486 ClassAd::ClassAd[in-charge]() [574] 0.00 0.00 89486/89486 AttrList::AttrList[not-in-charge]() [6886] ----------------------------------------------- 0.00 0.00 1/34684 Scheduler::~Scheduler [in-charge]() [652] 0.00 0.00 1/34684 DedicatedScheduler::~DedicatedScheduler [in-charge]() [1047] 0.00 0.00 24/34684 DedicatedScheduler::sendAlives() [1033] 0.00 0.00 48/34684 Scheduler::sendAlives() [39] 0.00 0.00 94/34684 Scheduler::check_claim_request_timeouts() [606] 0.00 0.00 94/34684 Scheduler::count_jobs() [59] 0.00 0.00 1575/34684 Scheduler::RemoveShadowRecFromMrec(shadow_rec*) [289] 0.00 0.00 1610/34684 Scheduler::StartJobs() [6] 0.02 0.00 31237/34684 Scheduler::AlreadyMatched(PROC_ID*) [113] [575] 0.0 0.02 0.00 34684 HashTable::startIterations() [575] ----------------------------------------------- 0.02 0.00 441871/441871 LogPtrList::NewEntry(LogRecord*) [404] [576] 0.0 0.02 0.00 441871 LogPtrListEntry::SetNext(LogPtrListEntry*) [576] ----------------------------------------------- 0.01 0.01 1575/1575 update_remote_wall_clock(int, int) [474] [577] 0.0 0.01 0.01 1575 GetAttributeFloat [577] 0.00 0.01 1575/1575 AttrList::LookupFloat(char const*, float&) const [739] 0.00 0.00 1575/5527048 ClassAdCollection::LookupClassAd(char const*, ClassAd*&) [77] 0.00 0.00 1575/5074262 ClassAdCollection::LookupInTransaction(char const*, char const*, char*&) [284] 0.00 0.00 1575/5542047 IdToStr(int, int) [415] ----------------------------------------------- 0.00 0.00 1/18255 Scheduler::Init() [866] 0.00 0.00 1/18255 DaemonCore::InitCommandSocket(int) [987] 0.00 0.00 1575/18255 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] 0.00 0.00 1577/18255 SecManStartCommand::startCommand_inner() [30] 0.00 0.00 1602/18255 Daemon::reliSock(int, CondorError*, bool) [587] 0.01 0.01 13499/18255 ReliSock::accept() [447] [578] 0.0 0.01 0.01 18255 ReliSock::ReliSock[in-charge]() [578] 0.00 0.01 18255/33623 Sock::Sock[not-in-charge]() [722] 0.00 0.00 18255/18255 ReliSock::SndMsg::SndMsg[in-charge]() [857] 0.00 0.00 18255/21434 ReliSock::init() [853] 0.00 0.00 18255/18255 ReliSock::RcvMsg::RcvMsg[in-charge]() [6946] ----------------------------------------------- 0.00 0.00 592/48921 Read_config [880] 0.01 0.01 48329/48921 param [134] [579] 0.0 0.01 0.01 48921 expand_macro [579] 0.00 0.00 97368/97368 get_special_var [826] 0.00 0.00 97612/239372 get_var [728] 0.00 0.00 66/1904048 lookup_macro [148] ----------------------------------------------- 0.00 0.00 1575/9450 update_remote_wall_clock(int, int) [474] 0.00 0.02 7875/9450 Scheduler::delete_shadow_rec(shadow_rec*) [52] [580] 0.0 0.00 0.02 9450 DeleteAttribute [580] 0.00 0.01 9450/5527048 ClassAdCollection::LookupClassAd(char const*, ClassAd*&) [77] 0.00 0.01 9450/9450 ClassAdCollection::DeleteAttribute(char const*, char const*) [746] 0.00 0.00 9450/5542047 IdToStr(int, int) [415] ----------------------------------------------- 0.00 0.02 5303/5303 Authentication::selectAuthenticationType(MyString, int) [463] [581] 0.0 0.00 0.02 5303 SecMan::getAuthBitmask(char const*) [581] 0.00 0.01 5303/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.00 5303/146817 StringList::~StringList [in-charge]() [340] 0.00 0.00 5303/122395 StringList::rewind() [825] 0.00 0.00 10606/535031 StringList::next() [735] 0.00 0.00 5303/5303 SecMan::sec_char_to_auth_method(char*) [7028] ----------------------------------------------- 0.00 0.01 4725/14725 recursive_chown_impl_fast(char const*, unsigned, unsigned, unsigned) [535] 0.00 0.01 10000/14725 cleanup_ckpt_files(int, int, char const*) [446] [582] 0.0 0.00 0.02 14725 IsDirectory(char const*) [582] 0.01 0.00 14725/34199 StatInfo::StatInfo[in-charge](char const*) [462] 0.00 0.00 14725/34199 StatInfo::~StatInfo [in-charge]() [777] 0.00 0.00 14725/42623 StatInfo::Error() [6896] 0.00 0.00 7875/7878 StatInfo::IsDirectory() [6997] ----------------------------------------------- 0.00 0.02 1470/1470 DaemonCore::HandleReq(int) [26] [583] 0.0 0.00 0.02 1470 DaemonCore::HandleChildAliveCommand(int, Stream*) [583] 0.00 0.01 1470/3054 DaemonCore::Register_Timer(unsigned, int (Service::*)(), char*, Service*) [540] 0.00 0.00 1470/7770 HashTable::lookup(int const&, DaemonCore::PidEntry*&) const [610] 0.00 0.00 1470/21502 SafeSock::end_of_message() [476] 0.00 0.00 1470/1781310 Stream::code(int&) [170] 0.00 0.00 1470/7524307 dprintf [357] 0.00 0.00 1470/1470 Stream::code(unsigned&) [1077] 0.00 0.00 1470/11721 DaemonCore::Register_DataPtr(void*) [6970] ----------------------------------------------- 0.00 0.02 1575/1575 GetJobAd [217] [584] 0.0 0.00 0.02 1575 Env::InsertEnvIntoClassAd(ClassAd*, MyString*, char const*, CondorVersionInfo*) const [584] 0.00 0.01 1575/39105 AttrList::Assign(char const*, char const*) [261] 0.00 0.00 3150/244273139 AttrList::Lookup(char const*) const [8] 0.00 0.00 1575/1575 Env::getDelimitedStringV2Raw(MyString*, MyString*, bool) const [933] 0.00 0.00 1575/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1575/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 1575/161883929 MyString::Value() const [187] 0.00 0.00 1575/1575 Env::CondorVersionRequiresV1(CondorVersionInfo const&) [7115] ----------------------------------------------- 0.00 0.00 1/6710 InitQmgmt [1040] 0.00 0.00 1/6710 DaemonCore::Driver() [2] 0.00 0.00 1/6710 real_config [873] 0.00 0.00 2/6710 Scheduler::Init() [866] 0.00 0.00 2/6710 DaemonCore::ReInit() [639] 0.00 0.00 2/6710 init_soap(soap*) [1059] 0.00 0.00 2/6710 param_boolean_int [1060] 0.00 0.00 2/6710 init_dynamic_config() [1062] 0.00 0.00 28/6710 DCCollector::reconfig() [914] 0.00 0.00 94/6710 Scheduler::count_jobs() [59] 0.00 0.00 1575/6710 cleanup_ckpt_files(int, int, char const*) [446] 0.00 0.01 5000/6710 UserLog::initialize(char const*, int, int, int) [616] [585] 0.0 0.00 0.02 6710 param_boolean(char const*, bool) [585] 0.00 0.01 6710/951991 param [134] 0.00 0.00 6682/7524307 dprintf [357] ----------------------------------------------- 0.00 0.00 8/36640 HashTable::insert(MyString const&, group_entry* const&) [1074] 0.00 0.00 11/36640 HashTable::insert(MyString const&, uid_entry* const&) [1058] 0.00 0.01 16605/36640 HashTable::lookup(MyString const&, uid_entry*&) const [738] 0.00 0.01 20016/36640 HashTable::lookup(MyString const&, group_entry*&) const [648] [586] 0.0 0.00 0.02 36640 compute_user_hash(MyString const&, int) [586] 0.02 0.00 36640/168902 MyString::Hash() const [387] ----------------------------------------------- 27 Daemon::startCommand(int, Stream::stream_type, Sock**, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool) [86] 0.00 1.87 1575/4927 claimStartd(match_rec*, ClassAd*, bool) [144] [587] 0.0 0.00 0.02 1602 Daemon::reliSock(int, CondorError*, bool) [587] 0.00 0.01 1602/3179 ReliSock::connect(char*, int, bool) [508] 0.00 0.00 1602/18255 ReliSock::ReliSock[in-charge]() [578] 0.00 0.00 1575/49725 Sock::timeout(int) [6891] 1602 Daemon::checkAddr() [7067] ----------------------------------------------- 0.00 0.00 1/632443 RotateHistory() [1133] 0.00 0.00 14/632443 CondorError::getFullText(bool) [1089] 0.00 0.00 28/632443 DCCollector::initDestinationStrings() [1046] 0.00 0.00 3172/632443 Directory::Next() [828] 0.00 0.00 5295/632443 AutoCluster::getAutoClusterid(ClassAd*) [68] 0.00 0.00 6300/632443 append_arg(char const*, MyString&) [960] 0.00 0.00 6300/632443 ArgList::AppendArgsV1Raw_unix(char const*, MyString*) [638] 0.00 0.00 12600/632443 SetAttributeString [516] 0.00 0.00 39105/632443 AttrList::Assign(char const*, char const*) [261] 0.01 0.01 559628/632443 AttrList::sPrint(MyString&) [253] [588] 0.0 0.01 0.01 632443 MyString::operator+=(char) [588] 0.00 0.00 56239/2781534 MyString::reserve_at_least(int) [265] ----------------------------------------------- 0.00 0.00 1227/33610 DaemonCore::ServiceCommandSocket() [625] 0.00 0.00 1575/33610 DaemonCore::HandleProcessExit(int, int) [4] 0.00 0.00 7071/33610 TimerManager::Timeout() [21] 0.01 0.00 23737/33610 DaemonCore::Driver() [2] [589] 0.0 0.01 0.01 33610 DaemonCore::CheckPrivState() [589] 0.00 0.00 33610/7524307 _set_priv [437] ----------------------------------------------- 0.00 0.00 3179/16796 Sock::do_connect(char*, int, bool) [509] 0.01 0.00 13617/16796 SafeSock::connect(char*, int, bool) [339] [590] 0.0 0.01 0.00 16796 string_to_sin [590] 0.00 0.00 16796/42017 is_ipaddr [1184] ----------------------------------------------- 0.00 0.00 461223/7291163 Buf::write(int, int, int) [294] 0.00 0.00 1105105/7291163 Buf::peek(char&) [477] 0.00 0.00 1105105/7291163 Buf::get_ptr() const [855] 0.00 0.00 2210210/7291163 Buf::find(char) [512] 0.00 0.00 2409520/7291163 Buf::get_max(void*, int) [450] [591] 0.0 0.01 0.00 7291163 Buf::num_touched() const [591] ----------------------------------------------- 0.00 0.00 38935/5513036 AttrList::LookupString(char const*, char*) const [243] 0.00 0.00 227517/5513036 AttrList::LookupString(char const*, char*, int) const [207] 0.01 0.00 5246584/5513036 AttrList::LookupString(char const*, char**) const [19] [592] 0.0 0.01 0.00 5513036 StringBase::Value() [592] ----------------------------------------------- 0.00 0.00 21434/482657 ReliSock::init() [853] 0.01 0.00 461223/482657 Buf::flush(int, void*, int, int) [267] [593] 0.0 0.01 0.00 482657 Buf::reset() [593] ----------------------------------------------- 0.01 0.01 448902/448902 ReliSock::RcvMsg::rcv_packet(int, int) [235] [594] 0.0 0.01 0.01 448902 ChainBuf::put(Buf*) [594] 0.01 0.00 448902/448902 Buf::set_next(Buf*) [775] ----------------------------------------------- 0.01 0.00 448902/448902 ChainBuf::reset() [459] [595] 0.0 0.01 0.00 448902 Buf::next() const [595] ----------------------------------------------- 0.00 0.00 3179/22938 SecManStartCommand::startCommand_inner() [30] 0.00 0.01 19759/22938 DaemonCore::HandleReq(int) [26] [596] 0.0 0.00 0.01 22938 Stream::set_crypto_key(bool, KeyInfo*, char const*) [596] 0.01 0.00 22938/22938 Stream::set_crypto_mode(bool) [597] 0.00 0.00 16523/16523 ReliSock::set_encryption_id(char const*) [6959] 0.00 0.00 6415/6415 SafeSock::set_encryption_id(char const*) [7009] ----------------------------------------------- 0.01 0.00 22938/22938 Stream::set_crypto_key(bool, KeyInfo*, char const*) [596] [597] 0.0 0.01 0.00 22938 Stream::set_crypto_mode(bool) [597] ----------------------------------------------- 0.01 0.00 3150/3150 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] [598] 0.0 0.01 0.00 3150 Undefined::CalcPrintToStr() [598] 0.00 0.00 3150/6300 Undefined::PrintToStr(char*) [7017] ----------------------------------------------- 0.01 0.00 9/9 ExtArray::operator[](int) [273] [599] 0.0 0.01 0.00 9 ExtArray::resize(int) [599] ----------------------------------------------- [600] 0.0 0.01 0.00 Stream::code(double&) [600] ----------------------------------------------- [601] 0.0 0.01 0.00 Variable::~Variable [in-charge]() [601] ----------------------------------------------- 0.01 0.00 3683644/3683644 StringSpace::disposeByIndex(int) [228] [602] 0.0 0.01 0.00 3683644 SSString::SSString[in-charge]() [602] ----------------------------------------------- 0.01 0.00 566926/566926 Integer::Integer[in-charge](int) [604] [603] 0.0 0.01 0.00 566926 IntegerBase::IntegerBase[not-in-charge](int) [603] 0.00 0.00 566926/7238966 ExprTree::ExprTree[not-in-charge]() [412] ----------------------------------------------- 0.00 0.01 202024/566926 Integer::DeepCopy() const [517] 0.00 0.01 364902/566926 ParseFactor(char*&, ExprTree*&, int&) [82] [604] 0.0 0.00 0.01 566926 Integer::Integer[in-charge](int) [604] 0.01 0.00 566926/566926 IntegerBase::IntegerBase[not-in-charge](int) [603] ----------------------------------------------- 0.00 0.00 28/1603 SecMan::invalidateKey(char const*) [891] 0.00 0.01 1575/1603 SecMan::invalidateHost(char const*) [24] [605] 0.0 0.00 0.01 1603 SecMan::remove_commands(KeyCacheEntry*) [605] 0.00 0.01 4873/4873 HashTable::remove(MyString const&) [762] 0.00 0.00 1603/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.00 1603/38927292 AttrList::LookupString(char const*, char**) const [19] 0.00 0.00 1603/146817 StringList::~StringList [in-charge]() [340] 0.00 0.00 1603/19039271 sin_to_string [116] 0.00 0.00 4873/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 1603/18843341 KeyCacheEntry::addr() [129] 0.00 0.00 6476/535031 StringList::next() [735] 0.00 0.00 4873/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1603/56535946 KeyCacheEntry::policy() [117] 0.00 0.00 1603/122395 StringList::rewind() [825] ----------------------------------------------- 0.01 0.00 94/94 Scheduler::count_jobs() [59] [606] 0.0 0.01 0.00 94 Scheduler::check_claim_request_timeouts() [606] 0.00 0.00 96397/48706047 HashTable::iterate(match_rec*&) [137] 0.00 0.00 94/34684 HashTable::startIterations() [575] ----------------------------------------------- 0.00 0.01 5000/5000 Scheduler::InitializeUserLog(PROC_ID) [365] [607] 0.0 0.00 0.01 5000 GetAttributeBool [607] 0.00 0.01 5000/201284 AttrList::LookupBool(char const*, int&) const [260] 0.00 0.01 5000/5527048 ClassAdCollection::LookupClassAd(char const*, ClassAd*&) [77] 0.00 0.00 5000/5074262 ClassAdCollection::LookupInTransaction(char const*, char const*, char*&) [284] 0.00 0.00 5000/5542047 IdToStr(int, int) [415] ----------------------------------------------- 0.00 0.01 5000/5000 DecrementClusterSize(int) [513] [608] 0.0 0.00 0.01 5000 ClusterCleanup(int) [608] 0.01 0.00 5000/5000 HashTable::remove(int const&) [707] 0.00 0.00 5000/10000 ClassAdCollection::DestroyClassAd(char const*) [743] 0.00 0.00 5000/5542047 IdToStr(int, int) [415] 0.00 0.00 5000/16575 gen_ckpt_name [1192] ----------------------------------------------- 0.00 0.00 1575/11025 Scheduler::contactStartd(ContactStartdArgs*) [141] 0.00 0.00 1575/11025 Scheduler::startdContactConnectHandler(Stream*) [119] 0.00 0.00 1575/11025 Scheduler::startdContactSockHandler(Stream*) [143] 0.00 0.00 1575/11025 Scheduler::AddMrec(char*, char*, PROC_ID*, ClassAd const*, char*, char*) [282] 0.00 0.00 1575/11025 DedicatedScheduler::DelMrec(char*) [856] 0.00 0.00 3150/11025 Scheduler::DelMrec(char*) [123] [609] 0.0 0.01 0.00 11025 HashTable::lookup(HashKey const&, match_rec*&) const [609] 0.00 0.00 113980/245227352 operator==(HashKey const&, HashKey const&) [93] 0.00 0.00 11025/6013821 hashFunction(HashKey const&, int) [224] ----------------------------------------------- 0.00 0.00 1470/7770 DaemonCore::HandleChildAliveCommand(int, Stream*) [583] 0.00 0.00 1575/7770 DaemonCore::Send_Signal(int, int) [145] 0.00 0.00 1575/7770 DaemonCore::HandleProcessExit(int, int) [4] 0.00 0.00 1575/7770 DaemonCore::Was_Not_Responding(int) [843] 0.00 0.00 1575/7770 DaemonCore::clearSession(int) [15] [610] 0.0 0.01 0.00 7770 HashTable::lookup(int const&, DaemonCore::PidEntry*&) const [610] 0.00 0.00 7770/10920 compute_pid_hash(int const&, int) [778] ----------------------------------------------- 0.01 0.00 1575/3150 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] 0.01 0.00 1575/3150 DaemonCore::Driver() [2] [611] 0.0 0.01 0.00 3150 DaemonCore::Cancel_Socket(Stream*) [611] 0.00 0.00 372809/4540025 ExtArray::operator[](int) [496] 0.00 0.00 3150/7524307 dprintf [357] 0.00 0.00 6300/22979 DaemonCore::free_descrip(char*) [6928] 0.00 0.00 3150/6305 DaemonCore::DumpSocketTable(int, char const*) [7013] ----------------------------------------------- 0.01 0.00 1575/1575 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] [612] 0.0 0.01 0.00 1575 ReliSock::serialize() const [612] 0.00 0.00 1575/3150 Sock::serialize() const [784] 0.00 0.00 1575/19039271 sin_to_string [116] 0.00 0.00 1575/1575 Sock::serializeMdInfo() const [1069] 0.00 0.00 1575/1575 Sock::serializeCryptoInfo() const [1097] 0.00 0.00 1575/47809 ReliSock::getFullyQualifiedUser() const [6893] ----------------------------------------------- 0.00 0.00 3/1578 ShadowMgr::~ShadowMgr [in-charge]() [1025] 0.00 0.01 1575/1578 Scheduler::spawnShadow(shadow_rec*) [58] [613] 0.0 0.00 0.01 1578 Shadow::~Shadow [in-charge]() [613] 0.00 0.01 1578/53230 ClassAd::~ClassAd [in-charge deleting]() [237] ----------------------------------------------- 0.00 0.01 1575/1575 Scheduler::DelMrec(char*) [123] [614] 0.0 0.00 0.01 1575 match_rec::~match_rec [in-charge]() [614] 0.00 0.01 1575/53230 ClassAd::~ClassAd [in-charge deleting]() [237] ----------------------------------------------- [615] 0.0 0.00 0.01 __do_global_ctors_aux [615] 0.00 0.01 1/1 _GLOBAL__I_Spool [766] 0.00 0.01 1/1 _GLOBAL__I__ZN4Sock18timeout_multiplierE [787] 0.00 0.00 1/1 _GLOBAL__I__Z22tdp_wait_stopped_childi [850] 0.00 0.00 1/1 _GLOBAL__I_ConfigTab [1081] 0.00 0.00 1/1 _GLOBAL__I_EnvVars [1171] 0.00 0.00 1/1 _GLOBAL__I_PrioRecArray [7308] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7267] 0.00 0.00 1/1 _GLOBAL__I__ZN3JobC2E7PROC_ID [7312] 0.00 0.00 1/1 _GLOBAL__I_soap_serializeheader [7321] 0.00 0.00 1/1 _GLOBAL__I__Z10soap_serveP4soap [7310] 0.00 0.00 1/1 _GLOBAL__I_namespaces [7319] 0.00 0.00 1/1 _GLOBAL__I_soap_double_nan [7320] 0.00 0.00 1/1 _GLOBAL__I_Foreground [7307] 0.00 0.00 1/1 _GLOBAL__I__Z23Create_Thread_With_DataPFiiiPvEPFiiiS_iEiiS_ [7311] 0.00 0.00 1/1 _GLOBAL__I_ssl_soap [7322] 0.00 0.00 1/1 _GLOBAL__I_http_get_id [7317] 0.00 0.00 1/1 _GLOBAL__I_ScheddStringKeywords [7309] 0.00 0.00 1/1 _GLOBAL__I__ZN7HashKey6sprintEPc [7313] 0.00 0.00 1/1 _GLOBAL__I__ZN8MyStringC2Ev [7315] 0.00 0.00 1/1 _GLOBAL__I_myDistribution [7318] 0.00 0.00 1/1 _GLOBAL__I__ZN7ProcAPI8procHashE [7314] 0.00 0.00 1/1 _GLOBAL__I___stdin__ [7316] ----------------------------------------------- 0.00 0.01 5000/5000 UserLog::initialize(char const*, char const*, char const*, int, int, int) [545] [616] 0.0 0.00 0.01 5000 UserLog::initialize(char const*, int, int, int) [616] 0.00 0.01 5000/6710 param_boolean(char const*, bool) [585] 0.00 0.00 5000/5000 FileLock::FileLock[in-charge](int, _IO_FILE*) [7061] 0.00 0.00 5000/5000 UserLog::initialize(int, int, int) [7055] ----------------------------------------------- 0.01 0.00 10001/10001 LogNewClassAd::Play(void*) [533] [617] 0.0 0.01 0.00 10001 HashTable::insert(HashKey const&, ClassAd* const&) [617] 0.00 0.00 10001/9541791 HashKey::operator=(HashKey const&) [173] 0.00 0.00 10001/6013821 hashFunction(HashKey const&, int) [224] 0.00 0.00 10001/10001 HashBucket::HashBucket[in-charge]() [1029] ----------------------------------------------- 0.01 0.00 88839/88839 AddOp::PrintToStr(char*) [505] [618] 0.0 0.01 0.00 88839 MultOp::PrintToStr(char*) [618] 0.00 0.00 88839/6856471 Integer::PrintToStr(char*) [366] 0.00 0.00 88839/8454029 Variable::PrintToStr(char*) [356] ----------------------------------------------- 0.00 0.01 5296/5296 Authentication::authenticate(char*, char const*, CondorError*) [329] [619] 0.0 0.00 0.01 5296 Condor_Auth_FS::Condor_Auth_FS[in-charge](ReliSock*, int) [619] 0.00 0.01 5296/5296 Condor_Auth_Base::Condor_Auth_Base[not-in-charge](ReliSock*, int) [620] ----------------------------------------------- 0.00 0.01 5296/5296 Condor_Auth_FS::Condor_Auth_FS[in-charge](ReliSock*, int) [619] [620] 0.0 0.00 0.01 5296 Condor_Auth_Base::Condor_Auth_Base[not-in-charge](ReliSock*, int) [620] 0.00 0.01 5296/951991 param [134] 0.00 0.00 5296/42656 get_my_uid [1183] 0.00 0.00 5296/179891 Sock::endpoint() [6870] 0.00 0.00 5296/5296 Condor_Auth_Base::setRemoteHost(char const*) [7031] ----------------------------------------------- 0.00 0.00 1/34999 Scheduler::Init() [866] 0.00 0.00 1/34999 DedicatedScheduler::initialize() [984] 0.00 0.00 27/34999 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [756] 0.00 0.00 10001/34999 LogNewClassAd::Play(void*) [533] 0.00 0.01 24969/34999 ClassAd::initFromStream(Stream&) [110] [621] 0.0 0.00 0.01 34999 ClassAd::SetTargetTypeName(char const*) [621] 0.00 0.01 34999/86298 AdType::AdType[in-charge](char const*) [502] ----------------------------------------------- 0.00 0.00 5/146929 StringList::StringList[not-in-charge](char const*, char const*) [658] 0.00 0.00 54/146929 GenericQuery::GenericQuery[in-charge]() [1071] 0.01 0.00 146870/146929 StringList::StringList[in-charge](char const*, char const*) [245] [622] 0.0 0.01 0.00 146929 List::List[in-charge]() [622] 0.00 0.00 146929/949204 Item::Item[in-charge](char*) [661] ----------------------------------------------- 0.00 0.00 21180/124026 AutoCluster::getAutoClusterid(ClassAd*) [68] 0.00 0.00 42360/124026 name_in_list(char const*, StringList&) [835] 0.00 0.01 60486/124026 SetAttribute [156] [623] 0.0 0.00 0.01 124026 StringList::contains_anycase(char const*) [623] 0.01 0.01 668033/2321362 List::Next() [456] 0.00 0.00 124026/439643 List::Rewind() [6859] ----------------------------------------------- 0.00 0.00 1/4981 condor_gethostname [1092] 0.00 0.00 33/4981 condor_gethostbyname [982] 0.00 0.01 4947/4981 condor_gethostbyaddr [629] [624] 0.0 0.00 0.01 4981 nodns_enabled [624] 0.00 0.01 4981/951991 param [134] ----------------------------------------------- 500 Scheduler::actOnJobs(int, Stream*) [138] 30722 Scheduler::negotiate(int, Stream*) [79] [625] 0.0 0.01 0.00 31222 DaemonCore::ServiceCommandSocket() [625] 0.00 0.00 128569/4540025 ExtArray::operator[](int) [496] 0.00 0.00 1227/33610 DaemonCore::CheckPrivState() [589] 1227 DaemonCore::HandleReq(int) [26] ----------------------------------------------- 10000 _set_priv [437] [626] 0.0 0.00 0.01 10000 set_user_egid() [626] 0.00 0.01 10000/10000 passwd_cache::init_groups(char const*) [627] 10000 pcache() [6913] ----------------------------------------------- 0.00 0.01 10000/10000 set_user_egid() [626] [627] 0.0 0.00 0.01 10000 passwd_cache::init_groups(char const*) [627] 0.00 0.01 10000/10000 passwd_cache::num_groups(char const*) [758] 0.00 0.01 10000/10000 passwd_cache::get_groups(char const*, unsigned, unsigned*) [760] ----------------------------------------------- 0.00 0.01 10000/20001 passwd_cache::get_groups(char const*, unsigned, unsigned*) [760] 0.00 0.01 10001/20001 passwd_cache::num_groups(char const*) [758] [628] 0.0 0.00 0.01 20001 passwd_cache::lookup_group(char const*, group_entry*&) [628] 0.00 0.01 20008/20016 HashTable::lookup(MyString const&, group_entry*&) const [648] 0.00 0.00 20008/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 20008/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 7/8 passwd_cache::cache_groups(char const*) [1037] ----------------------------------------------- 0.00 0.01 4947/4947 sin_to_hostname [630] [629] 0.0 0.00 0.01 4947 condor_gethostbyaddr [629] 0.00 0.01 4947/4981 nodns_enabled [624] ----------------------------------------------- 0.00 0.01 4947/4947 IpVerify::Verify(DCpermission, sockaddr_in const*, char const*) [278] [630] 0.0 0.00 0.01 4947 sin_to_hostname [630] 0.00 0.01 4947/4947 condor_gethostbyaddr [629] ----------------------------------------------- 0.00 0.01 7127/7127 SecManStartCommand::startCommand_inner() [30] [631] 0.0 0.00 0.01 7127 HashTable::insert(MyString const&, MyString const&) [631] 0.01 0.00 119084/149582579 operator==(MyString const&, MyString const&) [63] 0.00 0.00 7127/74397 MyStringHash(MyString const&, int) [479] 0.00 0.00 14254/194937152 MyString::operator=(MyString const&) [48] 0.00 0.00 7127/7127 HashBucket::HashBucket[in-charge]() [954] ----------------------------------------------- 0.01 0.00 102874/102874 AddOp::AddOp[in-charge](ExprTree*, ExprTree*) [633] [632] 0.0 0.01 0.00 102874 AddOpBase::AddOpBase[not-in-charge](ExprTree*, ExprTree*) [632] 0.00 0.00 102874/2512720 BinaryOpBase::BinaryOpBase[not-in-charge]() [491] ----------------------------------------------- 0.00 0.00 15000/102874 ParseX3(ExprTree*, char*&, ExprTree*&, int&) [301] 0.00 0.00 18900/102874 AddOp::DeepCopy() const [481] 0.00 0.01 68974/102874 ParseFactor(char*&, ExprTree*&, int&) [82] [633] 0.0 0.00 0.01 102874 AddOp::AddOp[in-charge](ExprTree*, ExprTree*) [633] 0.01 0.00 102874/102874 AddOpBase::AddOpBase[not-in-charge](ExprTree*, ExprTree*) [632] ----------------------------------------------- 0.00 0.01 4947/4947 IpVerify::Verify(DCpermission, sockaddr_in const*, char const*) [278] [634] 0.0 0.00 0.01 4947 NetStringList::string_withnetwork(char const*) [634] 0.01 0.00 54417/54417 is_valid_network [663] 0.00 0.00 59364/2321362 List::Next() [456] 0.00 0.00 4947/42017 is_ipaddr [1184] 0.00 0.00 4947/439643 List::Rewind() [6859] ----------------------------------------------- 0.01 0.01 3150/3150 DaemonCore::AddAllowHost(char const*, DCpermission) [636] [635] 0.0 0.01 0.01 3150 IpVerify::AddAllowHost(char const*, DCpermission) [635] 0.00 0.00 394/422 IpVerify::add_host_entry(char const*, int) [840] 0.00 0.00 3150/3150 HashTable::lookup(MyString const&, int*&) const [865] 0.00 0.00 6497/7524307 dprintf [357] 0.00 0.00 197/65556 HashTable::insert(MyString const&, int const&) [439] 0.00 0.00 3150/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 3150/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 394/161883929 MyString::Value() const [187] 0.00 0.00 3347/15484 PermString [1193] 0.00 0.00 3150/75866 IpVerify::allow_mask(int) [6889] ----------------------------------------------- 0.00 0.01 3150/3150 Scheduler::AddMrec(char*, char*, PROC_ID*, ClassAd const*, char*, char*) [282] [636] 0.0 0.00 0.01 3150 DaemonCore::AddAllowHost(char const*, DCpermission) [636] 0.01 0.01 3150/3150 IpVerify::AddAllowHost(char const*, DCpermission) [635] ----------------------------------------------- 0.01 0.00 3150/3150 DaemonCore::Close_Pipe(int) [485] [637] 0.0 0.01 0.00 3150 DaemonCore::pipeHandleTableRemove(int) [637] 0.00 0.00 3150/43321 ExtArray::operator[](int) [689] ----------------------------------------------- 0.01 0.00 1575/1575 ArgList::AppendArgsV1Raw(char const*, MyString*) [549] [638] 0.0 0.01 0.00 1575 ArgList::AppendArgsV1Raw_unix(char const*, MyString*) [638] 0.00 0.00 1575/9450 SimpleList::Append(MyString const&) [864] 0.00 0.00 6300/632443 MyString::operator+=(char) [588] 0.00 0.00 1575/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 1575/486530162 MyString::~MyString [in-charge]() [65] ----------------------------------------------- 0.00 0.01 1/1 main [1] [639] 0.0 0.00 0.01 1 DaemonCore::ReInit() [639] 0.00 0.01 1/1 IpVerify::Init() [640] 0.00 0.00 1/3 DaemonCore::Register_Timer(unsigned, unsigned, int (Service::*)(), char*, Service*) [1026] 0.00 0.00 2/6710 param_boolean(char const*, bool) [585] 0.00 0.00 1/2 operator+(MyString const&, MyString const&) [1122] 0.00 0.00 2/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 3/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1/996962 MyString::GetCStr() const [6853] ----------------------------------------------- 0.00 0.01 1/1 DaemonCore::ReInit() [639] [640] 0.0 0.00 0.01 1 IpVerify::Init() [640] 0.00 0.01 5/5 IpVerify::fill_table(IpVerify::PermTypeEntry*, int, char*, bool) [642] 0.00 0.00 63/951991 param [134] 0.00 0.00 1/1 IpVerify::process_allow_users() [1159] 0.00 0.00 16/16 IpVerify::merge(char*, char*) [7233] 0.00 0.00 8/8 IpVerify::PermTypeEntry::PermTypeEntry[in-charge]() [7238] 0.00 0.00 5/75866 IpVerify::allow_mask(int) [6889] 0.00 0.00 1/1 HashTable*>::startIterations() [7431] 0.00 0.00 1/1 HashTable*>::iterate(in_addr&, HashTable*&) [7433] 0.00 0.00 1/1 HashTable*>::clear() [7432] ----------------------------------------------- 0.00 0.00 3150/26337 AndOp::DeepCopy() const [874] 0.01 0.00 23187/26337 ParseX1p5(ExprTree*, char*&, ExprTree*&, int&) [312] [641] 0.0 0.01 0.00 26337 AndOp::AndOp[in-charge](ExprTree*, ExprTree*) [641] 0.00 0.00 26337/26337 AndOpBase::AndOpBase[not-in-charge](ExprTree*, ExprTree*) [924] ----------------------------------------------- 0.00 0.01 5/5 IpVerify::Init() [640] [642] 0.0 0.00 0.01 5 IpVerify::fill_table(IpVerify::PermTypeEntry*, int, char*, bool) [642] 0.00 0.01 5/5 NetStringList::NetStringList[in-charge](char const*, char const*) [659] 0.00 0.00 28/422 IpVerify::add_host_entry(char const*, int) [840] 0.00 0.00 27/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.00 22/22 HashTable::insert(MyString const&, StringList* const&) [1042] 0.00 0.00 22/4969 HashTable::lookup(MyString const&, StringList*&) const [848] 0.00 0.00 22/189470 StringList::append(char const*) [440] 0.00 0.00 5/30 StringList::~StringList [in-charge deleting]() [1027] 0.00 0.00 22/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 7/802229 StringList::deleteCurrent() [378] 0.00 0.00 34/535031 StringList::next() [735] 0.00 0.00 22/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 5/122395 StringList::rewind() [825] 0.00 0.00 22/444 IpVerify::split_entry(char const*, char**, char**) [7146] 0.00 0.00 5/5 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7246] ----------------------------------------------- 0.01 0.00 16523/16523 Stream::set_MD_mode(CONDOR_MD_MODE, KeyInfo*, char const*) [553] [643] 0.0 0.01 0.00 16523 ReliSock::init_MD(CONDOR_MD_MODE, KeyInfo*, char const*) [643] 0.00 0.00 16523/16523 ReliSock::RcvMsg::init_MD(CONDOR_MD_MODE, KeyInfo*) [950] 0.00 0.00 16523/16523 ReliSock::SndMsg::init_MD(CONDOR_MD_MODE, KeyInfo*) [972] ----------------------------------------------- 0.00 0.00 1575/6575 Scheduler::check_zombie(int, PROC_ID*) [231] 0.00 0.01 5000/6575 abort_job_myself [146] [644] 0.0 0.00 0.01 6575 handle_mirror_job_notification [644] 0.00 0.01 6575/38927292 AttrList::LookupString(char const*, char**) const [19] ----------------------------------------------- 0.01 0.01 4947/4947 IpVerify::Verify(DCpermission, sockaddr_in const*, char const*) [278] [645] 0.0 0.01 0.01 4947 IpVerify::lookup_user(StringList*, char const*) [645] 0.00 0.01 4947/4947 StringList::contains_anycase_withwildcard(char const*) [764] 0.00 0.00 4947/4951 StringList::contains(char const*) [959] ----------------------------------------------- 0.01 0.00 4947/9894 StringList::contains_anycase_withwildcard(char const*) [764] 0.01 0.00 4947/9894 StringList::string_anycase_withwildcard(char const*) [763] [646] 0.0 0.01 0.00 9894 StringList::contains_withwildcard(char const*, bool) [646] 0.00 0.00 9894/2321362 List::Next() [456] 0.00 0.00 9894/439643 List::Rewind() [6859] ----------------------------------------------- 1577 SecManStartCommand::TCPAuthConnected_inner(Sock*, bool*) [761] 0.02 26.05 15219/15219 SecMan::startCommand(int, Sock*, bool, CondorError*, int, void (*)(bool, Sock*, CondorError*, void*), void*, bool) [28] [647] 0.0 0.01 0.00 16796 SecManStartCommand::startCommand() [647] 0.00 0.00 16796/32015 SecManStartCommand::DecRefCount() [934] 0.00 0.00 16796/16796 SecManStartCommand::IncRefCount() [6955] 16796 SecManStartCommand::startCommand_inner() [30] ----------------------------------------------- 0.00 0.00 8/20016 passwd_cache::cache_groups(char const*) [1037] 0.00 0.01 20008/20016 passwd_cache::lookup_group(char const*, group_entry*&) [628] [648] 0.0 0.00 0.01 20016 HashTable::lookup(MyString const&, group_entry*&) const [648] 0.00 0.01 20016/36640 compute_user_hash(MyString const&, int) [586] 0.00 0.00 20014/149582579 operator==(MyString const&, MyString const&) [63] ----------------------------------------------- 0.01 0.00 1575/1575 Scheduler::add_shadow_rec(shadow_rec*) [209] [649] 0.0 0.01 0.00 1575 HashTable::insert(PROC_ID const&, shadow_rec* const&) [649] 0.00 0.00 1575/162904 hashFuncPROC_ID(PROC_ID const&, int) [684] ----------------------------------------------- 0.01 0.00 1575/1575 Scheduler::delete_shadow_rec(shadow_rec*) [52] [650] 0.0 0.01 0.00 1575 HashTable::remove(PROC_ID const&) [650] 0.00 0.00 1575/162904 hashFuncPROC_ID(PROC_ID const&, int) [684] 0.00 0.00 1575/42987 operator==(PROC_ID, PROC_ID) [6895] ----------------------------------------------- 0.00 0.01 1/2 _GLOBAL__I_Spool [766] 0.00 0.01 1/2 _GLOBAL__D_Spool [765] [651] 0.0 0.00 0.01 2 __static_initialization_and_destruction_0(int, int) [651] 0.00 0.01 1/1 Scheduler::~Scheduler [in-charge]() [652] 0.00 0.00 1/1 DedicatedScheduler::~DedicatedScheduler [in-charge]() [1047] 0.00 0.00 1/1 DedicatedScheduler::DedicatedScheduler[in-charge]() [1087] 0.00 0.00 1/1 Scheduler::Scheduler[in-charge]() [1145] ----------------------------------------------- 0.00 0.01 1/1 __static_initialization_and_destruction_0(int, int) [651] [652] 0.0 0.00 0.01 1 Scheduler::~Scheduler [in-charge]() [652] 0.01 0.00 1/1 HashTable::~HashTable [in-charge]() [713] 0.00 0.00 1/1 ShadowMgr::~ShadowMgr [in-charge]() [1025] 0.00 0.00 1/53230 ClassAd::~ClassAd [in-charge deleting]() [237] 0.00 0.00 1/1 SelfDrainingQueue::~SelfDrainingQueue [in-charge]() [1101] 0.00 0.00 1/1 ScheddCronMgr::~ScheddCronMgr [in-charge deleting]() [1105] 0.00 0.00 1/1 AutoCluster::~AutoCluster [in-charge]() [1114] 0.00 0.00 1/34684 HashTable::startIterations() [575] 0.00 0.00 1/10779853 HashKey::~HashKey [in-charge]() [381] 0.00 0.00 1/4777608 HashKey::HashKey[in-charge]() [671] 0.00 0.00 1/28 CollectorList::~CollectorList [in-charge deleting]() [7208] 0.00 0.00 1/1 HashTable::iterate(HashKey&, match_rec*&) [7422] 0.00 0.00 1/3 HashTable::~HashTable [in-charge]() [7262] 0.00 0.00 1/3245 HashTable::startIterations() [7082] 0.00 0.00 1/1 HashTable::iterate(int&, shadow_rec*&) [7448] 0.00 0.00 1/1 HashTable::~HashTable [in-charge]() [7450] 0.00 0.00 1/1 HashTable*>::startIterations() [7465] 0.00 0.00 1/1 HashTable*>::iterate(int&, ExtArray*&) [7467] 0.00 0.00 1/1 HashTable*>::~HashTable [in-charge]() [7469] 0.00 0.00 1/1 HashTable::~HashTable [in-charge]() [7426] 0.00 0.00 1/1 HashTable::startIterations() [7427] 0.00 0.00 1/1 HashTable::iterate(ClassAd*&) [7429] 0.00 0.00 1/1 GridUniverseLogic::~GridUniverseLogic [in-charge deleting]() [7363] 0.00 0.00 1/2 SimpleList::~SimpleList [in-charge]() [7284] 0.00 0.00 1/1 Queue::~Queue [in-charge]() [7388] 0.00 0.00 1/1 Queue::~Queue [in-charge]() [7384] 0.00 0.00 1/1 HashTable::~HashTable [in-charge]() [7420] 0.00 0.00 1/95 ExtArray::~ExtArray [in-charge]() [7162] 0.00 0.00 1/1 ExtArray::~ExtArray [in-charge]() [7411] 0.00 0.00 1/1 NamedClassAdList::~NamedClassAdList [in-charge]() [7360] 0.00 0.00 1/16802 Service::~Service [not-in-charge]() [6951] ----------------------------------------------- 0.01 0.00 5332/10664 setQSock [655] 0.01 0.00 5332/10664 unsetQSock [654] [653] 0.0 0.01 0.00 10664 unsetQmgmtConnection() [653] 0.00 0.00 10664/15995 ClassAdCollection::AbortTransaction() [995] 0.00 0.00 1/5333 QmgmtPeer::QmgmtPeer[in-charge]() [779] ----------------------------------------------- 0.00 0.00 1/5332 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.01 5331/5332 handle_q [44] [654] 0.0 0.00 0.01 5332 unsetQSock [654] 0.01 0.00 5332/10664 unsetQmgmtConnection() [653] 0.00 0.00 5332/5333 QmgmtPeer::~QmgmtPeer [in-charge]() [780] ----------------------------------------------- 0.00 0.00 1/5332 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.01 5331/5332 handle_q [44] [655] 0.0 0.00 0.01 5332 setQSock [655] 0.01 0.00 5332/10664 unsetQmgmtConnection() [653] 0.00 0.00 5332/5333 QmgmtPeer::QmgmtPeer[in-charge]() [779] 0.00 0.00 5332/5332 QmgmtPeer::set(ReliSock*) [7024] 0.00 0.00 5332/5332 setQmgmtConnectionInfo(QmgmtPeer*) [7021] ----------------------------------------------- 0.01 0.00 94/94 Scheduler::count_jobs() [59] [656] 0.0 0.01 0.00 94 grow_prio_recs(int) [656] 0.00 0.00 38/7524307 dprintf [357] 0.00 0.00 130543/132591 prio_rec::prio_rec[in-charge]() [6879] ----------------------------------------------- 0.00 0.00 1/12029 real_config [873] 0.00 0.00 1/12029 SecMan::my_unique_id() [1106] 0.00 0.00 4/12029 reinsert_specials [978] 0.01 0.00 12023/12029 DaemonCore::HandleReq(int) [26] [657] 0.0 0.01 0.00 12029 my_hostname [657] 0.00 0.00 1/1 init_hostnames() [1088] ----------------------------------------------- 0.01 0.00 5/5 NetStringList::NetStringList[in-charge](char const*, char const*) [659] [658] 0.0 0.01 0.00 5 StringList::StringList[not-in-charge](char const*, char const*) [658] 0.00 0.00 5/146929 List::List[in-charge]() [622] 0.00 0.00 5/287679 strnewp(char const*) [570] ----------------------------------------------- 0.00 0.01 5/5 IpVerify::fill_table(IpVerify::PermTypeEntry*, int, char*, bool) [642] [659] 0.0 0.00 0.01 5 NetStringList::NetStringList[in-charge](char const*, char const*) [659] 0.01 0.00 5/5 StringList::StringList[not-in-charge](char const*, char const*) [658] ----------------------------------------------- 0.01 0.00 1604458/1604458 StringList::deleteCurrent() [378] [660] 0.0 0.01 0.00 1604458 List::Current() const [660] 0.00 0.00 1604458/1751362 List::IsEmpty() const [6852] ----------------------------------------------- 0.00 0.00 146929/949204 List::List[in-charge]() [622] 0.01 0.00 802275/949204 List::Append(char*) [359] [661] 0.0 0.01 0.00 949204 Item::Item[in-charge](char*) [661] ----------------------------------------------- 0.00 0.00 30/146901 StringList::~StringList [in-charge deleting]() [1027] 0.00 0.00 54/146901 GenericQuery::~GenericQuery [in-charge]() [1066] 0.01 0.00 146817/146901 StringList::~StringList [in-charge]() [340] [662] 0.0 0.01 0.00 146901 List::~List [in-charge]() [662] 0.00 0.00 146901/1751362 List::IsEmpty() const [6852] 0.00 0.00 146901/949130 Item::~Item [in-charge]() [6854] ----------------------------------------------- 0.01 0.00 54417/54417 NetStringList::string_withnetwork(char const*) [634] [663] 0.0 0.01 0.00 54417 is_valid_network [663] ----------------------------------------------- 0.01 0.00 10000/10000 lock_file [665] [664] 0.0 0.01 0.00 10000 flock [664] ----------------------------------------------- 0.00 0.01 10000/10000 FileLock::obtain(LOCK_TYPE) [702] [665] 0.0 0.00 0.01 10000 lock_file [665] 0.01 0.00 10000/10000 flock [664] ----------------------------------------------- 0.01 0.00 1575/1575 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] [666] 0.0 0.01 0.00 1575 create_id [666] 0.00 0.00 1/1 get_random_uint [1243] ----------------------------------------------- [667] 0.0 0.01 0.00 Generic_read [667] ----------------------------------------------- [668] 0.0 0.01 0.00 Generic_recvfrom [668] ----------------------------------------------- [669] 0.0 0.01 0.00 Generic_send [669] ----------------------------------------------- [670] 0.0 0.01 0.00 set_file_owner_ids [670] ----------------------------------------------- 0.00 0.00 1/4777608 Scheduler::~Scheduler [in-charge]() [652] 0.00 0.00 1/4777608 InitJobQueue [465] 0.00 0.00 1/4777608 ClassAdLog::LogState(_IO_FILE*) [494] 0.00 0.00 2/4777608 HashBucket::HashBucket[in-charge]() [1173] 0.00 0.00 1575/4777608 HashBucket::HashBucket[in-charge]() [1082] 0.00 0.00 10001/4777608 HashBucket::HashBucket[in-charge]() [1029] 0.01 0.00 4766027/4777608 GetNextJobByConstraint [13] [671] 0.0 0.01 0.00 4777608 HashKey::HashKey[in-charge]() [671] ----------------------------------------------- 0.00 0.00 461223/3975848 Buf::write(int, int, int) [294] 0.00 0.00 1105105/3975848 Buf::find(char) [512] 0.01 0.00 2409520/3975848 Buf::get_max(void*, int) [450] [672] 0.0 0.01 0.00 3975848 Buf::num_untouched() const [672] ----------------------------------------------- 0.00 0.00 1575/3222996 Undefined::DeepCopy() const [1032] 0.00 0.00 1575/3222996 SubOp::DeepCopy() const [736] 0.00 0.00 1575/3222996 MetaEqOp::DeepCopy() const [737] 0.00 0.00 1575/3222996 MetaNeqOp::DeepCopy() const [832] 0.00 0.00 1575/3222996 GeOp::DeepCopy() const [1002] 0.00 0.00 3150/3222996 AndOp::DeepCopy() const [874] 0.00 0.00 3150/3222996 OrOp::DeepCopy() const [996] 0.00 0.00 4725/3222996 EqOp::DeepCopy() const [734] 0.00 0.00 18505/3222996 Float::DeepCopy() const [947] 0.00 0.00 18900/3222996 AddOp::DeepCopy() const [481] 0.00 0.00 39376/3222996 ClassadBoolean::DeepCopy() const [912] 0.00 0.00 202024/3222996 Integer::DeepCopy() const [517] 0.00 0.00 798152/3222996 String::DeepCopy() const [136] 0.00 0.00 1056482/3222996 AssignOp::DeepCopy() const [95] 0.00 0.00 1070657/3222996 Variable::DeepCopy() const [118] [673] 0.0 0.01 0.00 3222996 ExprTree::CopyBaseExprTree(ExprTree*) const [673] ----------------------------------------------- 0.01 0.00 1581887/1581887 AttrList::Insert(ExprTree*, bool) [115] [674] 0.0 0.01 0.00 1581887 AttrListElem::SetDirty(bool) [674] ----------------------------------------------- 0.00 0.00 135/609944 Scheduler::negotiate(int, Stream*) [79] 0.00 0.00 151630/609944 Scheduler::count_jobs() [59] 0.00 0.00 165596/609944 count(ClassAd*) [78] 0.00 0.00 292583/609944 Scheduler::insert_owner(char*) [830] [675] 0.0 0.01 0.00 609944 ExtArray::operator[](int) [675] ----------------------------------------------- 0.00 0.00 18252/467154 ReliSock::SndMsg::~SndMsg [in-charge]() [916] 0.01 0.00 448902/467154 ChainBuf::reset() [459] [676] 0.0 0.01 0.00 467154 Buf::~Buf [in-charge]() [676] ----------------------------------------------- 0.01 0.00 461223/461223 Buf::flush(int, void*, int, int) [267] [677] 0.0 0.01 0.00 461223 Buf::rewind() [677] ----------------------------------------------- 0.01 0.00 436104/436104 _condorOutMsg::putn(char const*, int) [569] [678] 0.0 0.01 0.00 436104 _condorPacket::putMax(void const*, int) [678] ----------------------------------------------- 0.00 0.00 2/415491 AttrList::NextName() [1156] 0.00 0.00 143335/415491 GetJobAd [217] 0.01 0.00 272154/415491 MergeClassAds(ClassAd*, ClassAd*, bool) [33] [679] 0.0 0.01 0.00 415491 AttrList::NextNameOriginal() [679] ----------------------------------------------- 0.00 0.00 30042/272240 SecManStartCommand::startCommand_inner() [30] 0.01 0.00 242198/272240 KeyCache::getExpiredKeys() [492] [680] 0.0 0.01 0.00 272240 KeyCacheEntry::expiration() [680] ----------------------------------------------- 88269 AddOp::CalcPrintToStr() [372] 167088 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] [681] 0.0 0.01 0.00 255357 EqOp::CalcPrintToStr() [681] 255357 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] ----------------------------------------------- 0.01 0.00 254375/254375 ClassAdLog::ExamineTransaction(char const*, char const*, char*&, ClassAd*&) [342] [682] 0.0 0.01 0.00 254375 LogSetAttribute::get_key() [682] ----------------------------------------------- 174 OrOp::PrintToStr(char*) [573] 252207 AddOp::PrintToStr(char*) [505] [683] 0.0 0.01 0.00 252381 MetaEqOp::PrintToStr(char*) [683] 252381 printComparisonOpToStr(char*, ExprTree*, ExprTree*, char*) [304] ----------------------------------------------- 0.00 0.00 1575/162904 HashTable::insert(PROC_ID const&, shadow_rec* const&) [649] 0.00 0.00 1575/162904 HashTable::remove(PROC_ID const&) [650] 0.00 0.00 5000/162904 HashTable::lookup(PROC_ID const&, ClassAd*&) const [927] 0.01 0.00 154754/162904 HashTable::lookup(PROC_ID const&, shadow_rec*&) const [506] [684] 0.0 0.01 0.00 162904 hashFuncPROC_ID(PROC_ID const&, int) [684] ----------------------------------------------- 0.00 0.00 6415/137655 SafeSock::isIncomingDataMD5ed() [910] 0.00 0.00 6415/137655 SafeSock::isIncomingDataEncrypted() [911] 0.01 0.00 124825/137655 Stream::get(char*&) [268] [685] 0.0 0.01 0.00 137655 SafeSock::peek(char&) [685] 0.00 0.00 137655/137655 _condorPacket::peek(char&) [6874] ----------------------------------------------- 0.00 0.00 18765/90903 SecMan::sec_lookup_req(ClassAd&, char const*) [490] 0.01 0.00 72138/90903 SecMan::ReconcileSecurityAttribute(char const*, ClassAd&, ClassAd&) [335] [686] 0.0 0.01 0.00 90903 SecMan::sec_alpha_to_sec_req(char*) [686] ----------------------------------------------- 83544 AddOp::CalcPrintToStr() [372] [687] 0.0 0.01 0.00 83544 MultOp::CalcPrintToStr() [687] 83544 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] ----------------------------------------------- 0.00 0.00 200/54270 HashTable*>::insert(in_addr const&, HashTable* const&) [1015] 0.01 0.00 54070/54270 HashTable*>::lookup(in_addr const&, HashTable*&) const [470] [688] 0.0 0.01 0.00 54270 compute_perm_hash(in_addr const&, int) [688] ----------------------------------------------- 0.00 0.00 18/43321 Scheduler::mark_cluster_rejected(int) [1073] 0.00 0.00 1575/43321 DaemonCore::Write_Pipe(int, void const*, int) [919] 0.00 0.00 3150/43321 DaemonCore::pipeHandleTableRemove(int) [637] 0.00 0.00 3150/43321 DaemonCore::Close_Pipe(int) [485] 0.00 0.00 6299/43321 DaemonCore::pipeHandleTableInsert(int) [868] 0.01 0.00 29129/43321 Scheduler::cluster_rejected(int) [747] [689] 0.0 0.01 0.00 43321 ExtArray::operator[](int) [689] ----------------------------------------------- 40470 CondorError::~CondorError [in-charge]() [692] [690] 0.0 0.01 0.00 40470 CondorError::clear() [690] 7 CondorError::~CondorError [in-charge]() [692] ----------------------------------------------- 0.00 0.00 1/40470 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 7/40470 CondorError::push(char const*, int, char const*) [1098] 0.00 0.00 27/40470 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] 0.00 0.00 5302/40470 do_Q_request(ReliSock*) [45] 0.00 0.00 15219/40470 StartCommandErrorStackCallback::StartCommandErrorStackCallback[in-charge](void (*)(bool, Sock*, CondorError*, void*), void*) [836] 0.00 0.00 19914/40470 DaemonCore::HandleReq(int) [26] [691] 0.0 0.01 0.00 40470 CondorError::CondorError[in-charge]() [691] 0.00 0.00 40470/40470 CondorError::init() [6898] ----------------------------------------------- 7 CondorError::clear() [690] 0.00 0.00 1/40463 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 27/40463 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] 0.00 0.00 5302/40463 do_Q_request(ReliSock*) [45] 0.01 0.00 15219/40463 StartCommandErrorStackCallback::~StartCommandErrorStackCallback [in-charge]() [742] 0.01 0.00 19914/40463 DaemonCore::HandleReq(int) [26] [692] 0.0 0.01 0.00 40470 CondorError::~CondorError [in-charge]() [692] 40470 CondorError::clear() [690] ----------------------------------------------- 0.00 0.00 1/36301 ClassAdLog::LogState(_IO_FILE*) [494] 0.00 0.00 1575/36301 ClassAd::dPrint(int) [377] 0.00 0.00 15000/36301 ClassAd::fPrint(_IO_FILE*) [274] 0.01 0.00 19725/36301 ClassAd::sPrint(MyString&) [249] [693] 0.0 0.01 0.00 36301 ClassAd::GetMyTypeName() [693] ----------------------------------------------- 0.00 0.00 1575/33618 ReliSock::~ReliSock [in-charge]() [851] 0.00 0.00 3351/33618 SafeSock::~SafeSock [in-charge deleting]() [752] 0.00 0.00 12015/33618 SafeSock::~SafeSock [in-charge]() [482] 0.00 0.00 16677/33618 ReliSock::~ReliSock [in-charge deleting]() [464] [694] 0.0 0.00 0.01 33618 Sock::~Sock [not-in-charge]() [694] 0.01 0.00 33618/33618 Stream::~Stream [not-in-charge]() [695] ----------------------------------------------- 0.01 0.00 33618/33618 Sock::~Sock [not-in-charge]() [694] [695] 0.0 0.01 0.00 33618 Stream::~Stream [not-in-charge]() [695] ----------------------------------------------- 0.01 0.00 15368/15368 SafeSock::SafeSock[in-charge]() [532] [696] 0.0 0.01 0.00 15368 _condorOutMsg::_condorOutMsg[in-charge]() [696] 0.00 0.00 15368/30910 _condorPacket::_condorPacket[in-charge]() [6916] ----------------------------------------------- 0.00 0.00 3351/15366 SafeSock::~SafeSock [in-charge deleting]() [752] 0.01 0.00 12015/15366 SafeSock::~SafeSock [in-charge]() [482] [697] 0.0 0.01 0.00 15366 _condorOutMsg::~_condorOutMsg [in-charge]() [697] 0.00 0.00 15366/30906 _condorPacket::~_condorPacket [in-charge]() [6917] ----------------------------------------------- 0.00 0.00 1/13151 ClassAdLog::LogState(_IO_FILE*) [494] 0.00 0.00 1575/13151 ClassAd::dPrint(int) [377] 0.00 0.00 5000/13151 ClassAd::fPrint(_IO_FILE*) [274] 0.00 0.00 6575/13151 ClassAd::sPrint(MyString&) [249] [698] 0.0 0.01 0.00 13151 ClassAd::GetTargetTypeName() [698] ----------------------------------------------- 0.01 0.00 5333/10666 QmgmtPeer::QmgmtPeer[in-charge]() [779] 0.01 0.00 5333/10666 QmgmtPeer::~QmgmtPeer [in-charge]() [780] [699] 0.0 0.01 0.00 10666 QmgmtPeer::unset() [699] ----------------------------------------------- 0.00 0.00 1/10591 StringList::number() const [1107] 0.01 0.00 10590/10591 StringList::print_to_string() [546] [700] 0.0 0.01 0.00 10591 List::Number() const [700] ----------------------------------------------- 0.00 0.00 1/10002 ClassAdLog::LogState(_IO_FILE*) [494] 0.00 0.00 1/10002 InstantiateLogEntry(_IO_FILE*, int) [769] 0.01 0.00 10000/10002 ClassAdCollection::NewClassAd(char const*, char const*, char const*) [511] [701] 0.0 0.01 0.00 10002 LogNewClassAd::LogNewClassAd[in-charge](char const*, char const*, char const*) [701] 0.00 0.00 10002/479507 LogRecord::LogRecord[not-in-charge]() [6855] ----------------------------------------------- 0.00 0.01 5000/10000 UserLog::writeEvent(ULogEvent*) [544] 0.00 0.01 5000/10000 FileLock::release() [783] [702] 0.0 0.00 0.01 10000 FileLock::obtain(LOCK_TYPE) [702] 0.00 0.01 10000/10000 lock_file [665] ----------------------------------------------- 0.01 0.00 6415/6415 _condorPacket::getHeader(int, bool&, int&, int&, _condorMsgID&, void*&) [704] [703] 0.0 0.01 0.00 6415 _condorPacket::checkHeader(int&, void*&) [703] ----------------------------------------------- 0.00 0.01 6415/6415 SafeSock::handle_incoming_packet() [547] [704] 0.0 0.00 0.01 6415 _condorPacket::getHeader(int, bool&, int&, int&, _condorMsgID&, void*&) [704] 0.01 0.00 6415/6415 _condorPacket::checkHeader(int&, void*&) [703] ----------------------------------------------- 0.01 0.00 5000/5000 AppendHistory(ClassAd*) [222] [705] 0.0 0.01 0.00 5000 findHistoryOffset(_IO_FILE*) [705] ----------------------------------------------- 0.01 0.00 5000/5000 IncrementClusterSize(int) [536] [706] 0.0 0.01 0.00 5000 HashTable::insert(int const&, int const&) [706] 0.00 0.00 5000/25000 compute_clustersize_hash(int const&, int) [6925] ----------------------------------------------- 0.01 0.00 5000/5000 ClusterCleanup(int) [608] [707] 0.0 0.01 0.00 5000 HashTable::remove(int const&) [707] 0.00 0.00 5000/25000 compute_clustersize_hash(int const&, int) [6925] ----------------------------------------------- 0.01 0.00 5000/5000 ULogEvent::putEvent(_IO_FILE*) [709] [708] 0.0 0.01 0.00 5000 ULogEvent::writeHeader(_IO_FILE*) [708] ----------------------------------------------- 0.00 0.01 5000/5000 UserLog::writeEvent(ULogEvent*) [544] [709] 0.0 0.00 0.01 5000 ULogEvent::putEvent(_IO_FILE*) [709] 0.01 0.00 5000/5000 ULogEvent::writeHeader(_IO_FILE*) [708] 0.00 0.00 5000/5000 JobAbortedEvent::writeEvent(_IO_FILE*) [7047] ----------------------------------------------- 0.00 0.00 27/4752 Daemon::startCommand(int, Sock*, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool, char*, SecMan*) [27] 0.00 0.00 1575/4752 GetJobAd [217] 0.00 0.00 1575/4752 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] 0.00 0.00 1575/4752 Scheduler::spawnShadow(shadow_rec*) [58] [710] 0.0 0.00 0.01 4752 CondorVersionInfo::CondorVersionInfo[in-charge](char const*, char const*, char const*) [710] 0.01 0.00 4752/4752 CondorVersionInfo::string_to_PlatformData(char const*, CondorVersionInfo::VersionData&) const [711] 0.00 0.00 4752/4756 CondorPlatform [1204] 0.00 0.00 4752/4752 CondorVersionInfo::string_to_VersionData(char const*, CondorVersionInfo::VersionData&) const [7071] ----------------------------------------------- 0.01 0.00 4752/4752 CondorVersionInfo::CondorVersionInfo[in-charge](char const*, char const*, char const*) [710] [711] 0.0 0.01 0.00 4752 CondorVersionInfo::string_to_PlatformData(char const*, CondorVersionInfo::VersionData&) const [711] ----------------------------------------------- 0.01 0.00 1575/1575 Scheduler::add_shadow_rec_pid(shadow_rec*) [67] [712] 0.0 0.01 0.00 1575 HashTable::insert(int const&, shadow_rec* const&) [712] 0.00 0.00 1575/6300 pidHash(int const&, int) [7014] ----------------------------------------------- 0.01 0.00 1/1 Scheduler::~Scheduler [in-charge]() [652] [713] 0.0 0.01 0.00 1 HashTable::~HashTable [in-charge]() [713] 0.00 0.00 1/1 HashTable::clear() [7428] ----------------------------------------------- [714] 0.0 0.01 0.00 ISOTimeBase::Value() [714] ----------------------------------------------- [715] 0.0 0.01 0.00 Error::_EvalTree(AttrList const*, EvalResult*) [715] ----------------------------------------------- [716] 0.0 0.01 0.00 ReliSock::isIncomingDataMD5ed() [716] ----------------------------------------------- [717] 0.0 0.01 0.00 Undefined::_EvalTree(AttrList const*, EvalResult*) [717] ----------------------------------------------- [718] 0.0 0.01 0.00 ExtArray::operator[](int) const [718] ----------------------------------------------- [719] 0.0 0.01 0.00 __wrap_bind [719] ----------------------------------------------- [720] 0.0 0.01 0.00 __wrap_close [720] ----------------------------------------------- 0.00 0.00 29506/86296 ClassAd::~ClassAd [in-charge deleting]() [237] 0.01 0.00 56790/86296 ClassAd::~ClassAd [in-charge]() [223] [721] 0.0 0.01 0.00 86296 AdType::~AdType [in-charge]() [721] ----------------------------------------------- 0.00 0.00 15368/33623 SafeSock::SafeSock[in-charge]() [532] 0.00 0.01 18255/33623 ReliSock::ReliSock[in-charge]() [578] [722] 0.0 0.00 0.01 33623 Sock::Sock[not-in-charge]() [722] 0.01 0.00 33623/33623 Stream::Stream[not-in-charge](Stream::stream_code) [723] ----------------------------------------------- 0.01 0.00 33623/33623 Sock::Sock[not-in-charge]() [722] [723] 0.0 0.01 0.00 33623 Stream::Stream[not-in-charge](Stream::stream_code) [723] ----------------------------------------------- 24467 EqOp::~EqOp [in-charge deleting]() [6926] [724] 0.0 0.01 0.00 24467 EqOpBase::~EqOpBase [not-in-charge]() [724] 24467 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] ----------------------------------------------- 11411 OrOp::~OrOp [in-charge deleting]() [6971] [725] 0.0 0.01 0.00 11411 OrOpBase::~OrOpBase [not-in-charge]() [725] 11411 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] ----------------------------------------------- 0.00 0.00 4/4783 config_fill_ad [993] 0.00 0.00 54/4783 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] 0.00 0.00 1575/4783 GetJobAd [217] 0.00 0.00 1575/4783 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] 0.00 0.00 1575/4783 Scheduler::spawnShadow(shadow_rec*) [58] [726] 0.0 0.01 0.00 4783 AttrGetName(CONDOR_ATTR) [726] 0.00 0.00 2/7 Distribution::GetLen() [7241] 0.00 0.00 2/2 Distribution::GetCap() [7287] ----------------------------------------------- 0.01 0.00 1575/1575 GetJobAd [217] [727] 0.0 0.01 0.00 1575 Env::Env[in-charge]() [727] 0.00 0.00 1575/1576 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7107] ----------------------------------------------- 0.00 0.00 97612/239372 expand_macro [579] 0.01 0.00 141760/239372 GetJobAd [217] [728] 0.0 0.01 0.00 239372 get_var [728] 0.00 0.00 2335/6582 condor_isalnum [1196] ----------------------------------------------- 0.00 0.00 1/433143 ClassAdLog::LogState(_IO_FILE*) [494] 0.00 0.00 1/433143 InstantiateLogEntry(_IO_FILE*, int) [769] 0.01 0.00 433141/433143 ClassAdCollection::SetAttribute(char const*, char const*, char const*) [254] [729] 0.0 0.01 0.00 433143 LogSetAttribute::LogSetAttribute[in-charge](char const*, char const*, char const*) [729] 0.00 0.00 433143/479507 LogRecord::LogRecord[not-in-charge]() [6855] ----------------------------------------------- 254283 _set_priv [437] [730] 0.0 0.01 0.00 254283 log_priv(priv_state, priv_state, char*, int) [730] 254283 dprintf [357] ----------------------------------------------- 0.00 0.00 1575/16585 passwd_cache::get_user_ids(char const*, unsigned&, unsigned&) [889] 0.00 0.00 5009/16585 passwd_cache::get_user_gid(char const*, unsigned&) [841] 0.00 0.01 10001/16585 passwd_cache::get_user_uid(char const*, unsigned&) [759] [731] 0.0 0.00 0.01 16585 passwd_cache::lookup_uid_entry(char const*, uid_entry*&) [731] 0.00 0.01 16586/16586 passwd_cache::lookup_uid(char const*, uid_entry*&) [732] 0.00 0.00 1/9 passwd_cache::cache_uid(char const*) [1043] ----------------------------------------------- 0.00 0.01 16586/16586 passwd_cache::lookup_uid_entry(char const*, uid_entry*&) [731] [732] 0.0 0.00 0.01 16586 passwd_cache::lookup_uid(char const*, uid_entry*&) [732] 0.00 0.01 16594/16605 HashTable::lookup(MyString const&, uid_entry*&) const [738] 0.00 0.00 16594/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 16594/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 8/9 passwd_cache::cache_uid(char const*) [1043] ----------------------------------------------- 0.00 0.01 174/174 DCCollector::sendUDPUpdate(int, ClassAd*, ClassAd*, bool) [288] [733] 0.0 0.00 0.01 174 DCCollector::finishUpdate(DCCollector*, Sock*, ClassAd*, ClassAd*) [733] 0.00 0.01 174/111381 ClassAd::put(Stream&) [87] 0.00 0.00 174/21502 SafeSock::end_of_message() [476] 0.00 0.00 174/646401 Stream::encode() [499] ----------------------------------------------- 4725 AddOp::DeepCopy() const [481] [734] 0.0 0.00 0.01 4725 EqOp::DeepCopy() const [734] 0.00 0.01 3150/1070657 Variable::DeepCopy() const [118] 0.00 0.00 3150/202024 Integer::DeepCopy() const [517] 0.00 0.00 4725/24468 EqOp::EqOp[in-charge](ExprTree*, ExprTree*) [930] 0.00 0.00 1575/39376 ClassadBoolean::DeepCopy() const [912] 0.00 0.00 4725/3222996 ExprTree::CopyBaseExprTree(ExprTree*) const [673] 1575 AddOp::DeepCopy() const [481] ----------------------------------------------- 0.00 0.00 2/535031 main [1] 0.00 0.00 2/535031 process_locals [902] 0.00 0.00 3/535031 InitQmgmt [1040] 0.00 0.00 3/535031 sysapi_reconfig [1021] 0.00 0.00 4/535031 ShadowMgr::init() [967] 0.00 0.00 34/535031 IpVerify::fill_table(IpVerify::PermTypeEntry*, int, char*, bool) [642] 0.00 0.00 52/535031 SecMan::invalidateExpiredCache() [487] 0.00 0.00 56/535031 CollectorList::create(char const*) [928] 0.00 0.00 5303/535031 Authentication::selectAuthenticationType(MyString, int) [463] 0.00 0.00 6476/535031 SecMan::remove_commands(KeyCacheEntry*) [605] 0.00 0.00 8902/535031 SecManStartCommand::startCommand_inner() [30] 0.00 0.00 10606/535031 SecMan::getAuthBitmask(char const*) [581] 0.00 0.00 12023/535031 SecMan::ReconcileSecurityPolicyAds(ClassAd&, ClassAd&) [182] 0.00 0.00 47655/535031 AutoCluster::getAutoClusterid(ClassAd*) [68] 0.00 0.00 143335/535031 GetJobAd [217] 0.00 0.01 300575/535031 SecMan::ReconcileMethodLists(char*, char*) [299] [735] 0.0 0.00 0.01 535031 StringList::next() [735] 0.00 0.00 535031/2321362 List::Next() [456] ----------------------------------------------- 0.00 0.01 1575/1575 AddOp::DeepCopy() const [481] [736] 0.0 0.00 0.01 1575 SubOp::DeepCopy() const [736] 0.00 0.01 3150/1070657 Variable::DeepCopy() const [118] 0.00 0.00 1575/3150 SubOp::SubOp[in-charge](ExprTree*, ExprTree*) [1009] 0.00 0.00 1575/3222996 ExprTree::CopyBaseExprTree(ExprTree*) const [673] ----------------------------------------------- 0.00 0.01 1575/1575 AddOp::DeepCopy() const [481] [737] 0.0 0.00 0.01 1575 MetaEqOp::DeepCopy() const [737] 0.00 0.01 3150/1070657 Variable::DeepCopy() const [118] 0.00 0.00 1575/18298 MetaEqOp::MetaEqOp[in-charge](ExprTree*, ExprTree*) [943] 0.00 0.00 1575/3222996 ExprTree::CopyBaseExprTree(ExprTree*) const [673] ----------------------------------------------- 0.00 0.00 11/16605 passwd_cache::cache_uid(passwd const*) [1038] 0.00 0.01 16594/16605 passwd_cache::lookup_uid(char const*, uid_entry*&) [732] [738] 0.0 0.00 0.01 16605 HashTable::lookup(MyString const&, uid_entry*&) const [738] 0.00 0.01 16605/36640 compute_user_hash(MyString const&, int) [586] 0.00 0.00 16601/149582579 operator==(MyString const&, MyString const&) [63] ----------------------------------------------- 0.00 0.01 1575/1575 GetAttributeFloat [577] [739] 0.0 0.00 0.01 1575 AttrList::LookupFloat(char const*, float&) const [739] 0.00 0.00 1575/1576 FloatBase::Value() [785] 0.00 0.00 1575/244273139 AttrList::Lookup(char const*) const [8] 0.00 0.00 1575/53666182 BinaryOpBase::RArg() [66] 0.00 0.00 1575/273742167 ExprTree::MyType() [221] ----------------------------------------------- 0.00 0.01 5000/5000 AppendHistory(ClassAd*) [222] [740] 0.0 0.00 0.01 5000 MaybeRotateHistory(int) [740] 0.00 0.00 5000/34199 StatInfo::StatInfo[in-charge](char const*) [462] 0.00 0.00 1/1 RemoveExtraHistoryFiles() [869] 0.00 0.00 5000/34199 StatInfo::~StatInfo [in-charge]() [777] 0.00 0.00 1/1 RotateHistory() [1133] 0.00 0.00 1/7524307 dprintf [357] 0.00 0.00 10000/42623 StatInfo::Error() [6896] 0.00 0.00 5000/5000 StatInfo::GetFileSize() [7063] ----------------------------------------------- 0.00 0.01 15219/15219 Daemon::startCommand(int, Sock*, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool, char*, SecMan*) [27] [741] 0.0 0.00 0.01 15219 StartCommandErrorStackCallback::CallbackFn(bool, Sock*, CondorError*, void*) [741] 0.00 0.01 15219/15219 StartCommandErrorStackCallback::~StartCommandErrorStackCallback [in-charge]() [742] ----------------------------------------------- 0.00 0.01 15219/15219 StartCommandErrorStackCallback::CallbackFn(bool, Sock*, CondorError*, void*) [741] [742] 0.0 0.00 0.01 15219 StartCommandErrorStackCallback::~StartCommandErrorStackCallback [in-charge]() [742] 0.01 0.00 15219/40463 CondorError::~CondorError [in-charge]() [692] ----------------------------------------------- 0.00 0.00 5000/10000 ClusterCleanup(int) [608] 0.00 0.00 5000/10000 DestroyProc [131] [743] 0.0 0.00 0.01 10000 ClassAdCollection::DestroyClassAd(char const*) [743] 0.00 0.01 10000/462591 ClassAdLog::AppendLog(LogRecord*) [255] 0.00 0.00 10000/10000 LogDestroyClassAd::LogDestroyClassAd[in-charge](char const*) [6978] ----------------------------------------------- 0.00 0.01 5000/5000 UserLog::initialize(char const*, char const*, char const*, int, int, int) [545] [744] 0.0 0.00 0.01 5000 init_user_ids [744] 0.00 0.01 5000/5000 init_user_ids_implementation(char const*, int) [745] ----------------------------------------------- 0.00 0.01 5000/5000 init_user_ids [744] [745] 0.0 0.00 0.01 5000 init_user_ids_implementation(char const*, int) [745] 0.00 0.00 5000/10001 passwd_cache::get_user_uid(char const*, unsigned&) [759] 0.00 0.00 5000/5009 passwd_cache::get_user_gid(char const*, unsigned&) [841] 0.00 0.00 10000/7524307 pcache() [6913] 0.00 0.00 10000/10006 SetSyscalls [1194] 0.00 0.00 5000/42656 get_my_uid [1183] 0.00 0.00 5000/5000 set_user_ids_implementation(unsigned, unsigned, char const*, int) [7044] ----------------------------------------------- 0.00 0.01 9450/9450 DeleteAttribute [580] [746] 0.0 0.00 0.01 9450 ClassAdCollection::DeleteAttribute(char const*, char const*) [746] 0.00 0.01 9450/462591 ClassAdLog::AppendLog(LogRecord*) [255] 0.00 0.00 9450/9450 LogDeleteAttribute::LogDeleteAttribute[in-charge](char const*, char const*) [6985] ----------------------------------------------- 0.00 0.01 30722/30722 Scheduler::negotiate(int, Stream*) [79] [747] 0.0 0.00 0.01 30722 Scheduler::cluster_rejected(int) [747] 0.01 0.00 29129/43321 ExtArray::operator[](int) [689] ----------------------------------------------- 0.00 0.00 1575/18252 ReliSock::~ReliSock [in-charge]() [851] 0.00 0.00 16677/18252 ReliSock::~ReliSock [in-charge deleting]() [464] [748] 0.0 0.01 0.00 18252 ReliSock::RcvMsg::~RcvMsg [in-charge]() [748] 0.00 0.00 18252/18252 ChainBuf::~ChainBuf [in-charge]() [867] ----------------------------------------------- 0.00 0.00 26213/63743 MyString::vsprintf(char const*, char*) [847] 0.00 0.00 37530/63743 MyString::sprintf_cat(char const*, ...) [837] [749] 0.0 0.00 0.01 63743 MyString::vsprintf_cat(char const*, char*) [749] 0.00 0.01 62160/2781534 MyString::reserve_at_least(int) [265] 0.00 0.00 63743/63756 vprintf_length [1182] ----------------------------------------------- 0.00 0.01 83544/83544 AddOp::PrintToStr(char*) [505] [750] 0.0 0.00 0.01 83544 DivOp::PrintToStr(char*) [750] 0.01 0.00 83544/1095568 Float::PrintToStr(char*) [395] 0.00 0.00 83544/8454029 Variable::PrintToStr(char*) [356] ----------------------------------------------- 0.00 0.01 1/1 main [1] [751] 0.0 0.00 0.01 1 config [751] 0.00 0.01 1/1 validate_entries() [771] 0.00 0.00 1/1 real_config [873] ----------------------------------------------- 0.00 0.00 27/3351 Daemon::sendCommand(int, Stream::stream_type, int, CondorError*) [483] 0.00 0.00 174/3351 DCCollector::sendUDPUpdate(int, ClassAd*, ClassAd*, bool) [288] 0.00 0.00 1575/3351 Scheduler::Relinquish(match_rec*) [147] 0.00 0.00 1575/3351 DaemonCore::Send_Signal(int, int) [145] [752] 0.0 0.00 0.01 3351 SafeSock::~SafeSock [in-charge deleting]() [752] 0.00 0.00 3351/35223 Sock::close() [488] 0.00 0.00 3351/15366 _condorOutMsg::~_condorOutMsg [in-charge]() [697] 0.00 0.00 3351/33618 Sock::~Sock [not-in-charge]() [694] 0.00 0.00 3351/30906 _condorPacket::~_condorPacket [in-charge]() [6917] ----------------------------------------------- 0.00 0.01 1575/1575 update_remote_wall_clock(int, int) [474] [753] 0.0 0.00 0.01 1575 SetAttributeFloat [753] 0.00 0.01 1575/392551 SetAttribute [156] ----------------------------------------------- 0.00 0.01 24/24 Scheduler::negotiate(int, Stream*) [79] [754] 0.0 0.00 0.01 24 Scheduler::shadow_prio_recs_consistent() [754] 0.00 0.01 31237/31237 Scheduler::find_shadow_rec(PROC_ID*) [755] 0.00 0.00 48/7524307 dprintf [357] ----------------------------------------------- 0.00 0.01 31237/31237 Scheduler::shadow_prio_recs_consistent() [754] [755] 0.0 0.00 0.01 31237 Scheduler::find_shadow_rec(PROC_ID*) [755] 0.00 0.00 31237/154754 HashTable::lookup(PROC_ID const&, shadow_rec*&) const [506] ----------------------------------------------- 27 CollectorList::query(CondorQuery&, ClassAdList&, CondorError*) [1068] [756] 0.0 0.00 0.01 27 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [756] 0.00 0.00 27/24969 ClassAd::initFromStream(Stream&) [110] 0.00 0.00 27/111381 ClassAd::put(Stream&) [87] 0.00 0.00 27/27 GenericQuery::makeQuery(ClassAd&) [918] 0.00 0.00 27/70855 ClassAd::~ClassAd [in-charge]() [223] 0.00 0.00 27/16677 ReliSock::~ReliSock [in-charge deleting]() [464] 0.00 0.00 54/1781310 Stream::code(int&) [170] 0.00 0.00 27/35223 Sock::close() [488] 0.00 0.00 54/937366 ReliSock::end_of_message() [240] 0.00 0.00 27/1723 Daemon::Daemon[in-charge](daemon_t, char const*, char const*) [876] 0.00 0.00 27/34999 ClassAd::SetMyTypeName(char const*) [543] 0.00 0.00 54/89486 ClassAd::ClassAd[in-charge]() [574] 0.00 0.00 27/34999 ClassAd::SetTargetTypeName(char const*) [621] 0.00 0.00 27/565269 Stream::decode() [567] 0.00 0.00 27/27 ClassAdList::Insert(ClassAd*) [7216] 0.00 0.00 27/1723 Daemon::~Daemon [in-charge]() [7102] 27 Daemon::locate() [941] 27 Daemon::startCommand(int, Stream::stream_type, int, CondorError*) [7081] ----------------------------------------------- 0.00 0.00 16523/463850 ReliSock::RcvMsg::init_MD(CONDOR_MD_MODE, KeyInfo*) [950] 0.00 0.01 447327/463850 ReliSock::end_of_message() [240] [757] 0.0 0.00 0.01 463850 ChainBuf::consumed() [757] 0.01 0.00 447327/1552432 Buf::consumed() const [565] ----------------------------------------------- 0.00 0.01 10000/10000 passwd_cache::init_groups(char const*) [627] [758] 0.0 0.00 0.01 10000 passwd_cache::num_groups(char const*) [758] 0.00 0.01 10001/20001 passwd_cache::lookup_group(char const*, group_entry*&) [628] 0.00 0.00 1/8 passwd_cache::cache_groups(char const*) [1037] ----------------------------------------------- 0.00 0.00 1/10001 init_condor_ids [1079] 0.00 0.00 5000/10001 jobIsFinished(int, int, void*) [303] 0.00 0.00 5000/10001 init_user_ids_implementation(char const*, int) [745] [759] 0.0 0.00 0.01 10001 passwd_cache::get_user_uid(char const*, unsigned&) [759] 0.00 0.01 10001/16585 passwd_cache::lookup_uid_entry(char const*, uid_entry*&) [731] ----------------------------------------------- 0.00 0.01 10000/10000 passwd_cache::init_groups(char const*) [627] [760] 0.0 0.00 0.01 10000 passwd_cache::get_groups(char const*, unsigned, unsigned*) [760] 0.00 0.01 10000/20001 passwd_cache::lookup_group(char const*, group_entry*&) [628] ----------------------------------------------- 1577 SecManStartCommand::startCommand_inner() [30] [761] 0.0 0.00 0.01 1577 SecManStartCommand::TCPAuthConnected_inner(Sock*, bool*) [761] 0.00 0.00 1577/16677 ReliSock::~ReliSock [in-charge deleting]() [464] 0.00 0.00 1577/35223 Sock::close() [488] 0.00 0.00 1577/937366 ReliSock::end_of_message() [240] 0.00 0.00 1577/1577 SecManStartCommand::~SecManStartCommand [in-charge]() [1019] 0.00 0.00 1577/16796 SecManStartCommand::SecManStartCommand[in-charge](int, Sock*, bool, CondorError*, int, void (*)(bool, Sock*, CondorError*, void*), void*, bool, SecMan*) [948] 0.00 0.00 1577/3152 Sock::is_connected() [7090] 1577 SecManStartCommand::startCommand() [647] 1577 SecManStartCommand::ResumeAfterTCPAuth_inner() [7106] ----------------------------------------------- 0.00 0.01 4873/4873 SecMan::remove_commands(KeyCacheEntry*) [605] [762] 0.0 0.00 0.01 4873 HashTable::remove(MyString const&) [762] 0.00 0.00 50214/149582579 operator==(MyString const&, MyString const&) [63] 0.00 0.00 4873/74397 MyStringHash(MyString const&, int) [479] 0.00 0.00 4725/4725 HashBucket::~HashBucket [in-charge]() [956] ----------------------------------------------- 0.00 0.01 4947/4947 IpVerify::Verify(DCpermission, sockaddr_in const*, char const*) [278] [763] 0.0 0.00 0.01 4947 StringList::string_anycase_withwildcard(char const*) [763] 0.01 0.00 4947/9894 StringList::contains_withwildcard(char const*, bool) [646] ----------------------------------------------- 0.00 0.01 4947/4947 IpVerify::lookup_user(StringList*, char const*) [645] [764] 0.0 0.00 0.01 4947 StringList::contains_anycase_withwildcard(char const*) [764] 0.01 0.00 4947/9894 StringList::contains_withwildcard(char const*, bool) [646] ----------------------------------------------- 0.00 0.01 1/1 __do_global_dtors_aux [91] [765] 0.0 0.00 0.01 1 _GLOBAL__D_Spool [765] 0.00 0.01 1/2 __static_initialization_and_destruction_0(int, int) [651] ----------------------------------------------- 0.00 0.01 1/1 __do_global_ctors_aux [615] [766] 0.0 0.00 0.01 1 _GLOBAL__I_Spool [766] 0.00 0.01 1/2 __static_initialization_and_destruction_0(int, int) [651] ----------------------------------------------- 0.01 0.00 5331/5331 handle_q [44] [767] 0.0 0.01 0.00 5331 AbortTransactionAndRecomputeClusters [767] 0.00 0.00 5331/15995 ClassAdCollection::AbortTransaction() [995] ----------------------------------------------- 0.00 0.01 4/4 ClassAdLog::ClassAdLog[not-in-charge](char const*, int) [467] [768] 0.0 0.00 0.01 4 ReadLogEntry(_IO_FILE*, LogRecord* (*)(_IO_FILE*, int)) [768] 0.00 0.01 3/3 InstantiateLogEntry(_IO_FILE*, int) [769] 0.00 0.00 4/4 LogRecord::LogRecord[in-charge]() [7251] 0.00 0.00 4/4 LogRecord::ReadHeader(_IO_FILE*) [7250] 0.00 0.00 4/4 LogRecord::~LogRecord [in-charge]() [7252] 0.00 0.00 3/298556 LogRecord::get_op_type() [6863] 0.00 0.00 3/3 LogRecord::ReadTail(_IO_FILE*) [7264] ----------------------------------------------- 0.00 0.01 3/3 ReadLogEntry(_IO_FILE*, LogRecord* (*)(_IO_FILE*, int)) [768] [769] 0.0 0.00 0.01 3 InstantiateLogEntry(_IO_FILE*, int) [769] 0.00 0.01 1/1 LogSetAttribute::ReadBody(_IO_FILE*) [791] 0.00 0.00 1/10002 LogNewClassAd::LogNewClassAd[in-charge](char const*, char const*, char const*) [701] 0.00 0.00 1/433143 LogSetAttribute::LogSetAttribute[in-charge](char const*, char const*, char const*) [729] 0.00 0.00 1/2 LogHistoricalSequenceNumber::LogHistoricalSequenceNumber[in-charge](unsigned long, long) [7289] 0.00 0.00 1/1 LogNewClassAd::ReadBody(_IO_FILE*) [7355] 0.00 0.00 1/1 LogHistoricalSequenceNumber::ReadBody(_IO_FILE*) [7370] ----------------------------------------------- 0.00 0.00 1/16743 DaemonCore::DaemonCore[in-charge](int, int, int, int, int, int) [1128] 0.00 0.00 1723/16743 Daemon::Daemon[in-charge](daemon_t, char const*, char const*) [876] 0.00 0.00 15019/16743 Daemon::Daemon[not-in-charge](daemon_t, char const*, char const*) [550] [770] 0.0 0.01 0.00 16743 SecMan::SecMan[in-charge](int) [770] 0.00 0.00 1/1 KeyCache::KeyCache[in-charge](int) [1134] 0.00 0.00 1/1576 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7107] 0.00 0.00 1/1 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7438] ----------------------------------------------- 0.00 0.01 1/1 config [751] [771] 0.0 0.00 0.01 1 validate_entries() [771] 0.01 0.00 1/1 hash_iter_delete [773] 0.00 0.00 1/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 2/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 256/766 hash_iter_done [1216] 0.00 0.00 255/255 hash_iter_value [1220] 0.00 0.00 255/255 hash_iter_next [1219] 0.00 0.00 1/1 hash_iter_begin [1245] ----------------------------------------------- 0.00 0.00 1/27361 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 27360/27361 OwnerCheck2 [472] [772] 0.0 0.01 0.00 27361 isQueueSuperUser [772] ----------------------------------------------- 0.01 0.00 1/1 validate_entries() [771] [773] 0.0 0.01 0.00 1 hash_iter_delete [773] ----------------------------------------------- [774] 0.0 0.01 0.00 AbortTransaction [774] ----------------------------------------------- 0.01 0.00 448902/448902 ChainBuf::put(Buf*) [594] [775] 0.0 0.01 0.00 448902 Buf::set_next(Buf*) [775] ----------------------------------------------- 0.00 0.00 1/367966 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 5302/367966 do_Q_request(ReliSock*) [45] 0.00 0.00 5303/367966 ReliSock::perform_authenticate(bool, KeyInfo*&, char const*, CondorError*) [324] 0.00 0.00 357360/367966 QmgmtPeer::isAuthenticated() const [827] [776] 0.0 0.01 0.00 367966 ReliSock::isAuthenticated() const [776] 0.00 0.00 357360/395017 Authentication::isAuthenticated() const [6862] ----------------------------------------------- 0.00 0.00 1/34199 Scheduler::initLocalStarterDir() [1055] 0.00 0.00 1/34199 Directory::~Directory [in-charge]() [1143] 0.00 0.00 1/34199 find_file [1099] 0.00 0.00 3150/34199 aboutToSpawnJobHandler(int, int, void*) [406] 0.00 0.00 3171/34199 Directory::Next() [828] 0.00 0.00 5000/34199 MaybeRotateHistory(int) [740] 0.00 0.00 8150/34199 recursive_chown_impl_fast(char const*, unsigned, unsigned, unsigned) [535] 0.00 0.00 14725/34199 IsDirectory(char const*) [582] [777] 0.0 0.01 0.00 34199 StatInfo::~StatInfo [in-charge]() [777] ----------------------------------------------- 0.00 0.00 1575/10920 HashTable::insert(int const&, DaemonCore::PidEntry* const&) [897] 0.00 0.00 1575/10920 HashTable::remove(int const&) [898] 0.00 0.00 7770/10920 HashTable::lookup(int const&, DaemonCore::PidEntry*&) const [610] [778] 0.0 0.01 0.00 10920 compute_pid_hash(int const&, int) [778] ----------------------------------------------- 0.00 0.00 1/5333 unsetQmgmtConnection() [653] 0.00 0.00 5332/5333 setQSock [655] [779] 0.0 0.00 0.01 5333 QmgmtPeer::QmgmtPeer[in-charge]() [779] 0.01 0.00 5333/10666 QmgmtPeer::unset() [699] ----------------------------------------------- 0.00 0.00 1/5333 __tcf_0 [1108] 0.00 0.00 5332/5333 unsetQSock [654] [780] 0.0 0.00 0.01 5333 QmgmtPeer::~QmgmtPeer [in-charge]() [780] 0.01 0.00 5333/10666 QmgmtPeer::unset() [699] ----------------------------------------------- 0.01 0.00 5000/5000 ClassAdCollection::AddAttrsFromTransaction(char const*, ClassAd&) [782] [781] 0.0 0.01 0.00 5000 ClassAdLog::AddAttrsFromTransaction(char const*, ClassAd&) [781] ----------------------------------------------- 0.00 0.01 5000/5000 DestroyProc [131] [782] 0.0 0.00 0.01 5000 ClassAdCollection::AddAttrsFromTransaction(char const*, ClassAd&) [782] 0.01 0.00 5000/5000 ClassAdLog::AddAttrsFromTransaction(char const*, ClassAd&) [781] ----------------------------------------------- 0.00 0.01 5000/5000 UserLog::writeEvent(ULogEvent*) [544] [783] 0.0 0.00 0.01 5000 FileLock::release() [783] 0.00 0.01 5000/10000 FileLock::obtain(LOCK_TYPE) [702] ----------------------------------------------- 0.00 0.00 1575/3150 ReliSock::serialize() const [612] 0.00 0.00 1575/3150 SafeSock::serialize() const [844] [784] 0.0 0.01 0.00 3150 Sock::serialize() const [784] ----------------------------------------------- 0.00 0.00 1/1576 ParseFactor(char*&, ExprTree*&, int&) [82] 0.00 0.00 1575/1576 AttrList::LookupFloat(char const*, float&) const [739] [785] 0.0 0.01 0.00 1576 FloatBase::Value() [785] ----------------------------------------------- 0.00 0.00 1/2 _GLOBAL__I__Z22tdp_wait_stopped_childi [850] 0.00 0.00 1/2 _GLOBAL__D__Z22tdp_wait_stopped_childi [849] [786] 0.0 0.00 0.01 2 __static_initialization_and_destruction_0(int, int) [786] 0.00 0.01 1/1 TimerManager::~TimerManager [in-charge]() [790] 0.00 0.00 1/1 TimerManager::TimerManager[in-charge]() [7352] ----------------------------------------------- 0.00 0.01 1/1 __do_global_ctors_aux [615] [787] 0.0 0.00 0.01 1 _GLOBAL__I__ZN4Sock18timeout_multiplierE [787] 0.00 0.01 1/1 __static_initialization_and_destruction_0(int, int) [788] ----------------------------------------------- 0.00 0.01 1/1 _GLOBAL__I__ZN4Sock18timeout_multiplierE [787] [788] 0.0 0.00 0.01 1 __static_initialization_and_destruction_0(int, int) [788] 0.01 0.00 1/1 DaemonCoreSockAdapterClass::DaemonCoreSockAdapterClass[in-charge]() [792] ----------------------------------------------- 0.01 0.00 1/1 TimerManager::~TimerManager [in-charge]() [790] [789] 0.0 0.01 0.00 1 TimerManager::CancelAllTimers() [789] 0.00 0.00 12/22979 DaemonCore::free_descrip(char*) [6928] ----------------------------------------------- 0.00 0.01 1/1 __static_initialization_and_destruction_0(int, int) [786] [790] 0.0 0.00 0.01 1 TimerManager::~TimerManager [in-charge]() [790] 0.01 0.00 1/1 TimerManager::CancelAllTimers() [789] ----------------------------------------------- 0.00 0.01 1/1 InstantiateLogEntry(_IO_FILE*, int) [769] [791] 0.0 0.00 0.01 1 LogSetAttribute::ReadBody(_IO_FILE*) [791] 0.01 0.00 1/1 LogRecord::readline(_IO_FILE*, char*&) [793] 0.00 0.00 2/12 LogRecord::readword(_IO_FILE*, char*&) [7236] ----------------------------------------------- 0.01 0.00 1/1 __static_initialization_and_destruction_0(int, int) [788] [792] 0.0 0.01 0.00 1 DaemonCoreSockAdapterClass::DaemonCoreSockAdapterClass[in-charge]() [792] ----------------------------------------------- 0.01 0.00 1/1 LogSetAttribute::ReadBody(_IO_FILE*) [791] [793] 0.0 0.01 0.00 1 LogRecord::readline(_IO_FILE*, char*&) [793] ----------------------------------------------- [794] 0.0 0.01 0.00 OwnerCheck(int, int) [794] ----------------------------------------------- [795] 0.0 0.01 0.00 ClassAdsAreSame(ClassAd*, ClassAd*, StringList*, bool) [795] ----------------------------------------------- [796] 0.0 0.01 0.00 doRealArithmetic(OpKind, Value&, Value&, Value&) [796] ----------------------------------------------- [797] 0.0 0.01 0.00 scan_time(char*&, Token&) [797] ----------------------------------------------- [798] 0.0 0.01 0.00 AttrListElem::AttrListElem[not-in-charge](ExprTree*) [798] ----------------------------------------------- [799] 0.0 0.01 0.00 BinaryOpBase::~BinaryOpBase [in-charge]() [799] ----------------------------------------------- [800] 0.0 0.01 0.00 LogSetAttribute::~LogSetAttribute [in-charge]() [800] ----------------------------------------------- [801] 0.0 0.01 0.00 ClassAdCollection::SetMaxHistoricalLogs(int) [801] ----------------------------------------------- [802] 0.0 0.01 0.00 SecManStartCommand::DestructCallerData() [802] ----------------------------------------------- [803] 0.0 0.01 0.00 Buf::verifyMD(char*, Condor_MD_MAC*) [803] ----------------------------------------------- [804] 0.0 0.01 0.00 Buf::Buf[not-in-charge](int) [804] ----------------------------------------------- [805] 0.0 0.01 0.00 LeOp::PrintToStr(char*) [805] ----------------------------------------------- [806] 0.0 0.01 0.00 Sock::serializeMdInfo(char*) [806] ----------------------------------------------- [807] 0.0 0.01 0.00 MultOp::~MultOp [in-charge]() [807] ----------------------------------------------- [808] 0.0 0.01 0.00 SecMan::SecMan[not-in-charge](int) [808] ----------------------------------------------- [809] 0.0 0.01 0.00 Stream::get(char*&, int&) [809] ----------------------------------------------- [810] 0.0 0.01 0.00 Stream::put(char*, int) [810] ----------------------------------------------- [811] 0.0 0.01 0.00 String::~String [in-charge]() [811] ----------------------------------------------- [812] 0.0 0.01 0.00 AttrKey::operator=(AttrKey const&) [812] ----------------------------------------------- [813] 0.0 0.01 0.00 HashKey::sprint(MyString&) [813] ----------------------------------------------- [814] 0.0 0.01 0.00 AttrList::ProcToTree(char*, LexemeType, int, float, char*) [814] ----------------------------------------------- [815] 0.0 0.01 0.00 AttrList::AttrList[in-charge](AttrList&) [815] ----------------------------------------------- [816] 0.0 0.01 0.00 ReliSock::unAuthenticate() [816] ----------------------------------------------- [817] 0.0 0.01 0.00 ReliSock::RcvMsg::~RcvMsg [not-in-charge]() [817] ----------------------------------------------- [818] 0.0 0.01 0.00 SSString::SSString[not-in-charge]() [818] ----------------------------------------------- [819] 0.0 0.01 0.00 SafeSock::getStat(unsigned long&, unsigned long&, unsigned long&, unsigned long&, unsigned long&, unsigned long&) [819] ----------------------------------------------- [820] 0.0 0.01 0.00 StatInfo::~StatInfo [not-in-charge]() [820] ----------------------------------------------- [821] 0.0 0.01 0.00 Scheduler::adlist_publish(ClassAd*) [821] ----------------------------------------------- [822] 0.0 0.01 0.00 Scheduler::GetGridJobCounts(UserIdentity) [822] ----------------------------------------------- 0.00 0.00 450326/450326 LogPtrList::NewEntry(LogRecord*) [404] [823] 0.0 0.00 0.00 450326 LogPtrListEntry::LogPtrListEntry[in-charge](LogRecord*) [823] ----------------------------------------------- 5000 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] [824] 0.0 0.00 0.00 5000 MultOp::~MultOp [in-charge deleting]() [824] 5000 MultOpBase::~MultOpBase [not-in-charge]() [7045] ----------------------------------------------- 0.00 0.00 1/122395 InitQmgmt [1040] 0.00 0.00 1/122395 ShadowMgr::init() [967] 0.00 0.00 1/122395 main [1] 0.00 0.00 1/122395 process_locals [902] 0.00 0.00 1/122395 sysapi_reconfig [1021] 0.00 0.00 5/122395 IpVerify::fill_table(IpVerify::PermTypeEntry*, int, char*, bool) [642] 0.00 0.00 24/122395 SecMan::invalidateExpiredCache() [487] 0.00 0.00 28/122395 CollectorList::create(char const*) [928] 0.00 0.00 1575/122395 GetJobAd [217] 0.00 0.00 1603/122395 SecMan::remove_commands(KeyCacheEntry*) [605] 0.00 0.00 1775/122395 SecManStartCommand::startCommand_inner() [30] 0.00 0.00 5303/122395 Authentication::selectAuthenticationType(MyString, int) [463] 0.00 0.00 5303/122395 SecMan::getAuthBitmask(char const*) [581] 0.00 0.00 10590/122395 AutoCluster::getAutoClusterid(ClassAd*) [68] 0.00 0.00 12023/122395 SecMan::ReconcileSecurityPolicyAds(ClassAd&, ClassAd&) [182] 0.00 0.00 84161/122395 SecMan::ReconcileMethodLists(char*, char*) [299] [825] 0.0 0.00 0.00 122395 StringList::rewind() [825] 0.00 0.00 122395/439643 List::Rewind() [6859] ----------------------------------------------- 0.00 0.00 97368/97368 expand_macro [579] [826] 0.0 0.00 0.00 97368 get_special_var [826] ----------------------------------------------- 0.00 0.00 357360/357360 SetAttribute [156] [827] 0.0 0.00 0.00 357360 QmgmtPeer::isAuthenticated() const [827] 0.00 0.00 357360/367966 ReliSock::isAuthenticated() const [776] ----------------------------------------------- 0.00 0.00 15/11049 Directory::Find_Named_Entry(char const*) [1056] 0.00 0.00 3151/11049 Directory::Remove_Entire_Directory() [871] 0.00 0.00 3158/11049 MaybeDeleteOneHistoryBackup() [870] 0.00 0.00 4725/11049 recursive_chown_impl_fast(char const*, unsigned, unsigned, unsigned) [535] [828] 0.0 0.00 0.00 11049 Directory::Next() [828] 0.00 0.00 3172/34199 StatInfo::StatInfo[in-charge](char const*) [462] 0.00 0.00 3171/34199 StatInfo::~StatInfo [in-charge]() [777] 0.00 0.00 3172/3392149 MyString::operator+=(char const*) [238] 0.00 0.00 11049/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 11049/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 3172/197814324 MyString::operator=(char const*) [84] 0.00 0.00 3172/632443 MyString::operator+=(char) [588] 0.00 0.00 3172/161883929 MyString::Value() const [187] 0.00 0.00 4726/7878 Directory::Rewind() [6998] 0.00 0.00 3172/42623 StatInfo::Error() [6896] 0.00 0.00 3172/3172 StatInfo::BaseName() [7087] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::add_shadow_rec(shadow_rec*) [209] [829] 0.0 0.00 0.00 1575 Scheduler::RecomputeAliveInterval(int, int) [829] 0.00 0.00 1575/5029537 GetAttributeInt [38] ----------------------------------------------- 0.00 0.00 96303/292583 Scheduler::count_jobs() [59] 0.00 0.00 196280/292583 count(ClassAd*) [78] [830] 0.0 0.00 0.00 292583 Scheduler::insert_owner(char*) [830] 0.00 0.00 292583/609944 ExtArray::operator[](int) [675] ----------------------------------------------- 0.00 0.00 1/1471 SelfDrainingQueue::cancelTimer() [1083] 0.00 0.00 1470/1471 DaemonCore::HandleProcessExit(int, int) [4] [831] 0.0 0.00 0.00 1471 DaemonCore::Cancel_Timer(int) [831] 0.00 0.00 1471/10271 TimerManager::CancelTimer(int) [489] ----------------------------------------------- 0.00 0.00 1575/1575 AddOp::DeepCopy() const [481] [832] 0.0 0.00 0.00 1575 MetaNeqOp::DeepCopy() const [832] 0.00 0.00 1575/1070657 Variable::DeepCopy() const [118] 0.00 0.00 1575/3150 MetaNeqOp::MetaNeqOp[in-charge](ExprTree*, ExprTree*) [1010] 0.00 0.00 1575/1575 Undefined::DeepCopy() const [1032] 0.00 0.00 1575/3222996 ExprTree::CopyBaseExprTree(ExprTree*) const [673] ----------------------------------------------- 0.00 0.00 556323/556323 Integer::~Integer [in-charge deleting]() [534] [833] 0.0 0.00 0.00 556323 IntegerBase::~IntegerBase [not-in-charge]() [833] 0.00 0.00 556323/6829749 ExprTree::~ExprTree [not-in-charge]() [432] ----------------------------------------------- 0.00 0.00 94/94 Scheduler::count_jobs() [59] [834] 0.0 0.00 0.00 94 SelfMonitorData::ExportData(ClassAd*) [834] 0.00 0.00 376/5671 AttrList::Assign(char const*, int) [458] 0.00 0.00 188/188 AttrList::Assign(char const*, float) [872] 0.00 0.00 94/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 94/315268966 MyString::MyString[in-charge]() [98] ----------------------------------------------- 0.00 0.00 42360/42360 VariableBase::GetReferences(AttrList const*, StringList&, StringList&) const [369] [835] 0.0 0.00 0.00 42360 name_in_list(char const*, StringList&) [835] 0.00 0.00 42360/124026 StringList::contains_anycase(char const*) [623] ----------------------------------------------- 0.00 0.00 15219/15219 Daemon::startCommand(int, Sock*, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool, char*, SecMan*) [27] [836] 0.0 0.00 0.00 15219 StartCommandErrorStackCallback::StartCommandErrorStackCallback[in-charge](void (*)(bool, Sock*, CondorError*, void*), void*) [836] 0.00 0.00 15219/40470 CondorError::CondorError[in-charge]() [691] ----------------------------------------------- 0.00 0.00 37530/37530 AttrList::Assign(char const*, char const*) [261] [837] 0.0 0.00 0.00 37530 MyString::sprintf_cat(char const*, ...) [837] 0.00 0.00 37530/63743 MyString::vsprintf_cat(char const*, char*) [749] ----------------------------------------------- 0.00 0.00 64/5395 condor_write(int, char*, int, int, int) [305] 0.00 0.00 5331/5395 condor_read(int, char*, int, int, int) [310] [838] 0.0 0.00 0.00 5395 sock_peer_to_string [838] 0.00 0.00 5395/47007 sock_to_string [542] 0.00 0.00 5395/19039271 sin_to_string [116] ----------------------------------------------- 0.00 0.00 483/483 WalkJobQueue [31] [839] 0.0 0.00 0.00 483 clear_autocluster_id(ClassAd*) [839] 0.00 0.00 483/1609054 AttrList::Delete(char const*) [421] ----------------------------------------------- 0.00 0.00 28/422 IpVerify::fill_table(IpVerify::PermTypeEntry*, int, char*, bool) [642] 0.00 0.00 394/422 IpVerify::AddAllowHost(char const*, DCpermission) [635] [840] 0.0 0.00 0.00 422 IpVerify::add_host_entry(char const*, int) [840] 0.00 0.00 400/5347 IpVerify::add_hash_entry(in_addr const&, char const*, int) [449] 0.00 0.00 4/33 condor_gethostbyname [982] 0.00 0.00 422/444 IpVerify::split_entry(char const*, char**, char**) [7146] 0.00 0.00 422/42017 is_ipaddr [1184] ----------------------------------------------- 0.00 0.00 1/5009 init_condor_ids [1079] 0.00 0.00 8/5009 passwd_cache::cache_groups(char const*) [1037] 0.00 0.00 5000/5009 init_user_ids_implementation(char const*, int) [745] [841] 0.0 0.00 0.00 5009 passwd_cache::get_user_gid(char const*, unsigned&) [841] 0.00 0.00 5009/16585 passwd_cache::lookup_uid_entry(char const*, uid_entry*&) [731] ----------------------------------------------- 0.00 0.00 1723/16742 Daemon::Daemon[in-charge](daemon_t, char const*, char const*) [876] 0.00 0.00 15019/16742 Daemon::Daemon[not-in-charge](daemon_t, char const*, char const*) [550] [842] 0.0 0.00 0.00 16742 Daemon::common_init() [842] 0.00 0.00 16742/7524307 param_integer(char const*, int, int, int) [191] 0.00 0.00 16742/16742 Sock::set_timeout_multiplier(int) [6957] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::child_exit(int, int) [5] [843] 0.0 0.00 0.00 1575 DaemonCore::Was_Not_Responding(int) [843] 0.00 0.00 1575/7770 HashTable::lookup(int const&, DaemonCore::PidEntry*&) const [610] ----------------------------------------------- 0.00 0.00 1575/1575 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] [844] 0.0 0.00 0.00 1575 SafeSock::serialize() const [844] 0.00 0.00 1575/3150 Sock::serialize() const [784] 0.00 0.00 1575/19039271 sin_to_string [116] ----------------------------------------------- 0.00 0.00 1575/1575 GetJobAd [217] [845] 0.0 0.00 0.00 1575 Env::MergeFrom(ClassAd const*, MyString*) [845] 0.00 0.00 1575/38927292 AttrList::LookupString(char const*, char**) const [19] 0.00 0.00 1575/1575 Env::MergeFromV2Raw(char const*, MyString*) [951] ----------------------------------------------- 0.00 0.00 1/26213 Scheduler::initLocalStarterDir() [1055] 0.00 0.00 1/26213 SelfDrainingQueue::SelfDrainingQueue[in-charge](char const*, int, int (*)(ServiceData*, ServiceData*)) [1144] 0.00 0.00 1/26213 SecMan::my_unique_id() [1106] 0.00 0.00 2/26213 ClassAdLog::SaveHistoricalLogs() [1117] 0.00 0.00 4/26213 Scheduler::Init() [866] 0.00 0.00 8/26213 config_fill_ad [993] 0.00 0.00 28/26213 Daemon::getCmInfo(char const*) [971] 0.00 0.00 54/26213 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] 0.00 0.00 82/26213 getCmHostFromConfig(char const*) [939] 0.00 0.00 188/26213 AttrList::Assign(char const*, float) [872] 0.00 0.00 1575/26213 Scheduler::spawnShadow(shadow_rec*) [58] 0.00 0.00 1575/26213 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] 0.00 0.00 5000/26213 DestroyMyProxyPassword [854] 0.00 0.00 5671/26213 AttrList::Assign(char const*, int) [458] 0.00 0.00 12023/26213 DaemonCore::HandleReq(int) [26] [846] 0.0 0.00 0.00 26213 MyString::sprintf(char const*, ...) [846] 0.00 0.00 26213/26213 MyString::vsprintf(char const*, char*) [847] ----------------------------------------------- 0.00 0.00 26213/26213 MyString::sprintf(char const*, ...) [846] [847] 0.0 0.00 0.00 26213 MyString::vsprintf(char const*, char*) [847] 0.00 0.00 26213/63743 MyString::vsprintf_cat(char const*, char*) [749] ----------------------------------------------- 0.00 0.00 22/4969 IpVerify::fill_table(IpVerify::PermTypeEntry*, int, char*, bool) [642] 0.00 0.00 4947/4969 IpVerify::Verify(DCpermission, sockaddr_in const*, char const*) [278] [848] 0.0 0.00 0.00 4969 HashTable::lookup(MyString const&, StringList*&) const [848] 0.00 0.00 4969/57865 compute_host_hash(MyString const&, int) [519] 0.00 0.00 4947/149582579 operator==(MyString const&, MyString const&) [63] ----------------------------------------------- 0.00 0.00 1/1 __do_global_dtors_aux [91] [849] 0.0 0.00 0.00 1 _GLOBAL__D__Z22tdp_wait_stopped_childi [849] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [786] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [615] [850] 0.0 0.00 0.00 1 _GLOBAL__I__Z22tdp_wait_stopped_childi [850] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [786] ----------------------------------------------- 0.00 0.00 1575/1575 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] [851] 0.0 0.00 0.00 1575 ReliSock::~ReliSock [in-charge]() [851] 0.00 0.00 1575/35223 Sock::close() [488] 0.00 0.00 1575/18252 ReliSock::RcvMsg::~RcvMsg [in-charge]() [748] 0.00 0.00 1575/33618 Sock::~Sock [not-in-charge]() [694] 0.00 0.00 1575/18252 ReliSock::SndMsg::~SndMsg [in-charge]() [916] ----------------------------------------------- 0.00 0.00 10000/10000 LogDestroyClassAd::Play(void*) [364] [852] 0.0 0.00 0.00 10000 HashTable::remove(HashKey const&) [852] 0.00 0.00 62026/245227352 operator==(HashKey const&, HashKey const&) [93] 0.00 0.00 10000/6013821 hashFunction(HashKey const&, int) [224] 0.00 0.00 10000/10000 HashBucket::~HashBucket [in-charge]() [983] ----------------------------------------------- 0.00 0.00 3179/21434 ReliSock::connect(char*, int, bool) [508] 0.00 0.00 18255/21434 ReliSock::ReliSock[in-charge]() [578] [853] 0.0 0.00 0.00 21434 ReliSock::init() [853] 0.00 0.00 21434/487013 ChainBuf::reset() [459] 0.00 0.00 21434/482657 Buf::reset() [593] 0.00 0.00 21434/21434 ReliSock::RcvMsg::init_parent(ReliSock*) [6935] 0.00 0.00 21434/21434 ReliSock::SndMsg::init_parent(ReliSock*) [6936] ----------------------------------------------- 0.00 0.00 5000/5000 DestroyProc [131] [854] 0.0 0.00 0.00 5000 DestroyMyProxyPassword [854] 0.00 0.00 10000/7524307 _set_priv [437] 0.00 0.00 5000/26213 MyString::sprintf(char const*, ...) [846] 0.00 0.00 5000/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 5000/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 5000/161883929 MyString::Value() const [187] 0.00 0.00 5000/6578 stat [1197] ----------------------------------------------- 0.00 0.00 1105105/1105105 ChainBuf::get_tmp(void*&, char) [371] [855] 0.0 0.00 0.00 1105105 Buf::get_ptr() const [855] 0.00 0.00 1105105/7291163 Buf::num_touched() const [591] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::vacate_service(int, Stream*) [161] [856] 0.0 0.00 0.00 1575 DedicatedScheduler::DelMrec(char*) [856] 0.00 0.00 1575/11025 HashTable::lookup(HashKey const&, match_rec*&) const [609] 0.00 0.00 1575/7524307 dprintf [357] 0.00 0.00 1575/6002246 HashKey::HashKey[in-charge](char const*) [380] 0.00 0.00 1575/10779853 HashKey::~HashKey [in-charge]() [381] ----------------------------------------------- 0.00 0.00 18255/18255 ReliSock::ReliSock[in-charge]() [578] [857] 0.0 0.00 0.00 18255 ReliSock::SndMsg::SndMsg[in-charge]() [857] 0.00 0.00 18255/467157 Buf::Buf[in-charge](int) [423] ----------------------------------------------- 0.00 0.00 348/348 ConvertDefaultIPToSocketIP(char const*, char const*, char**, Stream&) [330] [858] 0.0 0.00 0.00 348 SafeSock::sender_ip_str() [858] 0.00 0.00 174/20126 Sock::bind(int, int) [315] 0.00 0.00 174/12015 SafeSock::~SafeSock [in-charge]() [482] 0.00 0.00 174/15368 SafeSock::SafeSock[in-charge]() [532] 0.00 0.00 174/21873 Sock::mypoint(sockaddr_in*) [6930] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::spawnJobHandlerRaw(shadow_rec*, char const*, ArgList const&, Env const*, char const*, bool, bool) [61] [859] 0.0 0.00 0.00 1575 DaemonCore::Create_Pipe(int*, bool, bool, bool, bool, unsigned) [859] 0.00 0.00 3150/3150 DaemonCore::pipeHandleTableInsert(int) [868] 0.00 0.00 3150/7524307 dprintf [357] ----------------------------------------------- 0.00 0.00 4/5300 reinsert_specials [978] 0.00 0.00 5296/5300 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] [860] 0.0 0.00 0.00 5300 my_username(int) [860] 0.00 0.00 5300/5300 passwd_cache::get_user_name(unsigned, char*&) [883] 0.00 0.00 5300/7524307 pcache() [6913] ----------------------------------------------- 0.00 0.00 7875/7875 Scheduler::spawnShadow(shadow_rec*) [58] [861] 0.0 0.00 0.00 7875 ArgList::AppendArg(char const*) [861] 0.00 0.00 7875/9450 SimpleList::Append(MyString const&) [864] 0.00 0.00 7875/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 7875/486530162 MyString::~MyString [in-charge]() [65] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::startdContactSockHandler(Stream*) [143] [862] 0.0 0.00 0.00 1575 Stream::rcv_int(int&, int) [862] 0.00 0.00 1575/1781310 Stream::code(int&) [170] 0.00 0.00 1575/937366 ReliSock::end_of_message() [240] 0.00 0.00 1575/565269 Stream::decode() [567] ----------------------------------------------- 0.00 0.00 5000/5000 Scheduler::enqueueFinishedJob(int, int) [184] [863] 0.0 0.00 0.00 5000 SelfDrainingQueue::enqueue(ServiceData*, bool) [863] 0.00 0.00 5000/5000 SelfDrainingQueue::registerTimer() [894] 0.00 0.00 5000/7524307 dprintf [357] 0.00 0.00 5000/5000 Queue::enqueue(ServiceData* const&) [7054] 0.00 0.00 5000/9999 Queue::Length() [6983] ----------------------------------------------- 0.00 0.00 1575/9450 ArgList::AppendArgsV1Raw_unix(char const*, MyString*) [638] 0.00 0.00 7875/9450 ArgList::AppendArg(char const*) [861] [864] 0.0 0.00 0.00 9450 SimpleList::Append(MyString const&) [864] 0.00 0.00 4725/4725 SimpleList::resize(int) [882] 0.00 0.00 9450/194937152 MyString::operator=(MyString const&) [48] ----------------------------------------------- 0.00 0.00 3150/3150 IpVerify::AddAllowHost(char const*, DCpermission) [635] [865] 0.0 0.00 0.00 3150 HashTable::lookup(MyString const&, int*&) const [865] 0.00 0.00 3150/57865 compute_host_hash(MyString const&, int) [519] 0.00 0.00 3250/149582579 operator==(MyString const&, MyString const&) [63] ----------------------------------------------- 0.00 0.00 1/1 main_init(int, char**) [326] [866] 0.0 0.00 0.00 1 Scheduler::Init() [866] 0.00 0.00 1/4927 CollectorList::create(char const*) [928] 0.00 0.00 1/1 ShadowMgr::init() [967] 0.00 0.00 31/951991 param [134] 0.00 0.00 2/4 DaemonCore::Register_Command_Socket(Stream*, char*) [977] 0.00 0.00 4/1609054 AttrList::Insert(char const*, bool) [70] 0.00 0.00 1/2 config_fill_ad [993] 0.00 0.00 1/1577 BindAnyCommandPort(ReliSock*, SafeSock*) [531] 0.00 0.00 1/1 InitQmgmt [1040] 0.00 0.00 1/1 CronMgrBase::Initialize() [1051] 0.00 0.00 1/1 Scheduler::initLocalStarterDir() [1055] 0.00 0.00 2/6710 param_boolean(char const*, bool) [585] 0.00 0.00 4/4 config_insert [1084] 0.00 0.00 1/1 ScheddCronMgr::ScheddCronMgr[in-charge]() [1086] 0.00 0.00 1/15368 SafeSock::SafeSock[in-charge]() [532] 0.00 0.00 7/7524307 param_integer(char const*, int, int, int) [191] 0.00 0.00 1/18255 ReliSock::ReliSock[in-charge]() [578] 0.00 0.00 5/7524307 dprintf [357] 0.00 0.00 1/1577 ReliSock::listen() [886] 0.00 0.00 1/34999 ClassAd::SetMyTypeName(char const*) [543] 0.00 0.00 4/26213 MyString::sprintf(char const*, ...) [846] 0.00 0.00 1/34999 ClassAd::SetTargetTypeName(char const*) [621] 0.00 0.00 1/89486 ClassAd::ClassAd[in-charge]() [574] 0.00 0.00 1/1 SelfDrainingQueue::setPeriod(int) [1141] 0.00 0.00 1/1 Sock::get_sinful() [1142] 0.00 0.00 1/1 default_daemon_name [1151] 0.00 0.00 8/161883929 MyString::Value() const [187] 0.00 0.00 1/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 1/36921 DaemonCore::InfoCommandSinfulString(int) [1119] 0.00 0.00 1/3 HashTable::HashTable[in-charge](int, int (*)(HashKey const&, int), duplicateKeyBehavior_t) [7261] 0.00 0.00 1/1 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [7449] 0.00 0.00 1/1 HashTable::HashTable[in-charge](int, int (*)(PROC_ID const&, int), duplicateKeyBehavior_t) [7425] 0.00 0.00 1/1 HashTable::HashTable[in-charge](int, int (*)(PROC_ID const&, int), duplicateKeyBehavior_t) [7430] 0.00 0.00 1/1 HashTable*>::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [7468] 0.00 0.00 1/7 my_full_hostname [1229] ----------------------------------------------- 0.00 0.00 18252/18252 ReliSock::RcvMsg::~RcvMsg [in-charge]() [748] [867] 0.0 0.00 0.00 18252 ChainBuf::~ChainBuf [in-charge]() [867] 0.00 0.00 18252/487013 ChainBuf::reset() [459] ----------------------------------------------- 0.00 0.00 3150/3150 DaemonCore::Create_Pipe(int*, bool, bool, bool, bool, unsigned) [859] [868] 0.0 0.00 0.00 3150 DaemonCore::pipeHandleTableInsert(int) [868] 0.00 0.00 6299/43321 ExtArray::operator[](int) [689] ----------------------------------------------- 0.00 0.00 1/1 MaybeRotateHistory(int) [740] [869] 0.0 0.00 0.00 1 RemoveExtraHistoryFiles() [869] 0.00 0.00 1/1 MaybeDeleteOneHistoryBackup() [870] ----------------------------------------------- 0.00 0.00 1/1 RemoveExtraHistoryFiles() [869] [870] 0.0 0.00 0.00 1 MaybeDeleteOneHistoryBackup() [870] 0.00 0.00 3158/11049 Directory::Next() [828] 0.00 0.00 1/1 Directory::Find_Named_Entry(char const*) [1056] 0.00 0.00 1/7524307 dprintf [357] 0.00 0.00 1/7876 Directory::Directory[in-charge](char const*, priv_state) [906] 0.00 0.00 1/7877 Directory::~Directory [in-charge]() [1143] 0.00 0.00 3157/3157 IsHistoryFilename(char const*, long*) [7088] 0.00 0.00 1/1 condor_dirname [1237] 0.00 0.00 1/1 Directory::Remove_Current_File() [7417] ----------------------------------------------- 0.00 0.00 1/3151 Scheduler::initLocalStarterDir() [1055] 0.00 0.00 3150/3151 cleanup_ckpt_files(int, int, char const*) [446] [871] 0.0 0.00 0.00 3151 Directory::Remove_Entire_Directory() [871] 0.00 0.00 3151/11049 Directory::Next() [828] 0.00 0.00 3151/7878 Directory::Rewind() [6998] ----------------------------------------------- 0.00 0.00 188/188 SelfMonitorData::ExportData(ClassAd*) [834] [872] 0.0 0.00 0.00 188 AttrList::Assign(char const*, float) [872] 0.00 0.00 188/1609054 AttrList::Insert(char const*, bool) [70] 0.00 0.00 188/26213 MyString::sprintf(char const*, ...) [846] 0.00 0.00 188/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 188/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 188/996962 MyString::GetCStr() const [6853] ----------------------------------------------- 0.00 0.00 1/1 config [751] [873] 0.0 0.00 0.00 1 real_config [873] 0.00 0.00 1/1 process_locals [902] 0.00 0.00 1/2 process_config_source [881] 0.00 0.00 4/4 reinsert_specials [978] 0.00 0.00 1/1 fill_attributes [1039] 0.00 0.00 3/951991 param [134] 0.00 0.00 4/41 ExtraParamTable::AddInternalParam(char const*) [985] 0.00 0.00 1/1 process_dynamic_configs [1061] 0.00 0.00 1/1 check_domain_attributes [1067] 0.00 0.00 5/342 insert [938] 0.00 0.00 1/2 init_ipaddr [1057] 0.00 0.00 1/6710 param_boolean(char const*, bool) [585] 0.00 0.00 1/1 ExtraParamTable::AddEnvironmentParam(char const*) [1100] 0.00 0.00 1/1 find_global [1111] 0.00 0.00 1/1 find_global_root [1112] 0.00 0.00 1/12029 my_hostname [657] 0.00 0.00 1/197814324 MyString::operator=(char const*) [84] 0.00 0.00 49/56 Distribution::Get() [7182] 0.00 0.00 2/10006 SetSyscalls [1194] 0.00 0.00 1/1 init_config [1247] 0.00 0.00 1/1 init_tilde [1248] 0.00 0.00 1/7 EnvGetName(CONDOR_ENVIRON) [7239] 0.00 0.00 1/7 my_full_hostname [1229] 0.00 0.00 1/1 check_params [1236] ----------------------------------------------- 1575 AddOp::DeepCopy() const [481] 0.00 0.01 1575/4725 AssignOp::DeepCopy() const [95] [874] 0.0 0.00 0.00 3150 AndOp::DeepCopy() const [874] 0.00 0.00 3150/26337 AndOp::AndOp[in-charge](ExprTree*, ExprTree*) [641] 0.00 0.00 3150/3222996 ExprTree::CopyBaseExprTree(ExprTree*) const [673] 6300 AddOp::DeepCopy() const [481] ----------------------------------------------- 0.00 0.00 24/1599 Scheduler::negotiate(int, Stream*) [79] 0.00 0.00 1575/1599 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] [875] 0.0 0.00 0.00 1599 Stream::snd_int(int, int) [875] 0.00 0.00 1599/1781310 Stream::code(int&) [170] 0.00 0.00 1599/646401 Stream::encode() [499] 0.00 0.00 24/937366 ReliSock::end_of_message() [240] ----------------------------------------------- 0.00 0.00 27/1723 Scheduler::sendReschedule(bool) [480] 0.00 0.00 27/1723 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [756] 0.00 0.00 94/1723 Scheduler::claimLocalStartd() [975] 0.00 0.00 1575/1723 DaemonCore::Send_Signal(int, int) [145] [876] 0.0 0.00 0.00 1723 Daemon::Daemon[in-charge](daemon_t, char const*, char const*) [876] 0.00 0.00 1723/16743 SecMan::SecMan[in-charge](int) [770] 0.00 0.00 1723/16742 Daemon::common_init() [842] 0.00 0.00 1723/7524307 dprintf [357] 0.00 0.00 1602/287679 strnewp(char const*) [570] 0.00 0.00 1723/16742 daemonString [1191] 0.00 0.00 1602/18277 is_valid_sinful [1190] ----------------------------------------------- 0.00 0.00 141532/141532 ClassadBoolean::ClassadBoolean[in-charge](int) [878] [877] 0.0 0.00 0.00 141532 BooleanBase::BooleanBase[not-in-charge](int) [877] 0.00 0.00 141532/7238966 ExprTree::ExprTree[not-in-charge]() [412] ----------------------------------------------- 0.00 0.00 39376/141532 ClassadBoolean::DeepCopy() const [912] 0.00 0.00 102156/141532 ParseFactor(char*&, ExprTree*&, int&) [82] [878] 0.0 0.00 0.00 141532 ClassadBoolean::ClassadBoolean[in-charge](int) [878] 0.00 0.00 141532/141532 BooleanBase::BooleanBase[not-in-charge](int) [877] ----------------------------------------------- 0.00 0.00 21502/958868 SafeSock::end_of_message() [476] 0.00 0.00 937366/958868 ReliSock::end_of_message() [240] [879] 0.0 0.00 0.00 958868 Stream::resetCrypto() [879] 0.00 0.00 958868/20670455 Stream::get_encryption() const [521] ----------------------------------------------- 0.00 0.00 2/2 process_config_source [881] [880] 0.0 0.00 0.00 2 Read_config [880] 0.00 0.00 296/296 ExtraParamTable::AddFileParam(char const*, char const*, int) [907] 0.00 0.00 296/342 insert [938] 0.00 0.00 592/48921 expand_macro [579] 0.00 0.00 296/1905024 strlwr [204] 0.00 0.00 4247/6582 condor_isalnum [1196] 0.00 0.00 1870/1870 getline_implementation [1208] 0.00 0.00 626/626 blankline [1217] 0.00 0.00 2/3 is_piped_command [1230] ----------------------------------------------- 0.00 0.00 1/2 real_config [873] 0.00 0.00 1/2 process_locals [902] [881] 0.0 0.00 0.00 2 process_config_source [881] 0.00 0.00 2/2 Read_config [880] 0.00 0.00 2/1577 access_euid [1211] ----------------------------------------------- 0.00 0.00 4725/4725 SimpleList::Append(MyString const&) [864] [882] 0.0 0.00 0.00 4725 SimpleList::resize(int) [882] 0.00 0.00 11025/194937152 MyString::operator=(MyString const&) [48] 0.00 0.00 22050/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 11025/486530162 MyString::~MyString [in-charge]() [65] ----------------------------------------------- 0.00 0.00 5300/5300 my_username(int) [860] [883] 0.0 0.00 0.00 5300 passwd_cache::get_user_name(unsigned, char*&) [883] 0.00 0.00 15892/15892 HashTable::iterate(MyString&, uid_entry*&) [893] 0.00 0.00 5300/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 5300/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 5298/161883929 MyString::Value() const [187] 0.00 0.00 2/11 passwd_cache::cache_uid(passwd const*) [1038] 0.00 0.00 5300/5300 HashTable::startIterations() [7029] ----------------------------------------------- 0.00 0.00 141531/141531 ClassadBoolean::~ClassadBoolean [in-charge deleting]() [885] [884] 0.0 0.00 0.00 141531 BooleanBase::~BooleanBase [not-in-charge]() [884] 0.00 0.00 141531/6829749 ExprTree::~ExprTree [not-in-charge]() [432] ----------------------------------------------- 0.00 0.00 18/141531 EvalBool(ClassAd*, char const*) [14] 0.00 0.00 141513/141531 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] [885] 0.0 0.00 0.00 141531 ClassadBoolean::~ClassadBoolean [in-charge deleting]() [885] 0.00 0.00 141531/141531 BooleanBase::~BooleanBase [not-in-charge]() [884] ----------------------------------------------- 0.00 0.00 1/1577 Scheduler::Init() [866] 0.00 0.00 1/1577 DaemonCore::InitCommandSocket(int) [987] 0.00 0.00 1575/1577 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] [886] 0.0 0.00 0.00 1577 ReliSock::listen() [886] 0.00 0.00 1577/47007 sock_to_string [542] 0.00 0.00 1577/7524307 dprintf [357] ----------------------------------------------- 0.00 0.00 54311/54311 HashTable::remove(MyString const&) [298] [887] 0.0 0.00 0.00 54311 HashBucket::~HashBucket [in-charge]() [887] 0.00 0.00 54311/486530162 MyString::~MyString [in-charge]() [65] ----------------------------------------------- 0.00 0.00 6/125 DaemonCore::Register_Timer(unsigned, unsigned, int (*)(Service*), char*, Service*) [999] 0.00 0.00 119/125 DaemonCore::Register_Timer(unsigned, int (*)(Service*), char*, Service*) [892] [888] 0.0 0.00 0.00 125 TimerManager::NewTimer(Service*, unsigned, int (*)(Service*), char*, unsigned, int) [888] 0.00 0.00 125/10283 TimerManager::NewTimer(Service*, unsigned, int (*)(Service*), int (Service::*)(), char*, unsigned, int, int) [385] ----------------------------------------------- 0.00 0.00 1575/1575 aboutToSpawnJobHandler(int, int, void*) [406] [889] 0.0 0.00 0.00 1575 passwd_cache::get_user_ids(char const*, unsigned&, unsigned&) [889] 0.00 0.00 1575/16585 passwd_cache::lookup_uid_entry(char const*, uid_entry*&) [731] ----------------------------------------------- 0.00 0.00 118/118 TimerManager::Timeout() [21] [890] 0.0 0.00 0.00 118 dc_touch_log_file(Service*) [890] 0.00 0.00 118/119 DaemonCore::Register_Timer(unsigned, int (*)(Service*), char*, Service*) [892] 0.00 0.00 118/7524307 param_integer(char const*, int, int, int) [191] 0.00 0.00 118/118 dprintf_touch_log [1221] ----------------------------------------------- 0.00 0.00 28/28 SecMan::invalidateExpiredCache() [487] [891] 0.0 0.00 0.00 28 SecMan::invalidateKey(char const*) [891] 0.00 0.00 28/3341 KeyCache::remove(char const*) [407] 0.00 0.00 28/1603 SecMan::remove_commands(KeyCacheEntry*) [605] 0.00 0.00 28/22842 KeyCache::lookup(char const*, KeyCacheEntry*&) [382] 0.00 0.00 28/7524307 dprintf [357] ----------------------------------------------- 0.00 0.00 1/119 main [1] 0.00 0.00 118/119 dc_touch_log_file(Service*) [890] [892] 0.0 0.00 0.00 119 DaemonCore::Register_Timer(unsigned, int (*)(Service*), char*, Service*) [892] 0.00 0.00 119/125 TimerManager::NewTimer(Service*, unsigned, int (*)(Service*), char*, unsigned, int) [888] ----------------------------------------------- 0.00 0.00 15892/15892 passwd_cache::get_user_name(unsigned, char*&) [883] [893] 0.0 0.00 0.00 15892 HashTable::iterate(MyString&, uid_entry*&) [893] 0.00 0.00 15890/194937152 MyString::operator=(MyString const&) [48] ----------------------------------------------- 0.00 0.00 5000/5000 SelfDrainingQueue::enqueue(ServiceData*, bool) [863] [894] 0.0 0.00 0.00 5000 SelfDrainingQueue::registerTimer() [894] 0.00 0.00 5000/7524307 dprintf [357] 0.00 0.00 1/3054 DaemonCore::Register_Timer(unsigned, int (Service::*)(), char*, Service*) [540] ----------------------------------------------- 0.00 0.00 65556/65556 HashTable::insert(MyString const&, int const&) [439] [895] 0.0 0.00 0.00 65556 HashBucket::HashBucket[in-charge]() [895] 0.00 0.00 65556/315268966 MyString::MyString[in-charge]() [98] ----------------------------------------------- 0.00 0.00 174/174 DCCollector::sendUpdate(int, ClassAd*, ClassAd*, bool) [287] [896] 0.0 0.00 0.00 174 DCCollectorAdSeqMan::getSequence(ClassAd const*) [896] 0.00 0.00 522/38927292 AttrList::LookupString(char const*, char**) const [19] 0.00 0.00 426/426 ExtArray::operator[](int) [7148] 0.00 0.00 252/252 DCCollectorAdSeq::Match(char const*, char const*, char const*) const [7155] 0.00 0.00 174/174 DCCollectorAdSeq::getSequenceAndIncrement() [7158] 0.00 0.00 2/2 DCCollectorAdSeq::DCCollectorAdSeq[in-charge](char const*, char const*, char const*) [7288] ----------------------------------------------- 0.00 0.00 1575/1575 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] [897] 0.0 0.00 0.00 1575 HashTable::insert(int const&, DaemonCore::PidEntry* const&) [897] 0.00 0.00 1575/10920 compute_pid_hash(int const&, int) [778] ----------------------------------------------- 0.00 0.00 1575/1575 DaemonCore::HandleProcessExit(int, int) [4] [898] 0.0 0.00 0.00 1575 HashTable::remove(int const&) [898] 0.00 0.00 1575/10920 compute_pid_hash(int const&, int) [778] ----------------------------------------------- 0.00 0.00 15473/15473 SecMan::FillInSecurityPolicyAd(char const*, ClassAd*, bool) [153] [899] 0.0 0.00 0.00 15473 SecMan::getDefaultCryptoMethods() [899] 0.00 0.00 15473/171256728 MyString::MyString[in-charge](char const*) [73] ----------------------------------------------- 0.00 0.00 1/10609 AutoCluster::getAutoClusterid(ClassAd*) [68] 0.00 0.00 2/10609 operator+(MyString const&, MyString const&) [1122] 0.00 0.00 5303/10609 Authentication::authenticate(char*, char const*, CondorError*) [329] 0.00 0.00 5303/10609 Authentication::handshake(MyString) [425] [900] 0.0 0.00 0.00 10609 MyString::MyString[in-charge](MyString const&) [900] 0.00 0.00 10609/194937152 MyString::operator=(MyString const&) [48] 0.00 0.00 10609/973087055 MyString::init() [69] ----------------------------------------------- 27 Daemon::locate() [941] [901] 0.0 0.00 0.00 27 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] 0.00 0.00 27/27 ClassAdList::~ClassAdList [in-charge]() [944] 0.00 0.00 81/81 Daemon::initStringFromAd(ClassAd*, char const*, char**) [966] 0.00 0.00 54/4783 AttrGetName(CONDOR_ATTR) [726] 0.00 0.00 27/951991 param [134] 0.00 0.00 27/40463 CondorError::~CondorError [in-charge]() [692] 0.00 0.00 27/40470 CondorError::CondorError[in-charge]() [691] 0.00 0.00 54/26213 MyString::sprintf(char const*, ...) [846] 0.00 0.00 27/27 CondorQuery::~CondorQuery [in-charge]() [1065] 0.00 0.00 27/7524307 dprintf [357] 0.00 0.00 27/27 CondorQuery::CondorQuery[in-charge](AdTypes) [1070] 0.00 0.00 27/287679 strnewp(char const*) [570] 0.00 0.00 27/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 54/161883929 MyString::Value() const [187] 0.00 0.00 27/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 27/27 ClassAdList::ClassAdList[in-charge]() [7217] 0.00 0.00 27/28 CollectorList::~CollectorList [in-charge deleting]() [7208] 0.00 0.00 27/54 AttrListList::Open() [7184] 0.00 0.00 27/27 ClassAdList::Next() [7215] 0.00 0.00 27/54 string_to_port [1222] 27 CollectorList::create(char const*) [928] 27 CollectorList::query(CondorQuery&, ClassAdList&, CondorError*) [1068] ----------------------------------------------- 0.00 0.00 1/1 real_config [873] [902] 0.0 0.00 0.00 1 process_locals [902] 0.00 0.00 1/2 process_config_source [881] 0.00 0.00 3/951991 param [134] 0.00 0.00 2/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.00 1/134645 StringList::initializeFromString(char const*) [251] 0.00 0.00 2/146817 StringList::~StringList [in-charge]() [340] 0.00 0.00 2/189470 StringList::append(char const*) [440] 0.00 0.00 1/122395 StringList::rewind() [825] 0.00 0.00 2/535031 StringList::next() [735] 0.00 0.00 1/3 is_piped_command [1230] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::DelMrec(char*) [123] [903] 0.0 0.00 0.00 1575 HashTable::remove(HashKey const&) [903] 0.00 0.00 17768/245227352 operator==(HashKey const&, HashKey const&) [93] 0.00 0.00 1575/6013821 hashFunction(HashKey const&, int) [224] 0.00 0.00 1575/1575 HashBucket::~HashBucket [in-charge]() [1041] ----------------------------------------------- 0.00 0.00 18505/67199 Float::DeepCopy() const [947] 0.00 0.00 48694/67199 ParseFactor(char*&, ExprTree*&, int&) [82] [904] 0.0 0.00 0.00 67199 Float::Float[in-charge](float) [904] 0.00 0.00 67199/67199 FloatBase::FloatBase[not-in-charge](float) [905] ----------------------------------------------- 0.00 0.00 67199/67199 Float::Float[in-charge](float) [904] [905] 0.0 0.00 0.00 67199 FloatBase::FloatBase[not-in-charge](float) [905] 0.00 0.00 67199/7238966 ExprTree::ExprTree[not-in-charge]() [412] ----------------------------------------------- 0.00 0.00 1/7876 MaybeDeleteOneHistoryBackup() [870] 0.00 0.00 3150/7876 cleanup_ckpt_files(int, int, char const*) [446] 0.00 0.00 4725/7876 recursive_chown_impl_fast(char const*, unsigned, unsigned, unsigned) [535] [906] 0.0 0.00 0.00 7876 Directory::Directory[in-charge](char const*, priv_state) [906] 0.00 0.00 7876/287679 strnewp(char const*) [570] 0.00 0.00 7876/7877 Directory::initialize(priv_state) [6999] ----------------------------------------------- 0.00 0.00 296/296 Read_config [880] [907] 0.0 0.00 0.00 296 ExtraParamTable::AddFileParam(char const*, char const*, int) [907] 0.00 0.00 296/338 ExtraParamTable::ClearOldParam(MyString&) [949] 0.00 0.00 296/338 HashTable::insert(MyString const&, ExtraParamInfo* const&) [953] 0.00 0.00 296/338 MyString::lower_case() [965] 0.00 0.00 296/296 ExtraParamInfo::SetInfo(char const*, int) [1030] 0.00 0.00 296/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 296/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 296/338 ExtraParamInfo::ExtraParamInfo[in-charge]() [7151] ----------------------------------------------- 0.00 0.00 1/67199 ParseFactor(char*&, ExprTree*&, int&) [82] 0.00 0.00 67198/67199 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] [908] 0.0 0.00 0.00 67199 Float::~Float [in-charge deleting]() [908] 0.00 0.00 67199/67199 FloatBase::~FloatBase [not-in-charge]() [909] ----------------------------------------------- 0.00 0.00 67199/67199 Float::~Float [in-charge deleting]() [908] [909] 0.0 0.00 0.00 67199 FloatBase::~FloatBase [not-in-charge]() [909] 0.00 0.00 67199/6829749 ExprTree::~ExprTree [not-in-charge]() [432] ----------------------------------------------- 0.00 0.00 6415/6415 DaemonCore::HandleReq(int) [26] [910] 0.0 0.00 0.00 6415 SafeSock::isIncomingDataMD5ed() [910] 0.00 0.00 6415/137655 SafeSock::peek(char&) [685] 0.00 0.00 6415/6415 _condorPacket::isDataMD5ed() [7003] ----------------------------------------------- 0.00 0.00 6415/6415 DaemonCore::HandleReq(int) [26] [911] 0.0 0.00 0.00 6415 SafeSock::isIncomingDataEncrypted() [911] 0.00 0.00 6415/137655 SafeSock::peek(char&) [685] 0.00 0.00 6415/6415 _condorPacket::isDataEncrypted() [7004] ----------------------------------------------- 0.00 0.00 1575/39376 EqOp::DeepCopy() const [734] 0.00 0.00 37801/39376 AssignOp::DeepCopy() const [95] [912] 0.0 0.00 0.00 39376 ClassadBoolean::DeepCopy() const [912] 0.00 0.00 39376/141532 ClassadBoolean::ClassadBoolean[in-charge](int) [878] 0.00 0.00 39376/3222996 ExprTree::CopyBaseExprTree(ExprTree*) const [673] ----------------------------------------------- 0.00 0.00 6415/6415 DaemonCore::HandleReq(int) [26] [913] 0.0 0.00 0.00 6415 SafeSock::setFullyQualifiedUser(char*) [913] 0.00 0.00 6415/287679 strnewp(char const*) [570] ----------------------------------------------- 28 DCCollector::init(bool) [7205] [914] 0.0 0.00 0.00 28 DCCollector::reconfig() [914] 0.00 0.00 112/951991 param [134] 0.00 0.00 28/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.00 28/6710 param_boolean(char const*, bool) [585] 0.00 0.00 28/146817 StringList::~StringList [in-charge]() [340] 0.00 0.00 28/28 DCCollector::initDestinationStrings() [1046] 0.00 0.00 28/28 DCCollector::displayResults() [1064] 0.00 0.00 28/28 DCCollector::parseTCPInfo() [1096] 28 Daemon::locate() [941] ----------------------------------------------- 0.00 0.00 7/15007 CondorError::getFullText(bool) [1089] 0.00 0.00 15000/15007 NewProc [376] [915] 0.0 0.00 0.00 15007 MyString::operator+=(int) [915] 0.00 0.00 4001/2781534 MyString::reserve_at_least(int) [265] ----------------------------------------------- 0.00 0.00 1575/18252 ReliSock::~ReliSock [in-charge]() [851] 0.00 0.00 16677/18252 ReliSock::~ReliSock [in-charge deleting]() [464] [916] 0.0 0.00 0.00 18252 ReliSock::SndMsg::~SndMsg [in-charge]() [916] 0.00 0.00 18252/467154 Buf::~Buf [in-charge]() [676] ----------------------------------------------- 0.00 0.00 8455/32630 Transaction::Commit(_IO_FILE*, void*) [108] 0.00 0.00 24175/32630 Transaction::FirstEntry() [937] [917] 0.0 0.00 0.00 32630 LogPtrList::FirstEntry() [917] 0.00 0.00 27905/1517202 LogPtrListEntry::GetPtr() [566] ----------------------------------------------- 0.00 0.00 27/27 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [756] [918] 0.0 0.00 0.00 27 GenericQuery::makeQuery(ClassAd&) [918] 0.00 0.00 27/1609054 AttrList::Insert(ExprTree*, bool) [115] 0.00 0.00 27/1243340 Parse(char const*, ExprTree*&) [71] 0.00 0.00 54/3392149 MyString::operator+=(char const*) [238] 0.00 0.00 27/197814324 MyString::operator=(char const*) [84] 0.00 0.00 27/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 54/2321416 List::AtEnd() const [563] 0.00 0.00 27/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 27/161883929 MyString::Value() const [187] 0.00 0.00 54/439643 List::Rewind() [6859] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::spawnJobHandlerRaw(shadow_rec*, char const*, ArgList const&, Env const*, char const*, bool, bool) [61] [919] 0.0 0.00 0.00 1575 DaemonCore::Write_Pipe(int, void const*, int) [919] 0.00 0.00 1575/43321 ExtArray::operator[](int) [689] ----------------------------------------------- 0.00 0.00 2160/2160 DaemonCore::Send_Signal(int, int) [145] [920] 0.0 0.00 0.00 2160 DaemonCore::HandleSig(int, int) [920] 0.00 0.00 2160/7524307 dprintf [357] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::AddMrec(char*, char*, PROC_ID*, ClassAd const*, char*, char*) [282] [921] 0.0 0.00 0.00 1575 HashTable::insert(HashKey const&, match_rec* const&) [921] 0.00 0.00 1575/9541791 HashKey::operator=(HashKey const&) [173] 0.00 0.00 1575/6013821 hashFunction(HashKey const&, int) [224] 0.00 0.00 1575/1575 HashBucket::HashBucket[in-charge]() [1082] ----------------------------------------------- 0.00 0.00 5000/5000 Scheduler::WriteAbortToUserLog(PROC_ID) [332] [922] 0.0 0.00 0.00 5000 JobAbortedEvent::setReason(char const*) [922] 0.00 0.00 5000/287679 strnewp(char const*) [570] ----------------------------------------------- 0.00 0.00 1/20591 nextToken() [319] 0.00 0.00 20590/20591 SetAttribute [156] [923] 0.0 0.00 0.00 20591 Token::Token[in-charge]() [923] 0.00 0.00 20591/8082780 Token::reset() [333] ----------------------------------------------- 0.00 0.00 26337/26337 AndOp::AndOp[in-charge](ExprTree*, ExprTree*) [641] [924] 0.0 0.00 0.00 26337 AndOpBase::AndOpBase[not-in-charge](ExprTree*, ExprTree*) [924] 0.00 0.00 26337/2512720 BinaryOpBase::BinaryOpBase[not-in-charge]() [491] ----------------------------------------------- 0.00 0.00 1575/6300 Env::MergeFromV2Raw(char const*, MyString*) [951] 0.00 0.00 1575/6300 Env::getDelimitedStringV2Raw(MyString*, MyString*, bool) const [933] 0.00 0.00 3150/6300 ArgList::~ArgList [in-charge]() [964] [925] 0.0 0.00 0.00 6300 SimpleList::~SimpleList [in-charge]() [925] 0.00 0.00 17325/486530162 MyString::~MyString [in-charge]() [65] ----------------------------------------------- 0.00 0.00 5000/5000 DestroyProc [131] [926] 0.0 0.00 0.00 5000 RemoveMatchedAd(int, int) [926] 0.00 0.00 5000/5000 HashTable::lookup(PROC_ID const&, ClassAd*&) const [927] ----------------------------------------------- 0.00 0.00 5000/5000 RemoveMatchedAd(int, int) [926] [927] 0.0 0.00 0.00 5000 HashTable::lookup(PROC_ID const&, ClassAd*&) const [927] 0.00 0.00 5000/162904 hashFuncPROC_ID(PROC_ID const&, int) [684] ----------------------------------------------- 27 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] 0.00 0.00 1/4927 Scheduler::Init() [866] [928] 0.0 0.00 0.00 28 CollectorList::create(char const*) [928] 0.00 0.00 28/55 getCmHostFromConfig(char const*) [939] 0.00 0.00 28/134645 StringList::initializeFromString(char const*) [251] 0.00 0.00 28/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.00 28/146817 StringList::~StringList [in-charge]() [340] 0.00 0.00 28/122395 StringList::rewind() [825] 0.00 0.00 56/535031 StringList::next() [735] 0.00 0.00 28/28 CollectorList::CollectorList[in-charge]() [7207] 0.00 0.00 28/28 DaemonList::append(Daemon*) [7198] 28 DCCollector::DCCollector[in-charge](char const*, DCCollector::UpdateType) [1012] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::negotiate(int, Stream*) [79] [929] 0.0 0.00 0.00 1575 Scheduler::enqueueStartdContact(ContactStartdArgs*) [929] 0.00 0.00 1575/7524307 dprintf [357] 0.00 0.00 6/3054 DaemonCore::Register_Timer(unsigned, int (Service::*)(), char*, Service*) [540] 0.00 0.00 1575/1575 Queue::enqueue(ContactStartdArgs* const&) [7125] 0.00 0.00 1575/3150 ContactStartdArgs::sinful() [7093] ----------------------------------------------- 0.00 0.00 4725/24468 EqOp::DeepCopy() const [734] 0.00 0.00 19743/24468 ParseX2(ExprTree*, char*&, ExprTree*&, int&) [271] [930] 0.0 0.00 0.00 24468 EqOp::EqOp[in-charge](ExprTree*, ExprTree*) [930] 0.00 0.00 24468/24468 EqOpBase::EqOpBase[not-in-charge](ExprTree*, ExprTree*) [931] ----------------------------------------------- 0.00 0.00 24468/24468 EqOp::EqOp[in-charge](ExprTree*, ExprTree*) [930] [931] 0.0 0.00 0.00 24468 EqOpBase::EqOpBase[not-in-charge](ExprTree*, ExprTree*) [931] 0.00 0.00 24468/2512720 BinaryOpBase::BinaryOpBase[not-in-charge]() [491] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::start_std(match_rec*, PROC_ID*, int) [443] [932] 0.0 0.00 0.00 1575 Scheduler::addRunnableJob(shadow_rec*) [932] 0.00 0.00 1575/7524307 dprintf [357] 0.00 0.00 4/3054 DaemonCore::Register_Timer(unsigned, int (Service::*)(), char*, Service*) [540] 0.00 0.00 4/1575 Scheduler::jobThrottle() [940] 0.00 0.00 1575/1575 Queue::enqueue(shadow_rec* const&) [7122] ----------------------------------------------- 0.00 0.00 1575/1575 Env::InsertEnvIntoClassAd(ClassAd*, MyString*, char const*, CondorVersionInfo*) const [584] [933] 0.0 0.00 0.00 1575 Env::getDelimitedStringV2Raw(MyString*, MyString*, bool) const [933] 0.00 0.00 1575/3150 join_args(SimpleList const&, MyString*, int) [955] 0.00 0.00 1575/6300 SimpleList::~SimpleList [in-charge]() [925] 0.00 0.00 3150/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 3150/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 1575/6300 SimpleList::SimpleList[in-charge]() [981] 0.00 0.00 1575/1575 HashTable::startIterations() [7130] 0.00 0.00 1575/1575 HashTable::iterate(MyString&, MyString&) [7132] ----------------------------------------------- 0.00 0.00 15219/32015 SecMan::startCommand(int, Sock*, bool, CondorError*, int, void (*)(bool, Sock*, CondorError*, void*), void*, bool) [28] 0.00 0.00 16796/32015 SecManStartCommand::startCommand() [647] [934] 0.0 0.00 0.00 32015 SecManStartCommand::DecRefCount() [934] 0.00 0.00 15219/15219 SecManStartCommand::~SecManStartCommand [in-charge deleting]() [935] ----------------------------------------------- 0.00 0.00 15219/15219 SecManStartCommand::DecRefCount() [934] [935] 0.0 0.00 0.00 15219 SecManStartCommand::~SecManStartCommand [in-charge deleting]() [935] 0.00 0.00 15219/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 15219/16796 SimpleList::~SimpleList [in-charge]() [6954] 0.00 0.00 15219/33538 SecMan::~SecMan [in-charge]() [6911] 0.00 0.00 15219/16802 Service::~Service [not-in-charge]() [6951] ----------------------------------------------- 0.00 0.00 5295/5295 AutoCluster::getAutoClusterid(ClassAd*) [68] [936] 0.0 0.00 0.00 5295 StringList::remove_anycase(char const*) [936] 0.00 0.00 15885/2321362 List::Next() [456] 0.00 0.00 5295/439643 List::Rewind() [6859] ----------------------------------------------- 0.00 0.00 24175/24175 ClassAdLog::ExamineTransaction(char const*, char const*, char*&, ClassAd*&) [342] [937] 0.0 0.00 0.00 24175 Transaction::FirstEntry() [937] 0.00 0.00 24175/32630 LogPtrList::FirstEntry() [917] ----------------------------------------------- 0.00 0.00 4/342 config_insert [1084] 0.00 0.00 5/342 real_config [873] 0.00 0.00 5/342 fill_attributes [1039] 0.00 0.00 32/342 reinsert_specials [978] 0.00 0.00 296/342 Read_config [880] [938] 0.0 0.00 0.00 342 insert [938] 0.00 0.00 342/1905024 strlwr [204] 0.00 0.00 342/1904390 condor_hash [216] ----------------------------------------------- 0.00 0.00 27/55 Daemon::locate() [941] 0.00 0.00 28/55 CollectorList::create(char const*) [928] [939] 0.0 0.00 0.00 55 getCmHostFromConfig(char const*) [939] 0.00 0.00 109/951991 param [134] 0.00 0.00 82/26213 MyString::sprintf(char const*, ...) [846] 0.00 0.00 28/7524307 dprintf [357] 0.00 0.00 55/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 110/161883929 MyString::Value() const [187] 0.00 0.00 55/315268966 MyString::MyString[in-charge]() [98] ----------------------------------------------- 0.00 0.00 4/1575 Scheduler::addRunnableJob(shadow_rec*) [932] 0.00 0.00 1571/1575 Scheduler::tryNextJob(int) [190] [940] 0.0 0.00 0.00 1575 Scheduler::jobThrottle() [940] 0.00 0.00 1575/7524307 dprintf [357] ----------------------------------------------- 27 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [756] 27 Daemon::checkAddr() [7067] 28 DCCollector::reconfig() [914] [941] 0.0 0.00 0.00 82 Daemon::locate() [941] 0.00 0.00 27/55 getCmHostFromConfig(char const*) [939] 0.00 0.00 55/55 Daemon::getCmInfo(char const*) [971] 0.00 0.00 82/82 Daemon::initHostnameFromFull() [1075] 27 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] ----------------------------------------------- 0.00 0.00 18298/18298 MetaEqOp::MetaEqOp[in-charge](ExprTree*, ExprTree*) [943] [942] 0.0 0.00 0.00 18298 MetaEqOpBase::MetaEqOpBase[not-in-charge](ExprTree*, ExprTree*) [942] 0.00 0.00 18298/2512720 BinaryOpBase::BinaryOpBase[not-in-charge]() [491] ----------------------------------------------- 0.00 0.00 1575/18298 MetaEqOp::DeepCopy() const [737] 0.00 0.00 16723/18298 ParseX2(ExprTree*, char*&, ExprTree*&, int&) [271] [943] 0.0 0.00 0.00 18298 MetaEqOp::MetaEqOp[in-charge](ExprTree*, ExprTree*) [943] 0.00 0.00 18298/18298 MetaEqOpBase::MetaEqOpBase[not-in-charge](ExprTree*, ExprTree*) [942] ----------------------------------------------- 0.00 0.00 27/27 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] [944] 0.0 0.00 0.00 27 ClassAdList::~ClassAdList [in-charge]() [944] 0.00 0.00 27/27 AttrListList::~AttrListList [not-in-charge]() [946] ----------------------------------------------- 0.00 0.00 27/27 AttrListList::~AttrListList [not-in-charge]() [946] [945] 0.0 0.00 0.00 27 AttrListList::Delete(AttrList*) [945] 0.00 0.00 27/53230 ClassAd::~ClassAd [in-charge deleting]() [237] 0.00 0.00 27/81 AttrListAbstract::Type() [7177] ----------------------------------------------- 0.00 0.00 27/27 ClassAdList::~ClassAdList [in-charge]() [944] [946] 0.0 0.00 0.00 27 AttrListList::~AttrListList [not-in-charge]() [946] 0.00 0.00 27/27 AttrListList::Delete(AttrList*) [945] 0.00 0.00 54/81 AttrListList::Next() [7176] 0.00 0.00 27/54 AttrListList::Open() [7184] 0.00 0.00 27/27 AttrListList::Close() [7218] ----------------------------------------------- 0.00 0.00 1575/18505 GeOp::DeepCopy() const [1002] 0.00 0.00 16930/18505 AssignOp::DeepCopy() const [95] [947] 0.0 0.00 0.00 18505 Float::DeepCopy() const [947] 0.00 0.00 18505/67199 Float::Float[in-charge](float) [904] 0.00 0.00 18505/3222996 ExprTree::CopyBaseExprTree(ExprTree*) const [673] ----------------------------------------------- 0.00 0.00 1577/16796 SecManStartCommand::TCPAuthConnected_inner(Sock*, bool*) [761] 0.00 0.00 15219/16796 SecMan::startCommand(int, Sock*, bool, CondorError*, int, void (*)(bool, Sock*, CondorError*, void*), void*, bool) [28] [948] 0.0 0.00 0.00 16796 SecManStartCommand::SecManStartCommand[in-charge](int, Sock*, bool, CondorError*, int, void (*)(bool, Sock*, CondorError*, void*), void*, bool, SecMan*) [948] 0.00 0.00 16796/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 16796/16803 Service::Service[not-in-charge]() [6950] 0.00 0.00 16796/16796 SecMan::SecMan[in-charge](SecMan const&) [6956] 0.00 0.00 16796/16796 SimpleList::SimpleList[in-charge]() [6953] ----------------------------------------------- 0.00 0.00 1/338 ExtraParamTable::AddEnvironmentParam(char const*) [1100] 0.00 0.00 41/338 ExtraParamTable::AddInternalParam(char const*) [985] 0.00 0.00 296/338 ExtraParamTable::AddFileParam(char const*, char const*, int) [907] [949] 0.0 0.00 0.00 338 ExtraParamTable::ClearOldParam(MyString&) [949] 0.00 0.00 338/338 HashTable::lookup(MyString const&, ExtraParamInfo*&) const [961] 0.00 0.00 83/83 HashTable::remove(MyString const&) [998] 0.00 0.00 83/83 ExtraParamInfo::~ExtraParamInfo [in-charge]() [7175] ----------------------------------------------- 0.00 0.00 16523/16523 ReliSock::init_MD(CONDOR_MD_MODE, KeyInfo*, char const*) [643] [950] 0.0 0.00 0.00 16523 ReliSock::RcvMsg::init_MD(CONDOR_MD_MODE, KeyInfo*) [950] 0.00 0.00 16523/463850 ChainBuf::consumed() [757] ----------------------------------------------- 0.00 0.00 1575/1575 Env::MergeFrom(ClassAd const*, MyString*) [845] [951] 0.0 0.00 0.00 1575 Env::MergeFromV2Raw(char const*, MyString*) [951] 0.00 0.00 1575/1575 split_args(char const*, SimpleList*, MyString*) [973] 0.00 0.00 1575/6300 SimpleList::~SimpleList [in-charge]() [925] 0.00 0.00 1575/6300 SimpleList::SimpleList[in-charge]() [981] 0.00 0.00 1575/4725 SimpleListIterator::SimpleListIterator[in-charge](SimpleList const&) [7079] 0.00 0.00 1575/6300 SimpleListIterator::Next(MyString*&) [7016] 0.00 0.00 1575/4725 SimpleListIterator::~SimpleListIterator [in-charge]() [7080] ----------------------------------------------- 0.00 0.00 1575/6575 aboutToSpawnJobHandler(int, int, void*) [406] 0.00 0.00 5000/6575 jobIsFinished(int, int, void*) [303] [952] 0.0 0.00 0.00 6575 getSandbox(int, int, MyString&) [952] 0.00 0.00 6575/197814324 MyString::operator=(char const*) [84] 0.00 0.00 6575/16575 gen_ckpt_name [1192] ----------------------------------------------- 0.00 0.00 1/338 ExtraParamTable::AddEnvironmentParam(char const*) [1100] 0.00 0.00 41/338 ExtraParamTable::AddInternalParam(char const*) [985] 0.00 0.00 296/338 ExtraParamTable::AddFileParam(char const*, char const*, int) [907] [953] 0.0 0.00 0.00 338 HashTable::insert(MyString const&, ExtraParamInfo* const&) [953] 0.00 0.00 338/74397 MyStringHash(MyString const&, int) [479] 0.00 0.00 338/194937152 MyString::operator=(MyString const&) [48] 0.00 0.00 172/149582579 operator==(MyString const&, MyString const&) [63] 0.00 0.00 338/338 HashBucket::HashBucket[in-charge]() [1072] ----------------------------------------------- 0.00 0.00 7127/7127 HashTable::insert(MyString const&, MyString const&) [631] [954] 0.0 0.00 0.00 7127 HashBucket::HashBucket[in-charge]() [954] 0.00 0.00 14254/315268966 MyString::MyString[in-charge]() [98] ----------------------------------------------- 0.00 0.00 1575/3150 Env::getDelimitedStringV2Raw(MyString*, MyString*, bool) const [933] 0.00 0.00 1575/3150 ArgList::GetArgsStringV2Raw(MyString*, MyString*, int) const [976] [955] 0.0 0.00 0.00 3150 join_args(SimpleList const&, MyString*, int) [955] 0.00 0.00 1575/1575 append_arg(char const*, MyString&) [960] 0.00 0.00 1575/161883929 MyString::Value() const [187] 0.00 0.00 4725/6300 SimpleListIterator::Next(MyString*&) [7016] 0.00 0.00 3150/4725 SimpleListIterator::SimpleListIterator[in-charge](SimpleList const&) [7079] 0.00 0.00 3150/4725 SimpleListIterator::~SimpleListIterator [in-charge]() [7080] ----------------------------------------------- 0.00 0.00 4725/4725 HashTable::remove(MyString const&) [762] [956] 0.0 0.00 0.00 4725 HashBucket::~HashBucket [in-charge]() [956] 0.00 0.00 9450/486530162 MyString::~MyString [in-charge]() [65] ----------------------------------------------- 0.00 0.00 20590/20590 SetAttribute [156] [957] 0.0 0.00 0.00 20590 MyString::MyString[in-charge](int) [957] 0.00 0.00 20590/973087055 MyString::init() [69] ----------------------------------------------- 0.00 0.00 13741/13741 HashTable::insert(MyString const&, KeyCacheEntry* const&) [391] [958] 0.0 0.00 0.00 13741 HashBucket::HashBucket[in-charge]() [958] 0.00 0.00 13741/315268966 MyString::MyString[in-charge]() [98] ----------------------------------------------- 0.00 0.00 1/4951 InitQmgmt [1040] 0.00 0.00 3/4951 ShadowMgr::init() [967] 0.00 0.00 4947/4951 IpVerify::lookup_user(StringList*, char const*) [645] [959] 0.0 0.00 0.00 4951 StringList::contains(char const*) [959] 0.00 0.00 9902/2321362 List::Next() [456] 0.00 0.00 4951/439643 List::Rewind() [6859] ----------------------------------------------- 0.00 0.00 1575/1575 join_args(SimpleList const&, MyString*, int) [955] [960] 0.0 0.00 0.00 1575 append_arg(char const*, MyString&) [960] 0.00 0.00 6300/632443 MyString::operator+=(char) [588] 0.00 0.00 1575/310686160 MyString::Length() const [159] ----------------------------------------------- 0.00 0.00 338/338 ExtraParamTable::ClearOldParam(MyString&) [949] [961] 0.0 0.00 0.00 338 HashTable::lookup(MyString const&, ExtraParamInfo*&) const [961] 0.00 0.00 338/74397 MyStringHash(MyString const&, int) [479] 0.00 0.00 229/149582579 operator==(MyString const&, MyString const&) [63] ----------------------------------------------- 0.00 0.00 1575/13152 GeOp::DeepCopy() const [1002] 0.00 0.00 11577/13152 ParseX2p5(ExprTree*, char*&, ExprTree*&, int&) [295] [962] 0.0 0.00 0.00 13152 GeOp::GeOp[in-charge](ExprTree*, ExprTree*) [962] 0.00 0.00 13152/13152 GeOpBase::GeOpBase[not-in-charge](ExprTree*, ExprTree*) [963] ----------------------------------------------- 0.00 0.00 13152/13152 GeOp::GeOp[in-charge](ExprTree*, ExprTree*) [962] [963] 0.0 0.00 0.00 13152 GeOpBase::GeOpBase[not-in-charge](ExprTree*, ExprTree*) [963] 0.00 0.00 13152/2512720 BinaryOpBase::BinaryOpBase[not-in-charge]() [491] ----------------------------------------------- 0.00 0.00 1575/3150 GetJobAd [217] 0.00 0.00 1575/3150 Scheduler::spawnShadow(shadow_rec*) [58] [964] 0.0 0.00 0.00 3150 ArgList::~ArgList [in-charge]() [964] 0.00 0.00 3150/6300 SimpleList::~SimpleList [in-charge]() [925] ----------------------------------------------- 0.00 0.00 1/338 ExtraParamTable::AddEnvironmentParam(char const*) [1100] 0.00 0.00 41/338 ExtraParamTable::AddInternalParam(char const*) [985] 0.00 0.00 296/338 ExtraParamTable::AddFileParam(char const*, char const*, int) [907] [965] 0.0 0.00 0.00 338 MyString::lower_case() [965] 0.00 0.00 338/1905024 strlwr [204] ----------------------------------------------- 0.00 0.00 81/81 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] [966] 0.0 0.00 0.00 81 Daemon::initStringFromAd(ClassAd*, char const*, char**) [966] 0.00 0.00 81/38927292 AttrList::LookupString(char const*, char**) const [19] 0.00 0.00 81/7524307 dprintf [357] 0.00 0.00 81/287679 strnewp(char const*) [570] 0.00 0.00 81/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 81/315268966 MyString::MyString[in-charge]() [98] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Init() [866] [967] 0.0 0.00 0.00 1 ShadowMgr::init() [967] 0.00 0.00 3/3 ShadowMgr::makeShadow(char const*) [970] 0.00 0.00 4/951991 param [134] 0.00 0.00 2/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.00 1/134645 StringList::initializeFromString(char const*) [251] 0.00 0.00 2/146817 StringList::~StringList [in-charge]() [340] 0.00 0.00 3/189470 StringList::append(char const*) [440] 0.00 0.00 3/4951 StringList::contains(char const*) [959] 0.00 0.00 4/535031 StringList::next() [735] 0.00 0.00 1/122395 StringList::rewind() [825] 0.00 0.00 3/3 SimpleList::Append(Shadow* const&) [7258] 0.00 0.00 1/1578 SimpleList::Rewind() [7105] 0.00 0.00 1/1580 SimpleList::Next(Shadow*&) [7104] ----------------------------------------------- 0.00 0.00 3150/11412 OrOp::DeepCopy() const [996] 0.00 0.00 8262/11412 ParseX1(ExprTree*, char*&, ExprTree*&, int&) [313] [968] 0.0 0.00 0.00 11412 OrOp::OrOp[in-charge](ExprTree*, ExprTree*) [968] 0.00 0.00 11412/11412 OrOpBase::OrOpBase[not-in-charge](ExprTree*, ExprTree*) [969] ----------------------------------------------- 0.00 0.00 11412/11412 OrOp::OrOp[in-charge](ExprTree*, ExprTree*) [968] [969] 0.0 0.00 0.00 11412 OrOpBase::OrOpBase[not-in-charge](ExprTree*, ExprTree*) [969] 0.00 0.00 11412/2512720 BinaryOpBase::BinaryOpBase[not-in-charge]() [491] ----------------------------------------------- 0.00 0.00 3/3 ShadowMgr::init() [967] [970] 0.0 0.00 0.00 3 ShadowMgr::makeShadow(char const*) [970] 0.00 0.00 17/1609054 AttrList::Insert(char const*, bool) [70] 0.00 0.00 3/3 Shadow::Shadow[in-charge](char const*, ClassAd*) [1063] 0.00 0.00 3/89486 ClassAd::ClassAd[in-charge]() [574] 0.00 0.00 3/3 my_popenv [1232] 0.00 0.00 3/3 my_pclose [1231] ----------------------------------------------- 0.00 0.00 55/55 Daemon::locate() [941] [971] 0.0 0.00 0.00 55 Daemon::getCmInfo(char const*) [971] 0.00 0.00 28/29 get_full_hostname(char const*, in_addr*) [979] 0.00 0.00 139/7524307 dprintf [357] 0.00 0.00 139/287679 strnewp(char const*) [570] 0.00 0.00 28/26213 MyString::sprintf(char const*, ...) [846] 0.00 0.00 55/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 55/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 56/161883929 MyString::Value() const [187] 0.00 0.00 56/56 Daemon::New_pool(char*) [7183] 0.00 0.00 28/28 getPortFromAddr [1227] 0.00 0.00 28/28 getHostFromAddr [1226] 0.00 0.00 28/42017 is_ipaddr [1184] 0.00 0.00 28/28 Daemon::New_addr(char*) [7212] 0.00 0.00 28/28 Daemon::New_full_hostname(char*) [7211] 0.00 0.00 27/18277 is_valid_sinful [1190] 0.00 0.00 27/54 string_to_port [1222] ----------------------------------------------- 0.00 0.00 16523/16523 ReliSock::init_MD(CONDOR_MD_MODE, KeyInfo*, char const*) [643] [972] 0.0 0.00 0.00 16523 ReliSock::SndMsg::init_MD(CONDOR_MD_MODE, KeyInfo*) [972] 0.00 0.00 16523/10579562 Buf::empty() const [401] ----------------------------------------------- 0.00 0.00 1575/1575 Env::MergeFromV2Raw(char const*, MyString*) [951] [973] 0.0 0.00 0.00 1575 split_args(char const*, SimpleList*, MyString*) [973] 0.00 0.00 1575/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 1575/486530162 MyString::~MyString [in-charge]() [65] ----------------------------------------------- 0.00 0.00 59/59 TimerManager::Timeout() [21] [974] 0.0 0.00 0.00 59 check_parent() [974] 0.00 0.00 59/89639 DaemonCore::Is_Pid_Alive(int) [321] 0.00 0.00 59/59 DaemonCore::getppid() [7181] ----------------------------------------------- 0.00 0.00 94/94 Scheduler::timeout() [51] [975] 0.0 0.00 0.00 94 Scheduler::claimLocalStartd() [975] 0.00 0.00 94/1723 Daemon::Daemon[in-charge](daemon_t, char const*, char const*) [876] 0.00 0.00 140/7524307 param_integer(char const*, int, int, int) [191] 0.00 0.00 94/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 94/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 94/1723 Daemon::~Daemon [in-charge]() [7102] ----------------------------------------------- 0.00 0.00 1575/1575 ArgList::InsertArgsIntoClassAd(ClassAd*, CondorVersionInfo*, MyString*) [510] [976] 0.0 0.00 0.00 1575 ArgList::GetArgsStringV2Raw(MyString*, MyString*, int) const [976] 0.00 0.00 1575/3150 join_args(SimpleList const&, MyString*, int) [955] ----------------------------------------------- 0.00 0.00 2/4 Scheduler::Init() [866] 0.00 0.00 2/4 DaemonCore::InitCommandSocket(int) [987] [977] 0.0 0.00 0.00 4 DaemonCore::Register_Command_Socket(Stream*, char*) [977] 0.00 0.00 4/3155 DaemonCore::Register_Socket(Stream*, char*, int (*)(Service*, Stream*), int (Service::*)(Stream*), char*, Service*, DCpermission, int) [399] ----------------------------------------------- 0.00 0.00 4/4 real_config [873] [978] 0.0 0.00 0.00 4 reinsert_specials [978] 0.00 0.00 32/41 ExtraParamTable::AddInternalParam(char const*) [985] 0.00 0.00 32/342 insert [938] 0.00 0.00 4/12029 my_hostname [657] 0.00 0.00 4/5300 my_username(int) [860] 0.00 0.00 4/25201 my_ip_string [1085] 0.00 0.00 4/7 my_full_hostname [1229] ----------------------------------------------- 0.00 0.00 1/29 init_ipaddr [1057] 0.00 0.00 28/29 Daemon::getCmInfo(char const*) [971] [979] 0.0 0.00 0.00 29 get_full_hostname(char const*, in_addr*) [979] 0.00 0.00 29/33 condor_gethostbyname [982] 0.00 0.00 87/7524307 dprintf [357] 0.00 0.00 29/287679 strnewp(char const*) [570] 0.00 0.00 29/29 is_priv_net [1225] ----------------------------------------------- 0.00 0.00 1/1 main [1] [980] 0.0 0.00 0.00 1 dprintf_config [980] 0.00 0.00 34/951991 param [134] 0.00 0.00 1/2 param_boolean_int [1060] 0.00 0.00 1/1 _condor_dprintf_saved_lines [1095] 0.00 0.00 1/7524307 open_debug_file [1179] 0.00 0.00 1/1 _condor_set_debug_flags [7475] 0.00 0.00 1/6578 stat [1197] ----------------------------------------------- 0.00 0.00 1575/6300 Env::MergeFromV2Raw(char const*, MyString*) [951] 0.00 0.00 1575/6300 Env::getDelimitedStringV2Raw(MyString*, MyString*, bool) const [933] 0.00 0.00 3150/6300 ArgList::ArgList[in-charge]() [1005] [981] 0.0 0.00 0.00 6300 SimpleList::SimpleList[in-charge]() [981] 0.00 0.00 6300/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 6300/6300 SimpleList::Rewind() [7015] ----------------------------------------------- 0.00 0.00 4/33 IpVerify::add_host_entry(char const*, int) [840] 0.00 0.00 29/33 get_full_hostname(char const*, in_addr*) [979] [982] 0.0 0.00 0.00 33 condor_gethostbyname [982] 0.00 0.00 33/4981 nodns_enabled [624] ----------------------------------------------- 0.00 0.00 10000/10000 HashTable::remove(HashKey const&) [852] [983] 0.0 0.00 0.00 10000 HashBucket::~HashBucket [in-charge]() [983] 0.00 0.00 10000/10779853 HashKey::~HashKey [in-charge]() [381] ----------------------------------------------- 0.00 0.00 1/1 main_init(int, char**) [326] [984] 0.0 0.00 0.00 1 DedicatedScheduler::initialize() [984] 0.00 0.00 6/1609054 AttrList::Insert(char const*, bool) [70] 0.00 0.00 1/2 config_fill_ad [993] 0.00 0.00 1/1 DedicatedScheduler::reconfig() [1094] 0.00 0.00 1/34999 ClassAd::SetMyTypeName(char const*) [543] 0.00 0.00 1/34999 ClassAd::SetTargetTypeName(char const*) [621] 0.00 0.00 3/287679 strnewp(char const*) [570] 0.00 0.00 1/2 DaemonCore::Register_Reaper(char*, int (Service::*)(int, int), char*, Service*) [7281] 0.00 0.00 1/17 DaemonCore::Register_Command(int, char*, int (Service::*)(int, Stream*), char*, Service*, DCpermission, int) [7232] ----------------------------------------------- 0.00 0.00 4/41 real_config [873] 0.00 0.00 5/41 fill_attributes [1039] 0.00 0.00 32/41 reinsert_specials [978] [985] 0.0 0.00 0.00 41 ExtraParamTable::AddInternalParam(char const*) [985] 0.00 0.00 41/338 ExtraParamTable::ClearOldParam(MyString&) [949] 0.00 0.00 41/338 HashTable::insert(MyString const&, ExtraParamInfo* const&) [953] 0.00 0.00 41/338 MyString::lower_case() [965] 0.00 0.00 41/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 41/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 41/338 ExtraParamInfo::ExtraParamInfo[in-charge]() [7151] 0.00 0.00 41/42 ExtraParamInfo::SetInfo(ExtraParamInfo::ParamSource) [7185] ----------------------------------------------- 0.00 0.00 1/25 main_init(int, char**) [326] 0.00 0.00 24/25 Scheduler::negotiate(int, Stream*) [79] [986] 0.0 0.00 0.00 25 AutoCluster::config(char const*) [986] 0.00 0.00 25/951991 param [134] 0.00 0.00 26/7524307 dprintf [357] 0.00 0.00 1/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.00 1/2 AutoCluster::clearArray() [1157] ----------------------------------------------- 0.00 0.00 1/1 main [1] [987] 0.0 0.00 0.00 1 DaemonCore::InitCommandSocket(int) [987] 0.00 0.00 2/4 DaemonCore::Register_Command_Socket(Stream*, char*) [977] 0.00 0.00 1/1577 BindAnyCommandPort(ReliSock*, SafeSock*) [531] 0.00 0.00 1/1 drop_addr_file() [1091] 0.00 0.00 1/15368 SafeSock::SafeSock[in-charge]() [532] 0.00 0.00 1/18255 ReliSock::ReliSock[in-charge]() [578] 0.00 0.00 1/1577 ReliSock::listen() [886] 0.00 0.00 2/7524307 dprintf [357] 0.00 0.00 1/1 DaemonCore::Inherit() [1139] 0.00 0.00 1/36921 DaemonCore::InfoCommandSinfulString(int) [1119] 0.00 0.00 3/17 DaemonCore::Register_Command(int, char*, int (Service::*)(int, Stream*), char*, Service*, DCpermission, int) [7232] 0.00 0.00 1/1 Sock::get_ip_int() [7376] ----------------------------------------------- 0.00 0.00 3341/3341 HashTable::remove(MyString const&) [515] [988] 0.0 0.00 0.00 3341 HashBucket::~HashBucket [in-charge]() [988] 0.00 0.00 3341/486530162 MyString::~MyString [in-charge]() [65] ----------------------------------------------- 0.00 0.00 5000/5000 MultOp::MultOp[in-charge](ExprTree*, ExprTree*) [991] [989] 0.0 0.00 0.00 5000 MultOpBase::MultOpBase[not-in-charge](ExprTree*, ExprTree*) [989] 0.00 0.00 5000/2512720 BinaryOpBase::BinaryOpBase[not-in-charge]() [491] ----------------------------------------------- 0.00 0.00 5000/5000 ParseX4(ExprTree*, char*&, ExprTree*&, int&) [296] [990] 0.0 0.00 0.00 5000 DivOp::DivOp[in-charge](ExprTree*, ExprTree*) [990] 0.00 0.00 5000/5000 DivOpBase::DivOpBase[not-in-charge](ExprTree*, ExprTree*) [992] ----------------------------------------------- 0.00 0.00 5000/5000 ParseX4(ExprTree*, char*&, ExprTree*&, int&) [296] [991] 0.0 0.00 0.00 5000 MultOp::MultOp[in-charge](ExprTree*, ExprTree*) [991] 0.00 0.00 5000/5000 MultOpBase::MultOpBase[not-in-charge](ExprTree*, ExprTree*) [989] ----------------------------------------------- 0.00 0.00 5000/5000 DivOp::DivOp[in-charge](ExprTree*, ExprTree*) [990] [992] 0.0 0.00 0.00 5000 DivOpBase::DivOpBase[not-in-charge](ExprTree*, ExprTree*) [992] 0.00 0.00 5000/2512720 BinaryOpBase::BinaryOpBase[not-in-charge]() [491] ----------------------------------------------- 0.00 0.00 1/2 Scheduler::Init() [866] 0.00 0.00 1/2 DedicatedScheduler::initialize() [984] [993] 0.0 0.00 0.00 2 config_fill_ad [993] 0.00 0.00 4/1609054 AttrList::Insert(char const*, bool) [70] 0.00 0.00 4/951991 param [134] 0.00 0.00 4/4783 AttrGetName(CONDOR_ATTR) [726] 0.00 0.00 2/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.00 2/146817 StringList::~StringList [in-charge]() [340] 0.00 0.00 8/26213 MyString::sprintf(char const*, ...) [846] 0.00 0.00 8/161883929 MyString::Value() const [187] 0.00 0.00 2/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 2/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 2/3 StringList::isEmpty() const [7265] 0.00 0.00 2/28823 CondorVersion [1187] 0.00 0.00 2/4756 CondorPlatform [1204] ----------------------------------------------- 0.00 0.00 15995/15995 ClassAdCollection::AbortTransaction() [995] [994] 0.0 0.00 0.00 15995 ClassAdLog::AbortTransaction() [994] 0.00 0.00 7/8506 Transaction::~Transaction [in-charge]() [409] ----------------------------------------------- 0.00 0.00 5331/15995 AbortTransactionAndRecomputeClusters [767] 0.00 0.00 10664/15995 unsetQmgmtConnection() [653] [995] 0.0 0.00 0.00 15995 ClassAdCollection::AbortTransaction() [995] 0.00 0.00 15995/15995 ClassAdLog::AbortTransaction() [994] ----------------------------------------------- 3150 AddOp::DeepCopy() const [481] [996] 0.0 0.00 0.00 3150 OrOp::DeepCopy() const [996] 0.00 0.00 3150/11412 OrOp::OrOp[in-charge](ExprTree*, ExprTree*) [968] 0.00 0.00 3150/3222996 ExprTree::CopyBaseExprTree(ExprTree*) const [673] 6300 AddOp::DeepCopy() const [481] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::actOnJobs(int, Stream*) [138] [997] 0.0 0.00 0.00 1 JobActionResults::publishResults() [997] 0.00 0.00 7/1609054 AttrList::Insert(char const*, bool) [70] ----------------------------------------------- 0.00 0.00 83/83 ExtraParamTable::ClearOldParam(MyString&) [949] [998] 0.0 0.00 0.00 83 HashTable::remove(MyString const&) [998] 0.00 0.00 83/74397 MyStringHash(MyString const&, int) [479] 0.00 0.00 108/149582579 operator==(MyString const&, MyString const&) [63] 0.00 0.00 83/83 HashBucket::~HashBucket [in-charge]() [1102] ----------------------------------------------- 0.00 0.00 1/6 SelfMonitorData::EnableMonitoring() [1050] 0.00 0.00 2/6 Scheduler::RegisterTimers() [1000] 0.00 0.00 3/6 main [1] [999] 0.0 0.00 0.00 6 DaemonCore::Register_Timer(unsigned, unsigned, int (*)(Service*), char*, Service*) [999] 0.00 0.00 6/125 TimerManager::NewTimer(Service*, unsigned, int (*)(Service*), char*, unsigned, int) [888] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Register() [1001] [1000] 0.0 0.00 0.00 1 Scheduler::RegisterTimers() [1000] 0.00 0.00 2/3054 DaemonCore::Register_Timer(unsigned, int (Service::*)(), char*, Service*) [540] 0.00 0.00 2/6 DaemonCore::Register_Timer(unsigned, unsigned, int (*)(Service*), char*, Service*) [999] 0.00 0.00 2/3 DaemonCore::Register_Timer(unsigned, unsigned, int (Service::*)(), char*, Service*) [1026] ----------------------------------------------- 0.00 0.00 1/1 main_init(int, char**) [326] [1001] 0.0 0.00 0.00 1 Scheduler::Register() [1001] 0.00 0.00 1/1 Scheduler::RegisterTimers() [1000] 0.00 0.00 13/17 DaemonCore::Register_Command(int, char*, int (Service::*)(int, Stream*), char*, Service*, DCpermission, int) [7232] 0.00 0.00 4/18 DaemonCore::Register_Command(int, char*, int (*)(Service*, int, Stream*), char*, Service*, DCpermission, int) [7231] 0.00 0.00 1/2 DaemonCore::Register_Reaper(char*, int (Service::*)(int, int), char*, Service*) [7281] 0.00 0.00 1/1 GridUniverseLogic::GridUniverseLogic[in-charge]() [7362] ----------------------------------------------- 1575 AddOp::DeepCopy() const [481] [1002] 0.0 0.00 0.00 1575 GeOp::DeepCopy() const [1002] 0.00 0.00 1575/13152 GeOp::GeOp[in-charge](ExprTree*, ExprTree*) [962] 0.00 0.00 1575/18505 Float::DeepCopy() const [947] 0.00 0.00 1575/3222996 ExprTree::CopyBaseExprTree(ExprTree*) const [673] 1575 AddOp::DeepCopy() const [481] ----------------------------------------------- 0.00 0.00 16/16 DaemonCore::InitSettableAttrsLists() [1004] [1003] 0.0 0.00 0.00 16 DaemonCore::InitSettableAttrsList(char const*, int) [1003] 0.00 0.00 16/951991 param [134] 0.00 0.00 24/3392149 MyString::operator+=(char const*) [238] 0.00 0.00 16/197814324 MyString::operator=(char const*) [84] 0.00 0.00 16/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 16/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 16/161883929 MyString::Value() const [187] 0.00 0.00 16/15484 PermString [1193] ----------------------------------------------- 0.00 0.00 1/1 main [1] [1004] 0.0 0.00 0.00 1 DaemonCore::InitSettableAttrsLists() [1004] 0.00 0.00 16/16 DaemonCore::InitSettableAttrsList(char const*, int) [1003] ----------------------------------------------- 0.00 0.00 1575/3150 GetJobAd [217] 0.00 0.00 1575/3150 Scheduler::spawnShadow(shadow_rec*) [58] [1005] 0.0 0.00 0.00 3150 ArgList::ArgList[in-charge]() [1005] 0.00 0.00 3150/6300 SimpleList::SimpleList[in-charge]() [981] ----------------------------------------------- 0.00 0.00 4743/4743 Undefined::Undefined[in-charge]() [1007] [1006] 0.0 0.00 0.00 4743 UndefinedBase::UndefinedBase[not-in-charge]() [1006] 0.00 0.00 4743/7238966 ExprTree::ExprTree[not-in-charge]() [412] ----------------------------------------------- 0.00 0.00 1575/4743 Undefined::DeepCopy() const [1032] 0.00 0.00 3168/4743 ParseFactor(char*&, ExprTree*&, int&) [82] [1007] 0.0 0.00 0.00 4743 Undefined::Undefined[in-charge]() [1007] 0.00 0.00 4743/4743 UndefinedBase::UndefinedBase[not-in-charge]() [1006] ----------------------------------------------- 0.00 0.00 3150/3150 MetaNeqOp::MetaNeqOp[in-charge](ExprTree*, ExprTree*) [1010] [1008] 0.0 0.00 0.00 3150 MetaNeqOpBase::MetaNeqOpBase[not-in-charge](ExprTree*, ExprTree*) [1008] 0.00 0.00 3150/2512720 BinaryOpBase::BinaryOpBase[not-in-charge]() [491] ----------------------------------------------- 0.00 0.00 1575/3150 SubOp::DeepCopy() const [736] 0.00 0.00 1575/3150 ParseX3(ExprTree*, char*&, ExprTree*&, int&) [301] [1009] 0.0 0.00 0.00 3150 SubOp::SubOp[in-charge](ExprTree*, ExprTree*) [1009] 0.00 0.00 3150/3150 SubOpBase::SubOpBase[not-in-charge](ExprTree*, ExprTree*) [1011] ----------------------------------------------- 0.00 0.00 1575/3150 MetaNeqOp::DeepCopy() const [832] 0.00 0.00 1575/3150 ParseX2(ExprTree*, char*&, ExprTree*&, int&) [271] [1010] 0.0 0.00 0.00 3150 MetaNeqOp::MetaNeqOp[in-charge](ExprTree*, ExprTree*) [1010] 0.00 0.00 3150/3150 MetaNeqOpBase::MetaNeqOpBase[not-in-charge](ExprTree*, ExprTree*) [1008] ----------------------------------------------- 0.00 0.00 3150/3150 SubOp::SubOp[in-charge](ExprTree*, ExprTree*) [1009] [1011] 0.0 0.00 0.00 3150 SubOpBase::SubOpBase[not-in-charge](ExprTree*, ExprTree*) [1011] 0.00 0.00 3150/2512720 BinaryOpBase::BinaryOpBase[not-in-charge]() [491] ----------------------------------------------- 28 CollectorList::create(char const*) [928] [1012] 0.0 0.00 0.00 28 DCCollector::DCCollector[in-charge](char const*, DCCollector::UpdateType) [1012] 0.00 0.00 28/15019 Daemon::Daemon[not-in-charge](daemon_t, char const*, char const*) [550] 0.00 0.00 28/28 DCCollectorAdSeqMan::DCCollectorAdSeqMan[in-charge]() [7209] 28 DCCollector::init(bool) [7205] ----------------------------------------------- 0.00 0.00 2940/31540 Stream::get(unsigned&) [1076] 0.00 0.00 28600/31540 Stream::get(int&) [205] [1013] 0.0 0.00 0.00 31540 SafeSock::get_bytes(void*, int) [1013] 0.00 0.00 31540/20670455 Stream::get_encryption() const [521] 0.00 0.00 31540/31540 _condorPacket::getn(char*, int) [6914] ----------------------------------------------- 0.00 0.00 1575/1575 AddOp::PrintToStr(char*) [505] [1014] 0.0 0.00 0.00 1575 SubOp::PrintToStr(char*) [1014] 0.00 0.00 3150/8454029 Variable::PrintToStr(char*) [356] ----------------------------------------------- 0.00 0.00 200/200 IpVerify::add_hash_entry(in_addr const&, char const*, int) [449] [1015] 0.0 0.00 0.00 200 HashTable*>::insert(in_addr const&, HashTable* const&) [1015] 0.00 0.00 200/54270 compute_perm_hash(in_addr const&, int) [688] ----------------------------------------------- 0.00 0.00 4742/4742 Undefined::~Undefined [in-charge deleting]() [1017] [1016] 0.0 0.00 0.00 4742 UndefinedBase::~UndefinedBase [not-in-charge]() [1016] 0.00 0.00 4742/6829749 ExprTree::~ExprTree [not-in-charge]() [432] ----------------------------------------------- 0.00 0.00 4742/4742 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] [1017] 0.0 0.00 0.00 4742 Undefined::~Undefined [in-charge deleting]() [1017] 0.00 0.00 4742/4742 UndefinedBase::~UndefinedBase [not-in-charge]() [1016] ----------------------------------------------- 0.00 0.00 5000/5000 Scheduler::jobIsFinishedHandler(ServiceData*) [160] [1018] 0.0 0.00 0.00 5000 CondorID::~CondorID [in-charge deleting]() [1018] 0.00 0.00 5000/8920370 ServiceData::~ServiceData [not-in-charge]() [413] ----------------------------------------------- 0.00 0.00 1577/1577 SecManStartCommand::TCPAuthConnected_inner(Sock*, bool*) [761] [1019] 0.0 0.00 0.00 1577 SecManStartCommand::~SecManStartCommand [in-charge]() [1019] 0.00 0.00 1577/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1577/16796 SimpleList::~SimpleList [in-charge]() [6954] 0.00 0.00 1577/33538 SecMan::~SecMan [in-charge]() [6911] 0.00 0.00 1577/16802 Service::~Service [not-in-charge]() [6951] ----------------------------------------------- 0.00 0.00 24/48 sysapi_swap_space_raw [1036] 0.00 0.00 24/48 sysapi_swap_space [1035] [1020] 0.0 0.00 0.00 48 sysapi_internal_reconfig [1020] 0.00 0.00 1/1 sysapi_reconfig [1021] ----------------------------------------------- 0.00 0.00 1/1 sysapi_internal_reconfig [1020] [1021] 0.0 0.00 0.00 1 sysapi_reconfig [1021] 0.00 0.00 9/951991 param [134] 0.00 0.00 1/134645 StringList::initializeFromString(char const*) [251] 0.00 0.00 1/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.00 1/2 param_boolean_int [1060] 0.00 0.00 3/535031 StringList::next() [735] 0.00 0.00 1/122395 StringList::rewind() [825] ----------------------------------------------- 0.00 0.00 1/1 TimerManager::Timeout() [21] [1022] 0.0 0.00 0.00 1 CkptWallClock() [1022] 0.00 0.00 1/399326 GetNextJob [49] ----------------------------------------------- 0.00 0.00 30/30 TimerManager::Timeout() [21] [1023] 0.0 0.00 0.00 30 self_monitor() [1023] 0.00 0.00 30/30 SelfMonitorData::CollectData() [1024] ----------------------------------------------- 0.00 0.00 30/30 self_monitor() [1023] [1024] 0.0 0.00 0.00 30 SelfMonitorData::CollectData() [1024] 0.00 0.00 30/30 ProcAPI::getProcInfo(int, procInfo*&, int&) [1031] 0.00 0.00 30/7524307 dprintf [357] 0.00 0.00 30/4761 DaemonCore::RegisteredSocketCount() [7069] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::~Scheduler [in-charge]() [652] [1025] 0.0 0.00 0.00 1 ShadowMgr::~ShadowMgr [in-charge]() [1025] 0.00 0.00 3/1578 Shadow::~Shadow [in-charge]() [613] 0.00 0.00 4/1580 SimpleList::Next(Shadow*&) [7104] 0.00 0.00 3/3 SimpleList::DeleteCurrent() [7257] 0.00 0.00 1/1578 SimpleList::Rewind() [7105] 0.00 0.00 1/1 SimpleList::~SimpleList [in-charge]() [7344] ----------------------------------------------- 0.00 0.00 1/3 DaemonCore::ReInit() [639] 0.00 0.00 2/3 Scheduler::RegisterTimers() [1000] [1026] 0.0 0.00 0.00 3 DaemonCore::Register_Timer(unsigned, unsigned, int (Service::*)(), char*, Service*) [1026] 0.00 0.00 3/3057 TimerManager::NewTimer(Service*, unsigned, int (Service::*)(), char*, unsigned, int) [539] ----------------------------------------------- 0.00 0.00 1/30 AutoCluster::~AutoCluster [in-charge]() [1114] 0.00 0.00 5/30 IpVerify::fill_table(IpVerify::PermTypeEntry*, int, char*, bool) [642] 0.00 0.00 24/30 SecMan::invalidateExpiredCache() [487] [1027] 0.0 0.00 0.00 30 StringList::~StringList [in-charge deleting]() [1027] 0.00 0.00 30/146847 StringList::clearAll() [360] 0.00 0.00 30/146901 List::~List [in-charge]() [662] ----------------------------------------------- 1 DaemonCore::HandleReq(int) [26] [1028] 0.0 0.00 0.00 1 Scheduler::doNegotiate(int, Stream*) [1028] 0.00 0.00 1/3151 DaemonCore::Register_Socket(Stream*, char*, int (Service::*)(Stream*), char*, Service*, DCpermission) [400] 0.00 0.00 1/7524307 dprintf [357] 0.00 0.00 1/1 DaemonCore::InServiceCommandSocket() [7338] 1 Scheduler::negotiate(int, Stream*) [79] ----------------------------------------------- 0.00 0.00 10001/10001 HashTable::insert(HashKey const&, ClassAd* const&) [617] [1029] 0.0 0.00 0.00 10001 HashBucket::HashBucket[in-charge]() [1029] 0.00 0.00 10001/4777608 HashKey::HashKey[in-charge]() [671] ----------------------------------------------- 0.00 0.00 296/296 ExtraParamTable::AddFileParam(char const*, char const*, int) [907] [1030] 0.0 0.00 0.00 296 ExtraParamInfo::SetInfo(char const*, int) [1030] 0.00 0.00 296/287679 strnewp(char const*) [570] ----------------------------------------------- 0.00 0.00 30/30 SelfMonitorData::CollectData() [1024] [1031] 0.0 0.00 0.00 30 ProcAPI::getProcInfo(int, procInfo*&, int&) [1031] 0.00 0.00 30/30 ProcAPI::getProcInfoRaw(int, procInfoRaw&, int&) [1044] 0.00 0.00 30/30 ProcAPI::fillProcInfoEnv(procInfo*) [1045] 0.00 0.00 30/30 ProcAPI::checkBootTime(long) [1135] 0.00 0.00 30/30 ProcAPI::initpi(procInfo*&) [7193] 0.00 0.00 30/30 ProcAPI::do_usage_sampling(procInfo*&, double, long, long) [7192] ----------------------------------------------- 0.00 0.00 1575/1575 MetaNeqOp::DeepCopy() const [832] [1032] 0.0 0.00 0.00 1575 Undefined::DeepCopy() const [1032] 0.00 0.00 1575/4743 Undefined::Undefined[in-charge]() [1007] 0.00 0.00 1575/3222996 ExprTree::CopyBaseExprTree(ExprTree*) const [673] ----------------------------------------------- 0.00 0.00 24/24 Scheduler::sendAlives() [39] [1033] 0.0 0.00 0.00 24 DedicatedScheduler::sendAlives() [1033] 0.00 0.00 24/34684 HashTable::startIterations() [575] 0.00 0.00 24/48706047 HashTable::iterate(match_rec*&) [137] ----------------------------------------------- 0.00 0.00 1/1 main [1] [1034] 0.0 0.00 0.00 1 dc_config_auth() [1034] 0.00 0.00 6/951991 param [134] 0.00 0.00 1/2 SetEnv(char const*, char const*) [1115] 0.00 0.00 1/1 UnsetEnv(char const*) [1147] ----------------------------------------------- 0.00 0.00 24/24 Scheduler::negotiate(int, Stream*) [79] [1035] 0.0 0.00 0.00 24 sysapi_swap_space [1035] 0.00 0.00 24/48 sysapi_internal_reconfig [1020] ----------------------------------------------- 0.00 0.00 24/24 Scheduler::negotiate(int, Stream*) [79] [1036] 0.0 0.00 0.00 24 sysapi_swap_space_raw [1036] 0.00 0.00 24/48 sysapi_internal_reconfig [1020] ----------------------------------------------- 0.00 0.00 1/8 passwd_cache::num_groups(char const*) [758] 0.00 0.00 7/8 passwd_cache::lookup_group(char const*, group_entry*&) [628] [1037] 0.0 0.00 0.00 8 passwd_cache::cache_groups(char const*) [1037] 0.00 0.00 8/5009 passwd_cache::get_user_gid(char const*, unsigned&) [841] 0.00 0.00 8/8 HashTable::insert(MyString const&, group_entry* const&) [1074] 0.00 0.00 8/20016 HashTable::lookup(MyString const&, group_entry*&) const [648] 0.00 0.00 16/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 16/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1/1 passwd_cache::init_group_entry(group_entry*&) [7353] ----------------------------------------------- 0.00 0.00 2/11 passwd_cache::get_user_name(unsigned, char*&) [883] 0.00 0.00 9/11 passwd_cache::cache_uid(char const*) [1043] [1038] 0.0 0.00 0.00 11 passwd_cache::cache_uid(passwd const*) [1038] 0.00 0.00 11/11 HashTable::insert(MyString const&, uid_entry* const&) [1058] 0.00 0.00 11/16605 HashTable::lookup(MyString const&, uid_entry*&) const [738] 0.00 0.00 11/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 22/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 11/197814324 MyString::operator=(char const*) [84] 0.00 0.00 11/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 11/161883929 MyString::Value() const [187] 0.00 0.00 3/3 passwd_cache::init_uid_entry(uid_entry*&) [7259] ----------------------------------------------- 0.00 0.00 1/1 real_config [873] [1039] 0.0 0.00 0.00 1 fill_attributes [1039] 0.00 0.00 5/41 ExtraParamTable::AddInternalParam(char const*) [985] 0.00 0.00 5/342 insert [938] 0.00 0.00 1/1 sysapi_condor_arch [1261] 0.00 0.00 1/1 sysapi_uname_arch [1265] 0.00 0.00 1/1 sysapi_opsys [1262] 0.00 0.00 1/1 sysapi_uname_opsys [1266] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Init() [866] [1040] 0.0 0.00 0.00 1 InitQmgmt [1040] 0.00 0.00 1/134645 StringList::initializeFromString(char const*) [251] 0.00 0.00 1/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.00 1/6710 param_boolean(char const*, bool) [585] 0.00 0.00 1/951991 param [134] 0.00 0.00 1/1 StringList::number() const [1107] 0.00 0.00 1/146817 StringList::~StringList [in-charge]() [340] 0.00 0.00 3/535031 StringList::next() [735] 0.00 0.00 1/122395 StringList::rewind() [825] 0.00 0.00 1/4951 StringList::contains(char const*) [959] 0.00 0.00 1/1 get_condor_username [1240] ----------------------------------------------- 0.00 0.00 1575/1575 HashTable::remove(HashKey const&) [903] [1041] 0.0 0.00 0.00 1575 HashBucket::~HashBucket [in-charge]() [1041] 0.00 0.00 1575/10779853 HashKey::~HashKey [in-charge]() [381] ----------------------------------------------- 0.00 0.00 22/22 IpVerify::fill_table(IpVerify::PermTypeEntry*, int, char*, bool) [642] [1042] 0.0 0.00 0.00 22 HashTable::insert(MyString const&, StringList* const&) [1042] 0.00 0.00 22/57865 compute_host_hash(MyString const&, int) [519] 0.00 0.00 22/194937152 MyString::operator=(MyString const&) [48] 0.00 0.00 22/22 HashBucket::HashBucket[in-charge]() [1130] ----------------------------------------------- 0.00 0.00 1/9 passwd_cache::lookup_uid_entry(char const*, uid_entry*&) [731] 0.00 0.00 8/9 passwd_cache::lookup_uid(char const*, uid_entry*&) [732] [1043] 0.0 0.00 0.00 9 passwd_cache::cache_uid(char const*) [1043] 0.00 0.00 9/11 passwd_cache::cache_uid(passwd const*) [1038] ----------------------------------------------- 0.00 0.00 30/30 ProcAPI::getProcInfo(int, procInfo*&, int&) [1031] [1044] 0.0 0.00 0.00 30 ProcAPI::getProcInfoRaw(int, procInfoRaw&, int&) [1044] 0.00 0.00 60/7524307 _set_priv [437] 0.00 0.00 60/60 ProcAPI::initProcInfoRaw(procInfoRaw&) [7180] 0.00 0.00 30/30 ProcAPI::secsSinceEpoch() [7191] 0.00 0.00 30/30 ProcAPI::getFileOwner(int) [7189] ----------------------------------------------- 0.00 0.00 30/30 ProcAPI::getProcInfo(int, procInfo*&, int&) [1031] [1045] 0.0 0.00 0.00 30 ProcAPI::fillProcInfoEnv(procInfo*) [1045] 0.00 0.00 60/7524307 _set_priv [437] 0.00 0.00 30/30 full_read [1224] 0.00 0.00 30/1605 pidenvid_filter_and_insert [1209] ----------------------------------------------- 0.00 0.00 28/28 DCCollector::reconfig() [914] [1046] 0.0 0.00 0.00 28 DCCollector::initDestinationStrings() [1046] 0.00 0.00 56/287679 strnewp(char const*) [570] 0.00 0.00 28/3392149 MyString::operator+=(char const*) [238] 0.00 0.00 28/197814324 MyString::operator=(char const*) [84] 0.00 0.00 28/632443 MyString::operator+=(char) [588] 0.00 0.00 28/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 28/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 28/161883929 MyString::Value() const [187] ----------------------------------------------- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [651] [1047] 0.0 0.00 0.00 1 DedicatedScheduler::~DedicatedScheduler [in-charge]() [1047] 0.00 0.00 1/70855 ClassAd::~ClassAd [in-charge]() [223] 0.00 0.00 1/146817 StringList::~StringList [in-charge]() [340] 0.00 0.00 1/34684 HashTable::startIterations() [575] 0.00 0.00 1/48706047 HashTable::iterate(match_rec*&) [137] 0.00 0.00 2/3 HashTable::~HashTable [in-charge]() [7262] 0.00 0.00 1/1 HashTable::startIterations() [7452] 0.00 0.00 1/1 HashTable::iterate(AllocationNode*&) [7454] 0.00 0.00 1/1 HashTable::~HashTable [in-charge]() [7456] 0.00 0.00 1/1 DedicatedScheduler::clearResourceRequests() [7365] 0.00 0.00 1/1 Queue::~Queue [in-charge]() [7381] 0.00 0.00 1/2 SimpleList::~SimpleList [in-charge]() [7284] 0.00 0.00 1/16802 Service::~Service [not-in-charge]() [6951] ----------------------------------------------- 0.00 0.00 94/94 Scheduler::count_jobs() [59] [1048] 0.0 0.00 0.00 94 UserIdentity::UserIdentity[in-charge](char const*, char const*) [1048] 0.00 0.00 188/171256728 MyString::MyString[in-charge](char const*) [73] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::actOnJobs(int, Stream*) [138] [1049] 0.0 0.00 0.00 1 JobActionResults::~JobActionResults [in-charge]() [1049] 0.00 0.00 1/53230 ClassAd::~ClassAd [in-charge deleting]() [237] ----------------------------------------------- 0.00 0.00 1/1 main [1] [1050] 0.0 0.00 0.00 1 SelfMonitorData::EnableMonitoring() [1050] 0.00 0.00 1/6 DaemonCore::Register_Timer(unsigned, unsigned, int (*)(Service*), char*, Service*) [999] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Init() [866] [1051] 0.0 0.00 0.00 1 CronMgrBase::Initialize() [1051] 0.00 0.00 1/1 CronMgrBase::DoConfig(bool) [1052] ----------------------------------------------- 0.00 0.00 1/1 CronMgrBase::Initialize() [1051] [1052] 0.0 0.00 0.00 1 CronMgrBase::DoConfig(bool) [1052] 0.00 0.00 3/3 CronMgrBase::GetParam(char const*, char const*) [1053] 0.00 0.00 1/7524307 dprintf [357] 0.00 0.00 1/1 CondorCron::ClearAllMarks() [7333] 0.00 0.00 1/1 CondorCron::DeleteUnmarked() [7335] 0.00 0.00 1/1 CondorCron::InitializeAll() [7334] ----------------------------------------------- 0.00 0.00 3/3 CronMgrBase::DoConfig(bool) [1052] [1053] 0.0 0.00 0.00 3 CronMgrBase::GetParam(char const*, char const*) [1053] 0.00 0.00 3/951991 param [134] ----------------------------------------------- 0.00 0.00 1/2 _GLOBAL__I_ConfigTab [1081] 0.00 0.00 1/2 _GLOBAL__D_ConfigTab [1080] [1054] 0.0 0.00 0.00 2 __static_initialization_and_destruction_0(int, int) [1054] 0.00 0.00 2/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.00 2/146817 StringList::~StringList [in-charge]() [340] 0.00 0.00 3/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 3/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 1/1 ExtArray::ExtArray[in-charge](int) [7392] 0.00 0.00 1/1 ExtArray::~ExtArray [in-charge]() [7393] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Init() [866] [1055] 0.0 0.00 0.00 1 Scheduler::initLocalStarterDir() [1055] 0.00 0.00 2/951991 param [134] 0.00 0.00 1/34199 StatInfo::StatInfo[in-charge](char const*) [462] 0.00 0.00 1/3151 Directory::Remove_Entire_Directory() [871] 0.00 0.00 1/7524307 dprintf [357] 0.00 0.00 1/34199 StatInfo::~StatInfo [in-charge]() [777] 0.00 0.00 1/26213 MyString::sprintf(char const*, ...) [846] 0.00 0.00 1/1 Directory::Directory[in-charge](StatInfo*, priv_state) [1152] 0.00 0.00 3/161883929 MyString::Value() const [187] 0.00 0.00 1/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 1/7877 Directory::~Directory [in-charge]() [1143] 0.00 0.00 1/7878 StatInfo::IsDirectory() [6997] 0.00 0.00 1/1 StatInfo::GetMode() [7413] ----------------------------------------------- 0.00 0.00 1/1 MaybeDeleteOneHistoryBackup() [870] [1056] 0.0 0.00 0.00 1 Directory::Find_Named_Entry(char const*) [1056] 0.00 0.00 15/11049 Directory::Next() [828] 0.00 0.00 1/7878 Directory::Rewind() [6998] ----------------------------------------------- 0.00 0.00 1/2 my_ip_string [1085] 0.00 0.00 1/2 real_config [873] [1057] 0.0 0.00 0.00 2 init_ipaddr [1057] 0.00 0.00 1/29 get_full_hostname(char const*, in_addr*) [979] 0.00 0.00 1/951991 param [134] 0.00 0.00 4/7524307 dprintf [357] ----------------------------------------------- 0.00 0.00 11/11 passwd_cache::cache_uid(passwd const*) [1038] [1058] 0.0 0.00 0.00 11 HashTable::insert(MyString const&, uid_entry* const&) [1058] 0.00 0.00 11/36640 compute_user_hash(MyString const&, int) [586] 0.00 0.00 8/149582579 operator==(MyString const&, MyString const&) [63] 0.00 0.00 3/194937152 MyString::operator=(MyString const&) [48] 0.00 0.00 3/3 HashBucket::HashBucket[in-charge]() [1158] ----------------------------------------------- 0.00 0.00 1/1 main [1] [1059] 0.0 0.00 0.00 1 init_soap(soap*) [1059] 0.00 0.00 2/6710 param_boolean(char const*, bool) [585] 0.00 0.00 1/2 operator+(MyString const&, MyString const&) [1122] 0.00 0.00 2/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 3/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1/1 soap_init [1257] 0.00 0.00 1/1 soap_register_plugin_arg [1260] 0.00 0.00 1/996962 MyString::GetCStr() const [6853] ----------------------------------------------- 0.00 0.00 1/2 sysapi_reconfig [1021] 0.00 0.00 1/2 dprintf_config [980] [1060] 0.0 0.00 0.00 2 param_boolean_int [1060] 0.00 0.00 2/6710 param_boolean(char const*, bool) [585] ----------------------------------------------- 0.00 0.00 1/1 real_config [873] [1061] 0.0 0.00 0.00 1 process_dynamic_configs [1061] 0.00 0.00 1/1 init_dynamic_config() [1062] ----------------------------------------------- 0.00 0.00 1/1 process_dynamic_configs [1061] [1062] 0.0 0.00 0.00 1 init_dynamic_config() [1062] 0.00 0.00 2/6710 param_boolean(char const*, bool) [585] ----------------------------------------------- 0.00 0.00 3/3 ShadowMgr::makeShadow(char const*) [970] [1063] 0.0 0.00 0.00 3 Shadow::Shadow[in-charge](char const*, ClassAd*) [1063] 0.00 0.00 3/201284 AttrList::LookupBool(char const*, int&) const [260] 0.00 0.00 3/287679 strnewp(char const*) [570] ----------------------------------------------- 0.00 0.00 28/28 DCCollector::reconfig() [914] [1064] 0.0 0.00 0.00 28 DCCollector::displayResults() [1064] 0.00 0.00 28/7524307 dprintf [357] 0.00 0.00 28/28 DCCollector::updateDestination() [7204] ----------------------------------------------- 0.00 0.00 27/27 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] [1065] 0.0 0.00 0.00 27 CondorQuery::~CondorQuery [in-charge]() [1065] 0.00 0.00 27/27 GenericQuery::~GenericQuery [in-charge]() [1066] ----------------------------------------------- 0.00 0.00 27/27 CondorQuery::~CondorQuery [in-charge]() [1065] [1066] 0.0 0.00 0.00 27 GenericQuery::~GenericQuery [in-charge]() [1066] 0.00 0.00 54/146901 List::~List [in-charge]() [662] 0.00 0.00 27/27 GenericQuery::clearQueryObject() [1110] ----------------------------------------------- 0.00 0.00 1/1 real_config [873] [1067] 0.0 0.00 0.00 1 check_domain_attributes [1067] 0.00 0.00 2/951991 param [134] ----------------------------------------------- 27 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] [1068] 0.0 0.00 0.00 27 CollectorList::query(CondorQuery&, ClassAdList&, CondorError*) [1068] 0.00 0.00 27/7524307 dprintf [357] 0.00 0.00 81/255 Daemon::addr() [7154] 0.00 0.00 27/27 DaemonList::number() [7214] 0.00 0.00 27/201 DaemonList::rewind() [7157] 0.00 0.00 27/375 CollectorList::next(DCCollector*&) [7150] 27 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [756] ----------------------------------------------- 0.00 0.00 1575/1575 ReliSock::serialize() const [612] [1069] 0.0 0.00 0.00 1575 Sock::serializeMdInfo() const [1069] 0.00 0.00 1575/8981436 Stream::isOutgoing_MD5_on() const [523] ----------------------------------------------- 0.00 0.00 27/27 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] [1070] 0.0 0.00 0.00 27 CondorQuery::CondorQuery[in-charge](AdTypes) [1070] 0.00 0.00 27/27 GenericQuery::GenericQuery[in-charge]() [1071] 0.00 0.00 27/27 GenericQuery::setNumStringCats(int) [7222] 0.00 0.00 27/27 GenericQuery::setNumIntegerCats(int) [7223] 0.00 0.00 27/27 GenericQuery::setNumFloatCats(int) [7221] ----------------------------------------------- 0.00 0.00 27/27 CondorQuery::CondorQuery[in-charge](AdTypes) [1070] [1071] 0.0 0.00 0.00 27 GenericQuery::GenericQuery[in-charge]() [1071] 0.00 0.00 54/146929 List::List[in-charge]() [622] ----------------------------------------------- 0.00 0.00 338/338 HashTable::insert(MyString const&, ExtraParamInfo* const&) [953] [1072] 0.0 0.00 0.00 338 HashBucket::HashBucket[in-charge]() [1072] 0.00 0.00 338/315268966 MyString::MyString[in-charge]() [98] ----------------------------------------------- 0.00 0.00 18/18 Scheduler::negotiate(int, Stream*) [79] [1073] 0.0 0.00 0.00 18 Scheduler::mark_cluster_rejected(int) [1073] 0.00 0.00 18/43321 ExtArray::operator[](int) [689] ----------------------------------------------- 0.00 0.00 8/8 passwd_cache::cache_groups(char const*) [1037] [1074] 0.0 0.00 0.00 8 HashTable::insert(MyString const&, group_entry* const&) [1074] 0.00 0.00 8/36640 compute_user_hash(MyString const&, int) [586] 0.00 0.00 7/149582579 operator==(MyString const&, MyString const&) [63] 0.00 0.00 1/194937152 MyString::operator=(MyString const&) [48] 0.00 0.00 1/1 HashBucket::HashBucket[in-charge]() [1167] ----------------------------------------------- 0.00 0.00 82/82 Daemon::locate() [941] [1075] 0.0 0.00 0.00 82 Daemon::initHostnameFromFull() [1075] 0.00 0.00 56/287679 strnewp(char const*) [570] 0.00 0.00 28/28 Daemon::New_hostname(char*) [7210] ----------------------------------------------- 0.00 0.00 1470/1470 Stream::code(unsigned&) [1077] [1076] 0.0 0.00 0.00 1470 Stream::get(unsigned&) [1076] 0.00 0.00 2940/31540 SafeSock::get_bytes(void*, int) [1013] ----------------------------------------------- 0.00 0.00 1470/1470 DaemonCore::HandleChildAliveCommand(int, Stream*) [583] [1077] 0.0 0.00 0.00 1470 Stream::code(unsigned&) [1077] 0.00 0.00 1470/1470 Stream::get(unsigned&) [1076] ----------------------------------------------- 0.00 0.00 94/94 Scheduler::count_jobs() [59] [1078] 0.0 0.00 0.00 94 UserIdentity::~UserIdentity [in-charge]() [1078] 0.00 0.00 188/486530162 MyString::~MyString [in-charge]() [65] ----------------------------------------------- 1 _set_priv [437] [1079] 0.0 0.00 0.00 1 init_condor_ids [1079] 0.00 0.00 1/951991 param [134] 0.00 0.00 1/5009 passwd_cache::get_user_gid(char const*, unsigned&) [841] 0.00 0.00 1/10001 passwd_cache::get_user_uid(char const*, unsigned&) [759] 0.00 0.00 3/56 Distribution::Get() [7182] 0.00 0.00 2/10006 SetSyscalls [1194] 0.00 0.00 2/7 EnvGetName(CONDOR_ENVIRON) [7239] 0.00 0.00 1/290588 can_switch_ids [1177] 2 pcache() [6913] ----------------------------------------------- 0.00 0.00 1/1 __do_global_dtors_aux [91] [1080] 0.0 0.00 0.00 1 _GLOBAL__D_ConfigTab [1080] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [1054] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [615] [1081] 0.0 0.00 0.00 1 _GLOBAL__I_ConfigTab [1081] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [1054] ----------------------------------------------- 0.00 0.00 1575/1575 HashTable::insert(HashKey const&, match_rec* const&) [921] [1082] 0.0 0.00 0.00 1575 HashBucket::HashBucket[in-charge]() [1082] 0.00 0.00 1575/4777608 HashKey::HashKey[in-charge]() [671] ----------------------------------------------- 0.00 0.00 1/2 SelfDrainingQueue::~SelfDrainingQueue [in-charge]() [1101] 0.00 0.00 1/2 SelfDrainingQueue::timerHandler() [157] [1083] 0.0 0.00 0.00 2 SelfDrainingQueue::cancelTimer() [1083] 0.00 0.00 1/1471 DaemonCore::Cancel_Timer(int) [831] 0.00 0.00 1/7524307 dprintf [357] ----------------------------------------------- 0.00 0.00 4/4 Scheduler::Init() [866] [1084] 0.0 0.00 0.00 4 config_insert [1084] 0.00 0.00 4/342 insert [938] ----------------------------------------------- 0.00 0.00 4/25201 reinsert_specials [978] 0.00 0.00 3150/25201 sin_to_string [116] 0.00 0.00 22047/25201 ConvertDefaultIPToSocketIP(char const*, char const*, char**, Stream&) [330] [1085] 0.0 0.00 0.00 25201 my_ip_string [1085] 0.00 0.00 1/2 init_ipaddr [1057] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Init() [866] [1086] 0.0 0.00 0.00 1 ScheddCronMgr::ScheddCronMgr[in-charge]() [1086] 0.00 0.00 1/951991 param [134] 0.00 0.00 1/1 CronMgrBase::CronMgrBase[not-in-charge](char const*) [1118] ----------------------------------------------- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [651] [1087] 0.0 0.00 0.00 1 DedicatedScheduler::DedicatedScheduler[in-charge]() [1087] 0.00 0.00 1/146870 StringList::StringList[in-charge](char const*, char const*) [245] 0.00 0.00 1/89486 ClassAd::ClassAd[in-charge]() [574] 0.00 0.00 2/3 HashTable::HashTable[in-charge](int, int (*)(HashKey const&, int), duplicateKeyBehavior_t) [7261] 0.00 0.00 1/16803 Service::Service[not-in-charge]() [6950] 0.00 0.00 1/2 SimpleList::SimpleList[in-charge]() [7283] 0.00 0.00 1/1 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [7455] 0.00 0.00 1/1 Queue::Queue[in-charge](int, int (*)(PROC_ID, PROC_ID)) [7380] ----------------------------------------------- 0.00 0.00 1/1 my_hostname [657] [1088] 0.0 0.00 0.00 1 init_hostnames() [1088] 0.00 0.00 1/1 condor_gethostname [1092] 0.00 0.00 2/7524307 dprintf [357] ----------------------------------------------- 0.00 0.00 7/7 do_Q_request(ReliSock*) [45] [1089] 0.0 0.00 0.00 7 CondorError::getFullText(bool) [1089] 0.00 0.00 14/3392149 MyString::operator+=(char const*) [238] 0.00 0.00 14/632443 MyString::operator+=(char) [588] 0.00 0.00 7/197814324 MyString::operator=(char const*) [84] 0.00 0.00 7/15007 MyString::operator+=(int) [915] 0.00 0.00 7/161883929 MyString::Value() const [187] 0.00 0.00 1/315268966 MyString::MyString[in-charge]() [98] ----------------------------------------------- 0.00 0.00 1/1 main [1] [1090] 0.0 0.00 0.00 1 drop_core_in_log() [1090] 0.00 0.00 1/951991 param [134] 0.00 0.00 1/1 install_core_dump_handler() [1137] ----------------------------------------------- 0.00 0.00 1/1 DaemonCore::InitCommandSocket(int) [987] [1091] 0.0 0.00 0.00 1 drop_addr_file() [1091] 0.00 0.00 1/951991 param [134] 0.00 0.00 1/36921 DaemonCore::InfoCommandSinfulString(int) [1119] 0.00 0.00 1/28823 CondorVersion [1187] 0.00 0.00 1/4756 CondorPlatform [1204] ----------------------------------------------- 0.00 0.00 1/1 init_hostnames() [1088] [1092] 0.0 0.00 0.00 1 condor_gethostname [1092] 0.00 0.00 1/4981 nodns_enabled [624] ----------------------------------------------- 0.00 0.00 1/1 main [1] [1093] 0.0 0.00 0.00 1 check_core_files() [1093] 0.00 0.00 1/951991 param [134] 0.00 0.00 1/1 limit [1250] ----------------------------------------------- 0.00 0.00 1/1 DedicatedScheduler::initialize() [984] [1094] 0.0 0.00 0.00 1 DedicatedScheduler::reconfig() [1094] 0.00 0.00 1/951991 param [134] ----------------------------------------------- 0.00 0.00 1/1 dprintf_config [980] [1095] 0.0 0.00 0.00 1 _condor_dprintf_saved_lines [1095] 0.00 0.00 13/7524307 dprintf [357] ----------------------------------------------- 0.00 0.00 28/28 DCCollector::reconfig() [914] [1096] 0.0 0.00 0.00 28 DCCollector::parseTCPInfo() [1096] 0.00 0.00 28/287679 strnewp(char const*) [570] ----------------------------------------------- 0.00 0.00 1575/1575 ReliSock::serialize() const [612] [1097] 0.0 0.00 0.00 1575 Sock::serializeCryptoInfo() const [1097] 0.00 0.00 1575/20670455 Stream::get_encryption() const [521] ----------------------------------------------- 0.00 0.00 7/7 Authentication::authenticate(char*, char const*, CondorError*) [329] [1098] 0.0 0.00 0.00 7 CondorError::push(char const*, int, char const*) [1098] 0.00 0.00 7/40470 CondorError::CondorError[in-charge]() [691] ----------------------------------------------- 0.00 0.00 1/2 find_global [1111] 0.00 0.00 1/2 find_global_root [1112] [1099] 0.0 0.00 0.00 2 find_file [1099] 0.00 0.00 1/34199 StatInfo::StatInfo[in-charge](char const*) [462] 0.00 0.00 3/3392149 MyString::operator+=(char const*) [238] 0.00 0.00 1/34199 StatInfo::~StatInfo [in-charge]() [777] 0.00 0.00 1/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 1/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1/161883929 MyString::Value() const [187] 0.00 0.00 1/42623 StatInfo::Error() [6896] 0.00 0.00 1/7878 StatInfo::IsDirectory() [6997] 0.00 0.00 1/56 Distribution::Get() [7182] ----------------------------------------------- 0.00 0.00 1/1 real_config [873] [1100] 0.0 0.00 0.00 1 ExtraParamTable::AddEnvironmentParam(char const*) [1100] 0.00 0.00 1/338 ExtraParamTable::ClearOldParam(MyString&) [949] 0.00 0.00 1/338 HashTable::insert(MyString const&, ExtraParamInfo* const&) [953] 0.00 0.00 1/338 MyString::lower_case() [965] 0.00 0.00 1/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 1/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1/338 ExtraParamInfo::ExtraParamInfo[in-charge]() [7151] 0.00 0.00 1/42 ExtraParamInfo::SetInfo(ExtraParamInfo::ParamSource) [7185] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::~Scheduler [in-charge]() [652] [1101] 0.0 0.00 0.00 1 SelfDrainingQueue::~SelfDrainingQueue [in-charge]() [1101] 0.00 0.00 1/2 SelfDrainingQueue::cancelTimer() [1083] 0.00 0.00 1/1 Queue::~Queue [in-charge]() [7386] 0.00 0.00 1/16802 Service::~Service [not-in-charge]() [6951] ----------------------------------------------- 0.00 0.00 83/83 HashTable::remove(MyString const&) [998] [1102] 0.0 0.00 0.00 83 HashBucket::~HashBucket [in-charge]() [1102] 0.00 0.00 83/486530162 MyString::~MyString [in-charge]() [65] ----------------------------------------------- 0.00 0.00 94/94 ParseX2p5(ExprTree*, char*&, ExprTree*&, int&) [295] [1103] 0.0 0.00 0.00 94 LtOp::LtOp[in-charge](ExprTree*, ExprTree*) [1103] 0.00 0.00 94/94 LtOpBase::LtOpBase[not-in-charge](ExprTree*, ExprTree*) [1104] ----------------------------------------------- 0.00 0.00 94/94 LtOp::LtOp[in-charge](ExprTree*, ExprTree*) [1103] [1104] 0.0 0.00 0.00 94 LtOpBase::LtOpBase[not-in-charge](ExprTree*, ExprTree*) [1104] 0.00 0.00 94/2512720 BinaryOpBase::BinaryOpBase[not-in-charge]() [491] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::~Scheduler [in-charge]() [652] [1105] 0.0 0.00 0.00 1 ScheddCronMgr::~ScheddCronMgr [in-charge deleting]() [1105] 0.00 0.00 1/1 CronMgrBase::~CronMgrBase [not-in-charge]() [1113] 0.00 0.00 1/7524307 dprintf [357] ----------------------------------------------- 0.00 0.00 1/1576 main [1] 0.00 0.00 1575/1576 DaemonCore::clearSession(int) [15] [1106] 0.0 0.00 0.00 1576 SecMan::my_unique_id() [1106] 0.00 0.00 1/12029 my_hostname [657] 0.00 0.00 1/26213 MyString::sprintf(char const*, ...) [846] 0.00 0.00 1/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 1/161883929 MyString::Value() const [187] ----------------------------------------------- 0.00 0.00 1/1 InitQmgmt [1040] [1107] 0.0 0.00 0.00 1 StringList::number() const [1107] 0.00 0.00 1/10591 List::Number() const [700] ----------------------------------------------- [1108] 0.0 0.00 0.00 __tcf_0 [1108] 0.00 0.00 1/5333 QmgmtPeer::~QmgmtPeer [in-charge]() [780] ----------------------------------------------- 0.00 0.00 54/54 GenericQuery::clearQueryObject() [1110] [1109] 0.0 0.00 0.00 54 GenericQuery::clearStringCategory(List&) [1109] 0.00 0.00 54/2321362 List::Next() [456] 0.00 0.00 54/439643 List::Rewind() [6859] ----------------------------------------------- 0.00 0.00 27/27 GenericQuery::~GenericQuery [in-charge]() [1066] [1110] 0.0 0.00 0.00 27 GenericQuery::clearQueryObject() [1110] 0.00 0.00 54/54 GenericQuery::clearStringCategory(List&) [1109] ----------------------------------------------- 0.00 0.00 1/1 real_config [873] [1111] 0.0 0.00 0.00 1 find_global [1111] 0.00 0.00 1/2 find_file [1099] 0.00 0.00 1/56 Distribution::Get() [7182] 0.00 0.00 1/7 EnvGetName(CONDOR_ENVIRON) [7239] ----------------------------------------------- 0.00 0.00 1/1 real_config [873] [1112] 0.0 0.00 0.00 1 find_global_root [1112] 0.00 0.00 1/2 find_file [1099] 0.00 0.00 1/56 Distribution::Get() [7182] 0.00 0.00 1/7 EnvGetName(CONDOR_ENVIRON) [7239] ----------------------------------------------- 0.00 0.00 1/1 ScheddCronMgr::~ScheddCronMgr [in-charge deleting]() [1105] [1113] 0.0 0.00 0.00 1 CronMgrBase::~CronMgrBase [not-in-charge]() [1113] 0.00 0.00 1/2 CondorCron::DeleteAll() [1116] 0.00 0.00 1/1 CondorCron::~CondorCron [in-charge]() [1126] 0.00 0.00 1/7524307 dprintf [357] 0.00 0.00 1/16802 Service::~Service [not-in-charge]() [6951] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::~Scheduler [in-charge]() [652] [1114] 0.0 0.00 0.00 1 AutoCluster::~AutoCluster [in-charge]() [1114] 0.00 0.00 1/30 StringList::~StringList [in-charge deleting]() [1027] 0.00 0.00 1/2 AutoCluster::clearArray() [1157] 0.00 0.00 1/1 ExtArray::~ExtArray [in-charge]() [7408] 0.00 0.00 1/1 ExtArray::~ExtArray [in-charge]() [7406] ----------------------------------------------- 0.00 0.00 1/2 dc_config_auth() [1034] 0.00 0.00 1/2 main [1] [1115] 0.0 0.00 0.00 2 SetEnv(char const*, char const*) [1115] 0.00 0.00 2/2 HashTable::insert(HashKey const&, char* const&) [1121] 0.00 0.00 2/3 HashTable::lookup(HashKey const&, char*&) const [1129] 0.00 0.00 4/6002246 HashKey::HashKey[in-charge](char const*) [380] 0.00 0.00 4/10779853 HashKey::~HashKey [in-charge]() [381] ----------------------------------------------- 0.00 0.00 1/2 CronMgrBase::~CronMgrBase [not-in-charge]() [1113] 0.00 0.00 1/2 CondorCron::~CondorCron [in-charge]() [1126] [1116] 0.0 0.00 0.00 2 CondorCron::DeleteAll() [1116] 0.00 0.00 2/2 CondorCron::KillAll(bool) [1125] 0.00 0.00 2/7524307 dprintf [357] 0.00 0.00 2/8 SimpleList::Rewind() [7237] 0.00 0.00 2/7 SimpleList::Next(CronJobBase*&) [7240] ----------------------------------------------- 0.00 0.00 1/1 ClassAdLog::TruncLog() [493] [1117] 0.0 0.00 0.00 1 ClassAdLog::SaveHistoricalLogs() [1117] 0.00 0.00 2/7524307 dprintf [357] 0.00 0.00 2/26213 MyString::sprintf(char const*, ...) [846] 0.00 0.00 2/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 2/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 4/996962 MyString::GetCStr() const [6853] 0.00 0.00 1/1 hardlink_or_copy_file [1244] ----------------------------------------------- 0.00 0.00 1/1 ScheddCronMgr::ScheddCronMgr[in-charge]() [1086] [1118] 0.0 0.00 0.00 1 CronMgrBase::CronMgrBase[not-in-charge](char const*) [1118] 0.00 0.00 1/1 CronMgrBase::SetName(char const*, char const*, char const*) [1127] 0.00 0.00 1/7524307 dprintf [357] 0.00 0.00 1/16803 Service::Service[not-in-charge]() [6950] 0.00 0.00 1/1 CondorCron::CondorCron[in-charge]() [7336] ----------------------------------------------- 0.00 0.00 1/36921 Scheduler::Init() [866] 0.00 0.00 1/36921 DaemonCore::InitCommandSocket(int) [987] 0.00 0.00 1/36921 drop_addr_file() [1091] 0.00 0.00 1575/36921 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] 0.00 0.00 35343/36921 global_dc_sinful() [1120] [1119] 0.0 0.00 0.00 36921 DaemonCore::InfoCommandSinfulString(int) [1119] 0.00 0.00 1/47007 sock_to_string [542] 0.00 0.00 1/4540025 ExtArray::operator[](int) [496] ----------------------------------------------- 0.00 0.00 174/35343 DCCollector::sendUpdate(int, ClassAd*, ClassAd*, bool) [287] 0.00 0.00 35169/35343 SecManStartCommand::startCommand_inner() [30] [1120] 0.0 0.00 0.00 35343 global_dc_sinful() [1120] 0.00 0.00 35343/36921 DaemonCore::InfoCommandSinfulString(int) [1119] ----------------------------------------------- 0.00 0.00 2/2 SetEnv(char const*, char const*) [1115] [1121] 0.0 0.00 0.00 2 HashTable::insert(HashKey const&, char* const&) [1121] 0.00 0.00 2/9541791 HashKey::operator=(HashKey const&) [173] 0.00 0.00 2/6013821 hashFunction(HashKey const&, int) [224] 0.00 0.00 2/2 HashBucket::HashBucket[in-charge]() [1173] ----------------------------------------------- 0.00 0.00 1/2 DaemonCore::ReInit() [639] 0.00 0.00 1/2 init_soap(soap*) [1059] [1122] 0.0 0.00 0.00 2 operator+(MyString const&, MyString const&) [1122] 0.00 0.00 2/2 MyString::operator+=(MyString const&) [1132] 0.00 0.00 2/10609 MyString::MyString[in-charge](MyString const&) [900] ----------------------------------------------- 0.00 0.00 1575/4731 DaemonCore::Register_Socket(Stream*, char*, int (*)(Service*, Stream*), int (Service::*)(Stream*), char*, Service*, DCpermission, int) [399] 0.00 0.00 3156/4731 Scheduler::checkContactQueue() [140] [1123] 0.0 0.00 0.00 4731 DaemonCore::TooManyRegisteredSockets(int, MyString*) [1123] 0.00 0.00 4731/4731 DaemonCore::FileDescriptorSafetyLimit() [1124] 0.00 0.00 4731/4761 DaemonCore::RegisteredSocketCount() [7069] ----------------------------------------------- 0.00 0.00 4731/4731 DaemonCore::TooManyRegisteredSockets(int, MyString*) [1123] [1124] 0.0 0.00 0.00 4731 DaemonCore::FileDescriptorSafetyLimit() [1124] 0.00 0.00 1/7524307 param_integer(char const*, int, int, int) [191] 0.00 0.00 1/7524307 dprintf [357] ----------------------------------------------- 0.00 0.00 2/2 CondorCron::DeleteAll() [1116] [1125] 0.0 0.00 0.00 2 CondorCron::KillAll(bool) [1125] 0.00 0.00 2/7524307 dprintf [357] 0.00 0.00 2/8 SimpleList::Rewind() [7237] 0.00 0.00 2/7 SimpleList::Next(CronJobBase*&) [7240] ----------------------------------------------- 0.00 0.00 1/1 CronMgrBase::~CronMgrBase [not-in-charge]() [1113] [1126] 0.0 0.00 0.00 1 CondorCron::~CondorCron [in-charge]() [1126] 0.00 0.00 1/2 CondorCron::DeleteAll() [1116] 0.00 0.00 1/1 SimpleList::~SimpleList [in-charge]() [7340] 0.00 0.00 1/16802 Service::~Service [not-in-charge]() [6951] ----------------------------------------------- 0.00 0.00 1/1 CronMgrBase::CronMgrBase[not-in-charge](char const*) [1118] [1127] 0.0 0.00 0.00 1 CronMgrBase::SetName(char const*, char const*, char const*) [1127] 0.00 0.00 1/1 CronMgrBase::SetParamBase(char const*, char const*) [1140] 0.00 0.00 1/7524307 dprintf [357] ----------------------------------------------- 0.00 0.00 1/1 main [1] [1128] 0.0 0.00 0.00 1 DaemonCore::DaemonCore[in-charge](int, int, int, int, int, int) [1128] 0.00 0.00 1/16743 SecMan::SecMan[in-charge](int) [770] 0.00 0.00 1/16803 Service::Service[not-in-charge]() [6950] 0.00 0.00 1/1 SelfMonitorData::SelfMonitorData[in-charge]() [7357] 0.00 0.00 1/1 IpVerify::IpVerify[in-charge]() [7412] 0.00 0.00 1/1 Queue::Queue[in-charge](int, int (*)(DaemonCore::WaitpidEntry_s, DaemonCore::WaitpidEntry_s)) [7382] 0.00 0.00 1/1 List::List[in-charge]() [7375] 0.00 0.00 1/1 DaemonCoreSockAdapterClass::EnableDaemonCore(DaemonCore*, int (DaemonCore::*)(Stream*, char*, int (Service::*)(Stream*), char*, Service*, DCpermission), int (DaemonCore::*)(Stream*), int (DaemonCore::*)(void*), void* (DaemonCore::*)()) [7368] 0.00 0.00 1/1 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [7470] 0.00 0.00 1/1 ExtArray::ExtArray[in-charge](int) [7401] 0.00 0.00 1/1 ExtArray::fill(DaemonCore::SockEnt) [7400] 0.00 0.00 1/1 ExtArray::ExtArray[in-charge](int) [7399] 0.00 0.00 1/1 ExtArray::fill(DaemonCore::PipeEnt) [7398] 0.00 0.00 1/2 ExtArray::ExtArray[in-charge](int) [7292] ----------------------------------------------- 0.00 0.00 1/3 UnsetEnv(char const*) [1147] 0.00 0.00 2/3 SetEnv(char const*, char const*) [1115] [1129] 0.0 0.00 0.00 3 HashTable::lookup(HashKey const&, char*&) const [1129] 0.00 0.00 3/6013821 hashFunction(HashKey const&, int) [224] ----------------------------------------------- 0.00 0.00 22/22 HashTable::insert(MyString const&, StringList* const&) [1042] [1130] 0.0 0.00 0.00 22 HashBucket::HashBucket[in-charge]() [1130] 0.00 0.00 22/315268966 MyString::MyString[in-charge]() [98] ----------------------------------------------- 0.00 0.00 5000/5000 Scheduler::actOnJobs(int, Stream*) [138] [1131] 0.0 0.00 0.00 5000 JobActionResults::record(PROC_ID, action_result_t) [1131] 0.00 0.00 1/89486 ClassAd::ClassAd[in-charge]() [574] ----------------------------------------------- 0.00 0.00 2/2 operator+(MyString const&, MyString const&) [1122] [1132] 0.0 0.00 0.00 2 MyString::operator+=(MyString const&) [1132] 0.00 0.00 2/2781534 MyString::reserve_at_least(int) [265] 0.00 0.00 2/161883929 MyString::Value() const [187] ----------------------------------------------- 0.00 0.00 1/1 MaybeRotateHistory(int) [740] [1133] 0.0 0.00 0.00 1 RotateHistory() [1133] 0.00 0.00 1/3392149 MyString::operator+=(char const*) [238] 0.00 0.00 1/171256728 MyString::MyString[in-charge](char const*) [73] 0.00 0.00 1/632443 MyString::operator+=(char) [588] 0.00 0.00 1/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1/161883929 MyString::Value() const [187] 0.00 0.00 1/1 time_to_iso8601(tm const&, ISO8601Format, ISO8601Type, bool) [7324] 0.00 0.00 1/2 rotate_file [1234] ----------------------------------------------- 0.00 0.00 1/1 SecMan::SecMan[in-charge](int) [770] [1134] 0.0 0.00 0.00 1 KeyCache::KeyCache[in-charge](int) [1134] 0.00 0.00 1/7524307 dprintf [357] 0.00 0.00 1/1 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7436] ----------------------------------------------- 0.00 0.00 30/30 ProcAPI::getProcInfo(int, procInfo*&, int&) [1031] [1135] 0.0 0.00 0.00 30 ProcAPI::checkBootTime(long) [1135] 0.00 0.00 1/7524307 dprintf [357] ----------------------------------------------- 0.00 0.00 2/5 DaemonCore::Register_Signal(int, char*, int (Service::*)(int), char*, Service*, DCpermission) [1155] 0.00 0.00 3/5 DaemonCore::Register_Signal(int, char*, int (*)(Service*, int), char*, Service*, DCpermission) [1150] [1136] 0.0 0.00 0.00 5 DaemonCore::Register_Signal(int, char*, int (*)(Service*, int), int (Service::*)(int), char*, Service*, DCpermission, int) [1136] 0.00 0.00 1/1 DaemonCore::Cancel_Signal(int) [1138] 0.00 0.00 10/22979 DaemonCore::free_descrip(char*) [6928] 0.00 0.00 5/5 DaemonCore::DumpSigTable(int, char const*) [7245] ----------------------------------------------- 0.00 0.00 1/1 drop_core_in_log() [1090] [1137] 0.0 0.00 0.00 1 install_core_dump_handler() [1137] 0.00 0.00 1/7524307 dprintf [357] 0.00 0.00 5/11 install_sig_handler_with_mask [1228] ----------------------------------------------- 0.00 0.00 1/1 DaemonCore::Register_Signal(int, char*, int (*)(Service*, int), int (Service::*)(int), char*, Service*, DCpermission, int) [1136] [1138] 0.0 0.00 0.00 1 DaemonCore::Cancel_Signal(int) [1138] 0.00 0.00 1/7524307 dprintf [357] ----------------------------------------------- 0.00 0.00 1/1 DaemonCore::InitCommandSocket(int) [987] [1139] 0.0 0.00 0.00 1 DaemonCore::Inherit() [1139] 0.00 0.00 1/7524307 dprintf [357] 0.00 0.00 1/7 EnvGetName(CONDOR_ENVIRON) [7239] 0.00 0.00 1/1 GetEnv(char const*) [7330] ----------------------------------------------- 0.00 0.00 1/1 CronMgrBase::SetName(char const*, char const*, char const*) [1127] [1140] 0.0 0.00 0.00 1 CronMgrBase::SetParamBase(char const*, char const*) [1140] 0.00 0.00 1/7524307 dprintf [357] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Init() [866] [1141] 0.0 0.00 0.00 1 SelfDrainingQueue::setPeriod(int) [1141] 0.00 0.00 1/7524307 dprintf [357] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Init() [866] [1142] 0.0 0.00 0.00 1 Sock::get_sinful() [1142] 0.00 0.00 1/19039271 sin_to_string [116] 0.00 0.00 1/21874 getSockAddr [1188] ----------------------------------------------- 0.00 0.00 1/7877 Scheduler::initLocalStarterDir() [1055] 0.00 0.00 1/7877 MaybeDeleteOneHistoryBackup() [870] 0.00 0.00 3150/7877 cleanup_ckpt_files(int, int, char const*) [446] 0.00 0.00 4725/7877 recursive_chown_impl_fast(char const*, unsigned, unsigned, unsigned) [535] [1143] 0.0 0.00 0.00 7877 Directory::~Directory [in-charge]() [1143] 0.00 0.00 1/34199 StatInfo::~StatInfo [in-charge]() [777] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Scheduler[in-charge]() [1145] [1144] 0.0 0.00 0.00 1 SelfDrainingQueue::SelfDrainingQueue[in-charge](char const*, int, int (*)(ServiceData*, ServiceData*)) [1144] 0.00 0.00 1/26213 MyString::sprintf(char const*, ...) [846] 0.00 0.00 1/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 1/161883929 MyString::Value() const [187] 0.00 0.00 1/16803 Service::Service[not-in-charge]() [6950] 0.00 0.00 1/1 Queue::Queue[in-charge](int, int (*)(ServiceData*, ServiceData*)) [7385] ----------------------------------------------- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [651] [1145] 0.0 0.00 0.00 1 Scheduler::Scheduler[in-charge]() [1145] 0.00 0.00 1/1 SelfDrainingQueue::SelfDrainingQueue[in-charge](char const*, int, int (*)(ServiceData*, ServiceData*)) [1144] 0.00 0.00 1/16803 Service::Service[not-in-charge]() [6950] 0.00 0.00 1/1 AutoCluster::AutoCluster[in-charge]() [7345] 0.00 0.00 1/1 ShadowMgr::ShadowMgr[in-charge]() [7473] 0.00 0.00 1/1 NamedClassAdList::NamedClassAdList[in-charge]() [7359] 0.00 0.00 1/2 ExtArray::ExtArray[in-charge](int) [7292] 0.00 0.00 1/1 ExtArray::ExtArray[in-charge](int) [7397] 0.00 0.00 1/1 HashTable::HashTable[in-charge](int, int (*)(UserIdentity const&, int), duplicateKeyBehavior_t) [7419] 0.00 0.00 1/1 Queue::Queue[in-charge](int, int (*)(shadow_rec*, shadow_rec*)) [7383] 0.00 0.00 1/1 Queue::Queue[in-charge](int, int (*)(ContactStartdArgs*, ContactStartdArgs*)) [7387] 0.00 0.00 1/2 SimpleList::SimpleList[in-charge]() [7283] 0.00 0.00 1/1 SelfDrainingQueue::registerHandlercpp(int (Service::*)(ServiceData*), Service*) [7364] 0.00 0.00 1/1 ExtArray::setFiller(int) [7410] 0.00 0.00 1/1 ExtArray::resize(int) [7409] ----------------------------------------------- 0.00 0.00 1/1 ClassAdLog::LogState(_IO_FILE*) [494] [1146] 0.0 0.00 0.00 1 HashTable::getCurrentKey(HashKey&) [1146] 0.00 0.00 1/9541791 HashKey::operator=(HashKey const&) [173] ----------------------------------------------- 0.00 0.00 1/1 dc_config_auth() [1034] [1147] 0.0 0.00 0.00 1 UnsetEnv(char const*) [1147] 0.00 0.00 1/3 HashTable::lookup(HashKey const&, char*&) const [1129] 0.00 0.00 1/6002246 HashKey::HashKey[in-charge](char const*) [380] 0.00 0.00 1/10779853 HashKey::~HashKey [in-charge]() [381] ----------------------------------------------- 0.00 0.00 24/24 Scheduler::negotiate(int, Stream*) [79] [1148] 0.0 0.00 0.00 24 AutoCluster::sweep() [1148] 0.00 0.00 24/4360093 ExtArray::operator[](int) [558] 0.00 0.00 24/24 ExtArray::getlast() const [7230] ----------------------------------------------- 0.00 0.00 24/24 Scheduler::negotiate(int, Stream*) [79] [1149] 0.0 0.00 0.00 24 AutoCluster::mark() [1149] 0.00 0.00 23/4360093 ExtArray::operator[](int) [558] 0.00 0.00 24/5321 ExtArray::getlast() const [7025] 0.00 0.00 24/24 ExtArray::truncate(int) [7229] ----------------------------------------------- 0.00 0.00 3/3 main [1] [1150] 0.0 0.00 0.00 3 DaemonCore::Register_Signal(int, char*, int (*)(Service*, int), char*, Service*, DCpermission) [1150] 0.00 0.00 3/5 DaemonCore::Register_Signal(int, char*, int (*)(Service*, int), int (Service::*)(int), char*, Service*, DCpermission, int) [1136] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Init() [866] [1151] 0.0 0.00 0.00 1 default_daemon_name [1151] 0.00 0.00 1/287679 strnewp(char const*) [570] 0.00 0.00 1/2 is_root [1233] 0.00 0.00 1/7 my_full_hostname [1229] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::initLocalStarterDir() [1055] [1152] 0.0 0.00 0.00 1 Directory::Directory[in-charge](StatInfo*, priv_state) [1152] 0.00 0.00 1/287679 strnewp(char const*) [570] 0.00 0.00 1/7877 Directory::initialize(priv_state) [6999] 0.00 0.00 1/2 StatInfo::FullPath() [7293] 0.00 0.00 1/4726 StatInfo::GetOwner() [7073] 0.00 0.00 1/1 StatInfo::GetGroup() [7414] ----------------------------------------------- 0.00 0.00 1/1 ExplicitCollection::ExplicitCollection[in-charge](MyString const&, bool) [1154] [1153] 0.0 0.00 0.00 1 BaseCollection::BaseCollection[not-in-charge](MyString const&) [1153] 0.00 0.00 1/194937152 MyString::operator=(MyString const&) [48] 0.00 0.00 1/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 1/1 Set::Set[in-charge]() [7373] 0.00 0.00 1/1 Set::Set[in-charge]() [7372] ----------------------------------------------- 0.00 0.00 1/1 ClassAdCollection::ClassAdCollection[in-charge](char const*, int) [466] [1154] 0.0 0.00 0.00 1 ExplicitCollection::ExplicitCollection[in-charge](MyString const&, bool) [1154] 0.00 0.00 1/1 BaseCollection::BaseCollection[not-in-charge](MyString const&) [1153] ----------------------------------------------- 0.00 0.00 2/2 main [1] [1155] 0.0 0.00 0.00 2 DaemonCore::Register_Signal(int, char*, int (Service::*)(int), char*, Service*, DCpermission) [1155] 0.00 0.00 2/5 DaemonCore::Register_Signal(int, char*, int (*)(Service*, int), int (Service::*)(int), char*, Service*, DCpermission, int) [1136] ----------------------------------------------- 0.00 0.00 2/2 ClassAdLog::LogState(_IO_FILE*) [494] [1156] 0.0 0.00 0.00 2 AttrList::NextName() [1156] 0.00 0.00 2/415491 AttrList::NextNameOriginal() [679] ----------------------------------------------- 0.00 0.00 1/2 AutoCluster::~AutoCluster [in-charge]() [1114] 0.00 0.00 1/2 AutoCluster::config(char const*) [986] [1157] 0.0 0.00 0.00 2 AutoCluster::clearArray() [1157] 0.00 0.00 3/4365344 ExtArray::operator[](int) [497] 0.00 0.00 1/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 2/5321 ExtArray::getlast() const [7025] 0.00 0.00 2/2 ExtArray::truncate(int) [7291] ----------------------------------------------- 0.00 0.00 3/3 HashTable::insert(MyString const&, uid_entry* const&) [1058] [1158] 0.0 0.00 0.00 3 HashBucket::HashBucket[in-charge]() [1158] 0.00 0.00 3/315268966 MyString::MyString[in-charge]() [98] ----------------------------------------------- 0.00 0.00 1/1 IpVerify::Init() [640] [1159] 0.0 0.00 0.00 1 IpVerify::process_allow_users() [1159] 0.00 0.00 1/486530162 MyString::~MyString [in-charge]() [65] 0.00 0.00 1/315268966 MyString::MyString[in-charge]() [98] 0.00 0.00 1/1 HashTable::startIterations() [7445] 0.00 0.00 1/1 HashTable::iterate(MyString&, int&) [7446] ----------------------------------------------- [1160] 0.0 0.00 0.00 __tcf_0 [1160] 0.00 0.00 1/486530162 MyString::~MyString [in-charge]() [65] ----------------------------------------------- [1161] 0.0 0.00 0.00 __tcf_0 [1161] 0.00 0.00 1/486530162 MyString::~MyString [in-charge]() [65] ----------------------------------------------- 0.00 0.00 1/2 _GLOBAL__I_EnvVars [1171] 0.00 0.00 1/2 _GLOBAL__D_EnvVars [1170] [1162] 0.0 0.00 0.00 2 __static_initialization_and_destruction_0(int, int) [1162] 0.00 0.00 1/1 HashTable::~HashTable [in-charge]() [1165] 0.00 0.00 1/1 HashTable::HashTable[in-charge](int, int (*)(HashKey const&, int), duplicateKeyBehavior_t) [7423] ----------------------------------------------- 0.00 0.00 2/2 HashTable::clear() [1164] [1163] 0.0 0.00 0.00 2 HashBucket::~HashBucket [in-charge]() [1163] 0.00 0.00 2/10779853 HashKey::~HashKey [in-charge]() [381] ----------------------------------------------- 0.00 0.00 1/1 HashTable::~HashTable [in-charge]() [1165] [1164] 0.0 0.00 0.00 1 HashTable::clear() [1164] 0.00 0.00 2/2 HashBucket::~HashBucket [in-charge]() [1163] ----------------------------------------------- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [1162] [1165] 0.0 0.00 0.00 1 HashTable::~HashTable [in-charge]() [1165] 0.00 0.00 1/1 HashTable::clear() [1164] ----------------------------------------------- 0.00 0.00 92105/92105 PeriodicExprEval(ClassAd*) [89] [1166] 0.0 0.00 0.00 92105 UserPolicy::FiringReason() [1166] 0.00 0.00 1/315268966 MyString::MyString[in-charge]() [98] ----------------------------------------------- 0.00 0.00 1/1 HashTable::insert(MyString const&, group_entry* const&) [1074] [1167] 0.0 0.00 0.00 1 HashBucket::HashBucket[in-charge]() [1167] 0.00 0.00 1/315268966 MyString::MyString[in-charge]() [98] ----------------------------------------------- 0.00 0.00 1/1 ParseX2(ExprTree*, char*&, ExprTree*&, int&) [271] [1168] 0.0 0.00 0.00 1 NeqOp::NeqOp[in-charge](ExprTree*, ExprTree*) [1168] 0.00 0.00 1/1 NeqOpBase::NeqOpBase[not-in-charge](ExprTree*, ExprTree*) [1169] ----------------------------------------------- 0.00 0.00 1/1 NeqOp::NeqOp[in-charge](ExprTree*, ExprTree*) [1168] [1169] 0.0 0.00 0.00 1 NeqOpBase::NeqOpBase[not-in-charge](ExprTree*, ExprTree*) [1169] 0.00 0.00 1/2512720 BinaryOpBase::BinaryOpBase[not-in-charge]() [491] ----------------------------------------------- 0.00 0.00 1/1 __do_global_dtors_aux [91] [1170] 0.0 0.00 0.00 1 _GLOBAL__D_EnvVars [1170] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [1162] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [615] [1171] 0.0 0.00 0.00 1 _GLOBAL__I_EnvVars [1171] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [1162] ----------------------------------------------- 0.00 0.00 2/92107 operator!=(MyString const&, char const*) [1174] 0.00 0.00 92105/92107 PeriodicExprEval(ClassAd*) [89] [1172] 0.0 0.00 0.00 92107 operator==(MyString const&, char const*) [1172] 0.00 0.00 1/310686160 MyString::Length() const [159] ----------------------------------------------- 0.00 0.00 2/2 HashTable::insert(HashKey const&, char* const&) [1121] [1173] 0.0 0.00 0.00 2 HashBucket::HashBucket[in-charge]() [1173] 0.00 0.00 2/4777608 HashKey::HashKey[in-charge]() [671] ----------------------------------------------- 0.00 0.00 2/2 main [1] [1174] 0.0 0.00 0.00 2 operator!=(MyString const&, char const*) [1174] 0.00 0.00 2/92107 operator==(MyString const&, char const*) [1172] ----------------------------------------------- [1175] 0.0 0.00 0.00 49725+33538 [1175] 0.00 0.00 20125 Sock::assign(int) [6941] ----------------------------------------------- 0.00 0.00 1575/472918 aboutToSpawnJobHandler(int, int, void*) [406] 0.00 0.00 5000/472918 jobIsFinished(int, int, void*) [303] 0.00 0.00 67255/472918 do_Q_request(ReliSock*) [45] 0.00 0.00 399088/472918 WalkJobQueue [31] [1176] 0.0 0.00 0.00 472918 FreeJobAd [1176] ----------------------------------------------- 0.00 0.00 1/290588 init_condor_ids [1079] 0.00 0.00 1575/290588 aboutToSpawnJobHandler(int, int, void*) [406] 0.00 0.00 5000/290588 jobIsFinished(int, int, void*) [303] 0.00 0.00 7877/290588 Directory::initialize(priv_state) [6999] 0.00 0.00 8150/290588 recursive_chown(char const*, unsigned, unsigned, unsigned, bool) [484] 0.00 0.00 267985/290588 _set_priv [437] [1177] 0.0 0.00 0.00 290588 can_switch_ids [1177] 0.00 0.00 1/2 is_root [1233] ----------------------------------------------- 0.00 0.00 8150/80926 recursive_chown_impl(char const*, unsigned, unsigned, unsigned) [507] 0.00 0.00 72776/80926 _condor_dprintf_va [397] [1178] 0.0 0.00 0.00 80926 get_priv [1178] ----------------------------------------------- 72776 debug_lock [1180] 0.00 0.00 1/7524307 dprintf_config [980] [1179] 0.0 0.00 0.00 72777 open_debug_file [1179] 145554 _set_priv [437] ----------------------------------------------- 72776 _condor_dprintf_va [397] [1180] 0.0 0.00 0.00 72776 debug_lock [1180] 145552 _set_priv [437] 72776 open_debug_file [1179] ----------------------------------------------- 72776 _condor_dprintf_va [397] [1181] 0.0 0.00 0.00 72776 debug_unlock [1181] 145552 _set_priv [437] ----------------------------------------------- 0.00 0.00 13/63756 _condor_save_dprintf_line [7234] 0.00 0.00 63743/63756 MyString::vsprintf_cat(char const*, char*) [749] [1182] 0.0 0.00 0.00 63756 vprintf_length [1182] ----------------------------------------------- 0.00 0.00 5000/42656 set_user_ids_implementation(unsigned, unsigned, char const*, int) [7044] 0.00 0.00 5000/42656 init_user_ids_implementation(char const*, int) [745] 0.00 0.00 5296/42656 Condor_Auth_Base::Condor_Auth_Base[not-in-charge](ReliSock*, int) [620] 0.00 0.00 27360/42656 OwnerCheck2 [472] [1183] 0.0 0.00 0.00 42656 get_my_uid [1183] ----------------------------------------------- 0.00 0.00 28/42017 Daemon::getCmInfo(char const*) [971] 0.00 0.00 422/42017 IpVerify::add_host_entry(char const*, int) [840] 0.00 0.00 1575/42017 string_to_ipstr [1215] 0.00 0.00 4947/42017 NetStringList::string_withnetwork(char const*) [634] 0.00 0.00 16796/42017 string_to_sin [590] 0.00 0.00 18249/42017 is_valid_sinful [1190] [1184] 0.0 0.00 0.00 42017 is_ipaddr [1184] ----------------------------------------------- 0.00 0.00 34199/34199 StatWrapper::DoStat(char const*) [6905] [1185] 0.0 0.00 0.00 34199 lstat64 [1185] ----------------------------------------------- 0.00 0.00 34199/34199 StatWrapper::DoStat(char const*) [6905] [1186] 0.0 0.00 0.00 34199 stat64 [1186] ----------------------------------------------- 0.00 0.00 1/28823 drop_addr_file() [1091] 0.00 0.00 1/28823 main [1] 0.00 0.00 2/28823 config_fill_ad [993] 0.00 0.00 12023/28823 DaemonCore::HandleReq(int) [26] 0.00 0.00 16796/28823 SecManStartCommand::startCommand_inner() [30] [1187] 0.0 0.00 0.00 28823 CondorVersion [1187] ----------------------------------------------- 0.00 0.00 1/21874 Sock::get_sinful() [1142] 0.00 0.00 21873/21874 Sock::mypoint(sockaddr_in*) [6930] [1188] 0.0 0.00 0.00 21874 getSockAddr [1188] ----------------------------------------------- 0.00 0.00 1/20127 SafeSock::init() [6962] 0.00 0.00 20126/20127 Sock::bind(int, int) [315] [1189] 0.0 0.00 0.00 20127 my_ip_addr [1189] ----------------------------------------------- 0.00 0.00 27/18277 Daemon::getCmInfo(char const*) [971] 0.00 0.00 54/18277 string_to_port [1222] 0.00 0.00 1575/18277 string_to_ipstr [1215] 0.00 0.00 1602/18277 Daemon::Daemon[in-charge](daemon_t, char const*, char const*) [876] 0.00 0.00 15019/18277 Daemon::Daemon[not-in-charge](daemon_t, char const*, char const*) [550] [1190] 0.0 0.00 0.00 18277 is_valid_sinful [1190] 0.00 0.00 18249/42017 is_ipaddr [1184] ----------------------------------------------- 0.00 0.00 1723/16742 Daemon::Daemon[in-charge](daemon_t, char const*, char const*) [876] 0.00 0.00 15019/16742 Daemon::Daemon[not-in-charge](daemon_t, char const*, char const*) [550] [1191] 0.0 0.00 0.00 16742 daemonString [1191] ----------------------------------------------- 0.00 0.00 5000/16575 cleanup_ckpt_files(int, int, char const*) [446] 0.00 0.00 5000/16575 ClusterCleanup(int) [608] 0.00 0.00 6575/16575 getSandbox(int, int, MyString&) [952] [1192] 0.0 0.00 0.00 16575 gen_ckpt_name [1192] ----------------------------------------------- 0.00 0.00 16/15484 DaemonCore::InitSettableAttrsList(char const*, int) [1003] 0.00 0.00 3347/15484 IpVerify::AddAllowHost(char const*, DCpermission) [635] 0.00 0.00 12121/15484 DaemonCore::HandleReq(int) [26] [1193] 0.0 0.00 0.00 15484 PermString [1193] ----------------------------------------------- 0.00 0.00 2/10006 real_config [873] 0.00 0.00 2/10006 limit [1250] 0.00 0.00 2/10006 init_condor_ids [1079] 0.00 0.00 10000/10006 init_user_ids_implementation(char const*, int) [745] [1194] 0.0 0.00 0.00 10006 SetSyscalls [1194] ----------------------------------------------- 0.00 0.00 4725/9725 aboutToSpawnJobHandler(int, int, void*) [406] 0.00 0.00 5000/9725 jobIsFinished(int, int, void*) [303] [1195] 0.0 0.00 0.00 9725 get_condor_uid [1195] ----------------------------------------------- 0.00 0.00 2335/6582 get_var [728] 0.00 0.00 4247/6582 Read_config [880] [1196] 0.0 0.00 0.00 6582 condor_isalnum [1196] ----------------------------------------------- 0.00 0.00 1/6578 dprintf_config [980] 0.00 0.00 1577/6578 access_euid [1211] 0.00 0.00 5000/6578 DestroyMyProxyPassword [854] [1197] 0.0 0.00 0.00 6578 stat [1197] ----------------------------------------------- 0.00 0.00 5331/5331 do_Q_request(ReliSock*) [45] [1198] 0.0 0.00 0.00 5331 InitializeConnection [1198] ----------------------------------------------- 0.00 0.00 5296/5296 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] [1199] 0.0 0.00 0.00 5296 lstat [1199] ----------------------------------------------- 0.00 0.00 5000/5000 fs_detect_nfs [1201] [1200] 0.0 0.00 0.00 5000 detect_nfs_statfs [1200] ----------------------------------------------- 0.00 0.00 5000/5000 jobIsFinished(int, int, void*) [303] [1201] 0.0 0.00 0.00 5000 fs_detect_nfs [1201] 0.00 0.00 5000/5000 detect_nfs_statfs [1200] ----------------------------------------------- 0.00 0.00 5000/5000 jobIsFinished(int, int, void*) [303] [1202] 0.0 0.00 0.00 5000 get_condor_gid [1202] ----------------------------------------------- 0.00 0.00 5000/5000 UserLog::initialize(char const*, char const*, char const*, int, int, int) [545] [1203] 0.0 0.00 0.00 5000 uninit_user_ids [1203] ----------------------------------------------- 0.00 0.00 1/4756 drop_addr_file() [1091] 0.00 0.00 1/4756 main [1] 0.00 0.00 2/4756 config_fill_ad [993] 0.00 0.00 4752/4756 CondorVersionInfo::CondorVersionInfo[in-charge](char const*, char const*, char const*) [710] [1204] 0.0 0.00 0.00 4756 CondorPlatform [1204] ----------------------------------------------- 0.00 0.00 1/3175 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 24/3175 Scheduler::sendAlives() [39] 0.00 0.00 1575/3175 Scheduler::add_shadow_rec(shadow_rec*) [209] 0.00 0.00 1575/3175 Scheduler::delete_shadow_rec(shadow_rec*) [52] [1205] 0.0 0.00 0.00 3175 BeginTransaction [1205] 0.00 0.00 3175/8506 ClassAdCollection::BeginTransaction() [6990] ----------------------------------------------- 0.00 0.00 1/3158 main [1] 0.00 0.00 3157/3158 IsHistoryFilename(char const*, long*) [7088] [1206] 0.0 0.00 0.00 3158 condor_basename [1206] ----------------------------------------------- 0.00 0.00 1949/1949 getline_implementation [1208] [1207] 0.0 0.00 0.00 1949 ltrunc [1207] ----------------------------------------------- 0.00 0.00 1870/1870 Read_config [880] [1208] 0.0 0.00 0.00 1870 getline_implementation [1208] 0.00 0.00 1949/1949 ltrunc [1207] ----------------------------------------------- 0.00 0.00 30/1605 ProcAPI::fillProcInfoEnv(procInfo*) [1045] 0.00 0.00 1575/1605 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] [1209] 0.0 0.00 0.00 1605 pidenvid_filter_and_insert [1209] ----------------------------------------------- 0.00 0.00 30/1605 ProcAPI::initpi(procInfo*&) [7193] 0.00 0.00 1575/1605 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] [1210] 0.0 0.00 0.00 1605 pidenvid_init [1210] ----------------------------------------------- 0.00 0.00 2/1577 process_config_source [881] 0.00 0.00 1575/1577 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] [1211] 0.0 0.00 0.00 1577 access_euid [1211] 0.00 0.00 1577/6578 stat [1197] ----------------------------------------------- 0.00 0.00 1575/1575 pidenvid_append_direct [1213] [1212] 0.0 0.00 0.00 1575 pidenvid_append [1212] ----------------------------------------------- 0.00 0.00 1575/1575 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] [1213] 0.0 0.00 0.00 1575 pidenvid_append_direct [1213] 0.00 0.00 1575/1575 pidenvid_format_to_envid [1214] 0.00 0.00 1575/1575 pidenvid_append [1212] ----------------------------------------------- 0.00 0.00 1575/1575 pidenvid_append_direct [1213] [1214] 0.0 0.00 0.00 1575 pidenvid_format_to_envid [1214] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::AddMrec(char*, char*, PROC_ID*, ClassAd const*, char*, char*) [282] [1215] 0.0 0.00 0.00 1575 string_to_ipstr [1215] 0.00 0.00 1575/18277 is_valid_sinful [1190] 0.00 0.00 1575/42017 is_ipaddr [1184] ----------------------------------------------- 0.00 0.00 255/766 hash_iter_next [1219] 0.00 0.00 255/766 hash_iter_value [1220] 0.00 0.00 256/766 validate_entries() [771] [1216] 0.0 0.00 0.00 766 hash_iter_done [1216] ----------------------------------------------- 0.00 0.00 626/626 Read_config [880] [1217] 0.0 0.00 0.00 626 blankline [1217] ----------------------------------------------- 0.00 0.00 1/256 hash_iter_begin [1245] 0.00 0.00 255/256 hash_iter_next [1219] [1218] 0.0 0.00 0.00 256 hash_iter_scoot_to_next_bucket [1218] ----------------------------------------------- 0.00 0.00 255/255 validate_entries() [771] [1219] 0.0 0.00 0.00 255 hash_iter_next [1219] 0.00 0.00 255/766 hash_iter_done [1216] 0.00 0.00 255/256 hash_iter_scoot_to_next_bucket [1218] ----------------------------------------------- 0.00 0.00 255/255 validate_entries() [771] [1220] 0.0 0.00 0.00 255 hash_iter_value [1220] 0.00 0.00 255/766 hash_iter_done [1216] ----------------------------------------------- 0.00 0.00 118/118 dc_touch_log_file(Service*) [890] [1221] 0.0 0.00 0.00 118 dprintf_touch_log [1221] ----------------------------------------------- 0.00 0.00 27/54 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] 0.00 0.00 27/54 Daemon::getCmInfo(char const*) [971] [1222] 0.0 0.00 0.00 54 string_to_port [1222] 0.00 0.00 54/18277 is_valid_sinful [1190] ----------------------------------------------- 0.00 0.00 30/30 ProcAPI::getFileOwner(int) [7189] [1223] 0.0 0.00 0.00 30 fstat [1223] ----------------------------------------------- 0.00 0.00 30/30 ProcAPI::fillProcInfoEnv(procInfo*) [1045] [1224] 0.0 0.00 0.00 30 full_read [1224] 0.00 0.00 30/30 _condor_full_read [7196] ----------------------------------------------- 0.00 0.00 29/29 get_full_hostname(char const*, in_addr*) [979] [1225] 0.0 0.00 0.00 29 is_priv_net [1225] ----------------------------------------------- 0.00 0.00 28/28 Daemon::getCmInfo(char const*) [971] [1226] 0.0 0.00 0.00 28 getHostFromAddr [1226] ----------------------------------------------- 0.00 0.00 28/28 Daemon::getCmInfo(char const*) [971] [1227] 0.0 0.00 0.00 28 getPortFromAddr [1227] ----------------------------------------------- 0.00 0.00 5/11 install_core_dump_handler() [1137] 0.00 0.00 6/11 main [1] [1228] 0.0 0.00 0.00 11 install_sig_handler_with_mask [1228] ----------------------------------------------- 0.00 0.00 1/7 Scheduler::Init() [866] 0.00 0.00 1/7 default_daemon_name [1151] 0.00 0.00 1/7 real_config [873] 0.00 0.00 4/7 reinsert_specials [978] [1229] 0.0 0.00 0.00 7 my_full_hostname [1229] ----------------------------------------------- 0.00 0.00 1/3 process_locals [902] 0.00 0.00 2/3 Read_config [880] [1230] 0.0 0.00 0.00 3 is_piped_command [1230] ----------------------------------------------- 0.00 0.00 3/3 ShadowMgr::makeShadow(char const*) [970] [1231] 0.0 0.00 0.00 3 my_pclose [1231] 0.00 0.00 3/3 remove_child(_IO_FILE*) [7253] ----------------------------------------------- 0.00 0.00 3/3 ShadowMgr::makeShadow(char const*) [970] [1232] 0.0 0.00 0.00 3 my_popenv [1232] 0.00 0.00 3/3 add_child(_IO_FILE*, int) [7254] ----------------------------------------------- 0.00 0.00 1/2 default_daemon_name [1151] 0.00 0.00 1/2 can_switch_ids [1177] [1233] 0.0 0.00 0.00 2 is_root [1233] ----------------------------------------------- 0.00 0.00 1/2 RotateHistory() [1133] 0.00 0.00 1/2 ClassAdLog::TruncLog() [493] [1234] 0.0 0.00 0.00 2 rotate_file [1234] ----------------------------------------------- 0.00 0.00 1/1 InitJobQueue [465] [1235] 0.0 0.00 0.00 1 CleanJobQueue [1235] ----------------------------------------------- 0.00 0.00 1/1 real_config [873] [1236] 0.0 0.00 0.00 1 check_params [1236] ----------------------------------------------- 0.00 0.00 1/1 MaybeDeleteOneHistoryBackup() [870] [1237] 0.0 0.00 0.00 1 condor_dirname [1237] ----------------------------------------------- 0.00 0.00 1/1 main [1] [1238] 0.0 0.00 0.00 1 dprintf_last_modification [1238] ----------------------------------------------- 0.00 0.00 1/1 main [1] [1239] 0.0 0.00 0.00 1 getExecPath [1239] 0.00 0.00 1/1 linux_getExecPath [1251] ----------------------------------------------- 0.00 0.00 1/1 InitQmgmt [1040] [1240] 0.0 0.00 0.00 1 get_condor_username [1240] ----------------------------------------------- 0.00 0.00 1/1 get_random_uint [1243] [1241] 0.0 0.00 0.00 1 get_random_float [1241] ----------------------------------------------- 0.00 0.00 1/1 SafeSock::init() [6962] [1242] 0.0 0.00 0.00 1 get_random_int [1242] 0.00 0.00 1/1 set_seed [1252] ----------------------------------------------- 0.00 0.00 1/1 create_id [666] [1243] 0.0 0.00 0.00 1 get_random_uint [1243] 0.00 0.00 1/1 get_random_float [1241] ----------------------------------------------- 0.00 0.00 1/1 ClassAdLog::SaveHistoricalLogs() [1117] [1244] 0.0 0.00 0.00 1 hardlink_or_copy_file [1244] ----------------------------------------------- 0.00 0.00 1/1 validate_entries() [771] [1245] 0.0 0.00 0.00 1 hash_iter_begin [1245] 0.00 0.00 1/256 hash_iter_scoot_to_next_bucket [1218] ----------------------------------------------- 0.00 0.00 1/1 sysapi_condor_arch [1261] [1246] 0.0 0.00 0.00 1 init_arch [1246] 0.00 0.00 1/1 sysapi_translate_arch [1263] 0.00 0.00 1/1 sysapi_translate_opsys [1264] ----------------------------------------------- 0.00 0.00 1/1 real_config [873] [1247] 0.0 0.00 0.00 1 init_config [1247] 0.00 0.00 1/1 ExtraParamTable::ExtraParamTable[in-charge]() [7356] ----------------------------------------------- 0.00 0.00 1/1 real_config [873] [1248] 0.0 0.00 0.00 1 init_tilde [1248] 0.00 0.00 1/56 Distribution::Get() [7182] ----------------------------------------------- 0.00 0.00 1/1 main [1] [1249] 0.0 0.00 0.00 1 install_sig_handler [1249] ----------------------------------------------- 0.00 0.00 1/1 check_core_files() [1093] [1250] 0.0 0.00 0.00 1 limit [1250] 0.00 0.00 2/10006 SetSyscalls [1194] ----------------------------------------------- 0.00 0.00 1/1 getExecPath [1239] [1251] 0.0 0.00 0.00 1 linux_getExecPath [1251] ----------------------------------------------- 0.00 0.00 1/1 get_random_int [1242] [1252] 0.0 0.00 0.00 1 set_seed [1252] ----------------------------------------------- 0.00 0.00 1/1 soap_init [1257] [1253] 0.0 0.00 0.00 1 soap_begin [1253] 0.00 0.00 1/1 soap_free [1254] ----------------------------------------------- 0.00 0.00 1/1 soap_begin [1253] [1254] 0.0 0.00 0.00 1 soap_free [1254] 0.00 0.00 1/1 soap_free_pht [1256] 0.00 0.00 1/1 soap_free_iht [1255] ----------------------------------------------- 0.00 0.00 1/1 soap_free [1254] [1255] 0.0 0.00 0.00 1 soap_free_iht [1255] ----------------------------------------------- 0.00 0.00 1/1 soap_free [1254] [1256] 0.0 0.00 0.00 1 soap_free_pht [1256] ----------------------------------------------- 0.00 0.00 1/1 init_soap(soap*) [1059] [1257] 0.0 0.00 0.00 1 soap_init [1257] 0.00 0.00 1/1 soap_init_iht [1258] 0.00 0.00 1/1 soap_init_pht [1259] 0.00 0.00 1/1 soap_begin [1253] ----------------------------------------------- 0.00 0.00 1/1 soap_init [1257] [1258] 0.0 0.00 0.00 1 soap_init_iht [1258] ----------------------------------------------- 0.00 0.00 1/1 soap_init [1257] [1259] 0.0 0.00 0.00 1 soap_init_pht [1259] ----------------------------------------------- 0.00 0.00 1/1 init_soap(soap*) [1059] [1260] 0.0 0.00 0.00 1 soap_register_plugin_arg [1260] 0.00 0.00 1/1 http_get(soap*, soap_plugin*, void*) [7332] ----------------------------------------------- 0.00 0.00 1/1 fill_attributes [1039] [1261] 0.0 0.00 0.00 1 sysapi_condor_arch [1261] 0.00 0.00 1/1 init_arch [1246] ----------------------------------------------- 0.00 0.00 1/1 fill_attributes [1039] [1262] 0.0 0.00 0.00 1 sysapi_opsys [1262] ----------------------------------------------- 0.00 0.00 1/1 init_arch [1246] [1263] 0.0 0.00 0.00 1 sysapi_translate_arch [1263] ----------------------------------------------- 0.00 0.00 1/1 init_arch [1246] [1264] 0.0 0.00 0.00 1 sysapi_translate_opsys [1264] ----------------------------------------------- 0.00 0.00 1/1 fill_attributes [1039] [1265] 0.0 0.00 0.00 1 sysapi_uname_arch [1265] ----------------------------------------------- 0.00 0.00 1/1 fill_attributes [1039] [1266] 0.0 0.00 0.00 1 sysapi_uname_opsys [1266] ----------------------------------------------- 0.00 0.00 3/1751362 StringList::isEmpty() const [7265] 0.00 0.00 146901/1751362 List::~List [in-charge]() [662] 0.00 0.00 1604458/1751362 List::Current() const [660] [6852] 0.0 0.00 0.00 1751362 List::IsEmpty() const [6852] ----------------------------------------------- 0.00 0.00 1/996962 DaemonCore::ReInit() [639] 0.00 0.00 1/996962 main [1] 0.00 0.00 1/996962 init_soap(soap*) [1059] 0.00 0.00 4/996962 ClassAdLog::SaveHistoricalLogs() [1117] 0.00 0.00 188/996962 AttrList::Assign(char const*, float) [872] 0.00 0.00 5671/996962 AttrList::Assign(char const*, int) [458] 0.00 0.00 39105/996962 AttrList::Assign(char const*, char const*) [261] 0.00 0.00 951991/996962 param [134] [6853] 0.0 0.00 0.00 996962 MyString::GetCStr() const [6853] ----------------------------------------------- 0.00 0.00 146901/949130 List::~List [in-charge]() [662] 0.00 0.00 802229/949130 List::RemoveItem(Item*) [452] [6854] 0.0 0.00 0.00 949130 Item::~Item [in-charge]() [6854] ----------------------------------------------- 0.00 0.00 2/479507 LogHistoricalSequenceNumber::LogHistoricalSequenceNumber[in-charge](unsigned long, long) [7289] 0.00 0.00 8455/479507 LogBeginTransaction::LogBeginTransaction[in-charge]() [6995] 0.00 0.00 8455/479507 LogEndTransaction::LogEndTransaction[in-charge]() [6992] 0.00 0.00 9450/479507 LogDeleteAttribute::LogDeleteAttribute[in-charge](char const*, char const*) [6985] 0.00 0.00 10000/479507 LogDestroyClassAd::LogDestroyClassAd[in-charge](char const*) [6978] 0.00 0.00 10002/479507 LogNewClassAd::LogNewClassAd[in-charge](char const*, char const*, char const*) [701] 0.00 0.00 433143/479507 LogSetAttribute::LogSetAttribute[in-charge](char const*, char const*, char const*) [729] [6855] 0.0 0.00 0.00 479507 LogRecord::LogRecord[not-in-charge]() [6855] ----------------------------------------------- 0.00 0.00 2/479507 LogHistoricalSequenceNumber::~LogHistoricalSequenceNumber [in-charge deleting]() [7290] 0.00 0.00 8455/479507 LogBeginTransaction::~LogBeginTransaction [in-charge deleting]() [6996] 0.00 0.00 8455/479507 LogEndTransaction::~LogEndTransaction [in-charge deleting]() [6993] 0.00 0.00 9450/479507 LogDeleteAttribute::~LogDeleteAttribute [in-charge deleting]() [6986] 0.00 0.00 10000/479507 LogDestroyClassAd::~LogDestroyClassAd [in-charge deleting]() [6979] 0.00 0.00 10002/479507 LogNewClassAd::~LogNewClassAd [in-charge deleting]() [6974] 0.00 0.00 433143/479507 LogSetAttribute::~LogSetAttribute [in-charge deleting]() [469] [6856] 0.0 0.00 0.00 479507 LogRecord::~LogRecord [not-in-charge]() [6856] ----------------------------------------------- 0.00 0.00 479504/479504 LogRecord::Write(_IO_FILE*) [386] [6857] 0.0 0.00 0.00 479504 LogRecord::WriteTail(_IO_FILE*) [6857] ----------------------------------------------- 0.00 0.00 8499/441915 ClassAdLog::CommitTransaction() [104] 0.00 0.00 433416/441915 ClassAdLog::AppendLog(LogRecord*) [255] [6858] 0.0 0.00 0.00 441915 Transaction::EmptyTransaction() [6858] ----------------------------------------------- 0.00 0.00 54/439643 GenericQuery::makeQuery(ClassAd&) [918] 0.00 0.00 54/439643 GenericQuery::clearStringCategory(List&) [1109] 0.00 0.00 4947/439643 NetStringList::string_withnetwork(char const*) [634] 0.00 0.00 4951/439643 StringList::contains(char const*) [959] 0.00 0.00 5295/439643 StringList::remove_anycase(char const*) [936] 0.00 0.00 9894/439643 StringList::contains_withwildcard(char const*, bool) [646] 0.00 0.00 21180/439643 StringList::print_to_string() [546] 0.00 0.00 122395/439643 StringList::rewind() [825] 0.00 0.00 124026/439643 StringList::contains_anycase(char const*) [623] 0.00 0.00 146847/439643 StringList::clearAll() [360] [6859] 0.0 0.00 0.00 439643 List::Rewind() [6859] ----------------------------------------------- 0.00 0.00 436104/436104 _condorOutMsg::putn(char const*, int) [569] [6860] 0.0 0.00 0.00 436104 _condorPacket::full() [6860] ----------------------------------------------- 0.00 0.00 425601/425601 handle_q [44] [6861] 0.0 0.00 0.00 425601 QmgmtPeer::getReliSock() const [6861] ----------------------------------------------- 0.00 0.00 37657/395017 Authentication::getOwner() const [6901] 0.00 0.00 357360/395017 ReliSock::isAuthenticated() const [776] [6862] 0.0 0.00 0.00 395017 Authentication::isAuthenticated() const [6862] ----------------------------------------------- 0.00 0.00 3/298556 ClassAdLog::ClassAdLog[not-in-charge](char const*, int) [467] 0.00 0.00 3/298556 ReadLogEntry(_IO_FILE*, LogRecord* (*)(_IO_FILE*, int)) [768] 0.00 0.00 298550/298556 ClassAdLog::ExamineTransaction(char const*, char const*, char*&, ClassAd*&) [342] [6863] 0.0 0.00 0.00 298556 LogRecord::get_op_type() [6863] ----------------------------------------------- 0.00 0.00 272154/272154 MergeClassAds(ClassAd*, ClassAd*, bool) [33] [6864] 0.0 0.00 0.00 272154 AttrList::NextExpr() [6864] ----------------------------------------------- 93564 AddOp::PrintToStr(char*) [505] 177678 OrOp::PrintToStr(char*) [573] [6865] 0.0 0.00 0.00 271242 EqOp::PrintToStr(char*) [6865] 271242 printComparisonOpToStr(char*, ExprTree*, ExprTree*, char*) [304] ----------------------------------------------- 0.00 0.00 267984/267984 _set_priv [437] [6866] 0.0 0.00 0.00 267984 set_root_euid() [6866] ----------------------------------------------- 174 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] 252207 AddOp::CalcPrintToStr() [372] [6867] 0.0 0.00 0.00 252381 MetaEqOp::CalcPrintToStr() [6867] 252381 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] ----------------------------------------------- 0.00 0.00 234375/234375 ClassAdLog::ExamineTransaction(char const*, char const*, char*&, ClassAd*&) [342] [6868] 0.0 0.00 0.00 234375 LogSetAttribute::get_name() [6868] ----------------------------------------------- 0.00 0.00 4/227521 AttrList::LookupBool(char const*, int&) const [260] 0.00 0.00 227517/227521 AttrList::LookupInteger(char const*, int&) const [16] [6869] 0.0 0.00 0.00 227521 BooleanBase::Value() [6869] ----------------------------------------------- 0.00 0.00 1575/179891 Scheduler::vacate_service(int, Stream*) [161] 0.00 0.00 5296/179891 Condor_Auth_Base::Condor_Auth_Base[not-in-charge](ReliSock*, int) [620] 0.00 0.00 15219/179891 Daemon::startCommand(int, Sock*, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool, char*, SecMan*) [27] 0.00 0.00 27360/179891 QmgmtPeer::endpoint() const [6922] 0.00 0.00 64843/179891 DaemonCore::HandleReq(int) [26] 0.00 0.00 65598/179891 SecManStartCommand::startCommand_inner() [30] [6870] 0.0 0.00 0.00 179891 Sock::endpoint() [6870] ----------------------------------------------- 179253 AddOp::PrintToStr(char*) [505] 0.00 0.00 1/177283 ExprTree::PrintToNewStr(char**) [107] [6871] 0.0 0.00 0.00 179254 GeOp::PrintToStr(char*) [6871] 179254 printComparisonOpToStr(char*, ExprTree*, ExprTree*, char*) [304] ----------------------------------------------- 168663 AddOp::CalcPrintToStr() [372] 0.00 0.00 1/7365998 ExprTree::PrintToNewStr(char**) [107] [6872] 0.0 0.00 0.00 168664 GeOp::CalcPrintToStr() [6872] 168664 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] ----------------------------------------------- 0.00 0.00 1/149055 ClassAdLog::LogState(_IO_FILE*) [494] 0.00 0.00 149054/149055 AttrList::clear() [176] [6873] 0.0 0.00 0.00 149055 AttrList::unchain() [6873] ----------------------------------------------- 0.00 0.00 137655/137655 SafeSock::peek(char&) [685] [6874] 0.0 0.00 0.00 137655 _condorPacket::peek(char&) [6874] ----------------------------------------------- 0.00 0.00 137461/137461 SecMan::sec_lookup_feat_act(ClassAd&, char const*) [276] [6875] 0.0 0.00 0.00 137461 SecMan::sec_alpha_to_sec_feat_act(char*) [6875] ----------------------------------------------- 0.00 0.00 45000/134486 AttrList::AttrList[not-in-charge](AttrList&) [100] 0.00 0.00 89486/134486 AttrList::AttrList[not-in-charge]() [6886] [6876] 0.0 0.00 0.00 134486 AttrListAbstract::AttrListAbstract[not-in-charge](int) [6876] ----------------------------------------------- 0.00 0.00 133993/133993 _set_priv [437] [6877] 0.0 0.00 0.00 133993 set_condor_egid() [6877] ----------------------------------------------- 0.00 0.00 133993/133993 _set_priv [437] [6878] 0.0 0.00 0.00 133993 set_condor_euid() [6878] ----------------------------------------------- 0.00 0.00 2048/132591 __static_initialization_and_destruction_0(int, int) [7327] 0.00 0.00 130543/132591 grow_prio_recs(int) [656] [6879] 0.0 0.00 0.00 132591 prio_rec::prio_rec[in-charge]() [6879] ----------------------------------------------- 0.00 0.00 124085/124085 AttrList::~AttrList [not-in-charge]() [194] [6880] 0.0 0.00 0.00 124085 AttrListAbstract::~AttrListAbstract [not-in-charge]() [6880] ----------------------------------------------- 0.00 0.00 102996/102996 HashTable*>::lookup(in_addr const&, HashTable*&) const [470] [6881] 0.0 0.00 0.00 102996 operator==(in_addr, in_addr) [6881] ----------------------------------------------- 0.00 0.00 4/102941 DaemonCore::Register_Socket(Stream*, char*, int (*)(Service*, Stream*), int (Service::*)(Stream*), char*, Service*, DCpermission, int) [399] 0.00 0.00 6415/102941 DaemonCore::Driver() [2] 0.00 0.00 6415/102941 DaemonCore::HandleReq(int) [26] 0.00 0.00 13617/102941 Daemon::startCommand(int, Sock*, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool, char*, SecMan*) [27] 0.00 0.00 15366/102941 Sock::close() [488] 0.00 0.00 15368/102941 Sock::assign(int) [6941] 0.00 0.00 15368/102941 Sock::bind(int, int) [315] 0.00 0.00 30388/102941 SecManStartCommand::startCommand_inner() [30] [6882] 0.0 0.00 0.00 102941 SafeSock::type() [6882] ----------------------------------------------- 102870 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] [6883] 0.0 0.00 0.00 102870 AddOp::~AddOp [in-charge deleting]() [6883] 102870 AddOpBase::~AddOpBase [not-in-charge]() [530] ----------------------------------------------- 0.00 0.00 92105/92105 PeriodicExprEval(ClassAd*) [89] [6884] 0.0 0.00 0.00 92105 UserPolicy::UserPolicy[in-charge]() [6884] ----------------------------------------------- 0.00 0.00 92105/92105 PeriodicExprEval(ClassAd*) [89] [6885] 0.0 0.00 0.00 92105 UserPolicy::~UserPolicy [in-charge]() [6885] ----------------------------------------------- 0.00 0.00 89486/89486 ClassAd::ClassAd[in-charge]() [574] [6886] 0.0 0.00 0.00 89486 AttrList::AttrList[not-in-charge]() [6886] 0.00 0.00 89486/134486 AttrListAbstract::AttrListAbstract[not-in-charge](int) [6876] ----------------------------------------------- 83544 AddOp::CalcPrintToStr() [372] [6887] 0.0 0.00 0.00 83544 DivOp::CalcPrintToStr() [6887] 83544 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] ----------------------------------------------- 0.00 0.00 77365/77365 SecMan::FillInSecurityPolicyAd(char const*, ClassAd*, bool) [153] [6888] 0.0 0.00 0.00 77365 SecMan::ReconcileSecurityDependency(SecMan::sec_req&, SecMan::sec_req&) [6888] ----------------------------------------------- 0.00 0.00 5/75866 IpVerify::Init() [640] 0.00 0.00 3150/75866 IpVerify::AddAllowHost(char const*, DCpermission) [635] 0.00 0.00 72711/75866 IpVerify::Verify(DCpermission, sockaddr_in const*, char const*) [278] [6889] 0.0 0.00 0.00 75866 IpVerify::allow_mask(int) [6889] ----------------------------------------------- 0.00 0.00 1602/70977 Daemon::startCommand(int, Sock*, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool, char*, SecMan*) [27] 0.00 0.00 4757/70977 Sock::assign(int) [6941] 0.00 0.00 4757/70977 Sock::bind(int, int) [315] 0.00 0.00 6306/70977 DaemonCore::Register_Socket(Stream*, char*, int (*)(Service*, Stream*), int (Service::*)(Stream*), char*, Service*, DCpermission, int) [399] 0.00 0.00 6358/70977 SecManStartCommand::startCommand_inner() [30] 0.00 0.00 13499/70977 DaemonCore::HandleReq(int) [26] 0.00 0.00 15445/70977 DaemonCore::Driver() [2] 0.00 0.00 18253/70977 Sock::close() [488] [6890] 0.0 0.00 0.00 70977 ReliSock::type() [6890] ----------------------------------------------- 16769 Sock::assign(int) [6941] 0.00 0.00 1/49725 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 24/49725 Scheduler::negotiate(int, Stream*) [79] 0.00 0.00 1575/49725 Scheduler::startdContactSockHandler(Stream*) [143] 0.00 0.00 1575/49725 send_vacate(match_rec*, int) [124] 0.00 0.00 1575/49725 Daemon::reliSock(int, CondorError*, bool) [587] 0.00 0.00 1577/49725 SecManStartCommand::startCommand_inner() [30] 0.00 0.00 1580/49725 Sock::do_connect_finish() [7068] 0.00 0.00 1580/49725 Sock::do_connect_tryit() [7083] 0.00 0.00 3351/49725 Daemon::safeSock(int, CondorError*, bool) [471] 0.00 0.00 4926/49725 Daemon::startCommand(int, Sock*, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool, char*, SecMan*) [27] 0.00 0.00 8691/49725 sendAlive(match_rec*) [40] 0.00 0.00 19914/49725 DaemonCore::HandleReq(int) [26] [6891] 0.0 0.00 0.00 63138 Sock::timeout(int) [6891] 16769 Sock::assign(int) [6941] ----------------------------------------------- 0.00 0.00 54973/54973 StatInfo::stat_file(char const*) [6909] [6892] 0.0 0.00 0.00 54973 StatInfo::init(StatWrapper*) [6892] 0.00 0.00 20774/20774 StatWrapper::GetStatBuf() [6938] 0.00 0.00 20774/20774 StatWrapper::GetLstatBuf() [6939] ----------------------------------------------- 0.00 0.00 1575/47809 ReliSock::serialize() const [612] 0.00 0.00 18874/47809 DaemonCore::HandleReq(int) [26] 0.00 0.00 27360/47809 QmgmtPeer::getFullyQualifiedUser() const [6921] [6893] 0.0 0.00 0.00 47809 ReliSock::getFullyQualifiedUser() const [6893] 0.00 0.00 27360/27360 Authentication::getFullyQualifiedUser() const [6920] ----------------------------------------------- 0.00 0.00 6415/45692 _condorPacket::set_encryption_id(char const*) [7005] 0.00 0.00 6415/45692 _condorPacket::init_MD(char const*) [7006] 0.00 0.00 6415/45692 _condorOutMsg::set_encryption_id(char const*) [7001] 0.00 0.00 6415/45692 _condorOutMsg::init_MD(char const*) [7002] 0.00 0.00 20032/45692 _condorOutMsg::sendMsg(int, sockaddr const*, _condorMsgID, unsigned char*) [478] [6894] 0.0 0.00 0.00 45692 _condorPacket::empty() [6894] ----------------------------------------------- 0.00 0.00 1575/42987 HashTable::remove(PROC_ID const&) [650] 0.00 0.00 41412/42987 HashTable::lookup(PROC_ID const&, shadow_rec*&) const [506] [6895] 0.0 0.00 0.00 42987 operator==(PROC_ID, PROC_ID) [6895] ----------------------------------------------- 0.00 0.00 1/42623 find_file [1099] 0.00 0.00 3150/42623 aboutToSpawnJobHandler(int, int, void*) [406] 0.00 0.00 3172/42623 Directory::Next() [828] 0.00 0.00 10000/42623 MaybeRotateHistory(int) [740] 0.00 0.00 11575/42623 recursive_chown_impl_fast(char const*, unsigned, unsigned, unsigned) [535] 0.00 0.00 14725/42623 IsDirectory(char const*) [582] [6896] 0.0 0.00 0.00 42623 StatInfo::Error() [6896] ----------------------------------------------- 0.00 0.00 14271/41269 Sock::bind(int, int) [315] 0.00 0.00 26998/41269 ReliSock::accept(ReliSock&) [551] [6897] 0.0 0.00 0.00 41269 Sock::setsockopt(int, int, char const*, int) [6897] ----------------------------------------------- 0.00 0.00 40470/40470 CondorError::CondorError[in-charge]() [691] [6898] 0.0 0.00 0.00 40470 CondorError::init() [6898] ----------------------------------------------- 0.00 0.00 38829/38829 IpVerify::Verify(DCpermission, sockaddr_in const*, char const*) [278] [6899] 0.0 0.00 0.00 38829 IpVerify::deny_mask(int) [6899] ----------------------------------------------- 0.00 0.00 2/37657 Scheduler::actOnJobs(int, Stream*) [138] 0.00 0.00 5295/37657 do_Q_request(ReliSock*) [45] 0.00 0.00 32360/37657 QmgmtPeer::getOwner() const [6912] [6900] 0.0 0.00 0.00 37657 ReliSock::getOwner() [6900] 0.00 0.00 37657/37657 Authentication::getOwner() const [6901] ----------------------------------------------- 0.00 0.00 37657/37657 ReliSock::getOwner() [6900] [6901] 0.0 0.00 0.00 37657 Authentication::getOwner() const [6901] 0.00 0.00 37657/37657 Condor_Auth_Base::getRemoteUser() const [6902] 0.00 0.00 37657/395017 Authentication::isAuthenticated() const [6862] ----------------------------------------------- 0.00 0.00 37657/37657 Authentication::getOwner() const [6901] [6902] 0.0 0.00 0.00 37657 Condor_Auth_Base::getRemoteUser() const [6902] ----------------------------------------------- 0.00 0.00 5303/35324 Authentication::authenticate(char*, char const*, CondorError*) [329] 0.00 0.00 13225/35324 DaemonCore::HandleReq(int) [26] 0.00 0.00 16796/35324 SecManStartCommand::startCommand_inner() [30] [6903] 0.0 0.00 0.00 35324 Stream::allow_one_empty_message() [6903] ----------------------------------------------- 0.00 0.00 1578/35170 BindAnyCommandPort(ReliSock*, SafeSock*) [531] 0.00 0.00 15219/35170 Daemon::startCommand(int, Sock*, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool, char*, SecMan*) [27] 0.00 0.00 18373/35170 SecManStartCommand::startCommand_inner() [30] [6904] 0.0 0.00 0.00 35170 Sock::get_port() [6904] ----------------------------------------------- 0.00 0.00 34199/34199 StatWrapper::StatWrapper[in-charge](char const*) [6907] [6905] 0.0 0.00 0.00 34199 StatWrapper::DoStat(char const*) [6905] 0.00 0.00 34199/34199 stat64 [1186] 0.00 0.00 34199/34199 lstat64 [1185] ----------------------------------------------- 0.00 0.00 34199/34199 StatInfo::stat_file(char const*) [6909] [6906] 0.0 0.00 0.00 34199 StatWrapper::GetStatus() [6906] ----------------------------------------------- 0.00 0.00 34199/34199 StatInfo::stat_file(char const*) [6909] [6907] 0.0 0.00 0.00 34199 StatWrapper::StatWrapper[in-charge](char const*) [6907] 0.00 0.00 34199/34199 StatWrapper::DoStat(char const*) [6905] ----------------------------------------------- 0.00 0.00 34199/34199 StatInfo::stat_file(char const*) [6909] [6908] 0.0 0.00 0.00 34199 StatWrapper::~StatWrapper [in-charge]() [6908] ----------------------------------------------- 0.00 0.00 34199/34199 StatInfo::StatInfo[in-charge](char const*) [462] [6909] 0.0 0.00 0.00 34199 StatInfo::stat_file(char const*) [6909] 0.00 0.00 54973/54973 StatInfo::init(StatWrapper*) [6892] 0.00 0.00 34199/34199 StatWrapper::StatWrapper[in-charge](char const*) [6907] 0.00 0.00 34199/34199 StatWrapper::GetStatus() [6906] 0.00 0.00 34199/34199 StatWrapper::~StatWrapper [in-charge]() [6908] 0.00 0.00 13425/13425 StatWrapper::GetErrno() [6967] ----------------------------------------------- 0.00 0.00 13499/33624 ReliSock::accept(ReliSock&) [551] 0.00 0.00 20125/33624 Sock::assign(int) [6941] [6910] 0.0 0.00 0.00 33624 Sock::move_descriptor_up() [6910] ----------------------------------------------- 0.00 0.00 1577/33538 SecManStartCommand::~SecManStartCommand [in-charge]() [1019] 0.00 0.00 1723/33538 Daemon::~Daemon [in-charge]() [7102] 0.00 0.00 15019/33538 Daemon::~Daemon [not-in-charge]() [6963] 0.00 0.00 15219/33538 SecManStartCommand::~SecManStartCommand [in-charge deleting]() [935] [6911] 0.0 0.00 0.00 33538 SecMan::~SecMan [in-charge]() [6911] ----------------------------------------------- 0.00 0.00 5000/32360 NewCluster [424] 0.00 0.00 5000/32360 NewProc [376] 0.00 0.00 22360/32360 SetAttribute [156] [6912] 0.0 0.00 0.00 32360 QmgmtPeer::getOwner() const [6912] 0.00 0.00 32360/37657 ReliSock::getOwner() [6900] ----------------------------------------------- 2 init_condor_ids [1079] 10000 set_user_egid() [626] 0.00 0.00 1575/7524307 aboutToSpawnJobHandler(int, int, void*) [406] 0.00 0.00 5000/7524307 jobIsFinished(int, int, void*) [303] 0.00 0.00 5300/7524307 my_username(int) [860] 0.00 0.00 10000/7524307 init_user_ids_implementation(char const*, int) [745] [6913] 0.0 0.00 0.00 31877 pcache() [6913] 1 passwd_cache::passwd_cache[in-charge]() [7354] ----------------------------------------------- 0.00 0.00 31540/31540 SafeSock::get_bytes(void*, int) [1013] [6914] 0.0 0.00 0.00 31540 _condorPacket::getn(char*, int) [6914] ----------------------------------------------- 0.00 0.00 30910/30910 _condorPacket::_condorPacket[in-charge]() [6916] [6915] 0.0 0.00 0.00 30910 _condorPacket::init() [6915] ----------------------------------------------- 0.00 0.00 174/30910 _condorOutMsg::putn(char const*, int) [569] 0.00 0.00 15368/30910 SafeSock::SafeSock[in-charge]() [532] 0.00 0.00 15368/30910 _condorOutMsg::_condorOutMsg[in-charge]() [696] [6916] 0.0 0.00 0.00 30910 _condorPacket::_condorPacket[in-charge]() [6916] 0.00 0.00 30910/30910 _condorPacket::init() [6915] ----------------------------------------------- 0.00 0.00 174/30906 _condorOutMsg::sendMsg(int, sockaddr const*, _condorMsgID, unsigned char*) [478] 0.00 0.00 3351/30906 SafeSock::~SafeSock [in-charge deleting]() [752] 0.00 0.00 12015/30906 SafeSock::~SafeSock [in-charge]() [482] 0.00 0.00 15366/30906 _condorOutMsg::~_condorOutMsg [in-charge]() [697] [6917] 0.0 0.00 0.00 30906 _condorPacket::~_condorPacket [in-charge]() [6917] ----------------------------------------------- 0.00 0.00 10283/27677 TimerManager::NewTimer(Service*, unsigned, int (*)(Service*), int (Service::*)(), char*, unsigned, int, int) [385] 0.00 0.00 17394/27677 TimerManager::Timeout() [21] [6918] 0.0 0.00 0.00 27677 TimerManager::DumpTimerList(int, char*) [6918] ----------------------------------------------- 0.00 0.00 27360/27360 Authentication::getFullyQualifiedUser() const [6920] [6919] 0.0 0.00 0.00 27360 Condor_Auth_Base::getRemoteFQU() [6919] ----------------------------------------------- 0.00 0.00 27360/27360 ReliSock::getFullyQualifiedUser() const [6893] [6920] 0.0 0.00 0.00 27360 Authentication::getFullyQualifiedUser() const [6920] 0.00 0.00 27360/27360 Condor_Auth_Base::getRemoteFQU() [6919] ----------------------------------------------- 0.00 0.00 27360/27360 OwnerCheck [297] [6921] 0.0 0.00 0.00 27360 QmgmtPeer::getFullyQualifiedUser() const [6921] 0.00 0.00 27360/47809 ReliSock::getFullyQualifiedUser() const [6893] ----------------------------------------------- 0.00 0.00 27360/27360 OwnerCheck [297] [6922] 0.0 0.00 0.00 27360 QmgmtPeer::endpoint() const [6922] 0.00 0.00 27360/179891 Sock::endpoint() [6870] ----------------------------------------------- 26317 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] 0.00 0.00 18/2163403 EvalBool(ClassAd*, char const*) [14] [6923] 0.0 0.00 0.00 26335 AndOp::~AndOp [in-charge deleting]() [6923] 26335 AndOpBase::~AndOpBase [not-in-charge]() [6924] ----------------------------------------------- 26335 AndOp::~AndOp [in-charge deleting]() [6923] [6924] 0.0 0.00 0.00 26335 AndOpBase::~AndOpBase [not-in-charge]() [6924] 26335 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] ----------------------------------------------- 0.00 0.00 5000/25000 HashTable::remove(int const&) [707] 0.00 0.00 5000/25000 HashTable::insert(int const&, int const&) [706] 0.00 0.00 15000/25000 HashTable::lookup(int const&, int*&) const [455] [6925] 0.0 0.00 0.00 25000 compute_clustersize_hash(int const&, int) [6925] ----------------------------------------------- 24467 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] [6926] 0.0 0.00 0.00 24467 EqOp::~EqOp [in-charge deleting]() [6926] 24467 EqOpBase::~EqOpBase [not-in-charge]() [724] ----------------------------------------------- 0.00 0.00 3150/23275 DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [361] 0.00 0.00 20125/23275 Sock::assign(int) [6941] [6927] 0.0 0.00 0.00 23275 Sock::set_inheritable(int) [6927] ----------------------------------------------- 0.00 0.00 6/22979 DaemonCore::Register_Reaper(int, char*, int (*)(Service*, int, int), int (Service::*)(int, int), char*, Service*, int) [7256] 0.00 0.00 10/22979 DaemonCore::Register_Signal(int, char*, int (*)(Service*, int), int (Service::*)(int), char*, Service*, DCpermission, int) [1136] 0.00 0.00 12/22979 TimerManager::CancelAllTimers() [789] 0.00 0.00 70/22979 DaemonCore::Register_Command(int, char*, int (*)(Service*, int, Stream*), int (Service::*)(int, Stream*), char*, Service*, DCpermission, int, int) [7187] 0.00 0.00 6300/22979 DaemonCore::Cancel_Socket(Stream*) [611] 0.00 0.00 6310/22979 DaemonCore::Register_Socket(Stream*, char*, int (*)(Service*, Stream*), int (Service::*)(Stream*), char*, Service*, DCpermission, int) [399] 0.00 0.00 10271/22979 TimerManager::CancelTimer(int) [489] [6928] 0.0 0.00 0.00 22979 DaemonCore::free_descrip(char*) [6928] ----------------------------------------------- 0.00 0.00 7793/22814 DaemonCore::HandleReq(int) [26] 0.00 0.00 15021/22814 SecManStartCommand::startCommand_inner() [30] [6929] 0.0 0.00 0.00 22814 KeyCacheEntry::key() [6929] ----------------------------------------------- 0.00 0.00 174/21873 SafeSock::sender_ip_str() [858] 0.00 0.00 21699/21873 Sock::sender_ip_str() [6931] [6930] 0.0 0.00 0.00 21873 Sock::mypoint(sockaddr_in*) [6930] 0.00 0.00 21873/21874 getSockAddr [1188] ----------------------------------------------- 0.00 0.00 21699/21699 ConvertDefaultIPToSocketIP(char const*, char const*, char**, Stream&) [330] [6931] 0.0 0.00 0.00 21699 Sock::sender_ip_str() [6931] 0.00 0.00 21699/21873 Sock::mypoint(sockaddr_in*) [6930] ----------------------------------------------- 0.00 0.00 7793/21534 DaemonCore::HandleReq(int) [26] 0.00 0.00 13741/21534 KeyCache::insert(KeyCacheEntry&) [172] [6932] 0.0 0.00 0.00 21534 KeyCacheEntry::id() [6932] ----------------------------------------------- 0.00 0.00 1470/21502 SafeSock::end_of_message() [476] 0.00 0.00 6415/21502 SafeSock::handle_incoming_packet() [547] 0.00 0.00 13617/21502 _condorOutMsg::sendMsg(int, sockaddr const*, _condorMsgID, unsigned char*) [478] [6933] 0.0 0.00 0.00 21502 _condorPacket::reset() [6933] ----------------------------------------------- 0.00 0.00 21434/21434 ReliSock::SndMsg::init_parent(ReliSock*) [6936] [6934] 0.0 0.00 0.00 21434 Buf::init_parent(Sock*) [6934] ----------------------------------------------- 0.00 0.00 21434/21434 ReliSock::init() [853] [6935] 0.0 0.00 0.00 21434 ReliSock::RcvMsg::init_parent(ReliSock*) [6935] ----------------------------------------------- 0.00 0.00 21434/21434 ReliSock::init() [853] [6936] 0.0 0.00 0.00 21434 ReliSock::SndMsg::init_parent(ReliSock*) [6936] 0.00 0.00 21434/21434 Buf::init_parent(Sock*) [6934] ----------------------------------------------- 0.00 0.00 21180/21180 BinaryOpBase::GetReferences(AttrList const*, StringList&, StringList&) const [353] [6937] 0.0 0.00 0.00 21180 ExprTree::GetReferences(AttrList const*, StringList&, StringList&) const [6937] ----------------------------------------------- 0.00 0.00 20774/20774 StatInfo::init(StatWrapper*) [6892] [6938] 0.0 0.00 0.00 20774 StatWrapper::GetStatBuf() [6938] ----------------------------------------------- 0.00 0.00 20774/20774 StatInfo::init(StatWrapper*) [6892] [6939] 0.0 0.00 0.00 20774 StatWrapper::GetLstatBuf() [6939] ----------------------------------------------- 0.00 0.00 1/20591 __tcf_0 [11362] 0.00 0.00 20590/20591 SetAttribute [156] [6940] 0.0 0.00 0.00 20591 Token::~Token [in-charge]() [6940] ----------------------------------------------- 16769 Sock::timeout(int) [6891] 0.00 0.00 3356/49725 Sock::bind(int, int) [315] [6941] 0.0 0.00 0.00 20125 Sock::assign(int) [6941] 0.00 0.00 20125/33624 Sock::move_descriptor_up() [6910] 0.00 0.00 20125/23275 Sock::set_inheritable(int) [6927] 0.00 0.00 15368/102941 SafeSock::type() [6882] 0.00 0.00 4757/70977 ReliSock::type() [6890] 16769 Sock::timeout(int) [6891] ----------------------------------------------- 0.00 0.00 18373/18373 SecManStartCommand::startCommand_inner() [30] [6942] 0.0 0.00 0.00 18373 SecMan::sec_req_to_feat_act(SecMan::sec_req) [6942] ----------------------------------------------- 18295 MetaEqOp::~MetaEqOp [in-charge deleting]() [6944] [6943] 0.0 0.00 0.00 18295 MetaEqOpBase::~MetaEqOpBase [not-in-charge]() [6943] 18295 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] ----------------------------------------------- 18295 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] [6944] 0.0 0.00 0.00 18295 MetaEqOp::~MetaEqOp [in-charge deleting]() [6944] 18295 MetaEqOpBase::~MetaEqOpBase [not-in-charge]() [6943] ----------------------------------------------- 0.00 0.00 18255/18255 ReliSock::RcvMsg::RcvMsg[in-charge]() [6946] [6945] 0.0 0.00 0.00 18255 ChainBuf::ChainBuf[in-charge]() [6945] ----------------------------------------------- 0.00 0.00 18255/18255 ReliSock::ReliSock[in-charge]() [578] [6946] 0.0 0.00 0.00 18255 ReliSock::RcvMsg::RcvMsg[in-charge]() [6946] 0.00 0.00 18255/18255 ChainBuf::ChainBuf[in-charge]() [6945] ----------------------------------------------- 0.00 0.00 17393/17393 DaemonCore::Driver() [2] [6947] 0.0 0.00 0.00 17393 DaemonCore::CheckForTimeSkip(long, long) [6947] 0.00 0.00 17393/17393 List::Number() const [6948] ----------------------------------------------- 0.00 0.00 17393/17393 DaemonCore::CheckForTimeSkip(long, long) [6947] [6948] 0.0 0.00 0.00 17393 List::Number() const [6948] ----------------------------------------------- 0.00 0.00 16910/16910 Transaction::Commit(_IO_FILE*, void*) [108] [6949] 0.0 0.00 0.00 16910 LogRecord::Play(void*) [6949] ----------------------------------------------- 0.00 0.00 1/16803 Scheduler::Scheduler[in-charge]() [1145] 0.00 0.00 1/16803 DedicatedScheduler::DedicatedScheduler[in-charge]() [1087] 0.00 0.00 1/16803 GridUniverseLogic::GridUniverseLogic[in-charge]() [7362] 0.00 0.00 1/16803 DaemonCore::DaemonCore[in-charge](int, int, int, int, int, int) [1128] 0.00 0.00 1/16803 SelfDrainingQueue::SelfDrainingQueue[in-charge](char const*, int, int (*)(ServiceData*, ServiceData*)) [1144] 0.00 0.00 1/16803 CronMgrBase::CronMgrBase[not-in-charge](char const*) [1118] 0.00 0.00 1/16803 CondorCron::CondorCron[in-charge]() [7336] 0.00 0.00 16796/16803 SecManStartCommand::SecManStartCommand[in-charge](int, Sock*, bool, CondorError*, int, void (*)(bool, Sock*, CondorError*, void*), void*, bool, SecMan*) [948] [6950] 0.0 0.00 0.00 16803 Service::Service[not-in-charge]() [6950] ----------------------------------------------- 0.00 0.00 1/16802 Scheduler::~Scheduler [in-charge]() [652] 0.00 0.00 1/16802 DedicatedScheduler::~DedicatedScheduler [in-charge]() [1047] 0.00 0.00 1/16802 GridUniverseLogic::~GridUniverseLogic [in-charge deleting]() [7363] 0.00 0.00 1/16802 SelfDrainingQueue::~SelfDrainingQueue [in-charge]() [1101] 0.00 0.00 1/16802 CronMgrBase::~CronMgrBase [not-in-charge]() [1113] 0.00 0.00 1/16802 CondorCron::~CondorCron [in-charge]() [1126] 0.00 0.00 1577/16802 SecManStartCommand::~SecManStartCommand [in-charge]() [1019] 0.00 0.00 15219/16802 SecManStartCommand::~SecManStartCommand [in-charge deleting]() [935] [6951] 0.0 0.00 0.00 16802 Service::~Service [not-in-charge]() [6951] ----------------------------------------------- 0.00 0.00 16796/16796 SimpleList::SimpleList[in-charge]() [6953] [6952] 0.0 0.00 0.00 16796 SimpleList::Rewind() [6952] ----------------------------------------------- 0.00 0.00 16796/16796 SecManStartCommand::SecManStartCommand[in-charge](int, Sock*, bool, CondorError*, int, void (*)(bool, Sock*, CondorError*, void*), void*, bool, SecMan*) [948] [6953] 0.0 0.00 0.00 16796 SimpleList::SimpleList[in-charge]() [6953] 0.00 0.00 16796/16796 SimpleList::Rewind() [6952] ----------------------------------------------- 0.00 0.00 1577/16796 SecManStartCommand::~SecManStartCommand [in-charge]() [1019] 0.00 0.00 15219/16796 SecManStartCommand::~SecManStartCommand [in-charge deleting]() [935] [6954] 0.0 0.00 0.00 16796 SimpleList::~SimpleList [in-charge]() [6954] ----------------------------------------------- 0.00 0.00 16796/16796 SecManStartCommand::startCommand() [647] [6955] 0.0 0.00 0.00 16796 SecManStartCommand::IncRefCount() [6955] ----------------------------------------------- 0.00 0.00 16796/16796 SecManStartCommand::SecManStartCommand[in-charge](int, Sock*, bool, CondorError*, int, void (*)(bool, Sock*, CondorError*, void*), void*, bool, SecMan*) [948] [6956] 0.0 0.00 0.00 16796 SecMan::SecMan[in-charge](SecMan const&) [6956] ----------------------------------------------- 0.00 0.00 16742/16742 Daemon::common_init() [842] [6957] 0.0 0.00 0.00 16742 Sock::set_timeout_multiplier(int) [6957] ----------------------------------------------- 0.00 0.00 1/16597 ClassAdLog::LogState(_IO_FILE*) [494] 0.00 0.00 1575/16597 GetJobAd [217] 0.00 0.00 15021/16597 MergeClassAds(ClassAd*, ClassAd*, bool) [33] [6958] 0.0 0.00 0.00 16597 AttrList::ResetName() [6958] ----------------------------------------------- 0.00 0.00 16523/16523 Stream::set_crypto_key(bool, KeyInfo*, char const*) [596] [6959] 0.0 0.00 0.00 16523 ReliSock::set_encryption_id(char const*) [6959] ----------------------------------------------- 0.00 0.00 5303/15895 Authentication::handshake(MyString) [425] 0.00 0.00 10592/15895 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] [6960] 0.0 0.00 0.00 15895 ReliSock::isClient() [6960] ----------------------------------------------- 0.00 0.00 15473/15473 SecMan::FillInSecurityPolicyAd(char const*, ClassAd*, bool) [153] [6961] 0.0 0.00 0.00 15473 SecMan::my_parent_unique_id() [6961] ----------------------------------------------- 0.00 0.00 15368/15368 SafeSock::SafeSock[in-charge]() [532] [6962] 0.0 0.00 0.00 15368 SafeSock::init() [6962] 0.00 0.00 1/20127 my_ip_addr [1189] 0.00 0.00 1/1 get_random_int [1242] ----------------------------------------------- 0.00 0.00 28/15019 DCCollector::~DCCollector [in-charge deleting]() [7206] 0.00 0.00 14991/15019 DCStartd::~DCStartd [in-charge]() [6965] [6963] 0.0 0.00 0.00 15019 Daemon::~Daemon [not-in-charge]() [6963] 0.00 0.00 15019/33538 SecMan::~SecMan [in-charge]() [6911] ----------------------------------------------- 0.00 0.00 5000/15000 Queue::dequeue(ServiceData*&) [7053] 0.00 0.00 10000/15000 SelfDrainingQueue::timerHandler() [157] [6964] 0.0 0.00 0.00 15000 Queue::IsEmpty() [6964] ----------------------------------------------- 0.00 0.00 1575/14991 claimStartd(match_rec*, ClassAd*, bool) [144] 0.00 0.00 1575/14991 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] 0.00 0.00 1575/14991 send_vacate(match_rec*, int) [124] 0.00 0.00 1575/14991 Scheduler::Relinquish(match_rec*) [147] 0.00 0.00 8691/14991 sendAlive(match_rec*) [40] [6965] 0.0 0.00 0.00 14991 DCStartd::~DCStartd [in-charge]() [6965] 0.00 0.00 14991/15019 Daemon::~Daemon [not-in-charge]() [6963] ----------------------------------------------- 0.00 0.00 13791/13791 _condorOutMsg::sendMsg(int, sockaddr const*, _condorMsgID, unsigned char*) [478] [6966] 0.0 0.00 0.00 13791 _condorPacket::makeHeader(bool, int, _condorMsgID, unsigned char*) [6966] ----------------------------------------------- 0.00 0.00 13425/13425 StatInfo::stat_file(char const*) [6909] [6967] 0.0 0.00 0.00 13425 StatWrapper::GetErrno() [6967] ----------------------------------------------- 13152 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] [6968] 0.0 0.00 0.00 13152 GeOp::~GeOp [in-charge deleting]() [6968] 13152 GeOpBase::~GeOpBase [not-in-charge]() [6969] ----------------------------------------------- 13152 GeOp::~GeOp [in-charge deleting]() [6968] [6969] 0.0 0.00 0.00 13152 GeOpBase::~GeOpBase [not-in-charge]() [6969] 13152 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] ----------------------------------------------- 0.00 0.00 259/11721 TimerManager::Timeout() [21] 0.00 0.00 1470/11721 DaemonCore::HandleChildAliveCommand(int, Stream*) [583] 0.00 0.00 1575/11721 claimStartd(match_rec*, ClassAd*, bool) [144] 0.00 0.00 1575/11721 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] 0.00 0.00 6842/11721 TimerManager::ResetTimer(int, unsigned, unsigned) [428] [6970] 0.0 0.00 0.00 11721 DaemonCore::Register_DataPtr(void*) [6970] ----------------------------------------------- 11411 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] [6971] 0.0 0.00 0.00 11411 OrOp::~OrOp [in-charge deleting]() [6971] 11411 OrOpBase::~OrOpBase [not-in-charge]() [725] ----------------------------------------------- 0.00 0.00 10606/10606 ReliSock::perform_authenticate(bool, KeyInfo*&, char const*, CondorError*) [324] [6972] 0.0 0.00 0.00 10606 Stream::is_encode() const [6972] ----------------------------------------------- 0.00 0.00 10592/10592 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] [6973] 0.0 0.00 0.00 10592 Condor_Auth_Base::setRemoteUser(char const*) [6973] ----------------------------------------------- 0.00 0.00 1/10002 ClassAdLog::ClassAdLog[not-in-charge](char const*, int) [467] 0.00 0.00 1/10002 ClassAdLog::LogState(_IO_FILE*) [494] 0.00 0.00 10000/10002 LogPtrListEntry::~LogPtrListEntry [in-charge]() [461] [6974] 0.0 0.00 0.00 10002 LogNewClassAd::~LogNewClassAd [in-charge deleting]() [6974] 0.00 0.00 10002/479507 LogRecord::~LogRecord [not-in-charge]() [6856] ----------------------------------------------- 0.00 0.00 10001/10001 LogRecord::Write(_IO_FILE*) [386] [6975] 0.0 0.00 0.00 10001 LogNewClassAd::WriteBody(_IO_FILE*) [6975] ----------------------------------------------- 0.00 0.00 10000/10000 _set_priv [437] [6976] 0.0 0.00 0.00 10000 set_user_euid() [6976] ----------------------------------------------- 0.00 0.00 10000/10000 LogRecord::Write(_IO_FILE*) [386] [6977] 0.0 0.00 0.00 10000 LogDestroyClassAd::WriteBody(_IO_FILE*) [6977] ----------------------------------------------- 0.00 0.00 10000/10000 ClassAdCollection::DestroyClassAd(char const*) [743] [6978] 0.0 0.00 0.00 10000 LogDestroyClassAd::LogDestroyClassAd[in-charge](char const*) [6978] 0.00 0.00 10000/479507 LogRecord::LogRecord[not-in-charge]() [6855] ----------------------------------------------- 0.00 0.00 10000/10000 ClassAdLog::AppendLog(LogRecord*) [255] [6979] 0.0 0.00 0.00 10000 LogDestroyClassAd::~LogDestroyClassAd [in-charge deleting]() [6979] 0.00 0.00 10000/479507 LogRecord::~LogRecord [not-in-charge]() [6856] ----------------------------------------------- 0.00 0.00 10000/10000 Scheduler::actOnJobs(int, Stream*) [138] [6980] 0.0 0.00 0.00 10000 ExtArray::operator[](int) [6980] 0.00 0.00 7/7 ExtArray::resize(int) [7242] ----------------------------------------------- 0.00 0.00 5000/10000 NewCluster [424] 0.00 0.00 5000/10000 NewProc [376] [6981] 0.0 0.00 0.00 10000 Scheduler::getMaxJobsSubmitted() [6981] ----------------------------------------------- 0.00 0.00 10000/10000 SetAttribute [156] [6982] 0.0 0.00 0.00 10000 Scheduler::uidDomain() [6982] ----------------------------------------------- 0.00 0.00 4999/9999 SelfDrainingQueue::timerHandler() [157] 0.00 0.00 5000/9999 SelfDrainingQueue::enqueue(ServiceData*, bool) [863] [6983] 0.0 0.00 0.00 9999 Queue::Length() [6983] ----------------------------------------------- 0.00 0.00 9450/9450 LogRecord::Write(_IO_FILE*) [386] [6984] 0.0 0.00 0.00 9450 LogDeleteAttribute::WriteBody(_IO_FILE*) [6984] ----------------------------------------------- 0.00 0.00 9450/9450 ClassAdCollection::DeleteAttribute(char const*, char const*) [746] [6985] 0.0 0.00 0.00 9450 LogDeleteAttribute::LogDeleteAttribute[in-charge](char const*, char const*) [6985] 0.00 0.00 9450/479507 LogRecord::LogRecord[not-in-charge]() [6855] ----------------------------------------------- 0.00 0.00 9450/9450 LogPtrListEntry::~LogPtrListEntry [in-charge]() [461] [6986] 0.0 0.00 0.00 9450 LogDeleteAttribute::~LogDeleteAttribute [in-charge deleting]() [6986] 0.00 0.00 9450/479507 LogRecord::~LogRecord [not-in-charge]() [6856] ----------------------------------------------- 0.00 0.00 8506/8506 ClassAdCollection::BeginTransaction() [6990] [6987] 0.0 0.00 0.00 8506 ClassAdLog::BeginTransaction() [6987] 0.00 0.00 8506/8506 Transaction::Transaction[in-charge]() [6989] ----------------------------------------------- 0.00 0.00 8506/8506 Transaction::Transaction[in-charge]() [6989] [6988] 0.0 0.00 0.00 8506 LogPtrList::LogPtrList[in-charge]() [6988] ----------------------------------------------- 0.00 0.00 8506/8506 ClassAdLog::BeginTransaction() [6987] [6989] 0.0 0.00 0.00 8506 Transaction::Transaction[in-charge]() [6989] 0.00 0.00 8506/8506 LogPtrList::LogPtrList[in-charge]() [6988] ----------------------------------------------- 0.00 0.00 3175/8506 BeginTransaction [1205] 0.00 0.00 5331/8506 handle_q [44] [6990] 0.0 0.00 0.00 8506 ClassAdCollection::BeginTransaction() [6990] 0.00 0.00 8506/8506 ClassAdLog::BeginTransaction() [6987] ----------------------------------------------- 0.00 0.00 8455/8455 LogRecord::Write(_IO_FILE*) [386] [6991] 0.0 0.00 0.00 8455 LogEndTransaction::WriteBody(_IO_FILE*) [6991] ----------------------------------------------- 0.00 0.00 8455/8455 ClassAdLog::CommitTransaction() [104] [6992] 0.0 0.00 0.00 8455 LogEndTransaction::LogEndTransaction[in-charge]() [6992] 0.00 0.00 8455/479507 LogRecord::LogRecord[not-in-charge]() [6855] ----------------------------------------------- 0.00 0.00 8455/8455 LogPtrListEntry::~LogPtrListEntry [in-charge]() [461] [6993] 0.0 0.00 0.00 8455 LogEndTransaction::~LogEndTransaction [in-charge deleting]() [6993] 0.00 0.00 8455/479507 LogRecord::~LogRecord [not-in-charge]() [6856] ----------------------------------------------- 0.00 0.00 8455/8455 LogRecord::Write(_IO_FILE*) [386] [6994] 0.0 0.00 0.00 8455 LogBeginTransaction::WriteBody(_IO_FILE*) [6994] ----------------------------------------------- 0.00 0.00 8455/8455 ClassAdLog::AppendLog(LogRecord*) [255] [6995] 0.0 0.00 0.00 8455 LogBeginTransaction::LogBeginTransaction[in-charge]() [6995] 0.00 0.00 8455/479507 LogRecord::LogRecord[not-in-charge]() [6855] ----------------------------------------------- 0.00 0.00 8455/8455 LogPtrListEntry::~LogPtrListEntry [in-charge]() [461] [6996] 0.0 0.00 0.00 8455 LogBeginTransaction::~LogBeginTransaction [in-charge deleting]() [6996] 0.00 0.00 8455/479507 LogRecord::~LogRecord [not-in-charge]() [6856] ----------------------------------------------- 0.00 0.00 1/7878 Scheduler::initLocalStarterDir() [1055] 0.00 0.00 1/7878 Directory::IsDirectory() [7415] 0.00 0.00 1/7878 find_file [1099] 0.00 0.00 7875/7878 IsDirectory(char const*) [582] [6997] 0.0 0.00 0.00 7878 StatInfo::IsDirectory() [6997] ----------------------------------------------- 0.00 0.00 1/7878 Directory::Find_Named_Entry(char const*) [1056] 0.00 0.00 3151/7878 Directory::Remove_Entire_Directory() [871] 0.00 0.00 4726/7878 Directory::Next() [828] [6998] 0.0 0.00 0.00 7878 Directory::Rewind() [6998] ----------------------------------------------- 0.00 0.00 1/7877 Directory::Directory[in-charge](StatInfo*, priv_state) [1152] 0.00 0.00 7876/7877 Directory::Directory[in-charge](char const*, priv_state) [906] [6999] 0.0 0.00 0.00 7877 Directory::initialize(priv_state) [6999] 0.00 0.00 7877/290588 can_switch_ids [1177] ----------------------------------------------- 0.00 0.00 1575/7875 claimStartd(match_rec*, ClassAd*, bool) [144] 0.00 0.00 1575/7875 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] 0.00 0.00 1575/7875 Scheduler::startdContactSockHandler(Stream*) [143] 0.00 0.00 1575/7875 Scheduler::StartJobs() [6] 0.00 0.00 1575/7875 Scheduler::delete_shadow_rec(shadow_rec*) [52] [7000] 0.0 0.00 0.00 7875 match_rec::setStatus(int) [7000] ----------------------------------------------- 0.00 0.00 6415/6415 SafeSock::set_encryption_id(char const*) [7009] [7001] 0.0 0.00 0.00 6415 _condorOutMsg::set_encryption_id(char const*) [7001] 0.00 0.00 6415/45692 _condorPacket::empty() [6894] 0.00 0.00 6415/6415 _condorPacket::set_encryption_id(char const*) [7005] ----------------------------------------------- 0.00 0.00 6415/6415 SafeSock::init_MD(CONDOR_MD_MODE, KeyInfo*, char const*) [7010] [7002] 0.0 0.00 0.00 6415 _condorOutMsg::init_MD(char const*) [7002] 0.00 0.00 6415/45692 _condorPacket::empty() [6894] 0.00 0.00 6415/6415 _condorPacket::init_MD(char const*) [7006] ----------------------------------------------- 0.00 0.00 6415/6415 SafeSock::isIncomingDataMD5ed() [910] [7003] 0.0 0.00 0.00 6415 _condorPacket::isDataMD5ed() [7003] ----------------------------------------------- 0.00 0.00 6415/6415 SafeSock::isIncomingDataEncrypted() [911] [7004] 0.0 0.00 0.00 6415 _condorPacket::isDataEncrypted() [7004] ----------------------------------------------- 0.00 0.00 6415/6415 _condorOutMsg::set_encryption_id(char const*) [7001] [7005] 0.0 0.00 0.00 6415 _condorPacket::set_encryption_id(char const*) [7005] 0.00 0.00 6415/45692 _condorPacket::empty() [6894] ----------------------------------------------- 0.00 0.00 6415/6415 _condorOutMsg::init_MD(char const*) [7002] [7006] 0.0 0.00 0.00 6415 _condorPacket::init_MD(char const*) [7006] 0.00 0.00 6415/45692 _condorPacket::empty() [6894] ----------------------------------------------- 0.00 0.00 6415/6415 SafeSock::init_MD(CONDOR_MD_MODE, KeyInfo*, char const*) [7010] [7007] 0.0 0.00 0.00 6415 _condorPacket::verifyMD(Condor_MD_MAC*) [7007] ----------------------------------------------- 0.00 0.00 6415/6415 DaemonCore::HandleReq(int) [26] [7008] 0.0 0.00 0.00 6415 SafeSock::setAuthenticated(bool) [7008] ----------------------------------------------- 0.00 0.00 6415/6415 Stream::set_crypto_key(bool, KeyInfo*, char const*) [596] [7009] 0.0 0.00 0.00 6415 SafeSock::set_encryption_id(char const*) [7009] 0.00 0.00 6415/6415 _condorOutMsg::set_encryption_id(char const*) [7001] ----------------------------------------------- 0.00 0.00 6415/6415 Stream::set_MD_mode(CONDOR_MD_MODE, KeyInfo*, char const*) [553] [7010] 0.0 0.00 0.00 6415 SafeSock::init_MD(CONDOR_MD_MODE, KeyInfo*, char const*) [7010] 0.00 0.00 6415/6415 _condorPacket::verifyMD(Condor_MD_MAC*) [7007] 0.00 0.00 6415/6415 _condorOutMsg::init_MD(char const*) [7002] ----------------------------------------------- 0.00 0.00 27/6327 Daemon::startCommand(int, Sock*, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool, char*, SecMan*) [27] 0.00 0.00 1575/6327 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] 0.00 0.00 1575/6327 Scheduler::spawnShadow(shadow_rec*) [58] 0.00 0.00 1575/6327 Env::CondorVersionRequiresV1(CondorVersionInfo const&) [7115] 0.00 0.00 1575/6327 ArgList::CondorVersionRequiresV1(CondorVersionInfo const&) [7129] [7011] 0.0 0.00 0.00 6327 CondorVersionInfo::built_since_version(int, int, int) const [7011] ----------------------------------------------- 0.00 0.00 6306/6306 DaemonCore::Register_Socket(Stream*, char*, int (*)(Service*, Stream*), int (Service::*)(Stream*), char*, Service*, DCpermission, int) [399] [7012] 0.0 0.00 0.00 6306 Sock::is_connect_pending() [7012] ----------------------------------------------- 0.00 0.00 3150/6305 DaemonCore::Cancel_Socket(Stream*) [611] 0.00 0.00 3155/6305 DaemonCore::Register_Socket(Stream*, char*, int (*)(Service*, Stream*), int (Service::*)(Stream*), char*, Service*, DCpermission, int) [399] [7013] 0.0 0.00 0.00 6305 DaemonCore::DumpSocketTable(int, char const*) [7013] ----------------------------------------------- 0.00 0.00 1575/6300 HashTable::insert(int const&, shadow_rec* const&) [712] 0.00 0.00 1575/6300 HashTable::remove(int const&) [7134] 0.00 0.00 3150/6300 HashTable::lookup(int const&, shadow_rec*&) const [7099] [7014] 0.0 0.00 0.00 6300 pidHash(int const&, int) [7014] ----------------------------------------------- 0.00 0.00 6300/6300 SimpleList::SimpleList[in-charge]() [981] [7015] 0.0 0.00 0.00 6300 SimpleList::Rewind() [7015] ----------------------------------------------- 0.00 0.00 1575/6300 Env::MergeFromV2Raw(char const*, MyString*) [951] 0.00 0.00 4725/6300 join_args(SimpleList const&, MyString*, int) [955] [7016] 0.0 0.00 0.00 6300 SimpleListIterator::Next(MyString*&) [7016] 0.00 0.00 6300/6300 SimpleListIterator::IsAfterLast() const [7018] 0.00 0.00 4725/4725 SimpleListIterator::ToAfterLast() [7077] ----------------------------------------------- 0.00 0.00 1575/6300 AssignOp::PrintToStr(char*) [152] 0.00 0.00 1575/6300 printComparisonOpToStr(char*, ExprTree*, ExprTree*, char*) [304] 0.00 0.00 3150/6300 Undefined::CalcPrintToStr() [598] [7017] 0.0 0.00 0.00 6300 Undefined::PrintToStr(char*) [7017] ----------------------------------------------- 0.00 0.00 6300/6300 SimpleListIterator::Next(MyString*&) [7016] [7018] 0.0 0.00 0.00 6300 SimpleListIterator::IsAfterLast() const [7018] ----------------------------------------------- 0.00 0.00 65/6175 ExtArray::ExtArray[in-charge](int) [7397] 0.00 0.00 6110/6175 ExtArray::ExtArray[in-charge](ExtArray const&) [7170] [7019] 0.0 0.00 0.00 6175 OwnerData::OwnerData[in-charge]() [7019] ----------------------------------------------- 0.00 0.00 6110/6110 Scheduler::count_jobs() [59] [7020] 0.0 0.00 0.00 6110 ExtArray::getsize() const [7020] ----------------------------------------------- 0.00 0.00 5332/5332 setQSock [655] [7021] 0.0 0.00 0.00 5332 setQmgmtConnectionInfo(QmgmtPeer*) [7021] 0.00 0.00 5332/5332 ClassAdCollection::setActiveTransaction(Transaction*&) [7023] ----------------------------------------------- 0.00 0.00 5332/5332 ClassAdCollection::setActiveTransaction(Transaction*&) [7023] [7022] 0.0 0.00 0.00 5332 ClassAdLog::setActiveTransaction(Transaction*&) [7022] ----------------------------------------------- 0.00 0.00 5332/5332 setQmgmtConnectionInfo(QmgmtPeer*) [7021] [7023] 0.0 0.00 0.00 5332 ClassAdCollection::setActiveTransaction(Transaction*&) [7023] 0.00 0.00 5332/5332 ClassAdLog::setActiveTransaction(Transaction*&) [7022] ----------------------------------------------- 0.00 0.00 5332/5332 setQSock [655] [7024] 0.0 0.00 0.00 5332 QmgmtPeer::set(ReliSock*) [7024] ----------------------------------------------- 0.00 0.00 2/5321 AutoCluster::clearArray() [1157] 0.00 0.00 24/5321 AutoCluster::mark() [1149] 0.00 0.00 5295/5321 AutoCluster::getAutoClusterid(ClassAd*) [68] [7025] 0.0 0.00 0.00 5321 ExtArray::getlast() const [7025] ----------------------------------------------- 0.00 0.00 5303/5303 ReliSock::perform_authenticate(bool, KeyInfo*&, char const*, CondorError*) [324] [7026] 0.0 0.00 0.00 5303 Authentication::Authentication[in-charge](ReliSock*) [7026] ----------------------------------------------- 0.00 0.00 5303/5303 ReliSock::~ReliSock [in-charge deleting]() [464] [7027] 0.0 0.00 0.00 5303 Authentication::~Authentication [in-charge]() [7027] 0.00 0.00 5296/5296 Condor_Auth_FS::~Condor_Auth_FS [in-charge deleting]() [7030] ----------------------------------------------- 0.00 0.00 5303/5303 SecMan::getAuthBitmask(char const*) [581] [7028] 0.0 0.00 0.00 5303 SecMan::sec_char_to_auth_method(char*) [7028] ----------------------------------------------- 0.00 0.00 5300/5300 passwd_cache::get_user_name(unsigned, char*&) [883] [7029] 0.0 0.00 0.00 5300 HashTable::startIterations() [7029] ----------------------------------------------- 0.00 0.00 5296/5296 Authentication::~Authentication [in-charge]() [7027] [7030] 0.0 0.00 0.00 5296 Condor_Auth_FS::~Condor_Auth_FS [in-charge deleting]() [7030] 0.00 0.00 5296/5296 Condor_Auth_Base::~Condor_Auth_Base [not-in-charge]() [7034] ----------------------------------------------- 0.00 0.00 5296/5296 Condor_Auth_Base::Condor_Auth_Base[not-in-charge](ReliSock*, int) [620] [7031] 0.0 0.00 0.00 5296 Condor_Auth_Base::setRemoteHost(char const*) [7031] ----------------------------------------------- 0.00 0.00 5296/5296 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] [7032] 0.0 0.00 0.00 5296 Condor_Auth_Base::setRemoteDomain(char const*) [7032] ----------------------------------------------- 0.00 0.00 5296/5296 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] [7033] 0.0 0.00 0.00 5296 Condor_Auth_Base::setAuthenticatedName(char const*) [7033] ----------------------------------------------- 0.00 0.00 5296/5296 Condor_Auth_FS::~Condor_Auth_FS [in-charge deleting]() [7030] [7034] 0.0 0.00 0.00 5296 Condor_Auth_Base::~Condor_Auth_Base [not-in-charge]() [7034] ----------------------------------------------- 0.00 0.00 5296/5296 Condor_Auth_FS::authenticate(char const*, CondorError*) [426] [7035] 0.0 0.00 0.00 5296 Condor_Auth_Base::getLocalDomain() const [7035] ----------------------------------------------- 0.00 0.00 5296/5296 Authentication::authenticate(char*, char const*, CondorError*) [329] [7036] 0.0 0.00 0.00 5296 Condor_Auth_Base::getMode() const [7036] ----------------------------------------------- 0.00 0.00 5295/5295 do_Q_request(ReliSock*) [45] [7037] 0.0 0.00 0.00 5295 ReliSock::getDomain() [7037] 0.00 0.00 5295/5295 Authentication::getDomain() const [7038] ----------------------------------------------- 0.00 0.00 5295/5295 ReliSock::getDomain() [7037] [7038] 0.0 0.00 0.00 5295 Authentication::getDomain() const [7038] 0.00 0.00 5295/5295 Condor_Auth_Base::getRemoteDomain() const [7039] ----------------------------------------------- 0.00 0.00 5295/5295 Authentication::getDomain() const [7038] [7039] 0.0 0.00 0.00 5295 Condor_Auth_Base::getRemoteDomain() const [7039] ----------------------------------------------- 0.00 0.00 5000/5000 Scheduler::actOnJobs(int, Stream*) [138] [7040] 0.0 0.00 0.00 5000 fixReasonAttrs(PROC_ID, JobAction) [7040] ----------------------------------------------- 0.00 0.00 5000/5000 getJobActionString(JobAction) [7042] [7041] 0.0 0.00 0.00 5000 getNameFromNum(int, Translation*) [7041] ----------------------------------------------- 0.00 0.00 5000/5000 abort_job_myself [146] [7042] 0.0 0.00 0.00 5000 getJobActionString(JobAction) [7042] 0.00 0.00 5000/5000 getNameFromNum(int, Translation*) [7041] ----------------------------------------------- 0.00 0.00 5000/5000 Scheduler::jobIsFinishedHandler(ServiceData*) [160] [7043] 0.0 0.00 0.00 5000 jobCleanupNeedsThread(int, int) [7043] ----------------------------------------------- 0.00 0.00 5000/5000 init_user_ids_implementation(char const*, int) [745] [7044] 0.0 0.00 0.00 5000 set_user_ids_implementation(unsigned, unsigned, char const*, int) [7044] 0.00 0.00 5000/42656 get_my_uid [1183] ----------------------------------------------- 5000 MultOp::~MultOp [in-charge deleting]() [824] [7045] 0.0 0.00 0.00 5000 MultOpBase::~MultOpBase [not-in-charge]() [7045] 5000 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] ----------------------------------------------- 0.00 0.00 5000/5000 CondorID::CondorID[in-charge](int, int, int) [7060] [7046] 0.0 0.00 0.00 5000 ServiceData::ServiceData[not-in-charge]() [7046] ----------------------------------------------- 0.00 0.00 5000/5000 ULogEvent::putEvent(_IO_FILE*) [709] [7047] 0.0 0.00 0.00 5000 JobAbortedEvent::writeEvent(_IO_FILE*) [7047] ----------------------------------------------- 0.00 0.00 5000/5000 Scheduler::WriteAbortToUserLog(PROC_ID) [332] [7048] 0.0 0.00 0.00 5000 JobAbortedEvent::JobAbortedEvent[in-charge]() [7048] 0.00 0.00 5000/5000 ULogEvent::ULogEvent[not-in-charge]() [7065] ----------------------------------------------- 0.00 0.00 5000/5000 Scheduler::WriteAbortToUserLog(PROC_ID) [332] [7049] 0.0 0.00 0.00 5000 JobAbortedEvent::~JobAbortedEvent [in-charge]() [7049] 0.00 0.00 5000/5000 ULogEvent::~ULogEvent [not-in-charge]() [7066] ----------------------------------------------- 0.00 0.00 5000/5000 ClassAdLog::ExamineTransaction(char const*, char const*, char*&, ClassAd*&) [342] [7050] 0.0 0.00 0.00 5000 LogSetAttribute::get_value() [7050] ----------------------------------------------- 5000 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] [7051] 0.0 0.00 0.00 5000 DivOp::~DivOp [in-charge deleting]() [7051] 5000 DivOpBase::~DivOpBase [not-in-charge]() [7064] ----------------------------------------------- 0.00 0.00 5000/5000 Queue::enqueue(ServiceData* const&) [7054] [7052] 0.0 0.00 0.00 5000 Queue::IsFull() [7052] ----------------------------------------------- 0.00 0.00 5000/5000 SelfDrainingQueue::timerHandler() [157] [7053] 0.0 0.00 0.00 5000 Queue::dequeue(ServiceData*&) [7053] 0.00 0.00 5000/15000 Queue::IsEmpty() [6964] ----------------------------------------------- 0.00 0.00 5000/5000 SelfDrainingQueue::enqueue(ServiceData*, bool) [863] [7054] 0.0 0.00 0.00 5000 Queue::enqueue(ServiceData* const&) [7054] 0.00 0.00 5000/5000 Queue::IsFull() [7052] ----------------------------------------------- 0.00 0.00 5000/5000 UserLog::initialize(char const*, int, int, int) [616] [7055] 0.0 0.00 0.00 5000 UserLog::initialize(int, int, int) [7055] ----------------------------------------------- 0.00 0.00 5000/5000 Scheduler::InitializeUserLog(PROC_ID) [365] [7056] 0.0 0.00 0.00 5000 UserLog::setUseXML(bool) [7056] ----------------------------------------------- 0.00 0.00 5000/5000 Scheduler::InitializeUserLog(PROC_ID) [365] [7057] 0.0 0.00 0.00 5000 UserLog::UserLog[in-charge]() [7057] ----------------------------------------------- 0.00 0.00 5000/5000 Scheduler::WriteAbortToUserLog(PROC_ID) [332] [7058] 0.0 0.00 0.00 5000 UserLog::~UserLog [in-charge]() [7058] 0.00 0.00 5000/5000 FileLock::~FileLock [in-charge]() [7062] ----------------------------------------------- 0.00 0.00 5000/5000 CloseConnection [132] [7059] 0.0 0.00 0.00 5000 AttrList::ChainToAd(AttrList*) [7059] ----------------------------------------------- 0.00 0.00 5000/5000 Scheduler::enqueueFinishedJob(int, int) [184] [7060] 0.0 0.00 0.00 5000 CondorID::CondorID[in-charge](int, int, int) [7060] 0.00 0.00 5000/5000 ServiceData::ServiceData[not-in-charge]() [7046] ----------------------------------------------- 0.00 0.00 5000/5000 UserLog::initialize(char const*, int, int, int) [616] [7061] 0.0 0.00 0.00 5000 FileLock::FileLock[in-charge](int, _IO_FILE*) [7061] ----------------------------------------------- 0.00 0.00 5000/5000 UserLog::~UserLog [in-charge]() [7058] [7062] 0.0 0.00 0.00 5000 FileLock::~FileLock [in-charge]() [7062] ----------------------------------------------- 0.00 0.00 5000/5000 MaybeRotateHistory(int) [740] [7063] 0.0 0.00 0.00 5000 StatInfo::GetFileSize() [7063] ----------------------------------------------- 5000 DivOp::~DivOp [in-charge deleting]() [7051] [7064] 0.0 0.00 0.00 5000 DivOpBase::~DivOpBase [not-in-charge]() [7064] 5000 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] ----------------------------------------------- 0.00 0.00 5000/5000 JobAbortedEvent::JobAbortedEvent[in-charge]() [7048] [7065] 0.0 0.00 0.00 5000 ULogEvent::ULogEvent[not-in-charge]() [7065] ----------------------------------------------- 0.00 0.00 5000/5000 JobAbortedEvent::~JobAbortedEvent [in-charge]() [7049] [7066] 0.0 0.00 0.00 5000 ULogEvent::~ULogEvent [not-in-charge]() [7066] ----------------------------------------------- 1602 Daemon::reliSock(int, CondorError*, bool) [587] 3351 Daemon::safeSock(int, CondorError*, bool) [471] [7067] 0.0 0.00 0.00 4953 Daemon::checkAddr() [7067] 27 Daemon::locate() [941] ----------------------------------------------- 0.00 0.00 1590/4769 DaemonCore::Driver() [2] 0.00 0.00 3179/4769 Sock::do_connect(char*, int, bool) [509] [7068] 0.0 0.00 0.00 4769 Sock::do_connect_finish() [7068] 0.00 0.00 3184/3184 Sock::do_connect_tryit() [7083] 0.00 0.00 3157/3157 Sock::test_connection() [7089] 0.00 0.00 1580/49725 Sock::timeout(int) [6891] ----------------------------------------------- 0.00 0.00 30/4761 SelfMonitorData::CollectData() [1024] 0.00 0.00 4731/4761 DaemonCore::TooManyRegisteredSockets(int, MyString*) [1123] [7069] 0.0 0.00 0.00 4761 DaemonCore::RegisteredSocketCount() [7069] ----------------------------------------------- 0.00 0.00 27/4752 Daemon::startCommand(int, Sock*, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool, char*, SecMan*) [27] 0.00 0.00 1575/4752 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] 0.00 0.00 1575/4752 Scheduler::spawnShadow(shadow_rec*) [58] 0.00 0.00 1575/4752 GetJobAd [217] [7070] 0.0 0.00 0.00 4752 CondorVersionInfo::~CondorVersionInfo [in-charge]() [7070] ----------------------------------------------- 0.00 0.00 4752/4752 CondorVersionInfo::CondorVersionInfo[in-charge](char const*, char const*, char const*) [710] [7071] 0.0 0.00 0.00 4752 CondorVersionInfo::string_to_VersionData(char const*, CondorVersionInfo::VersionData&) const [7071] ----------------------------------------------- 0.00 0.00 1575/4731 Queue::dequeue(ContactStartdArgs*&) [7124] 0.00 0.00 3156/4731 Scheduler::checkContactQueue() [140] [7072] 0.0 0.00 0.00 4731 Queue::IsEmpty() [7072] ----------------------------------------------- 0.00 0.00 1/4726 Directory::Directory[in-charge](StatInfo*, priv_state) [1152] 0.00 0.00 4725/4726 recursive_chown_impl_fast(char const*, unsigned, unsigned, unsigned) [535] [7073] 0.0 0.00 0.00 4726 StatInfo::GetOwner() [7073] ----------------------------------------------- 0.00 0.00 4725/4725 ClassAdLog::ExamineTransaction(char const*, char const*, char*&, ClassAd*&) [342] [7074] 0.0 0.00 0.00 4725 LogDeleteAttribute::get_key() [7074] ----------------------------------------------- 0.00 0.00 4725/4725 ClassAdLog::ExamineTransaction(char const*, char const*, char*&, ClassAd*&) [342] [7075] 0.0 0.00 0.00 4725 LogDeleteAttribute::get_name() [7075] ----------------------------------------------- 0.00 0.00 4725/4725 SimpleListIterator::SimpleListIterator[in-charge](SimpleList const&) [7079] [7076] 0.0 0.00 0.00 4725 SimpleListIterator::Initialize(SimpleList const&) [7076] 0.00 0.00 4725/4725 SimpleListIterator::ToBeforeFirst() [7078] ----------------------------------------------- 0.00 0.00 4725/4725 SimpleListIterator::Next(MyString*&) [7016] [7077] 0.0 0.00 0.00 4725 SimpleListIterator::ToAfterLast() [7077] ----------------------------------------------- 0.00 0.00 4725/4725 SimpleListIterator::Initialize(SimpleList const&) [7076] [7078] 0.0 0.00 0.00 4725 SimpleListIterator::ToBeforeFirst() [7078] ----------------------------------------------- 0.00 0.00 1575/4725 Env::MergeFromV2Raw(char const*, MyString*) [951] 0.00 0.00 3150/4725 join_args(SimpleList const&, MyString*, int) [955] [7079] 0.0 0.00 0.00 4725 SimpleListIterator::SimpleListIterator[in-charge](SimpleList const&) [7079] 0.00 0.00 4725/4725 SimpleListIterator::Initialize(SimpleList const&) [7076] ----------------------------------------------- 0.00 0.00 1575/4725 Env::MergeFromV2Raw(char const*, MyString*) [951] 0.00 0.00 3150/4725 join_args(SimpleList const&, MyString*, int) [955] [7080] 0.0 0.00 0.00 4725 SimpleListIterator::~SimpleListIterator [in-charge]() [7080] ----------------------------------------------- 27 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [756] 0.00 0.03 27/4927 Daemon::sendCommand(int, Stream::stream_type, int, CondorError*) [483] 0.00 0.21 174/4927 DCCollector::sendUDPUpdate(int, ClassAd*, ClassAd*, bool) [288] 0.00 1.87 1575/4927 Scheduler::Relinquish(match_rec*) [147] 0.00 1.87 1575/4927 DaemonCore::Send_Signal(int, int) [145] [7081] 0.0 0.00 0.00 3378 Daemon::startCommand(int, Stream::stream_type, int, CondorError*) [7081] 3378 Daemon::startCommand(int, Stream::stream_type, Sock**, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool) [86] ----------------------------------------------- 0.00 0.00 1/3245 Scheduler::~Scheduler [in-charge]() [652] 0.00 0.00 94/3245 Scheduler::clean_shadow_recs() [302] 0.00 0.00 3150/3245 Scheduler::display_shadow_recs() [37] [7082] 0.0 0.00 0.00 3245 HashTable::startIterations() [7082] ----------------------------------------------- 0.00 0.00 3184/3184 Sock::do_connect_finish() [7068] [7083] 0.0 0.00 0.00 3184 Sock::do_connect_tryit() [7083] 0.00 0.00 1580/49725 Sock::timeout(int) [6891] ----------------------------------------------- 0.00 0.00 3182/3182 DaemonCore::Driver() [2] [7084] 0.0 0.00 0.00 3182 Sock::connect_timeout_time() [7084] ----------------------------------------------- 0.00 0.00 3179/3179 Sock::do_connect(char*, int, bool) [509] [7085] 0.0 0.00 0.00 3179 Sock::setConnectFailureReason(char const*) [7085] ----------------------------------------------- 0.00 0.00 24/3174 KeyCache::getExpiredKeys() [492] 0.00 0.00 1575/3174 SecMan::invalidateHost(char const*) [24] 0.00 0.00 1575/3174 SecMan::invalidateByParentAndPid(char const*, int) [18] [7086] 0.0 0.00 0.00 3174 HashTable::startIterations() [7086] ----------------------------------------------- 0.00 0.00 3172/3172 Directory::Next() [828] [7087] 0.0 0.00 0.00 3172 StatInfo::BaseName() [7087] ----------------------------------------------- 0.00 0.00 3157/3157 MaybeDeleteOneHistoryBackup() [870] [7088] 0.0 0.00 0.00 3157 IsHistoryFilename(char const*, long*) [7088] 0.00 0.00 3157/3158 condor_basename [1206] 0.00 0.00 2/2 iso8601_to_time(char const*, tm*, bool*) [7266] ----------------------------------------------- 0.00 0.00 3157/3157 Sock::do_connect_finish() [7068] [7089] 0.0 0.00 0.00 3157 Sock::test_connection() [7089] ----------------------------------------------- 0.00 0.00 1575/3152 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] 0.00 0.00 1577/3152 SecManStartCommand::TCPAuthConnected_inner(Sock*, bool*) [761] [7090] 0.0 0.00 0.00 3152 Sock::is_connected() [7090] ----------------------------------------------- 0.00 0.00 1575/3150 Scheduler::startdContactConnectHandler(Stream*) [119] 0.00 0.00 1575/3150 Scheduler::startdContactSockHandler(Stream*) [143] [7091] 0.0 0.00 0.00 3150 DaemonCore::GetDataPtr() [7091] ----------------------------------------------- 3150 MetaNeqOp::~MetaNeqOp [in-charge deleting]() [7097] [7092] 0.0 0.00 0.00 3150 MetaNeqOpBase::~MetaNeqOpBase [not-in-charge]() [7092] 3150 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] ----------------------------------------------- 0.00 0.00 1575/3150 Scheduler::enqueueStartdContact(ContactStartdArgs*) [929] 0.00 0.00 1575/3150 Scheduler::checkContactQueue() [140] [7093] 0.0 0.00 0.00 3150 ContactStartdArgs::sinful() [7093] ----------------------------------------------- 0.00 0.00 1575/3150 DaemonCore::HandleDC_SERVICEWAITPIDS(int) [3] 0.00 0.00 1575/3150 Queue::dequeue(DaemonCore::WaitpidEntry_s&) [7118] [7094] 0.0 0.00 0.00 3150 Queue::IsEmpty() [7094] ----------------------------------------------- 0.00 0.00 1575/3150 Scheduler::tryNextJob(int) [190] 0.00 0.00 1575/3150 Queue::dequeue(shadow_rec*&) [7121] [7095] 0.0 0.00 0.00 3150 Queue::IsEmpty() [7095] ----------------------------------------------- 3150 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] [7096] 0.0 0.00 0.00 3150 SubOp::~SubOp [in-charge deleting]() [7096] 3150 SubOpBase::~SubOpBase [not-in-charge]() [7098] ----------------------------------------------- 3150 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] [7097] 0.0 0.00 0.00 3150 MetaNeqOp::~MetaNeqOp [in-charge deleting]() [7097] 3150 MetaNeqOpBase::~MetaNeqOpBase [not-in-charge]() [7092] ----------------------------------------------- 3150 SubOp::~SubOp [in-charge deleting]() [7096] [7098] 0.0 0.00 0.00 3150 SubOpBase::~SubOpBase [not-in-charge]() [7098] 3150 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] ----------------------------------------------- 0.00 0.00 1575/3150 Scheduler::delete_shadow_rec(int) [53] 0.00 0.00 1575/3150 Scheduler::FindSrecByPid(int) [7138] [7099] 0.0 0.00 0.00 3150 HashTable::lookup(int const&, shadow_rec*&) const [7099] 0.00 0.00 3150/6300 pidHash(int const&, int) [7014] ----------------------------------------------- 0.00 0.00 1/1845 ClassAdLog::LogState(_IO_FILE*) [494] 0.00 0.00 1844/1845 ClassAdCollection::StartIterateAllClassAds() [7101] [7100] 0.0 0.00 0.00 1845 HashTable::startIterations() [7100] ----------------------------------------------- 0.00 0.00 1/1844 InitJobQueue [465] 0.00 0.00 1843/1844 GetNextJobByConstraint [13] [7101] 0.0 0.00 0.00 1844 ClassAdCollection::StartIterateAllClassAds() [7101] 0.00 0.00 1844/1845 HashTable::startIterations() [7100] ----------------------------------------------- 0.00 0.00 27/1723 Scheduler::sendReschedule(bool) [480] 0.00 0.00 27/1723 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [756] 0.00 0.00 94/1723 Scheduler::claimLocalStartd() [975] 0.00 0.00 1575/1723 DaemonCore::Send_Signal(int, int) [145] [7102] 0.0 0.00 0.00 1723 Daemon::~Daemon [in-charge]() [7102] 0.00 0.00 1723/33538 SecMan::~SecMan [in-charge]() [6911] ----------------------------------------------- 0.00 0.00 1593/1593 Scheduler::negotiate(int, Stream*) [79] [7103] 0.0 0.00 0.00 1593 Scheduler::canSpawnShadow(int, int) [7103] ----------------------------------------------- 0.00 0.00 1/1580 ShadowMgr::init() [967] 0.00 0.00 4/1580 ShadowMgr::~ShadowMgr [in-charge]() [1025] 0.00 0.00 1575/1580 ShadowMgr::findShadow(char const*) [316] [7104] 0.0 0.00 0.00 1580 SimpleList::Next(Shadow*&) [7104] ----------------------------------------------- 0.00 0.00 1/1578 SimpleList::SimpleList[in-charge]() [7343] 0.00 0.00 1/1578 ShadowMgr::~ShadowMgr [in-charge]() [1025] 0.00 0.00 1/1578 ShadowMgr::init() [967] 0.00 0.00 1575/1578 ShadowMgr::findShadow(char const*) [316] [7105] 0.0 0.00 0.00 1578 SimpleList::Rewind() [7105] ----------------------------------------------- 1577 SecManStartCommand::TCPAuthConnected_inner(Sock*, bool*) [761] [7106] 0.0 0.00 0.00 1577 SecManStartCommand::ResumeAfterTCPAuth_inner() [7106] 1577 SecManStartCommand::startCommand_inner() [30] ----------------------------------------------- 0.00 0.00 1/1576 SecMan::SecMan[in-charge](int) [770] 0.00 0.00 1575/1576 Env::Env[in-charge]() [727] [7107] 0.0 0.00 0.00 1576 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7107] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::child_exit(int, int) [5] [7108] 0.0 0.00 0.00 1575 IsLocalUniverse(shadow_rec*) [7108] ----------------------------------------------- 0.00 0.00 1575/1575 callAboutToSpawnJobHandler(int, int, shadow_rec*) [54] [7109] 0.0 0.00 0.00 1575 jobPrepNeedsThread(int, int) [7109] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::child_exit(int, int) [5] [7110] 0.0 0.00 0.00 1575 IsSchedulerUniverse(shadow_rec*) [7110] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::contactStartd(ContactStartdArgs*) [141] [7111] 0.0 0.00 0.00 1575 ContactStartdArgs::isDedicated() [7111] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::contactStartd(ContactStartdArgs*) [141] [7112] 0.0 0.00 0.00 1575 ContactStartdArgs::claimId() [7112] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::negotiate(int, Stream*) [79] [7113] 0.0 0.00 0.00 1575 ContactStartdArgs::ContactStartdArgs[in-charge](char*, char*, bool) [7113] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::checkContactQueue() [140] [7114] 0.0 0.00 0.00 1575 ContactStartdArgs::~ContactStartdArgs [in-charge]() [7114] ----------------------------------------------- 0.00 0.00 1575/1575 Env::InsertEnvIntoClassAd(ClassAd*, MyString*, char const*, CondorVersionInfo*) const [584] [7115] 0.0 0.00 0.00 1575 Env::CondorVersionRequiresV1(CondorVersionInfo const&) [7115] 0.00 0.00 1575/6327 CondorVersionInfo::built_since_version(int, int, int) const [7011] ----------------------------------------------- 0.00 0.00 1575/1575 GetJobAd [217] [7116] 0.0 0.00 0.00 1575 Env::~Env [in-charge]() [7116] 0.00 0.00 1575/1575 HashTable::~HashTable [in-charge]() [7133] ----------------------------------------------- 0.00 0.00 1575/1575 Queue::enqueue(DaemonCore::WaitpidEntry_s const&) [7119] [7117] 0.0 0.00 0.00 1575 Queue::IsFull() [7117] ----------------------------------------------- 0.00 0.00 1575/1575 DaemonCore::HandleDC_SERVICEWAITPIDS(int) [3] [7118] 0.0 0.00 0.00 1575 Queue::dequeue(DaemonCore::WaitpidEntry_s&) [7118] 0.00 0.00 1575/3150 Queue::IsEmpty() [7094] ----------------------------------------------- 0.00 0.00 1575/1575 DaemonCore::HandleDC_SIGCHLD(int) [325] [7119] 0.0 0.00 0.00 1575 Queue::enqueue(DaemonCore::WaitpidEntry_s const&) [7119] 0.00 0.00 1575/1575 Queue::IsFull() [7117] ----------------------------------------------- 0.00 0.00 1575/1575 Queue::enqueue(shadow_rec* const&) [7122] [7120] 0.0 0.00 0.00 1575 Queue::IsFull() [7120] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::StartJobHandler() [47] [7121] 0.0 0.00 0.00 1575 Queue::dequeue(shadow_rec*&) [7121] 0.00 0.00 1575/3150 Queue::IsEmpty() [7095] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::addRunnableJob(shadow_rec*) [932] [7122] 0.0 0.00 0.00 1575 Queue::enqueue(shadow_rec* const&) [7122] 0.00 0.00 1575/1575 Queue::IsFull() [7120] ----------------------------------------------- 0.00 0.00 1575/1575 Queue::enqueue(ContactStartdArgs* const&) [7125] [7123] 0.0 0.00 0.00 1575 Queue::IsFull() [7123] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::checkContactQueue() [140] [7124] 0.0 0.00 0.00 1575 Queue::dequeue(ContactStartdArgs*&) [7124] 0.00 0.00 1575/4731 Queue::IsEmpty() [7072] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::enqueueStartdContact(ContactStartdArgs*) [929] [7125] 0.0 0.00 0.00 1575 Queue::enqueue(ContactStartdArgs* const&) [7125] 0.00 0.00 1575/1575 Queue::IsFull() [7123] ----------------------------------------------- 1575 AddOp::CalcPrintToStr() [372] [7126] 0.0 0.00 0.00 1575 SubOp::CalcPrintToStr() [7126] 1575 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::spawnShadow(shadow_rec*) [58] [7127] 0.0 0.00 0.00 1575 Shadow::isDC() [7127] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::spawnShadow(shadow_rec*) [58] [7128] 0.0 0.00 0.00 1575 Shadow::path() [7128] ----------------------------------------------- 0.00 0.00 1575/1575 ArgList::InsertArgsIntoClassAd(ClassAd*, CondorVersionInfo*, MyString*) [510] [7129] 0.0 0.00 0.00 1575 ArgList::CondorVersionRequiresV1(CondorVersionInfo const&) [7129] 0.00 0.00 1575/6327 CondorVersionInfo::built_since_version(int, int, int) const [7011] ----------------------------------------------- 0.00 0.00 1575/1575 Env::getDelimitedStringV2Raw(MyString*, MyString*, bool) const [933] [7130] 0.0 0.00 0.00 1575 HashTable::startIterations() [7130] ----------------------------------------------- 0.00 0.00 1575/1575 HashTable::~HashTable [in-charge]() [7133] [7131] 0.0 0.00 0.00 1575 HashTable::clear() [7131] ----------------------------------------------- 0.00 0.00 1575/1575 Env::getDelimitedStringV2Raw(MyString*, MyString*, bool) const [933] [7132] 0.0 0.00 0.00 1575 HashTable::iterate(MyString&, MyString&) [7132] ----------------------------------------------- 0.00 0.00 1575/1575 Env::~Env [in-charge]() [7116] [7133] 0.0 0.00 0.00 1575 HashTable::~HashTable [in-charge]() [7133] 0.00 0.00 1575/1575 HashTable::clear() [7131] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::delete_shadow_rec(shadow_rec*) [52] [7134] 0.0 0.00 0.00 1575 HashTable::remove(int const&) [7134] 0.00 0.00 1575/6300 pidHash(int const&, int) [7014] ----------------------------------------------- 1575 AddOp::PrintToStr(char*) [505] [7135] 0.0 0.00 0.00 1575 MetaNeqOp::PrintToStr(char*) [7135] 1575 printComparisonOpToStr(char*, ExprTree*, ExprTree*, char*) [304] ----------------------------------------------- 1575 AddOp::CalcPrintToStr() [372] [7136] 0.0 0.00 0.00 1575 MetaNeqOp::CalcPrintToStr() [7136] 1575 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] ----------------------------------------------- 0.00 0.00 1575/1575 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] [7137] 0.0 0.00 0.00 1575 Scheduler::dcSockSinful() [7137] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::child_exit(int, int) [5] [7138] 0.0 0.00 0.00 1575 Scheduler::FindSrecByPid(int) [7138] 0.00 0.00 1575/3150 HashTable::lookup(int const&, shadow_rec*&) const [7099] ----------------------------------------------- 0.00 0.00 1575/1575 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] [7139] 0.0 0.00 0.00 1575 Scheduler::addRegContact() [7139] ----------------------------------------------- 0.00 0.00 1575/1575 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] [7140] 0.0 0.00 0.00 1575 Scheduler::aliveInterval() [7140] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::startdContactSockHandler(Stream*) [143] [7141] 0.0 0.00 0.00 1575 Scheduler::delRegContact() [7141] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::start_std(match_rec*, PROC_ID*, int) [443] [7142] 0.0 0.00 0.00 1575 Scheduler::add_shadow_rec(int, PROC_ID*, int, match_rec*, int) [7142] ----------------------------------------------- 0.00 0.00 1575/1575 Scheduler::negotiate(int, Stream*) [79] [7143] 0.0 0.00 0.00 1575 Scheduler::addActiveShadows(int) [7143] ----------------------------------------------- 0.00 0.00 1575/1575 claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [121] [7144] 0.0 0.00 0.00 1575 CondorVersionInfo::built_since_date(int, int, int) const [7144] ----------------------------------------------- 0.00 0.00 1470/1470 SafeSock::end_of_message() [476] [7145] 0.0 0.00 0.00 1470 _condorPacket::consumed() [7145] ----------------------------------------------- 0.00 0.00 22/444 IpVerify::fill_table(IpVerify::PermTypeEntry*, int, char*, bool) [642] 0.00 0.00 422/444 IpVerify::add_host_entry(char const*, int) [840] [7146] 0.0 0.00 0.00 444 IpVerify::split_entry(char const*, char**, char**) [7146] ----------------------------------------------- 0.00 0.00 56/431 DaemonList::~DaemonList [not-in-charge]() [7200] 0.00 0.00 375/431 DaemonList::Next(Daemon*&) [7149] [7147] 0.0 0.00 0.00 431 SimpleList::Next(Daemon*&) [7147] ----------------------------------------------- 0.00 0.00 426/426 DCCollectorAdSeqMan::getSequence(ClassAd const*) [896] [7148] 0.0 0.00 0.00 426 ExtArray::operator[](int) [7148] ----------------------------------------------- 0.00 0.00 375/375 CollectorList::next(DCCollector*&) [7150] [7149] 0.0 0.00 0.00 375 DaemonList::Next(Daemon*&) [7149] 0.00 0.00 375/431 SimpleList::Next(Daemon*&) [7147] ----------------------------------------------- 0.00 0.00 27/375 CollectorList::query(CondorQuery&, ClassAdList&, CondorError*) [1068] 0.00 0.00 348/375 CollectorList::sendUpdates(int, ClassAd*, ClassAd*, bool) [286] [7150] 0.0 0.00 0.00 375 CollectorList::next(DCCollector*&) [7150] 0.00 0.00 375/375 DaemonList::Next(Daemon*&) [7149] ----------------------------------------------- 0.00 0.00 1/338 ExtraParamTable::AddEnvironmentParam(char const*) [1100] 0.00 0.00 41/338 ExtraParamTable::AddInternalParam(char const*) [985] 0.00 0.00 296/338 ExtraParamTable::AddFileParam(char const*, char const*, int) [907] [7151] 0.0 0.00 0.00 338 ExtraParamInfo::ExtraParamInfo[in-charge]() [7151] ----------------------------------------------- 0.00 0.00 1/303 main [1] 0.00 0.00 302/303 unix_sigchld(int) [317] [7152] 0.0 0.00 0.00 303 DaemonCore::getpid() [7152] ----------------------------------------------- 0.00 0.00 28/257 DaemonList::~DaemonList [not-in-charge]() [7200] 0.00 0.00 28/257 SimpleList::SimpleList[in-charge]() [7202] 0.00 0.00 201/257 DaemonList::rewind() [7157] [7153] 0.0 0.00 0.00 257 SimpleList::Rewind() [7153] ----------------------------------------------- 0.00 0.00 81/255 CollectorList::query(CondorQuery&, ClassAdList&, CondorError*) [1068] 0.00 0.00 174/255 CollectorList::sendUpdates(int, ClassAd*, ClassAd*, bool) [286] [7154] 0.0 0.00 0.00 255 Daemon::addr() [7154] ----------------------------------------------- 0.00 0.00 252/252 DCCollectorAdSeqMan::getSequence(ClassAd const*) [896] [7155] 0.0 0.00 0.00 252 DCCollectorAdSeq::Match(char const*, char const*, char const*) const [7155] ----------------------------------------------- 0.00 0.00 1/202 IpVerify::IpVerify[in-charge]() [7412] 0.00 0.00 1/202 StringSpace::StringSpace[in-charge](int, bool) [7346] 0.00 0.00 200/202 IpVerify::add_hash_entry(in_addr const&, char const*, int) [449] [7156] 0.0 0.00 0.00 202 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7156] ----------------------------------------------- 0.00 0.00 27/201 CollectorList::query(CondorQuery&, ClassAdList&, CondorError*) [1068] 0.00 0.00 174/201 CollectorList::sendUpdates(int, ClassAd*, ClassAd*, bool) [286] [7157] 0.0 0.00 0.00 201 DaemonList::rewind() [7157] 0.00 0.00 201/257 SimpleList::Rewind() [7153] ----------------------------------------------- 0.00 0.00 174/174 DCCollectorAdSeqMan::getSequence(ClassAd const*) [896] [7158] 0.0 0.00 0.00 174 DCCollectorAdSeq::getSequenceAndIncrement() [7158] ----------------------------------------------- 174 OrOp::PrintToStr(char*) [573] [7159] 0.0 0.00 0.00 174 LtOp::PrintToStr(char*) [7159] 174 printComparisonOpToStr(char*, ExprTree*, ExprTree*, char*) [304] ----------------------------------------------- 174 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] [7160] 0.0 0.00 0.00 174 LtOp::CalcPrintToStr() [7160] 174 calculate_math_op_length(ExprTree*, ExprTree*, int) [175] ----------------------------------------------- 0.00 0.00 1/95 SimpleList::SimpleList[in-charge]() [7341] 0.00 0.00 94/95 NamedClassAdList::Publish(ClassAd*) [7166] [7161] 0.0 0.00 0.00 95 SimpleList::Rewind() [7161] ----------------------------------------------- 0.00 0.00 1/95 Scheduler::~Scheduler [in-charge]() [652] 0.00 0.00 94/95 Scheduler::count_jobs() [59] [7162] 0.0 0.00 0.00 95 ExtArray::~ExtArray [in-charge]() [7162] ----------------------------------------------- 0.00 0.00 1/95 HashTable::~HashTable [in-charge]() [7420] 0.00 0.00 94/95 Scheduler::count_jobs() [59] [7163] 0.0 0.00 0.00 95 HashTable::clear() [7163] ----------------------------------------------- 0.00 0.00 94/94 NamedClassAdList::Publish(ClassAd*) [7166] [7164] 0.0 0.00 0.00 94 SimpleList::Next(NamedClassAd*&) [7164] ----------------------------------------------- 0.00 0.00 94/94 Scheduler::count_jobs() [59] [7165] 0.0 0.00 0.00 94 GridJobCounts::GridJobCounts[in-charge]() [7165] ----------------------------------------------- 0.00 0.00 94/94 Scheduler::count_jobs() [59] [7166] 0.0 0.00 0.00 94 NamedClassAdList::Publish(ClassAd*) [7166] 0.00 0.00 94/95 SimpleList::Rewind() [7161] 0.00 0.00 94/94 SimpleList::Next(NamedClassAd*&) [7164] ----------------------------------------------- 0.00 0.00 94/94 Scheduler::count_jobs() [59] [7167] 0.0 0.00 0.00 94 DedicatedScheduler::hasDedicatedClusters() [7167] ----------------------------------------------- 0.00 0.00 94/94 Scheduler::count_jobs() [59] [7168] 0.0 0.00 0.00 94 DedicatedScheduler::clearDedicatedClusters() [7168] ----------------------------------------------- 94 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] [7169] 0.0 0.00 0.00 94 LtOp::~LtOp [in-charge deleting]() [7169] 94 LtOpBase::~LtOpBase [not-in-charge]() [7171] ----------------------------------------------- 0.00 0.00 94/94 Scheduler::count_jobs() [59] [7170] 0.0 0.00 0.00 94 ExtArray::ExtArray[in-charge](ExtArray const&) [7170] 0.00 0.00 6110/6175 OwnerData::OwnerData[in-charge]() [7019] ----------------------------------------------- 94 LtOp::~LtOp [in-charge deleting]() [7169] [7171] 0.0 0.00 0.00 94 LtOpBase::~LtOpBase [not-in-charge]() [7171] 94 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] ----------------------------------------------- 0.00 0.00 94/94 Scheduler::count_jobs() [59] [7172] 0.0 0.00 0.00 94 HashTable::startIterations() [7172] ----------------------------------------------- 0.00 0.00 94/94 Scheduler::count_jobs() [59] [7173] 0.0 0.00 0.00 94 HashTable::iterate(UserIdentity&, GridJobCounts&) [7173] ----------------------------------------------- 0.00 0.00 29/89 HashTable::remove(int const&) [7197] 0.00 0.00 30/89 HashTable::lookup(int const&, procHashNode*&) const [7195] 0.00 0.00 30/89 HashTable::insert(int const&, procHashNode* const&) [7194] [7174] 0.0 0.00 0.00 89 hashFunc(int const&, int) [7174] ----------------------------------------------- 0.00 0.00 83/83 ExtraParamTable::ClearOldParam(MyString&) [949] [7175] 0.0 0.00 0.00 83 ExtraParamInfo::~ExtraParamInfo [in-charge]() [7175] ----------------------------------------------- 0.00 0.00 27/81 ClassAdList::Next() [7215] 0.00 0.00 54/81 AttrListList::~AttrListList [not-in-charge]() [946] [7176] 0.0 0.00 0.00 81 AttrListList::Next() [7176] 0.00 0.00 54/81 AttrListAbstract::Type() [7177] ----------------------------------------------- 0.00 0.00 27/81 AttrListList::Delete(AttrList*) [945] 0.00 0.00 54/81 AttrListList::Next() [7176] [7177] 0.0 0.00 0.00 81 AttrListAbstract::Type() [7177] ----------------------------------------------- 0.00 0.00 65/65 ExtArray::ExtArray[in-charge](int) [7392] [7178] 0.0 0.00 0.00 65 RuntimeConfigItem::RuntimeConfigItem[in-charge]() [7178] ----------------------------------------------- 0.00 0.00 65/65 ExtArray::~ExtArray [in-charge]() [7393] [7179] 0.0 0.00 0.00 65 RuntimeConfigItem::~RuntimeConfigItem [in-charge]() [7179] ----------------------------------------------- 0.00 0.00 60/60 ProcAPI::getProcInfoRaw(int, procInfoRaw&, int&) [1044] [7180] 0.0 0.00 0.00 60 ProcAPI::initProcInfoRaw(procInfoRaw&) [7180] ----------------------------------------------- 0.00 0.00 59/59 check_parent() [974] [7181] 0.0 0.00 0.00 59 DaemonCore::getppid() [7181] ----------------------------------------------- 0.00 0.00 1/56 init_tilde [1248] 0.00 0.00 1/56 find_global [1111] 0.00 0.00 1/56 find_global_root [1112] 0.00 0.00 1/56 find_file [1099] 0.00 0.00 3/56 init_condor_ids [1079] 0.00 0.00 49/56 real_config [873] [7182] 0.0 0.00 0.00 56 Distribution::Get() [7182] ----------------------------------------------- 0.00 0.00 56/56 Daemon::getCmInfo(char const*) [971] [7183] 0.0 0.00 0.00 56 Daemon::New_pool(char*) [7183] ----------------------------------------------- 0.00 0.00 27/54 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] 0.00 0.00 27/54 AttrListList::~AttrListList [not-in-charge]() [946] [7184] 0.0 0.00 0.00 54 AttrListList::Open() [7184] ----------------------------------------------- 0.00 0.00 1/42 ExtraParamTable::AddEnvironmentParam(char const*) [1100] 0.00 0.00 41/42 ExtraParamTable::AddInternalParam(char const*) [985] [7185] 0.0 0.00 0.00 42 ExtraParamInfo::SetInfo(ExtraParamInfo::ParamSource) [7185] ----------------------------------------------- 0.00 0.00 35/35 DaemonCore::Register_Command(int, char*, int (*)(Service*, int, Stream*), int (Service::*)(int, Stream*), char*, Service*, DCpermission, int, int) [7187] [7186] 0.0 0.00 0.00 35 DaemonCore::DumpCommandTable(int, char const*) [7186] ----------------------------------------------- 0.00 0.00 17/35 DaemonCore::Register_Command(int, char*, int (Service::*)(int, Stream*), char*, Service*, DCpermission, int) [7232] 0.00 0.00 18/35 DaemonCore::Register_Command(int, char*, int (*)(Service*, int, Stream*), char*, Service*, DCpermission, int) [7231] [7187] 0.0 0.00 0.00 35 DaemonCore::Register_Command(int, char*, int (*)(Service*, int, Stream*), int (Service::*)(int, Stream*), char*, Service*, DCpermission, int, int) [7187] 0.00 0.00 70/22979 DaemonCore::free_descrip(char*) [6928] 0.00 0.00 35/35 DaemonCore::DumpCommandTable(int, char const*) [7186] ----------------------------------------------- 0.00 0.00 30/30 ProcAPI::do_usage_sampling(procInfo*&, double, long, long) [7192] [7188] 0.0 0.00 0.00 30 procHashNode::procHashNode[in-charge]() [7188] ----------------------------------------------- 0.00 0.00 30/30 ProcAPI::getProcInfoRaw(int, procInfoRaw&, int&) [1044] [7189] 0.0 0.00 0.00 30 ProcAPI::getFileOwner(int) [7189] 0.00 0.00 30/30 fstat [1223] ----------------------------------------------- 0.00 0.00 30/30 ProcAPI::do_usage_sampling(procInfo*&, double, long, long) [7192] [7190] 0.0 0.00 0.00 30 ProcAPI::convertTimeval(timeval) [7190] ----------------------------------------------- 0.00 0.00 30/30 ProcAPI::getProcInfoRaw(int, procInfoRaw&, int&) [1044] [7191] 0.0 0.00 0.00 30 ProcAPI::secsSinceEpoch() [7191] ----------------------------------------------- 0.00 0.00 30/30 ProcAPI::getProcInfo(int, procInfo*&, int&) [1031] [7192] 0.0 0.00 0.00 30 ProcAPI::do_usage_sampling(procInfo*&, double, long, long) [7192] 0.00 0.00 30/30 ProcAPI::convertTimeval(timeval) [7190] 0.00 0.00 30/30 HashTable::lookup(int const&, procHashNode*&) const [7195] 0.00 0.00 30/30 procHashNode::procHashNode[in-charge]() [7188] 0.00 0.00 30/30 HashTable::insert(int const&, procHashNode* const&) [7194] 0.00 0.00 29/29 HashTable::remove(int const&) [7197] 0.00 0.00 3/3 HashTable::iterate(int&, procHashNode*&) [7263] 0.00 0.00 2/2 HashTable::startIterations() [7294] ----------------------------------------------- 0.00 0.00 30/30 ProcAPI::getProcInfo(int, procInfo*&, int&) [1031] [7193] 0.0 0.00 0.00 30 ProcAPI::initpi(procInfo*&) [7193] 0.00 0.00 30/1605 pidenvid_init [1210] ----------------------------------------------- 0.00 0.00 30/30 ProcAPI::do_usage_sampling(procInfo*&, double, long, long) [7192] [7194] 0.0 0.00 0.00 30 HashTable::insert(int const&, procHashNode* const&) [7194] 0.00 0.00 30/89 hashFunc(int const&, int) [7174] ----------------------------------------------- 0.00 0.00 30/30 ProcAPI::do_usage_sampling(procInfo*&, double, long, long) [7192] [7195] 0.0 0.00 0.00 30 HashTable::lookup(int const&, procHashNode*&) const [7195] 0.00 0.00 30/89 hashFunc(int const&, int) [7174] ----------------------------------------------- 0.00 0.00 30/30 full_read [1224] [7196] 0.0 0.00 0.00 30 _condor_full_read [7196] ----------------------------------------------- 0.00 0.00 29/29 ProcAPI::do_usage_sampling(procInfo*&, double, long, long) [7192] [7197] 0.0 0.00 0.00 29 HashTable::remove(int const&) [7197] 0.00 0.00 29/89 hashFunc(int const&, int) [7174] ----------------------------------------------- 0.00 0.00 28/28 CollectorList::create(char const*) [928] [7198] 0.0 0.00 0.00 28 DaemonList::append(Daemon*) [7198] 0.00 0.00 28/28 SimpleList::Append(Daemon* const&) [7201] ----------------------------------------------- 0.00 0.00 28/28 CollectorList::CollectorList[in-charge]() [7207] [7199] 0.0 0.00 0.00 28 DaemonList::DaemonList[not-in-charge]() [7199] 0.00 0.00 28/28 SimpleList::SimpleList[in-charge]() [7202] ----------------------------------------------- 0.00 0.00 28/28 CollectorList::~CollectorList [in-charge deleting]() [7208] [7200] 0.0 0.00 0.00 28 DaemonList::~DaemonList [not-in-charge]() [7200] 0.00 0.00 56/431 SimpleList::Next(Daemon*&) [7147] 0.00 0.00 28/257 SimpleList::Rewind() [7153] 0.00 0.00 28/28 DCCollector::~DCCollector [in-charge deleting]() [7206] 0.00 0.00 28/28 SimpleList::~SimpleList [in-charge]() [7203] ----------------------------------------------- 0.00 0.00 28/28 DaemonList::append(Daemon*) [7198] [7201] 0.0 0.00 0.00 28 SimpleList::Append(Daemon* const&) [7201] ----------------------------------------------- 0.00 0.00 28/28 DaemonList::DaemonList[not-in-charge]() [7199] [7202] 0.0 0.00 0.00 28 SimpleList::SimpleList[in-charge]() [7202] 0.00 0.00 28/257 SimpleList::Rewind() [7153] ----------------------------------------------- 0.00 0.00 28/28 DaemonList::~DaemonList [not-in-charge]() [7200] [7203] 0.0 0.00 0.00 28 SimpleList::~SimpleList [in-charge]() [7203] ----------------------------------------------- 0.00 0.00 28/28 DCCollector::displayResults() [1064] [7204] 0.0 0.00 0.00 28 DCCollector::updateDestination() [7204] ----------------------------------------------- 28 DCCollector::DCCollector[in-charge](char const*, DCCollector::UpdateType) [1012] [7205] 0.0 0.00 0.00 28 DCCollector::init(bool) [7205] 28 DCCollector::reconfig() [914] ----------------------------------------------- 0.00 0.00 28/28 DaemonList::~DaemonList [not-in-charge]() [7200] [7206] 0.0 0.00 0.00 28 DCCollector::~DCCollector [in-charge deleting]() [7206] 0.00 0.00 28/15019 Daemon::~Daemon [not-in-charge]() [6963] ----------------------------------------------- 0.00 0.00 28/28 CollectorList::create(char const*) [928] [7207] 0.0 0.00 0.00 28 CollectorList::CollectorList[in-charge]() [7207] 0.00 0.00 28/28 DaemonList::DaemonList[not-in-charge]() [7199] ----------------------------------------------- 0.00 0.00 1/28 Scheduler::~Scheduler [in-charge]() [652] 0.00 0.00 27/28 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] [7208] 0.0 0.00 0.00 28 CollectorList::~CollectorList [in-charge deleting]() [7208] 0.00 0.00 28/28 DaemonList::~DaemonList [not-in-charge]() [7200] ----------------------------------------------- 0.00 0.00 28/28 DCCollector::DCCollector[in-charge](char const*, DCCollector::UpdateType) [1012] [7209] 0.0 0.00 0.00 28 DCCollectorAdSeqMan::DCCollectorAdSeqMan[in-charge]() [7209] 0.00 0.00 28/28 ExtArray::ExtArray[in-charge](int) [7213] ----------------------------------------------- 0.00 0.00 28/28 Daemon::initHostnameFromFull() [1075] [7210] 0.0 0.00 0.00 28 Daemon::New_hostname(char*) [7210] ----------------------------------------------- 0.00 0.00 28/28 Daemon::getCmInfo(char const*) [971] [7211] 0.0 0.00 0.00 28 Daemon::New_full_hostname(char*) [7211] ----------------------------------------------- 0.00 0.00 28/28 Daemon::getCmInfo(char const*) [971] [7212] 0.0 0.00 0.00 28 Daemon::New_addr(char*) [7212] ----------------------------------------------- 0.00 0.00 28/28 DCCollectorAdSeqMan::DCCollectorAdSeqMan[in-charge]() [7209] [7213] 0.0 0.00 0.00 28 ExtArray::ExtArray[in-charge](int) [7213] ----------------------------------------------- 0.00 0.00 27/27 CollectorList::query(CondorQuery&, ClassAdList&, CondorError*) [1068] [7214] 0.0 0.00 0.00 27 DaemonList::number() [7214] 0.00 0.00 27/27 SimpleList::Number() const [7225] ----------------------------------------------- 0.00 0.00 27/27 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] [7215] 0.0 0.00 0.00 27 ClassAdList::Next() [7215] 0.00 0.00 27/81 AttrListList::Next() [7176] ----------------------------------------------- 0.00 0.00 27/27 CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [756] [7216] 0.0 0.00 0.00 27 ClassAdList::Insert(ClassAd*) [7216] 0.00 0.00 27/27 AttrListList::Insert(AttrList*) [7219] ----------------------------------------------- 0.00 0.00 27/27 Daemon::getDaemonInfo(char const*, AdTypes, bool) [901] [7217] 0.0 0.00 0.00 27 ClassAdList::ClassAdList[in-charge]() [7217] 0.00 0.00 27/27 AttrListList::AttrListList[not-in-charge]() [7220] ----------------------------------------------- 0.00 0.00 27/27 AttrListList::~AttrListList [not-in-charge]() [946] [7218] 0.0 0.00 0.00 27 AttrListList::Close() [7218] ----------------------------------------------- 0.00 0.00 27/27 ClassAdList::Insert(ClassAd*) [7216] [7219] 0.0 0.00 0.00 27 AttrListList::Insert(AttrList*) [7219] 0.00 0.00 27/27 AttrList::IsInList(AttrListList*) [7224] ----------------------------------------------- 0.00 0.00 27/27 ClassAdList::ClassAdList[in-charge]() [7217] [7220] 0.0 0.00 0.00 27 AttrListList::AttrListList[not-in-charge]() [7220] ----------------------------------------------- 0.00 0.00 27/27 CondorQuery::CondorQuery[in-charge](AdTypes) [1070] [7221] 0.0 0.00 0.00 27 GenericQuery::setNumFloatCats(int) [7221] ----------------------------------------------- 0.00 0.00 27/27 CondorQuery::CondorQuery[in-charge](AdTypes) [1070] [7222] 0.0 0.00 0.00 27 GenericQuery::setNumStringCats(int) [7222] ----------------------------------------------- 0.00 0.00 27/27 CondorQuery::CondorQuery[in-charge](AdTypes) [1070] [7223] 0.0 0.00 0.00 27 GenericQuery::setNumIntegerCats(int) [7223] ----------------------------------------------- 0.00 0.00 27/27 AttrListList::Insert(AttrList*) [7219] [7224] 0.0 0.00 0.00 27 AttrList::IsInList(AttrListList*) [7224] ----------------------------------------------- 0.00 0.00 27/27 DaemonList::number() [7214] [7225] 0.0 0.00 0.00 27 SimpleList::Number() const [7225] ----------------------------------------------- 0.00 0.00 24/24 check_session_cache() [486] [7226] 0.0 0.00 0.00 24 DaemonCore::getSecMan() [7226] ----------------------------------------------- 0.00 0.00 24/24 Scheduler::negotiate(int, Stream*) [79] [7227] 0.0 0.00 0.00 24 DedicatedScheduler::name() [7227] ----------------------------------------------- 0.00 0.00 24/24 Scheduler::negotiate(int, Stream*) [79] [7228] 0.0 0.00 0.00 24 Queue::Length() [7228] ----------------------------------------------- 0.00 0.00 24/24 AutoCluster::mark() [1149] [7229] 0.0 0.00 0.00 24 ExtArray::truncate(int) [7229] ----------------------------------------------- 0.00 0.00 24/24 AutoCluster::sweep() [1148] [7230] 0.0 0.00 0.00 24 ExtArray::getlast() const [7230] ----------------------------------------------- 0.00 0.00 4/18 Scheduler::Register() [1001] 0.00 0.00 14/18 main [1] [7231] 0.0 0.00 0.00 18 DaemonCore::Register_Command(int, char*, int (*)(Service*, int, Stream*), char*, Service*, DCpermission, int) [7231] 0.00 0.00 18/35 DaemonCore::Register_Command(int, char*, int (*)(Service*, int, Stream*), int (Service::*)(int, Stream*), char*, Service*, DCpermission, int, int) [7187] ----------------------------------------------- 0.00 0.00 1/17 DedicatedScheduler::initialize() [984] 0.00 0.00 3/17 DaemonCore::InitCommandSocket(int) [987] 0.00 0.00 13/17 Scheduler::Register() [1001] [7232] 0.0 0.00 0.00 17 DaemonCore::Register_Command(int, char*, int (Service::*)(int, Stream*), char*, Service*, DCpermission, int) [7232] 0.00 0.00 17/35 DaemonCore::Register_Command(int, char*, int (*)(Service*, int, Stream*), int (Service::*)(int, Stream*), char*, Service*, DCpermission, int, int) [7187] ----------------------------------------------- 0.00 0.00 16/16 IpVerify::Init() [640] [7233] 0.0 0.00 0.00 16 IpVerify::merge(char*, char*) [7233] ----------------------------------------------- 0.00 0.00 13/13 _condor_dprintf_va [397] [7234] 0.0 0.00 0.00 13 _condor_save_dprintf_line [7234] 0.00 0.00 13/63756 vprintf_length [1182] ----------------------------------------------- 0.00 0.00 12/12 iso8601_to_time(char const*, tm*, bool*) [7266] [7235] 0.0 0.00 0.00 12 get_next_bit(char const**, int, char*) [7235] ----------------------------------------------- 0.00 0.00 2/12 LogSetAttribute::ReadBody(_IO_FILE*) [791] 0.00 0.00 3/12 LogHistoricalSequenceNumber::ReadBody(_IO_FILE*) [7370] 0.00 0.00 3/12 LogNewClassAd::ReadBody(_IO_FILE*) [7355] 0.00 0.00 4/12 LogRecord::ReadHeader(_IO_FILE*) [7250] [7236] 0.0 0.00 0.00 12 LogRecord::readword(_IO_FILE*, char*&) [7236] ----------------------------------------------- 0.00 0.00 1/8 CondorCron::InitializeAll() [7334] 0.00 0.00 1/8 CondorCron::ClearAllMarks() [7333] 0.00 0.00 1/8 CondorCron::DeleteUnmarked() [7335] 0.00 0.00 1/8 SimpleList::SimpleList[in-charge]() [7339] 0.00 0.00 2/8 CondorCron::DeleteAll() [1116] 0.00 0.00 2/8 CondorCron::KillAll(bool) [1125] [7237] 0.0 0.00 0.00 8 SimpleList::Rewind() [7237] ----------------------------------------------- 0.00 0.00 8/8 IpVerify::Init() [640] [7238] 0.0 0.00 0.00 8 IpVerify::PermTypeEntry::PermTypeEntry[in-charge]() [7238] ----------------------------------------------- 0.00 0.00 1/7 DaemonCore::Inherit() [1139] 0.00 0.00 1/7 main [1] 0.00 0.00 1/7 real_config [873] 0.00 0.00 1/7 find_global [1111] 0.00 0.00 1/7 find_global_root [1112] 0.00 0.00 2/7 init_condor_ids [1079] [7239] 0.0 0.00 0.00 7 EnvGetName(CONDOR_ENVIRON) [7239] 0.00 0.00 5/7 Distribution::GetLen() [7241] 0.00 0.00 5/6 Distribution::GetUc() [7243] ----------------------------------------------- 0.00 0.00 1/7 CondorCron::InitializeAll() [7334] 0.00 0.00 1/7 CondorCron::ClearAllMarks() [7333] 0.00 0.00 1/7 CondorCron::DeleteUnmarked() [7335] 0.00 0.00 2/7 CondorCron::DeleteAll() [1116] 0.00 0.00 2/7 CondorCron::KillAll(bool) [1125] [7240] 0.0 0.00 0.00 7 SimpleList::Next(CronJobBase*&) [7240] ----------------------------------------------- 0.00 0.00 2/7 AttrGetName(CONDOR_ATTR) [726] 0.00 0.00 5/7 EnvGetName(CONDOR_ENVIRON) [7239] [7241] 0.0 0.00 0.00 7 Distribution::GetLen() [7241] ----------------------------------------------- 0.00 0.00 7/7 ExtArray::operator[](int) [6980] [7242] 0.0 0.00 0.00 7 ExtArray::resize(int) [7242] ----------------------------------------------- 0.00 0.00 1/6 main [1] 0.00 0.00 5/6 EnvGetName(CONDOR_ENVIRON) [7239] [7243] 0.0 0.00 0.00 6 Distribution::GetUc() [7243] ----------------------------------------------- 0.00 0.00 6/6 ExtArray::operator[](int) [496] [7244] 0.0 0.00 0.00 6 ExtArray::resize(int) [7244] ----------------------------------------------- 0.00 0.00 5/5 DaemonCore::Register_Signal(int, char*, int (*)(Service*, int), int (Service::*)(int), char*, Service*, DCpermission, int) [1136] [7245] 0.0 0.00 0.00 5 DaemonCore::DumpSigTable(int, char const*) [7245] ----------------------------------------------- 0.00 0.00 5/5 IpVerify::fill_table(IpVerify::PermTypeEntry*, int, char*, bool) [642] [7246] 0.0 0.00 0.00 5 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7246] ----------------------------------------------- 0.00 0.00 4/4 handle_cookie_refresh() [7248] [7247] 0.0 0.00 0.00 4 global_dc_set_cookie(int, unsigned char*) [7247] 0.00 0.00 4/4 DaemonCore::set_cookie(int, unsigned char*) [7249] ----------------------------------------------- 0.00 0.00 4/4 TimerManager::Timeout() [21] [7248] 0.0 0.00 0.00 4 handle_cookie_refresh() [7248] 0.00 0.00 4/4 global_dc_set_cookie(int, unsigned char*) [7247] ----------------------------------------------- 0.00 0.00 4/4 global_dc_set_cookie(int, unsigned char*) [7247] [7249] 0.0 0.00 0.00 4 DaemonCore::set_cookie(int, unsigned char*) [7249] ----------------------------------------------- 0.00 0.00 4/4 ReadLogEntry(_IO_FILE*, LogRecord* (*)(_IO_FILE*, int)) [768] [7250] 0.0 0.00 0.00 4 LogRecord::ReadHeader(_IO_FILE*) [7250] 0.00 0.00 4/12 LogRecord::readword(_IO_FILE*, char*&) [7236] ----------------------------------------------- 0.00 0.00 4/4 ReadLogEntry(_IO_FILE*, LogRecord* (*)(_IO_FILE*, int)) [768] [7251] 0.0 0.00 0.00 4 LogRecord::LogRecord[in-charge]() [7251] ----------------------------------------------- 0.00 0.00 4/4 ReadLogEntry(_IO_FILE*, LogRecord* (*)(_IO_FILE*, int)) [768] [7252] 0.0 0.00 0.00 4 LogRecord::~LogRecord [in-charge]() [7252] ----------------------------------------------- 0.00 0.00 3/3 my_pclose [1231] [7253] 0.0 0.00 0.00 3 remove_child(_IO_FILE*) [7253] ----------------------------------------------- 0.00 0.00 3/3 my_popenv [1232] [7254] 0.0 0.00 0.00 3 add_child(_IO_FILE*, int) [7254] ----------------------------------------------- 0.00 0.00 3/3 DaemonCore::Register_Reaper(int, char*, int (*)(Service*, int, int), int (Service::*)(int, int), char*, Service*, int) [7256] [7255] 0.0 0.00 0.00 3 DaemonCore::DumpReapTable(int, char const*) [7255] ----------------------------------------------- 0.00 0.00 1/3 DaemonCore::Register_Reaper(char*, int (*)(Service*, int, int), char*, Service*) [7337] 0.00 0.00 2/3 DaemonCore::Register_Reaper(char*, int (Service::*)(int, int), char*, Service*) [7281] [7256] 0.0 0.00 0.00 3 DaemonCore::Register_Reaper(int, char*, int (*)(Service*, int, int), int (Service::*)(int, int), char*, Service*, int) [7256] 0.00 0.00 6/22979 DaemonCore::free_descrip(char*) [6928] 0.00 0.00 3/3 DaemonCore::DumpReapTable(int, char const*) [7255] ----------------------------------------------- 0.00 0.00 3/3 ShadowMgr::~ShadowMgr [in-charge]() [1025] [7257] 0.0 0.00 0.00 3 SimpleList::DeleteCurrent() [7257] ----------------------------------------------- 0.00 0.00 3/3 ShadowMgr::init() [967] [7258] 0.0 0.00 0.00 3 SimpleList::Append(Shadow* const&) [7258] 0.00 0.00 2/2 SimpleList::resize(int) [7285] ----------------------------------------------- 0.00 0.00 3/3 passwd_cache::cache_uid(passwd const*) [1038] [7259] 0.0 0.00 0.00 3 passwd_cache::init_uid_entry(uid_entry*&) [7259] ----------------------------------------------- 0.00 0.00 3/3 HashTable::~HashTable [in-charge]() [7262] [7260] 0.0 0.00 0.00 3 HashTable::clear() [7260] ----------------------------------------------- 0.00 0.00 1/3 Scheduler::Init() [866] 0.00 0.00 2/3 DedicatedScheduler::DedicatedScheduler[in-charge]() [1087] [7261] 0.0 0.00 0.00 3 HashTable::HashTable[in-charge](int, int (*)(HashKey const&, int), duplicateKeyBehavior_t) [7261] ----------------------------------------------- 0.00 0.00 1/3 Scheduler::~Scheduler [in-charge]() [652] 0.00 0.00 2/3 DedicatedScheduler::~DedicatedScheduler [in-charge]() [1047] [7262] 0.0 0.00 0.00 3 HashTable::~HashTable [in-charge]() [7262] 0.00 0.00 3/3 HashTable::clear() [7260] ----------------------------------------------- 0.00 0.00 3/3 ProcAPI::do_usage_sampling(procInfo*&, double, long, long) [7192] [7263] 0.0 0.00 0.00 3 HashTable::iterate(int&, procHashNode*&) [7263] ----------------------------------------------- 0.00 0.00 3/3 ReadLogEntry(_IO_FILE*, LogRecord* (*)(_IO_FILE*, int)) [768] [7264] 0.0 0.00 0.00 3 LogRecord::ReadTail(_IO_FILE*) [7264] ----------------------------------------------- 0.00 0.00 1/3 main [1] 0.00 0.00 2/3 config_fill_ad [993] [7265] 0.0 0.00 0.00 3 StringList::isEmpty() const [7265] 0.00 0.00 3/1751362 List::IsEmpty() const [6852] ----------------------------------------------- 0.00 0.00 2/2 IsHistoryFilename(char const*, long*) [7088] [7266] 0.0 0.00 0.00 2 iso8601_to_time(char const*, tm*, bool*) [7266] 0.00 0.00 12/12 get_next_bit(char const**, int, char*) [7235] ----------------------------------------------- 2 __static_initialization_and_destruction_0(int, int) [7267] 0.00 0.00 1/2 __do_global_dtors_aux [91] 0.00 0.00 1/2 __do_global_ctors_aux [615] [7267] 0.0 0.00 0.00 2+2 __static_initialization_and_destruction_0(int, int) [7267] 2 __static_initialization_and_destruction_0(int, int) [7267] ----------------------------------------------- 0.00 0.00 1/2 _GLOBAL__I__ZN3JobC2E7PROC_ID [7312] 0.00 0.00 1/2 _GLOBAL__D__ZN3JobC2E7PROC_ID [7298] [7268] 0.0 0.00 0.00 2 __static_initialization_and_destruction_0(int, int) [7268] ----------------------------------------------- 0.00 0.00 1/2 _GLOBAL__I_soap_serializeheader [7321] 0.00 0.00 1/2 _GLOBAL__D_soap_serializeheader [7305] [7269] 0.0 0.00 0.00 2 __static_initialization_and_destruction_0(int, int) [7269] ----------------------------------------------- 0.00 0.00 1/2 _GLOBAL__I__Z10soap_serveP4soap [7310] 0.00 0.00 1/2 _GLOBAL__D__Z10soap_serveP4soap [7296] [7270] 0.0 0.00 0.00 2 __static_initialization_and_destruction_0(int, int) [7270] ----------------------------------------------- 0.00 0.00 1/2 _GLOBAL__I_namespaces [7319] 0.00 0.00 1/2 _GLOBAL__D_namespaces [92] [7271] 0.0 0.00 0.00 2 __static_initialization_and_destruction_0(int, int) [7271] 0.00 0.00 1/1 ScheddTransactionManager::ScheddTransactionManager[in-charge]() [7366] 0.00 0.00 1/1 ScheddTransactionManager::~ScheddTransactionManager [in-charge]() [7367] ----------------------------------------------- 0.00 0.00 1/2 _GLOBAL__I_soap_double_nan [7320] 0.00 0.00 1/2 _GLOBAL__D_soap_double_nan [7304] [7272] 0.0 0.00 0.00 2 __static_initialization_and_destruction_0(int, int) [7272] ----------------------------------------------- 0.00 0.00 1/2 _GLOBAL__I_Foreground [7307] 0.00 0.00 1/2 _GLOBAL__D_Foreground [7295] [7273] 0.0 0.00 0.00 2 __static_initialization_and_destruction_0(int, int) [7273] ----------------------------------------------- 0.00 0.00 1/2 _GLOBAL__I__Z23Create_Thread_With_DataPFiiiPvEPFiiiS_iEiiS_ [7311] 0.00 0.00 1/2 _GLOBAL__D__Z23Create_Thread_With_DataPFiiiPvEPFiiiS_iEiiS_ [7297] [7274] 0.0 0.00 0.00 2 __static_initialization_and_destruction_0(int, int) [7274] 0.00 0.00 1/1 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [7463] 0.00 0.00 1/1 HashTable::~HashTable [in-charge]() [7464] ----------------------------------------------- 0.00 0.00 1/2 _GLOBAL__I_ssl_soap [7322] 0.00 0.00 1/2 _GLOBAL__D_ssl_soap [7306] [7275] 0.0 0.00 0.00 2 __static_initialization_and_destruction_0(int, int) [7275] ----------------------------------------------- 0.00 0.00 1/2 _GLOBAL__I_http_get_id [7317] 0.00 0.00 1/2 _GLOBAL__D_http_get_id [7302] [7276] 0.0 0.00 0.00 2 __static_initialization_and_destruction_0(int, int) [7276] ----------------------------------------------- 0.00 0.00 1/2 _GLOBAL__I__ZN7HashKey6sprintEPc [7313] 0.00 0.00 1/2 _GLOBAL__D__ZN7HashKey6sprintEPc [7299] [7277] 0.0 0.00 0.00 2 __static_initialization_and_destruction_0(int, int) [7277] ----------------------------------------------- 0.00 0.00 1/2 _GLOBAL__I__ZN8MyStringC2Ev [7315] 0.00 0.00 1/2 _GLOBAL__D__ZN8MyStringC2Ev [7300] [7278] 0.0 0.00 0.00 2 __static_initialization_and_destruction_0(int, int) [7278] ----------------------------------------------- 0.00 0.00 1/2 _GLOBAL__I_myDistribution [7318] 0.00 0.00 1/2 _GLOBAL__D_myDistribution [7303] [7279] 0.0 0.00 0.00 2 __static_initialization_and_destruction_0(int, int) [7279] 0.00 0.00 1/1 Distribution::Distribution[in-charge]() [7348] 0.00 0.00 1/1 Distribution::~Distribution [in-charge]() [7349] ----------------------------------------------- 0.00 0.00 1/2 _GLOBAL__I___stdin__ [7316] 0.00 0.00 1/2 _GLOBAL__D___stdin__ [7301] [7280] 0.0 0.00 0.00 2 __static_initialization_and_destruction_0(int, int) [7280] 0.00 0.00 1/1 Registration::Registration[in-charge](int) [7350] 0.00 0.00 1/1 Registration::~Registration [in-charge]() [7351] ----------------------------------------------- 0.00 0.00 1/2 Scheduler::Register() [1001] 0.00 0.00 1/2 DedicatedScheduler::initialize() [984] [7281] 0.0 0.00 0.00 2 DaemonCore::Register_Reaper(char*, int (Service::*)(int, int), char*, Service*) [7281] 0.00 0.00 2/3 DaemonCore::Register_Reaper(int, char*, int (*)(Service*, int, int), int (Service::*)(int, int), char*, Service*, int) [7256] ----------------------------------------------- 0.00 0.00 2/2 SimpleList::SimpleList[in-charge]() [7283] [7282] 0.0 0.00 0.00 2 SimpleList::Rewind() [7282] ----------------------------------------------- 0.00 0.00 1/2 Scheduler::Scheduler[in-charge]() [1145] 0.00 0.00 1/2 DedicatedScheduler::DedicatedScheduler[in-charge]() [1087] [7283] 0.0 0.00 0.00 2 SimpleList::SimpleList[in-charge]() [7283] 0.00 0.00 2/2 SimpleList::Rewind() [7282] ----------------------------------------------- 0.00 0.00 1/2 Scheduler::~Scheduler [in-charge]() [652] 0.00 0.00 1/2 DedicatedScheduler::~DedicatedScheduler [in-charge]() [1047] [7284] 0.0 0.00 0.00 2 SimpleList::~SimpleList [in-charge]() [7284] ----------------------------------------------- 0.00 0.00 2/2 SimpleList::Append(Shadow* const&) [7258] [7285] 0.0 0.00 0.00 2 SimpleList::resize(int) [7285] ----------------------------------------------- 0.00 0.00 1/2 Distribution::Distribution[in-charge]() [7348] 0.00 0.00 1/2 Distribution::Init(int, char**) [7347] [7286] 0.0 0.00 0.00 2 Distribution::SetDistribution(char const*) [7286] ----------------------------------------------- 0.00 0.00 2/2 AttrGetName(CONDOR_ATTR) [726] [7287] 0.0 0.00 0.00 2 Distribution::GetCap() [7287] ----------------------------------------------- 0.00 0.00 2/2 DCCollectorAdSeqMan::getSequence(ClassAd const*) [896] [7288] 0.0 0.00 0.00 2 DCCollectorAdSeq::DCCollectorAdSeq[in-charge](char const*, char const*, char const*) [7288] ----------------------------------------------- 0.00 0.00 1/2 ClassAdLog::LogState(_IO_FILE*) [494] 0.00 0.00 1/2 InstantiateLogEntry(_IO_FILE*, int) [769] [7289] 0.0 0.00 0.00 2 LogHistoricalSequenceNumber::LogHistoricalSequenceNumber[in-charge](unsigned long, long) [7289] 0.00 0.00 2/479507 LogRecord::LogRecord[not-in-charge]() [6855] ----------------------------------------------- 0.00 0.00 1/2 ClassAdLog::ClassAdLog[not-in-charge](char const*, int) [467] 0.00 0.00 1/2 ClassAdLog::LogState(_IO_FILE*) [494] [7290] 0.0 0.00 0.00 2 LogHistoricalSequenceNumber::~LogHistoricalSequenceNumber [in-charge deleting]() [7290] 0.00 0.00 2/479507 LogRecord::~LogRecord [not-in-charge]() [6856] ----------------------------------------------- 0.00 0.00 2/2 AutoCluster::clearArray() [1157] [7291] 0.0 0.00 0.00 2 ExtArray::truncate(int) [7291] ----------------------------------------------- 0.00 0.00 1/2 Scheduler::Scheduler[in-charge]() [1145] 0.00 0.00 1/2 DaemonCore::DaemonCore[in-charge](int, int, int, int, int, int) [1128] [7292] 0.0 0.00 0.00 2 ExtArray::ExtArray[in-charge](int) [7292] ----------------------------------------------- 0.00 0.00 1/2 Directory::Directory[in-charge](StatInfo*, priv_state) [1152] 0.00 0.00 1/2 Directory::Remove_Current_File() [7417] [7293] 0.0 0.00 0.00 2 StatInfo::FullPath() [7293] ----------------------------------------------- 0.00 0.00 2/2 ProcAPI::do_usage_sampling(procInfo*&, double, long, long) [7192] [7294] 0.0 0.00 0.00 2 HashTable::startIterations() [7294] ----------------------------------------------- 0.00 0.00 1/1 __do_global_dtors_aux [91] [7295] 0.0 0.00 0.00 1 _GLOBAL__D_Foreground [7295] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7273] ----------------------------------------------- 0.00 0.00 1/1 __do_global_dtors_aux [91] [7296] 0.0 0.00 0.00 1 _GLOBAL__D__Z10soap_serveP4soap [7296] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7270] ----------------------------------------------- 0.00 0.00 1/1 __do_global_dtors_aux [91] [7297] 0.0 0.00 0.00 1 _GLOBAL__D__Z23Create_Thread_With_DataPFiiiPvEPFiiiS_iEiiS_ [7297] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7274] ----------------------------------------------- 0.00 0.00 1/1 __do_global_dtors_aux [91] [7298] 0.0 0.00 0.00 1 _GLOBAL__D__ZN3JobC2E7PROC_ID [7298] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7268] ----------------------------------------------- 0.00 0.00 1/1 __do_global_dtors_aux [91] [7299] 0.0 0.00 0.00 1 _GLOBAL__D__ZN7HashKey6sprintEPc [7299] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7277] ----------------------------------------------- 0.00 0.00 1/1 __do_global_dtors_aux [91] [7300] 0.0 0.00 0.00 1 _GLOBAL__D__ZN8MyStringC2Ev [7300] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7278] ----------------------------------------------- 0.00 0.00 1/1 __do_global_dtors_aux [91] [7301] 0.0 0.00 0.00 1 _GLOBAL__D___stdin__ [7301] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7280] ----------------------------------------------- 0.00 0.00 1/1 __do_global_dtors_aux [91] [7302] 0.0 0.00 0.00 1 _GLOBAL__D_http_get_id [7302] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7276] ----------------------------------------------- 0.00 0.00 1/1 __do_global_dtors_aux [91] [7303] 0.0 0.00 0.00 1 _GLOBAL__D_myDistribution [7303] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7279] ----------------------------------------------- 0.00 0.00 1/1 __do_global_dtors_aux [91] [7304] 0.0 0.00 0.00 1 _GLOBAL__D_soap_double_nan [7304] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7272] ----------------------------------------------- 0.00 0.00 1/1 __do_global_dtors_aux [91] [7305] 0.0 0.00 0.00 1 _GLOBAL__D_soap_serializeheader [7305] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7269] ----------------------------------------------- 0.00 0.00 1/1 __do_global_dtors_aux [91] [7306] 0.0 0.00 0.00 1 _GLOBAL__D_ssl_soap [7306] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7275] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [615] [7307] 0.0 0.00 0.00 1 _GLOBAL__I_Foreground [7307] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7273] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [615] [7308] 0.0 0.00 0.00 1 _GLOBAL__I_PrioRecArray [7308] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [7327] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [615] [7309] 0.0 0.00 0.00 1 _GLOBAL__I_ScheddStringKeywords [7309] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [7328] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [615] [7310] 0.0 0.00 0.00 1 _GLOBAL__I__Z10soap_serveP4soap [7310] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7270] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [615] [7311] 0.0 0.00 0.00 1 _GLOBAL__I__Z23Create_Thread_With_DataPFiiiPvEPFiiiS_iEiiS_ [7311] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7274] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [615] [7312] 0.0 0.00 0.00 1 _GLOBAL__I__ZN3JobC2E7PROC_ID [7312] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7268] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [615] [7313] 0.0 0.00 0.00 1 _GLOBAL__I__ZN7HashKey6sprintEPc [7313] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7277] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [615] [7314] 0.0 0.00 0.00 1 _GLOBAL__I__ZN7ProcAPI8procHashE [7314] 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [7329] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [615] [7315] 0.0 0.00 0.00 1 _GLOBAL__I__ZN8MyStringC2Ev [7315] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7278] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [615] [7316] 0.0 0.00 0.00 1 _GLOBAL__I___stdin__ [7316] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7280] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [615] [7317] 0.0 0.00 0.00 1 _GLOBAL__I_http_get_id [7317] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7276] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [615] [7318] 0.0 0.00 0.00 1 _GLOBAL__I_myDistribution [7318] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7279] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [615] [7319] 0.0 0.00 0.00 1 _GLOBAL__I_namespaces [7319] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7271] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [615] [7320] 0.0 0.00 0.00 1 _GLOBAL__I_soap_double_nan [7320] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7272] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [615] [7321] 0.0 0.00 0.00 1 _GLOBAL__I_soap_serializeheader [7321] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7269] ----------------------------------------------- 0.00 0.00 1/1 __do_global_ctors_aux [615] [7322] 0.0 0.00 0.00 1 _GLOBAL__I_ssl_soap [7322] 0.00 0.00 1/2 __static_initialization_and_destruction_0(int, int) [7275] ----------------------------------------------- 0.00 0.00 1/1 http_get(soap*, soap_plugin*, void*) [7332] [7323] 0.0 0.00 0.00 1 http_get_init(soap*, http_get_data*, int (*)(soap*)) [7323] ----------------------------------------------- 0.00 0.00 1/1 RotateHistory() [1133] [7324] 0.0 0.00 0.00 1 time_to_iso8601(tm const&, ISO8601Format, ISO8601Type, bool) [7324] ----------------------------------------------- 0.00 0.00 1/1 main [1] [7325] 0.0 0.00 0.00 1 main_pre_dc_init(int, char**) [7325] ----------------------------------------------- 0.00 0.00 1/1 main [1] [7326] 0.0 0.00 0.00 1 main_pre_command_sock_init() [7326] ----------------------------------------------- 0.00 0.00 1/1 _GLOBAL__I_PrioRecArray [7308] [7327] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [7327] 0.00 0.00 2048/132591 prio_rec::prio_rec[in-charge]() [6879] ----------------------------------------------- 0.00 0.00 1/1 _GLOBAL__I_ScheddStringKeywords [7309] [7328] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [7328] ----------------------------------------------- 0.00 0.00 1/1 _GLOBAL__I__ZN7ProcAPI8procHashE [7314] [7329] 0.0 0.00 0.00 1 __static_initialization_and_destruction_0(int, int) [7329] 0.00 0.00 1/1 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [7451] ----------------------------------------------- 0.00 0.00 1/1 DaemonCore::Inherit() [1139] [7330] 0.0 0.00 0.00 1 GetEnv(char const*) [7330] ----------------------------------------------- 0.00 0.00 1/1 main [1] [7331] 0.0 0.00 0.00 1 EnvInit() [7331] ----------------------------------------------- 0.00 0.00 1/1 soap_register_plugin_arg [1260] [7332] 0.0 0.00 0.00 1 http_get(soap*, soap_plugin*, void*) [7332] 0.00 0.00 1/1 http_get_init(soap*, http_get_data*, int (*)(soap*)) [7323] ----------------------------------------------- 0.00 0.00 1/1 CronMgrBase::DoConfig(bool) [1052] [7333] 0.0 0.00 0.00 1 CondorCron::ClearAllMarks() [7333] 0.00 0.00 1/8 SimpleList::Rewind() [7237] 0.00 0.00 1/7 SimpleList::Next(CronJobBase*&) [7240] ----------------------------------------------- 0.00 0.00 1/1 CronMgrBase::DoConfig(bool) [1052] [7334] 0.0 0.00 0.00 1 CondorCron::InitializeAll() [7334] 0.00 0.00 1/8 SimpleList::Rewind() [7237] 0.00 0.00 1/7 SimpleList::Next(CronJobBase*&) [7240] ----------------------------------------------- 0.00 0.00 1/1 CronMgrBase::DoConfig(bool) [1052] [7335] 0.0 0.00 0.00 1 CondorCron::DeleteUnmarked() [7335] 0.00 0.00 1/8 SimpleList::Rewind() [7237] 0.00 0.00 1/7 SimpleList::Next(CronJobBase*&) [7240] ----------------------------------------------- 0.00 0.00 1/1 CronMgrBase::CronMgrBase[not-in-charge](char const*) [1118] [7336] 0.0 0.00 0.00 1 CondorCron::CondorCron[in-charge]() [7336] 0.00 0.00 1/16803 Service::Service[not-in-charge]() [6950] 0.00 0.00 1/1 SimpleList::SimpleList[in-charge]() [7339] ----------------------------------------------- 0.00 0.00 1/1 GridUniverseLogic::GridUniverseLogic[in-charge]() [7362] [7337] 0.0 0.00 0.00 1 DaemonCore::Register_Reaper(char*, int (*)(Service*, int, int), char*, Service*) [7337] 0.00 0.00 1/3 DaemonCore::Register_Reaper(int, char*, int (*)(Service*, int, int), int (Service::*)(int, int), char*, Service*, int) [7256] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::doNegotiate(int, Stream*) [1028] [7338] 0.0 0.00 0.00 1 DaemonCore::InServiceCommandSocket() [7338] ----------------------------------------------- 0.00 0.00 1/1 CondorCron::CondorCron[in-charge]() [7336] [7339] 0.0 0.00 0.00 1 SimpleList::SimpleList[in-charge]() [7339] 0.00 0.00 1/8 SimpleList::Rewind() [7237] ----------------------------------------------- 0.00 0.00 1/1 CondorCron::~CondorCron [in-charge]() [1126] [7340] 0.0 0.00 0.00 1 SimpleList::~SimpleList [in-charge]() [7340] ----------------------------------------------- 0.00 0.00 1/1 NamedClassAdList::NamedClassAdList[in-charge]() [7359] [7341] 0.0 0.00 0.00 1 SimpleList::SimpleList[in-charge]() [7341] 0.00 0.00 1/95 SimpleList::Rewind() [7161] ----------------------------------------------- 0.00 0.00 1/1 NamedClassAdList::~NamedClassAdList [in-charge]() [7360] [7342] 0.0 0.00 0.00 1 SimpleList::~SimpleList [in-charge]() [7342] ----------------------------------------------- 0.00 0.00 1/1 ShadowMgr::ShadowMgr[in-charge]() [7473] [7343] 0.0 0.00 0.00 1 SimpleList::SimpleList[in-charge]() [7343] 0.00 0.00 1/1578 SimpleList::Rewind() [7105] ----------------------------------------------- 0.00 0.00 1/1 ShadowMgr::~ShadowMgr [in-charge]() [1025] [7344] 0.0 0.00 0.00 1 SimpleList::~SimpleList [in-charge]() [7344] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Scheduler[in-charge]() [1145] [7345] 0.0 0.00 0.00 1 AutoCluster::AutoCluster[in-charge]() [7345] 0.00 0.00 1/1 ExtArray::ExtArray[in-charge](int) [7405] 0.00 0.00 1/1 ExtArray::ExtArray[in-charge](int) [7407] 0.00 0.00 1/1 ExtArray::fill(MyString*) [7404] ----------------------------------------------- 0.00 0.00 1/1 ExprTree::ExprTree[not-in-charge]() [412] [7346] 0.0 0.00 0.00 1 StringSpace::StringSpace[in-charge](int, bool) [7346] 0.00 0.00 1/202 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7156] 0.00 0.00 1/1 ExtArray::ExtArray[in-charge](int) [7403] 0.00 0.00 1/1 ExtArray::fill(StringSpace::SSStringEnt) [7402] ----------------------------------------------- 0.00 0.00 1/1 main [1] [7347] 0.0 0.00 0.00 1 Distribution::Init(int, char**) [7347] 0.00 0.00 1/2 Distribution::SetDistribution(char const*) [7286] ----------------------------------------------- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [7279] [7348] 0.0 0.00 0.00 1 Distribution::Distribution[in-charge]() [7348] 0.00 0.00 1/2 Distribution::SetDistribution(char const*) [7286] ----------------------------------------------- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [7279] [7349] 0.0 0.00 0.00 1 Distribution::~Distribution [in-charge]() [7349] ----------------------------------------------- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [7280] [7350] 0.0 0.00 0.00 1 Registration::Registration[in-charge](int) [7350] ----------------------------------------------- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [7280] [7351] 0.0 0.00 0.00 1 Registration::~Registration [in-charge]() [7351] ----------------------------------------------- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [786] [7352] 0.0 0.00 0.00 1 TimerManager::TimerManager[in-charge]() [7352] ----------------------------------------------- 0.00 0.00 1/1 passwd_cache::cache_groups(char const*) [1037] [7353] 0.0 0.00 0.00 1 passwd_cache::init_group_entry(group_entry*&) [7353] ----------------------------------------------- 1 pcache() [6913] [7354] 0.0 0.00 0.00 1 passwd_cache::passwd_cache[in-charge]() [7354] 0.00 0.00 1/1 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7439] 0.00 0.00 1/1 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7435] 1 param_integer(char const*, int, int, int) [191] ----------------------------------------------- 0.00 0.00 1/1 InstantiateLogEntry(_IO_FILE*, int) [769] [7355] 0.0 0.00 0.00 1 LogNewClassAd::ReadBody(_IO_FILE*) [7355] 0.00 0.00 3/12 LogRecord::readword(_IO_FILE*, char*&) [7236] ----------------------------------------------- 0.00 0.00 1/1 init_config [1247] [7356] 0.0 0.00 0.00 1 ExtraParamTable::ExtraParamTable[in-charge]() [7356] 0.00 0.00 1/1 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7437] ----------------------------------------------- 0.00 0.00 1/1 DaemonCore::DaemonCore[in-charge](int, int, int, int, int, int) [1128] [7357] 0.0 0.00 0.00 1 SelfMonitorData::SelfMonitorData[in-charge]() [7357] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::actOnJobs(int, Stream*) [138] [7358] 0.0 0.00 0.00 1 JobActionResults::JobActionResults[in-charge](action_result_type_t) [7358] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Scheduler[in-charge]() [1145] [7359] 0.0 0.00 0.00 1 NamedClassAdList::NamedClassAdList[in-charge]() [7359] 0.00 0.00 1/1 SimpleList::SimpleList[in-charge]() [7341] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::~Scheduler [in-charge]() [652] [7360] 0.0 0.00 0.00 1 NamedClassAdList::~NamedClassAdList [in-charge]() [7360] 0.00 0.00 1/1 SimpleList::~SimpleList [in-charge]() [7342] ----------------------------------------------- 0.00 0.00 1/1 HashTable::insert(int const&, BaseCollection* const&) [7457] [7361] 0.0 0.00 0.00 1 ClassAdCollection::HashFunc(int const&, int) [7361] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Register() [1001] [7362] 0.0 0.00 0.00 1 GridUniverseLogic::GridUniverseLogic[in-charge]() [7362] 0.00 0.00 1/16803 Service::Service[not-in-charge]() [6950] 0.00 0.00 1/1 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7443] 0.00 0.00 1/1 DaemonCore::Register_Reaper(char*, int (*)(Service*, int, int), char*, Service*) [7337] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::~Scheduler [in-charge]() [652] [7363] 0.0 0.00 0.00 1 GridUniverseLogic::~GridUniverseLogic [in-charge deleting]() [7363] 0.00 0.00 1/1 HashTable::startIterations() [7440] 0.00 0.00 1/1 HashTable::iterate(GridUniverseLogic::gman_node_t*&) [7442] 0.00 0.00 1/1 HashTable::~HashTable [in-charge]() [7444] 0.00 0.00 1/16802 Service::~Service [not-in-charge]() [6951] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Scheduler[in-charge]() [1145] [7364] 0.0 0.00 0.00 1 SelfDrainingQueue::registerHandlercpp(int (Service::*)(ServiceData*), Service*) [7364] ----------------------------------------------- 0.00 0.00 1/1 DedicatedScheduler::~DedicatedScheduler [in-charge]() [1047] [7365] 0.0 0.00 0.00 1 DedicatedScheduler::clearResourceRequests() [7365] 0.00 0.00 1/1 Queue::dequeue(PROC_ID&) [7379] ----------------------------------------------- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [7271] [7366] 0.0 0.00 0.00 1 ScheddTransactionManager::ScheddTransactionManager[in-charge]() [7366] 0.00 0.00 1/1 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [7460] ----------------------------------------------- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [7271] [7367] 0.0 0.00 0.00 1 ScheddTransactionManager::~ScheddTransactionManager [in-charge]() [7367] 0.00 0.00 1/1 HashTable::~HashTable [in-charge]() [7461] ----------------------------------------------- 0.00 0.00 1/1 DaemonCore::DaemonCore[in-charge](int, int, int, int, int, int) [1128] [7368] 0.0 0.00 0.00 1 DaemonCoreSockAdapterClass::EnableDaemonCore(DaemonCore*, int (DaemonCore::*)(Stream*, char*, int (Service::*)(Stream*), char*, Service*, DCpermission), int (DaemonCore::*)(Stream*), int (DaemonCore::*)(void*), void* (DaemonCore::*)()) [7368] ----------------------------------------------- 0.00 0.00 1/1 ClassAdLog::ClassAdLog[not-in-charge](char const*, int) [467] [7369] 0.0 0.00 0.00 1 LogHistoricalSequenceNumber::get_historical_sequence_number() [7369] ----------------------------------------------- 0.00 0.00 1/1 InstantiateLogEntry(_IO_FILE*, int) [769] [7370] 0.0 0.00 0.00 1 LogHistoricalSequenceNumber::ReadBody(_IO_FILE*) [7370] 0.00 0.00 3/12 LogRecord::readword(_IO_FILE*, char*&) [7236] ----------------------------------------------- 0.00 0.00 1/1 LogRecord::Write(_IO_FILE*) [386] [7371] 0.0 0.00 0.00 1 LogHistoricalSequenceNumber::WriteBody(_IO_FILE*) [7371] ----------------------------------------------- 0.00 0.00 1/1 BaseCollection::BaseCollection[not-in-charge](MyString const&) [1153] [7372] 0.0 0.00 0.00 1 Set::Set[in-charge]() [7372] ----------------------------------------------- 0.00 0.00 1/1 BaseCollection::BaseCollection[not-in-charge](MyString const&) [1153] [7373] 0.0 0.00 0.00 1 Set::Set[in-charge]() [7373] ----------------------------------------------- 0.00 0.00 1/1 List::List[in-charge]() [7375] [7374] 0.0 0.00 0.00 1 Item::Item[in-charge](DaemonCore::TimeSkipWatcher*) [7374] ----------------------------------------------- 0.00 0.00 1/1 DaemonCore::DaemonCore[in-charge](int, int, int, int, int, int) [1128] [7375] 0.0 0.00 0.00 1 List::List[in-charge]() [7375] 0.00 0.00 1/1 Item::Item[in-charge](DaemonCore::TimeSkipWatcher*) [7374] ----------------------------------------------- 0.00 0.00 1/1 DaemonCore::InitCommandSocket(int) [987] [7376] 0.0 0.00 0.00 1 Sock::get_ip_int() [7376] ----------------------------------------------- 1 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] [7377] 0.0 0.00 0.00 1 NeqOp::~NeqOp [in-charge deleting]() [7377] 1 NeqOpBase::~NeqOpBase [not-in-charge]() [7472] ----------------------------------------------- 0.00 0.00 1/1 Queue::dequeue(PROC_ID&) [7379] [7378] 0.0 0.00 0.00 1 Queue::IsEmpty() [7378] ----------------------------------------------- 0.00 0.00 1/1 DedicatedScheduler::clearResourceRequests() [7365] [7379] 0.0 0.00 0.00 1 Queue::dequeue(PROC_ID&) [7379] 0.00 0.00 1/1 Queue::IsEmpty() [7378] ----------------------------------------------- 0.00 0.00 1/1 DedicatedScheduler::DedicatedScheduler[in-charge]() [1087] [7380] 0.0 0.00 0.00 1 Queue::Queue[in-charge](int, int (*)(PROC_ID, PROC_ID)) [7380] ----------------------------------------------- 0.00 0.00 1/1 DedicatedScheduler::~DedicatedScheduler [in-charge]() [1047] [7381] 0.0 0.00 0.00 1 Queue::~Queue [in-charge]() [7381] ----------------------------------------------- 0.00 0.00 1/1 DaemonCore::DaemonCore[in-charge](int, int, int, int, int, int) [1128] [7382] 0.0 0.00 0.00 1 Queue::Queue[in-charge](int, int (*)(DaemonCore::WaitpidEntry_s, DaemonCore::WaitpidEntry_s)) [7382] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Scheduler[in-charge]() [1145] [7383] 0.0 0.00 0.00 1 Queue::Queue[in-charge](int, int (*)(shadow_rec*, shadow_rec*)) [7383] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::~Scheduler [in-charge]() [652] [7384] 0.0 0.00 0.00 1 Queue::~Queue [in-charge]() [7384] ----------------------------------------------- 0.00 0.00 1/1 SelfDrainingQueue::SelfDrainingQueue[in-charge](char const*, int, int (*)(ServiceData*, ServiceData*)) [1144] [7385] 0.0 0.00 0.00 1 Queue::Queue[in-charge](int, int (*)(ServiceData*, ServiceData*)) [7385] ----------------------------------------------- 0.00 0.00 1/1 SelfDrainingQueue::~SelfDrainingQueue [in-charge]() [1101] [7386] 0.0 0.00 0.00 1 Queue::~Queue [in-charge]() [7386] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Scheduler[in-charge]() [1145] [7387] 0.0 0.00 0.00 1 Queue::Queue[in-charge](int, int (*)(ContactStartdArgs*, ContactStartdArgs*)) [7387] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::~Scheduler [in-charge]() [652] [7388] 0.0 0.00 0.00 1 Queue::~Queue [in-charge]() [7388] ----------------------------------------------- 0.00 0.00 1/1 main [1] [7389] 0.0 0.00 0.00 1 SecMan::set_parent_unique_id(char const*) [7389] ----------------------------------------------- 0.00 0.00 1/1 ClassAdLog::LogState(_IO_FILE*) [494] [7390] 0.0 0.00 0.00 1 HashKey::sprint(char*) [7390] ----------------------------------------------- 0.00 0.00 1/1 ClassAdLog::LogState(_IO_FILE*) [494] [7391] 0.0 0.00 0.00 1 AttrList::RestoreChain(void*) [7391] ----------------------------------------------- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [1054] [7392] 0.0 0.00 0.00 1 ExtArray::ExtArray[in-charge](int) [7392] 0.00 0.00 65/65 RuntimeConfigItem::RuntimeConfigItem[in-charge]() [7178] ----------------------------------------------- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [1054] [7393] 0.0 0.00 0.00 1 ExtArray::~ExtArray [in-charge]() [7393] 0.00 0.00 65/65 RuntimeConfigItem::~RuntimeConfigItem [in-charge]() [7179] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::actOnJobs(int, Stream*) [138] [7394] 0.0 0.00 0.00 1 ExtArray::setFiller(PROC_ID) [7394] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::actOnJobs(int, Stream*) [138] [7395] 0.0 0.00 0.00 1 ExtArray::ExtArray[in-charge](int) [7395] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::actOnJobs(int, Stream*) [138] [7396] 0.0 0.00 0.00 1 ExtArray::~ExtArray [in-charge]() [7396] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Scheduler[in-charge]() [1145] [7397] 0.0 0.00 0.00 1 ExtArray::ExtArray[in-charge](int) [7397] 0.00 0.00 65/6175 OwnerData::OwnerData[in-charge]() [7019] ----------------------------------------------- 0.00 0.00 1/1 DaemonCore::DaemonCore[in-charge](int, int, int, int, int, int) [1128] [7398] 0.0 0.00 0.00 1 ExtArray::fill(DaemonCore::PipeEnt) [7398] ----------------------------------------------- 0.00 0.00 1/1 DaemonCore::DaemonCore[in-charge](int, int, int, int, int, int) [1128] [7399] 0.0 0.00 0.00 1 ExtArray::ExtArray[in-charge](int) [7399] ----------------------------------------------- 0.00 0.00 1/1 DaemonCore::DaemonCore[in-charge](int, int, int, int, int, int) [1128] [7400] 0.0 0.00 0.00 1 ExtArray::fill(DaemonCore::SockEnt) [7400] ----------------------------------------------- 0.00 0.00 1/1 DaemonCore::DaemonCore[in-charge](int, int, int, int, int, int) [1128] [7401] 0.0 0.00 0.00 1 ExtArray::ExtArray[in-charge](int) [7401] ----------------------------------------------- 0.00 0.00 1/1 StringSpace::StringSpace[in-charge](int, bool) [7346] [7402] 0.0 0.00 0.00 1 ExtArray::fill(StringSpace::SSStringEnt) [7402] ----------------------------------------------- 0.00 0.00 1/1 StringSpace::StringSpace[in-charge](int, bool) [7346] [7403] 0.0 0.00 0.00 1 ExtArray::ExtArray[in-charge](int) [7403] ----------------------------------------------- 0.00 0.00 1/1 AutoCluster::AutoCluster[in-charge]() [7345] [7404] 0.0 0.00 0.00 1 ExtArray::fill(MyString*) [7404] ----------------------------------------------- 0.00 0.00 1/1 AutoCluster::AutoCluster[in-charge]() [7345] [7405] 0.0 0.00 0.00 1 ExtArray::ExtArray[in-charge](int) [7405] ----------------------------------------------- 0.00 0.00 1/1 AutoCluster::~AutoCluster [in-charge]() [1114] [7406] 0.0 0.00 0.00 1 ExtArray::~ExtArray [in-charge]() [7406] ----------------------------------------------- 0.00 0.00 1/1 AutoCluster::AutoCluster[in-charge]() [7345] [7407] 0.0 0.00 0.00 1 ExtArray::ExtArray[in-charge](int) [7407] ----------------------------------------------- 0.00 0.00 1/1 AutoCluster::~AutoCluster [in-charge]() [1114] [7408] 0.0 0.00 0.00 1 ExtArray::~ExtArray [in-charge]() [7408] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Scheduler[in-charge]() [1145] [7409] 0.0 0.00 0.00 1 ExtArray::resize(int) [7409] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Scheduler[in-charge]() [1145] [7410] 0.0 0.00 0.00 1 ExtArray::setFiller(int) [7410] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::~Scheduler [in-charge]() [652] [7411] 0.0 0.00 0.00 1 ExtArray::~ExtArray [in-charge]() [7411] ----------------------------------------------- 0.00 0.00 1/1 DaemonCore::DaemonCore[in-charge](int, int, int, int, int, int) [1128] [7412] 0.0 0.00 0.00 1 IpVerify::IpVerify[in-charge]() [7412] 0.00 0.00 1/1 HashTable*>::HashTable[in-charge](int, int (*)(in_addr const&, int), duplicateKeyBehavior_t) [7434] 0.00 0.00 1/202 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7156] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::initLocalStarterDir() [1055] [7413] 0.0 0.00 0.00 1 StatInfo::GetMode() [7413] ----------------------------------------------- 0.00 0.00 1/1 Directory::Directory[in-charge](StatInfo*, priv_state) [1152] [7414] 0.0 0.00 0.00 1 StatInfo::GetGroup() [7414] ----------------------------------------------- 0.00 0.00 1/1 Directory::do_remove(char const*, bool) [7418] [7415] 0.0 0.00 0.00 1 Directory::IsDirectory() [7415] 0.00 0.00 1/7878 StatInfo::IsDirectory() [6997] ----------------------------------------------- 0.00 0.00 1/1 Directory::do_remove(char const*, bool) [7418] [7416] 0.0 0.00 0.00 1 Directory::do_remove_file(char const*) [7416] ----------------------------------------------- 0.00 0.00 1/1 MaybeDeleteOneHistoryBackup() [870] [7417] 0.0 0.00 0.00 1 Directory::Remove_Current_File() [7417] 0.00 0.00 1/2 StatInfo::FullPath() [7293] 0.00 0.00 1/1 Directory::do_remove(char const*, bool) [7418] ----------------------------------------------- 0.00 0.00 1/1 Directory::Remove_Current_File() [7417] [7418] 0.0 0.00 0.00 1 Directory::do_remove(char const*, bool) [7418] 0.00 0.00 1/1 Directory::IsDirectory() [7415] 0.00 0.00 1/1 Directory::do_remove_file(char const*) [7416] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Scheduler[in-charge]() [1145] [7419] 0.0 0.00 0.00 1 HashTable::HashTable[in-charge](int, int (*)(UserIdentity const&, int), duplicateKeyBehavior_t) [7419] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::~Scheduler [in-charge]() [652] [7420] 0.0 0.00 0.00 1 HashTable::~HashTable [in-charge]() [7420] 0.00 0.00 1/95 HashTable::clear() [7163] ----------------------------------------------- 0.00 0.00 1/1 ClassAdLog::ClassAdLog[not-in-charge](char const*, int) [467] [7421] 0.0 0.00 0.00 1 HashTable::HashTable[in-charge](int, int (*)(HashKey const&, int), duplicateKeyBehavior_t) [7421] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::~Scheduler [in-charge]() [652] [7422] 0.0 0.00 0.00 1 HashTable::iterate(HashKey&, match_rec*&) [7422] ----------------------------------------------- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [1162] [7423] 0.0 0.00 0.00 1 HashTable::HashTable[in-charge](int, int (*)(HashKey const&, int), duplicateKeyBehavior_t) [7423] ----------------------------------------------- 0.00 0.00 1/1 HashTable::~HashTable [in-charge]() [7426] [7424] 0.0 0.00 0.00 1 HashTable::clear() [7424] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Init() [866] [7425] 0.0 0.00 0.00 1 HashTable::HashTable[in-charge](int, int (*)(PROC_ID const&, int), duplicateKeyBehavior_t) [7425] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::~Scheduler [in-charge]() [652] [7426] 0.0 0.00 0.00 1 HashTable::~HashTable [in-charge]() [7426] 0.00 0.00 1/1 HashTable::clear() [7424] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::~Scheduler [in-charge]() [652] [7427] 0.0 0.00 0.00 1 HashTable::startIterations() [7427] ----------------------------------------------- 0.00 0.00 1/1 HashTable::~HashTable [in-charge]() [713] [7428] 0.0 0.00 0.00 1 HashTable::clear() [7428] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::~Scheduler [in-charge]() [652] [7429] 0.0 0.00 0.00 1 HashTable::iterate(ClassAd*&) [7429] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Init() [866] [7430] 0.0 0.00 0.00 1 HashTable::HashTable[in-charge](int, int (*)(PROC_ID const&, int), duplicateKeyBehavior_t) [7430] ----------------------------------------------- 0.00 0.00 1/1 IpVerify::Init() [640] [7431] 0.0 0.00 0.00 1 HashTable*>::startIterations() [7431] ----------------------------------------------- 0.00 0.00 1/1 IpVerify::Init() [640] [7432] 0.0 0.00 0.00 1 HashTable*>::clear() [7432] ----------------------------------------------- 0.00 0.00 1/1 IpVerify::Init() [640] [7433] 0.0 0.00 0.00 1 HashTable*>::iterate(in_addr&, HashTable*&) [7433] ----------------------------------------------- 0.00 0.00 1/1 IpVerify::IpVerify[in-charge]() [7412] [7434] 0.0 0.00 0.00 1 HashTable*>::HashTable[in-charge](int, int (*)(in_addr const&, int), duplicateKeyBehavior_t) [7434] ----------------------------------------------- 0.00 0.00 1/1 passwd_cache::passwd_cache[in-charge]() [7354] [7435] 0.0 0.00 0.00 1 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7435] ----------------------------------------------- 0.00 0.00 1/1 KeyCache::KeyCache[in-charge](int) [1134] [7436] 0.0 0.00 0.00 1 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7436] ----------------------------------------------- 0.00 0.00 1/1 ExtraParamTable::ExtraParamTable[in-charge]() [7356] [7437] 0.0 0.00 0.00 1 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7437] ----------------------------------------------- 0.00 0.00 1/1 SecMan::SecMan[in-charge](int) [770] [7438] 0.0 0.00 0.00 1 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7438] ----------------------------------------------- 0.00 0.00 1/1 passwd_cache::passwd_cache[in-charge]() [7354] [7439] 0.0 0.00 0.00 1 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7439] ----------------------------------------------- 0.00 0.00 1/1 GridUniverseLogic::~GridUniverseLogic [in-charge deleting]() [7363] [7440] 0.0 0.00 0.00 1 HashTable::startIterations() [7440] ----------------------------------------------- 0.00 0.00 1/1 HashTable::~HashTable [in-charge]() [7444] [7441] 0.0 0.00 0.00 1 HashTable::clear() [7441] ----------------------------------------------- 0.00 0.00 1/1 GridUniverseLogic::~GridUniverseLogic [in-charge deleting]() [7363] [7442] 0.0 0.00 0.00 1 HashTable::iterate(GridUniverseLogic::gman_node_t*&) [7442] ----------------------------------------------- 0.00 0.00 1/1 GridUniverseLogic::GridUniverseLogic[in-charge]() [7362] [7443] 0.0 0.00 0.00 1 HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7443] ----------------------------------------------- 0.00 0.00 1/1 GridUniverseLogic::~GridUniverseLogic [in-charge deleting]() [7363] [7444] 0.0 0.00 0.00 1 HashTable::~HashTable [in-charge]() [7444] 0.00 0.00 1/1 HashTable::clear() [7441] ----------------------------------------------- 0.00 0.00 1/1 IpVerify::process_allow_users() [1159] [7445] 0.0 0.00 0.00 1 HashTable::startIterations() [7445] ----------------------------------------------- 0.00 0.00 1/1 IpVerify::process_allow_users() [1159] [7446] 0.0 0.00 0.00 1 HashTable::iterate(MyString&, int&) [7446] ----------------------------------------------- 0.00 0.00 1/1 HashTable::~HashTable [in-charge]() [7450] [7447] 0.0 0.00 0.00 1 HashTable::clear() [7447] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::~Scheduler [in-charge]() [652] [7448] 0.0 0.00 0.00 1 HashTable::iterate(int&, shadow_rec*&) [7448] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Init() [866] [7449] 0.0 0.00 0.00 1 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [7449] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::~Scheduler [in-charge]() [652] [7450] 0.0 0.00 0.00 1 HashTable::~HashTable [in-charge]() [7450] 0.00 0.00 1/1 HashTable::clear() [7447] ----------------------------------------------- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [7329] [7451] 0.0 0.00 0.00 1 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [7451] ----------------------------------------------- 0.00 0.00 1/1 DedicatedScheduler::~DedicatedScheduler [in-charge]() [1047] [7452] 0.0 0.00 0.00 1 HashTable::startIterations() [7452] ----------------------------------------------- 0.00 0.00 1/1 HashTable::~HashTable [in-charge]() [7456] [7453] 0.0 0.00 0.00 1 HashTable::clear() [7453] ----------------------------------------------- 0.00 0.00 1/1 DedicatedScheduler::~DedicatedScheduler [in-charge]() [1047] [7454] 0.0 0.00 0.00 1 HashTable::iterate(AllocationNode*&) [7454] ----------------------------------------------- 0.00 0.00 1/1 DedicatedScheduler::DedicatedScheduler[in-charge]() [1087] [7455] 0.0 0.00 0.00 1 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [7455] ----------------------------------------------- 0.00 0.00 1/1 DedicatedScheduler::~DedicatedScheduler [in-charge]() [1047] [7456] 0.0 0.00 0.00 1 HashTable::~HashTable [in-charge]() [7456] 0.00 0.00 1/1 HashTable::clear() [7453] ----------------------------------------------- 0.00 0.00 1/1 ClassAdCollection::ClassAdCollection[in-charge](char const*, int) [466] [7457] 0.0 0.00 0.00 1 HashTable::insert(int const&, BaseCollection* const&) [7457] 0.00 0.00 1/1 ClassAdCollection::HashFunc(int const&, int) [7361] ----------------------------------------------- 0.00 0.00 1/1 ClassAdCollection::ClassAdCollection[in-charge](char const*, int) [466] [7458] 0.0 0.00 0.00 1 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [7458] ----------------------------------------------- 0.00 0.00 1/1 HashTable::~HashTable [in-charge]() [7461] [7459] 0.0 0.00 0.00 1 HashTable::clear() [7459] ----------------------------------------------- 0.00 0.00 1/1 ScheddTransactionManager::ScheddTransactionManager[in-charge]() [7366] [7460] 0.0 0.00 0.00 1 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [7460] ----------------------------------------------- 0.00 0.00 1/1 ScheddTransactionManager::~ScheddTransactionManager [in-charge]() [7367] [7461] 0.0 0.00 0.00 1 HashTable::~HashTable [in-charge]() [7461] 0.00 0.00 1/1 HashTable::clear() [7459] ----------------------------------------------- 0.00 0.00 1/1 HashTable::~HashTable [in-charge]() [7464] [7462] 0.0 0.00 0.00 1 HashTable::clear() [7462] ----------------------------------------------- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [7274] [7463] 0.0 0.00 0.00 1 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [7463] ----------------------------------------------- 0.00 0.00 1/1 __static_initialization_and_destruction_0(int, int) [7274] [7464] 0.0 0.00 0.00 1 HashTable::~HashTable [in-charge]() [7464] 0.00 0.00 1/1 HashTable::clear() [7462] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::~Scheduler [in-charge]() [652] [7465] 0.0 0.00 0.00 1 HashTable*>::startIterations() [7465] ----------------------------------------------- 0.00 0.00 1/1 HashTable*>::~HashTable [in-charge]() [7469] [7466] 0.0 0.00 0.00 1 HashTable*>::clear() [7466] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::~Scheduler [in-charge]() [652] [7467] 0.0 0.00 0.00 1 HashTable*>::iterate(int&, ExtArray*&) [7467] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Init() [866] [7468] 0.0 0.00 0.00 1 HashTable*>::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [7468] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::~Scheduler [in-charge]() [652] [7469] 0.0 0.00 0.00 1 HashTable*>::~HashTable [in-charge]() [7469] 0.00 0.00 1/1 HashTable*>::clear() [7466] ----------------------------------------------- 0.00 0.00 1/1 DaemonCore::DaemonCore[in-charge](int, int, int, int, int, int) [1128] [7470] 0.0 0.00 0.00 1 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [7470] ----------------------------------------------- 0.00 0.00 1/1 InitJobQueue [465] [7471] 0.0 0.00 0.00 1 HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [7471] ----------------------------------------------- 1 NeqOp::~NeqOp [in-charge deleting]() [7377] [7472] 0.0 0.00 0.00 1 NeqOpBase::~NeqOpBase [not-in-charge]() [7472] 1 BinaryOpBase::~BinaryOpBase [not-in-charge]() [201] ----------------------------------------------- 0.00 0.00 1/1 Scheduler::Scheduler[in-charge]() [1145] [7473] 0.0 0.00 0.00 1 ShadowMgr::ShadowMgr[in-charge]() [7473] 0.00 0.00 1/1 SimpleList::SimpleList[in-charge]() [7343] ----------------------------------------------- 0.00 0.00 1/1 _condor_set_debug_flags [7475] [7474] 0.0 0.00 0.00 1 _condor_mkargv [7474] ----------------------------------------------- 0.00 0.00 1/1 dprintf_config [980] [7475] 0.0 0.00 0.00 1 _condor_set_debug_flags [7475] 0.00 0.00 1/1 _condor_mkargv [7474] ----------------------------------------------- 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 `' 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 [774] AbortTransaction [569] _condorOutMsg::putn(char const*, int) [238] MyString::operator+=(char const*) [767] AbortTransactionAndRecomputeClusters [7002] _condorOutMsg::init_MD(char const*) [1132] MyString::operator+=(MyString const&) [1205] BeginTransaction [478] _condorOutMsg::sendMsg(int, sockaddr const*, _condorMsgID, unsigned char*) [588] MyString::operator+=(char) [1235] CleanJobQueue [696] _condorOutMsg::_condorOutMsg[in-charge]() [915] MyString::operator+=(int) [132] CloseConnection [697] _condorOutMsg::~_condorOutMsg [in-charge]() [969] OrOpBase::OrOpBase[not-in-charge](ExprTree*, ExprTree*) [165] CommitTransaction [6966] _condorPacket::makeHeader(bool, int, _condorMsgID, unsigned char*) [725] OrOpBase::~OrOpBase [not-in-charge]() [1204] CondorPlatform [703] _condorPacket::checkHeader(int&, void*&) [323] ReliSock::authenticate(char const*, CondorError*) [1187] CondorVersion [7003] _condorPacket::isDataMD5ed() [240] ReliSock::end_of_message() [580] DeleteAttribute [7004] _condorPacket::isDataEncrypted() [816] ReliSock::unAuthenticate() [854] DestroyMyProxyPassword [7005] _condorPacket::set_encryption_id(char const*) [6959] ReliSock::set_encryption_id(char const*) [131] DestroyProc [6860] _condorPacket::full() [716] ReliSock::isIncomingDataMD5ed() [1176] FreeJobAd [6914] _condorPacket::getn(char*, int) [324] ReliSock::perform_authenticate(bool, KeyInfo*&, char const*, CondorError*) [555] Generic_getsockname [6915] _condorPacket::init() [232] ReliSock::handle_incoming_packet() [667] Generic_read [6874] _condorPacket::peek(char&) [853] ReliSock::init() [556] Generic_recv [6894] _condorPacket::empty() [420] ReliSock::peek(char&) [668] Generic_recvfrom [6933] _condorPacket::reset() [6890] ReliSock::type() [394] Generic_select [571] _condorPacket::getPtr(void*&, char) [235] ReliSock::RcvMsg::rcv_packet(int, int) [669] Generic_send [678] _condorPacket::putMax(void const*, int) [6935] ReliSock::RcvMsg::init_parent(ReliSock*) [607] GetAttributeBool [7006] _condorPacket::init_MD(char const*) [950] ReliSock::RcvMsg::init_MD(CONDOR_MD_MODE, KeyInfo*) [577] GetAttributeFloat [7145] _condorPacket::consumed() [6946] ReliSock::RcvMsg::RcvMsg[in-charge]() [38] GetAttributeInt [7007] _condorPacket::verifyMD(Condor_MD_MAC*) [748] ReliSock::RcvMsg::~RcvMsg [in-charge]() [393] GetAttributeString [704] _condorPacket::getHeader(int, bool&, int&, int&, _condorMsgID&, void*&) [817] ReliSock::RcvMsg::~RcvMsg [not-in-charge]() [538] GetAttributeStringNew [6916] _condorPacket::_condorPacket[in-charge]() [258] ReliSock::SndMsg::snd_packet(int, int, int) [217] GetJobAd [6917] _condorPacket::~_condorPacket [in-charge]() [6936] ReliSock::SndMsg::init_parent(ReliSock*) [49] GetNextJob [329] Authentication::authenticate(char*, char const*, CondorError*) [972] ReliSock::SndMsg::init_MD(CONDOR_MD_MODE, KeyInfo*) [13] GetNextJobByConstraint [463] Authentication::selectAuthenticationType(MyString, int) [857] ReliSock::SndMsg::SndMsg[in-charge]() [465] InitJobQueue [425] Authentication::handshake(MyString) [916] ReliSock::SndMsg::~SndMsg [in-charge]() [1040] InitQmgmt [7026] Authentication::Authentication[in-charge](ReliSock*) [551] ReliSock::accept(ReliSock&) [1198] InitializeConnection [7027] Authentication::~Authentication [in-charge]() [447] ReliSock::accept() [424] NewCluster [1153] BaseCollection::BaseCollection[not-in-charge](MyString const&) [886] ReliSock::listen() [376] NewProc [562] ClassadBoolean::PrintToStr(char*) [508] ReliSock::connect(char*, int, bool) [297] OwnerCheck [504] ClassadBoolean::CalcPrintToStr() [346] ReliSock::get_ptr(void*&, char) [472] OwnerCheck2 [344] ClassadBoolean::_EvalTree(AttrList const*, EvalResult*) [643] ReliSock::init_MD(CONDOR_MD_MODE, KeyInfo*, char const*) [1193] PermString [247] ClassadBoolean::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [6900] ReliSock::getOwner() [880] Read_config [878] ClassadBoolean::ClassadBoolean[in-charge](int) [6960] ReliSock::isClient() [156] SetAttribute [885] ClassadBoolean::~ClassadBoolean [in-charge deleting]() [7037] ReliSock::getDomain() [753] SetAttributeFloat [426] Condor_Auth_FS::authenticate(char const*, CondorError*) [212] ReliSock::get_bytes(void*, int) [322] SetAttributeInt [619] Condor_Auth_FS::Condor_Auth_FS[in-charge](ReliSock*, int) [196] ReliSock::put_bytes(void const*, int) [516] SetAttributeString [7030] Condor_Auth_FS::~Condor_Auth_FS [in-charge deleting]() [578] ReliSock::ReliSock[in-charge]() [1194] SetSyscalls [7185] ExtraParamInfo::SetInfo(ExtraParamInfo::ParamSource) [464] ReliSock::~ReliSock [in-charge deleting]() [31] WalkJobQueue [1030] ExtraParamInfo::SetInfo(char const*, int) [851] ReliSock::~ReliSock [in-charge]() [1080] _GLOBAL__D_ConfigTab (condor_config.C) [7151] ExtraParamInfo::ExtraParamInfo[in-charge]() [250] SSString::dispose() [1170] _GLOBAL__D_EnvVars (setenv.C) [7175] ExtraParamInfo::~ExtraParamInfo [in-charge]() [602] SSString::SSString[in-charge]() [7295] _GLOBAL__D_Foreground (streambuf) [907] ExtraParamTable::AddFileParam(char const*, char const*, int) [818] SSString::SSString[not-in-charge]() [765] _GLOBAL__D_Spool (schedd_main.C) [949] ExtraParamTable::ClearOldParam(MyString&) [241] SSString::~SSString [in-charge]() [7296] _GLOBAL__D__Z10soap_serveP4soap (streambuf) [985] ExtraParamTable::AddInternalParam(char const*) [858] SafeSock::sender_ip_str() [849] _GLOBAL__D__Z22tdp_wait_stopped_childi (streambuf) [1100] ExtraParamTable::AddEnvironmentParam(char const*) [476] SafeSock::end_of_message() [7297] _GLOBAL__D__Z23Create_Thread_With_DataPFiiiPvEPFiiiS_iEiiS_ (datathread.C) [7356] ExtraParamTable::ExtraParamTable[in-charge]() [7008] SafeSock::setAuthenticated(bool) [7298] _GLOBAL__D__ZN3JobC2E7PROC_ID (streambuf) [7047] JobAbortedEvent::writeEvent(_IO_FILE*) [7009] SafeSock::set_encryption_id(char const*) [7299] _GLOBAL__D__ZN7HashKey6sprintEPc (streambuf) [922] JobAbortedEvent::setReason(char const*) [910] SafeSock::isIncomingDataMD5ed() [7300] _GLOBAL__D__ZN8MyStringC2Ev (streambuf) [7048] JobAbortedEvent::JobAbortedEvent[in-charge]() [913] SafeSock::setFullyQualifiedUser(char*) [7301] _GLOBAL__D___stdin__ (classad.C) [7049] JobAbortedEvent::~JobAbortedEvent [in-charge]() [547] SafeSock::handle_incoming_packet() [7302] _GLOBAL__D_http_get_id (streambuf) [566] LogPtrListEntry::GetPtr() [911] SafeSock::isIncomingDataEncrypted() [7303] _GLOBAL__D_myDistribution (my_distribution.C) [564] LogPtrListEntry::GetNext() [6962] SafeSock::init() [92] _GLOBAL__D_namespaces (streambuf) [576] LogPtrListEntry::SetNext(LogPtrListEntry*) [685] SafeSock::peek(char&) [7304] _GLOBAL__D_soap_double_nan (streambuf) [823] LogPtrListEntry::LogPtrListEntry[in-charge](LogRecord*) [6882] SafeSock::type() [7305] _GLOBAL__D_soap_serializeheader (streambuf) [461] LogPtrListEntry::~LogPtrListEntry [in-charge]() [339] SafeSock::connect(char*, int, bool) [7306] _GLOBAL__D_ssl_soap (streambuf) [109] LogSetAttribute::Play(void*) [819] SafeSock::getStat(unsigned long&, unsigned long&, unsigned long&, unsigned long&, unsigned long&, unsigned long&) [1081] _GLOBAL__I_ConfigTab (condor_config.C) [682] LogSetAttribute::get_key() [572] SafeSock::get_ptr(void*&, char) [1171] _GLOBAL__I_EnvVars (setenv.C) [791] LogSetAttribute::ReadBody(_IO_FILE*) [7010] SafeSock::init_MD(CONDOR_MD_MODE, KeyInfo*, char const*) [7307] _GLOBAL__I_Foreground (streambuf) [6868] LogSetAttribute::get_name() [1013] SafeSock::get_bytes(void*, int) [7308] _GLOBAL__I_PrioRecArray (qmgmt.C) [434] LogSetAttribute::WriteBody(_IO_FILE*) [548] SafeSock::put_bytes(void const*, int) [7309] _GLOBAL__I_ScheddStringKeywords (condor_query.C) [7050] LogSetAttribute::get_value() [532] SafeSock::SafeSock[in-charge]() [766] _GLOBAL__I_Spool (schedd_main.C) [729] LogSetAttribute::LogSetAttribute[in-charge](char const*, char const*, char const*) [752] SafeSock::~SafeSock [in-charge deleting]() [7310] _GLOBAL__I__Z10soap_serveP4soap (streambuf) [469] LogSetAttribute::~LogSetAttribute [in-charge deleting]() [482] SafeSock::~SafeSock [in-charge]() [850] _GLOBAL__I__Z22tdp_wait_stopped_childi (streambuf) [800] LogSetAttribute::~LogSetAttribute [in-charge]() [7063] StatInfo::GetFileSize() [7311] _GLOBAL__I__Z23Create_Thread_With_DataPFiiiPvEPFiiiS_iEiiS_ (datathread.C) [834] SelfMonitorData::ExportData(ClassAd*) [6997] StatInfo::IsDirectory() [7312] _GLOBAL__I__ZN3JobC2E7PROC_ID (streambuf) [1024] SelfMonitorData::CollectData() [6892] StatInfo::init(StatWrapper*) [787] _GLOBAL__I__ZN4Sock18timeout_multiplierE (sock.C) [1050] SelfMonitorData::EnableMonitoring() [6896] StatInfo::Error() [7313] _GLOBAL__I__ZN7HashKey6sprintEPc (streambuf) [7357] SelfMonitorData::SelfMonitorData[in-charge]() [7413] StatInfo::GetMode() [7314] _GLOBAL__I__ZN7ProcAPI8procHashE (procapi.C) [7177] AttrListAbstract::Type() [7087] StatInfo::BaseName() [7315] _GLOBAL__I__ZN8MyStringC2Ev (streambuf) [6876] AttrListAbstract::AttrListAbstract[not-in-charge](int) [7293] StatInfo::FullPath() [7316] _GLOBAL__I___stdin__ (classad.C) [6880] AttrListAbstract::~AttrListAbstract [not-in-charge]() [7414] StatInfo::GetGroup() [7317] _GLOBAL__I_http_get_id (streambuf) [6919] Condor_Auth_Base::getRemoteFQU() [7073] StatInfo::GetOwner() [7318] _GLOBAL__I_myDistribution (my_distribution.C) [7031] Condor_Auth_Base::setRemoteHost(char const*) [6909] StatInfo::stat_file(char const*) [7319] _GLOBAL__I_namespaces (streambuf) [6973] Condor_Auth_Base::setRemoteUser(char const*) [462] StatInfo::StatInfo[in-charge](char const*) [7320] _GLOBAL__I_soap_double_nan (streambuf) [7032] Condor_Auth_Base::setRemoteDomain(char const*) [777] StatInfo::~StatInfo [in-charge]() [7321] _GLOBAL__I_soap_serializeheader (streambuf) [7033] Condor_Auth_Base::setAuthenticatedName(char const*) [820] StatInfo::~StatInfo [not-in-charge]() [7322] _GLOBAL__I_ssl_soap (streambuf) [620] Condor_Auth_Base::Condor_Auth_Base[not-in-charge](ReliSock*, int) [356] Variable::PrintToStr(char*) [7239] EnvGetName(CONDOR_ENVIRON) [7034] Condor_Auth_Base::~Condor_Auth_Base [not-in-charge]() [414] Variable::CalcPrintToStr() [794] OwnerCheck(int, int) [7158] DCCollectorAdSeq::getSequenceAndIncrement() [12] Variable::_EvalTreeSimple(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [433] ParseAddOp(char*&, ExprTree*&, int&) [7288] DCCollectorAdSeq::DCCollectorAdSeq[in-charge](char const*, char const*, char const*) [23] Variable::_EvalTreeRecursive(char const*, AttrList const*, AttrList const*, EvalResult*, bool) [960] append_arg(char const*, MyString&) [997] JobActionResults::publishResults() [120] Variable::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [952] getSandbox(int, int, MyString&) [1131] JobActionResults::record(PROC_ID, action_result_t) [80] Variable::Variable[in-charge](char*) [973] split_args(char const*, SimpleList*, MyString*) [7358] JobActionResults::JobActionResults[in-charge](action_result_type_t) [234] Variable::~Variable [in-charge deleting]() [726] AttrGetName(CONDOR_ATTR) [1049] JobActionResults::~JobActionResults [in-charge]() [601] Variable::~Variable [in-charge]() [582] IsDirectory(char const*) [7166] NamedClassAdList::Publish(ClassAd*) [6879] prio_rec::prio_rec[in-charge]() [82] ParseFactor(char*&, ExprTree*&, int&) [7359] NamedClassAdList::NamedClassAdList[in-charge]() [632] AddOpBase::AddOpBase[not-in-charge](ExprTree*, ExprTree*) [561] ParseMultOp(char*&, ExprTree*&, int&) [7360] NamedClassAdList::~NamedClassAdList [in-charge]() [530] AddOpBase::~AddOpBase [not-in-charge]() [144] claimStartd(match_rec*, ClassAd*, bool) [511] ClassAdCollection::NewClassAd(char const*, char const*, char const*) [924] AndOpBase::AndOpBase[not-in-charge](ExprTree*, ExprTree*) [310] condor_read(int, char*, int, int, int) [254] ClassAdCollection::SetAttribute(char const*, char const*, char const*) [6924] AndOpBase::~AndOpBase [not-in-charge]() [860] my_username(int) [77] ClassAdCollection::LookupClassAd(char const*, ClassAd*&) [6999] Directory::initialize(priv_state) [435] scan_number(char*&, Token&) (scanner.C) [743] ClassAdCollection::DestroyClassAd(char const*) [7415] Directory::IsDirectory() [252] scan_string(char*&, Token&) (scanner.C) [746] ClassAdCollection::DeleteAttribute(char const*, char const*) [7416] Directory::do_remove_file(char const*) [124] send_vacate(match_rec*, int) [995] ClassAdCollection::AbortTransaction() [1056] Directory::Find_Named_Entry(char const*) [479] MyStringHash(MyString const&, int) [6990] ClassAdCollection::BeginTransaction() [7417] Directory::Remove_Current_File() [417] ParseAndExpr(char*&, ExprTree*&, int&) [105] ClassAdCollection::CommitTransaction() [871] Directory::Remove_Entire_Directory() [768] ReadLogEntry(_IO_FILE*, LogRecord* (*)(_IO_FILE*, int)) [149] ClassAdCollection::IterateAllClassAds(ClassAd*&, HashKey&) [828] Directory::Next() [42] _doOperation(OpKind, Value&, Value&, Value&, bool, bool, bool, Value&) (operators.C) [284] ClassAdCollection::LookupInTransaction(char const*, char const*, char*&) [6998] Directory::Rewind() [974] check_parent() [801] ClassAdCollection::SetMaxHistoricalLogs(int) [7418] Directory::do_remove(char const*, bool) [305] condor_write(int, char*, int, int, int) [7023] ClassAdCollection::setActiveTransaction(Transaction*&) [1152] Directory::Directory[in-charge](StatInfo*, priv_state) [229] doArithmetic(OpKind, Value&, Value&, Value&) (operators.C) [782] ClassAdCollection::AddAttrsFromTransaction(char const*, ClassAd&) [906] Directory::Directory[in-charge](char const*, priv_state) [94] doComparison(OpKind, Value&, Value&, Value&) (operators.C) [7101] ClassAdCollection::StartIterateAllClassAds() [1143] Directory::~Directory [in-charge]() [45] do_Q_request(ReliSock*) [7361] ClassAdCollection::HashFunc(int const&, int) [992] DivOpBase::DivOpBase[not-in-charge](ExprTree*, ExprTree*) [25] get_job_prio(ClassAd*, bool) [466] ClassAdCollection::ClassAdCollection[in-charge](char const*, int) [7064] DivOpBase::~DivOpBase [not-in-charge]() [7235] get_next_bit(char const**, int, char*) (iso_dates.C) [710] CondorVersionInfo::CondorVersionInfo[in-charge](char const*, char const*, char const*) [64] ErrorBase::~ErrorBase [not-in-charge]() [224] hashFunction(HashKey const&, int) [7070] CondorVersionInfo::~CondorVersionInfo [in-charge]() [785] FloatBase::Value() [210] hashFunction(MyString const&, int) (stringSpace.C) [7111] ContactStartdArgs::isDedicated() [905] FloatBase::FloatBase[not-in-charge](float) [835] name_in_list(char const*, StringList&) (ast.C) [7093] ContactStartdArgs::sinful() [909] FloatBase::~FloatBase [not-in-charge]() [7253] remove_child(_IO_FILE*) (my_popen.C) [7112] ContactStartdArgs::claimId() [7172] HashTable::startIterations() [348] scan_keyword(char*&, Token&) (scanner.C) [7113] ContactStartdArgs::ContactStartdArgs[in-charge](char*, char*, bool) [7163] HashTable::clear() [1023] self_monitor() (self_monitor.C) [7114] ContactStartdArgs::~ContactStartdArgs [in-charge]() [7173] HashTable::iterate(UserIdentity&, GridJobCounts&) [222] AppendHistory(ClassAd*) (qmgmt.C) [7362] GridUniverseLogic::GridUniverseLogic[in-charge]() [7419] HashTable::HashTable[in-charge](int, int (*)(UserIdentity const&, int), duplicateKeyBehavior_t) [1022] CkptWallClock() [7363] GridUniverseLogic::~GridUniverseLogic [in-charge deleting]() [7420] HashTable::~HashTable [in-charge]() [33] MergeClassAds(ClassAd*, ClassAd*, bool) [364] LogDestroyClassAd::Play(void*) [1146] HashTable::getCurrentKey(HashKey&) [1133] RotateHistory() (qmgmt.C) [6977] LogDestroyClassAd::WriteBody(_IO_FILE*) [7100] HashTable::startIterations() [7323] http_get_init(soap*, http_get_data*, int (*)(soap*)) (httpget.C) [6978] LogDestroyClassAd::LogDestroyClassAd[in-charge](char const*) [617] HashTable::insert(HashKey const&, ClassAd* const&) [303] jobIsFinished(int, int, void*) [6979] LogDestroyClassAd::~LogDestroyClassAd [in-charge deleting]() [852] HashTable::remove(HashKey const&) [585] param_boolean(char const*, bool) [6991] LogEndTransaction::WriteBody(_IO_FILE*) [154] HashTable::iterate(HashKey&, ClassAd*&) [191] param_integer(char const*, int, int, int) [6992] LogEndTransaction::LogEndTransaction[in-charge]() [503] HashTable::iterate(ClassAd*&) [343] scan_operator(char*&, Token&) (scanner.C) [6993] LogEndTransaction::~LogEndTransaction [in-charge deleting]() [7421] HashTable::HashTable[in-charge](int, int (*)(HashKey const&, int), duplicateKeyBehavior_t) [314] scan_variable(char*&, Token&) (scanner.C) [7178] RuntimeConfigItem::RuntimeConfigItem[in-charge]() [575] HashTable::startIterations() [6866] set_root_euid() (uids.C) [7179] RuntimeConfigItem::~RuntimeConfigItem [in-charge]() [7260] HashTable::clear() [626] set_user_egid() (uids.C) [442] SelfDrainingQueue::resetTimer() [921] HashTable::insert(HashKey const&, match_rec* const&) [6976] set_user_euid() (uids.C) [1083] SelfDrainingQueue::cancelTimer() [903] HashTable::remove(HashKey const&) [608] ClusterCleanup(int) (qmgmt.C) [157] SelfDrainingQueue::timerHandler() [7422] HashTable::iterate(HashKey&, match_rec*&) [128] coerceToNumber(Value&, Value&) (operators.C) [894] SelfDrainingQueue::registerTimer() [137] HashTable::iterate(match_rec*&) [200] compareStrings(OpKind, Value&, Value&, Value&, bool) (operators.C) [7364] SelfDrainingQueue::registerHandlercpp(int (Service::*)(ServiceData*), Service*) [7261] HashTable::HashTable[in-charge](int, int (*)(HashKey const&, int), duplicateKeyBehavior_t) [1034] dc_config_auth() [863] SelfDrainingQueue::enqueue(ServiceData*, bool) [7262] HashTable::~HashTable [in-charge]() [1091] drop_addr_file() [185] SelfDrainingQueue::isMember(ServiceData*) [1164] HashTable::clear() [7040] fixReasonAttrs(PROC_ID, JobAction) [1141] SelfDrainingQueue::setPeriod(int) [1121] HashTable::insert(HashKey const&, char* const&) [7041] getNameFromNum(int, Translation*) [1144] SelfDrainingQueue::SelfDrainingQueue[in-charge](char const*, int, int (*)(ServiceData*, ServiceData*)) [7423] HashTable::HashTable[in-charge](int, int (*)(HashKey const&, int), duplicateKeyBehavior_t) [656] grow_prio_recs(int) [1101] SelfDrainingQueue::~SelfDrainingQueue [in-charge]() [1165] HashTable::~HashTable [in-charge]() [1088] init_hostnames() (my_hostname.C) [984] DedicatedScheduler::initialize() [7424] HashTable::clear() [541] jobIsSandboxed(ClassAd*) [1033] DedicatedScheduler::sendAlives() [649] HashTable::insert(PROC_ID const&, shadow_rec* const&) [358] mark_jobs_idle() [7167] DedicatedScheduler::hasDedicatedClusters() [650] HashTable::remove(PROC_ID const&) [537] set_job_status(int, int, int) [7365] DedicatedScheduler::clearResourceRequests() [7425] HashTable::HashTable[in-charge](int, int (*)(PROC_ID const&, int), duplicateKeyBehavior_t) [795] ClassAdsAreSame(ClassAd*, ClassAd*, StringList*, bool) [7168] DedicatedScheduler::clearDedicatedClusters() [7426] HashTable::~HashTable [in-charge]() [7] FindRunnableJob(PROC_ID&, ClassAd const*, char*) [7227] DedicatedScheduler::name() [7427] HashTable::startIterations() [7108] IsLocalUniverse(shadow_rec*) (schedd.C) [856] DedicatedScheduler::DelMrec(char*) [7428] HashTable::clear() [72] ParseAssignExpr(char*&, ExprTree*&, int&) [1094] DedicatedScheduler::reconfig() [7429] HashTable::iterate(ClassAd*&) [525] ParseEqualityOp(char*&, ExprTree*&, int&) [1087] DedicatedScheduler::DedicatedScheduler[in-charge]() [7430] HashTable::HashTable[in-charge](int, int (*)(PROC_ID const&, int), duplicateKeyBehavior_t) [416] ParseSimpleExpr(char*&, ExprTree*&, int&) [1047] DedicatedScheduler::~DedicatedScheduler [in-charge]() [713] HashTable::~HashTable [in-charge]() [926] RemoveMatchedAd(int, int) (qmgmt.C) [1154] ExplicitCollection::ExplicitCollection[in-charge](MyString const&, bool) [7431] HashTable*>::startIterations() [198] compareIntegers(OpKind, Value&, Value&, Value&) (operators.C) [384] LogDeleteAttribute::Play(void*) [7432] HashTable*>::clear() [684] hashFuncPROC_ID(PROC_ID const&, int) [7074] LogDeleteAttribute::get_key() [1015] HashTable*>::insert(in_addr const&, HashTable* const&) [7266] iso8601_to_time(char const*, tm*, bool*) [7075] LogDeleteAttribute::get_name() [7433] HashTable*>::iterate(in_addr&, HashTable*&) [484] recursive_chown(char const*, unsigned, unsigned, unsigned, bool) [6984] LogDeleteAttribute::WriteBody(_IO_FILE*) [7434] HashTable*>::HashTable[in-charge](int, int (*)(in_addr const&, int), duplicateKeyBehavior_t) [6877] set_condor_egid() (uids.C) [6985] LogDeleteAttribute::LogDeleteAttribute[in-charge](char const*, char const*) [1042] HashTable::insert(MyString const&, StringList* const&) [6878] set_condor_euid() (uids.C) [6986] LogDeleteAttribute::~LogDeleteAttribute [in-charge deleting]() [7246] HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7324] time_to_iso8601(tm const&, ISO8601Format, ISO8601Type, bool) [934] SecManStartCommand::DecRefCount() [1074] HashTable::insert(MyString const&, group_entry* const&) [89] PeriodicExprEval(ClassAd*) (schedd.C) [6955] SecManStartCommand::IncRefCount() [7435] HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [1093] check_core_files() [647] SecManStartCommand::startCommand() [7086] HashTable::startIterations() [778] compute_pid_hash(int const&, int) (daemon_core.C) [802] SecManStartCommand::DestructCallerData() [468] HashTable::clear() [796] doRealArithmetic(OpKind, Value&, Value&, Value&) (operators.C) [30] SecManStartCommand::startCommand_inner() [391] HashTable::insert(MyString const&, KeyCacheEntry* const&) [1090] drop_core_in_log() [761] SecManStartCommand::TCPAuthConnected_inner(Sock*, bool*) [515] HashTable::remove(MyString const&) [1120] global_dc_sinful() [7106] SecManStartCommand::ResumeAfterTCPAuth_inner() [102] HashTable::iterate(MyString&, KeyCacheEntry*&) [7325] main_pre_dc_init(int, char**) [948] SecManStartCommand::SecManStartCommand[in-charge](int, Sock*, bool, CondorError*, int, void (*)(bool, Sock*, CondorError*, void*), void*, bool, SecMan*) [7436] HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [460] mark_job_running(PROC_ID*) [935] SecManStartCommand::~SecManStartCommand [in-charge deleting]() [953] HashTable::insert(MyString const&, ExtraParamInfo* const&) [771] validate_entries() (condor_config.C) [1019] SecManStartCommand::~SecManStartCommand [in-charge]() [998] HashTable::remove(MyString const&) [62] EvalResultToValue(EvalResult&, Value&) (evaluateOperators.C) [7076] SimpleListIterator::Initialize(SimpleList const&) [7437] HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7088] IsHistoryFilename(char const*, long*) (qmgmt.C) [7077] SimpleListIterator::ToAfterLast() [7438] HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [75] ValueToEvalResult(Value&, EvalResult&) (evaluateOperators.C) [7078] SimpleListIterator::ToBeforeFirst() [7029] HashTable::startIterations() [473] _mark_job_running(PROC_ID*) [7016] SimpleListIterator::Next(MyString*&) [1058] HashTable::insert(MyString const&, uid_entry* const&) [519] compute_host_hash(MyString const&, int) (condor_ipverify.C) [7079] SimpleListIterator::SimpleListIterator[in-charge](SimpleList const&) [893] HashTable::iterate(MyString&, uid_entry*&) [688] compute_perm_hash(in_addr const&, int) (condor_ipverify.C) [7080] SimpleListIterator::~SimpleListIterator [in-charge]() [7439] HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [586] compute_user_hash(MyString const&, int) [896] DCCollectorAdSeqMan::getSequence(ClassAd const*) [7440] HashTable::startIterations() [890] dc_touch_log_file(Service*) [7209] DCCollectorAdSeqMan::DCCollectorAdSeqMan[in-charge]() [7441] HashTable::clear() [705] findHistoryOffset(_IO_FILE*) (qmgmt.C) [6994] LogBeginTransaction::WriteBody(_IO_FILE*) [7442] HashTable::iterate(GridUniverseLogic::gman_node_t*&) [979] get_full_hostname(char const*, in_addr*) [6995] LogBeginTransaction::LogBeginTransaction[in-charge]() [7443] HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [336] is_sender_ip_attr(char const*) (my_hostname.C) [6996] LogBeginTransaction::~LogBeginTransaction [in-charge deleting]() [7444] HashTable::~HashTable [in-charge]() [174] jobIsFinishedDone(int, int, void*, int) [7366] ScheddTransactionManager::ScheddTransactionManager[in-charge]() [7130] HashTable::startIterations() [531] BindAnyCommandPort(ReliSock*, SafeSock*) [7367] ScheddTransactionManager::~ScheddTransactionManager [in-charge]() [7131] HashTable::clear() [106] LexemeTypeToOpKind(LexemeType) (evaluateOperators.C) [7368] DaemonCoreSockAdapterClass::EnableDaemonCore(DaemonCore*, int (DaemonCore::*)(Stream*, char*, int (Service::*)(Stream*), char*, Service*, DCpermission), int (DaemonCore::*)(Stream*), int (DaemonCore::*)(void*), void* (DaemonCore::*)()) [631] HashTable::insert(MyString const&, MyString const&) [740] MaybeRotateHistory(int) (qmgmt.C) [792] DaemonCoreSockAdapterClass::DaemonCoreSockAdapterClass[in-charge]() [762] HashTable::remove(MyString const&) [446] cleanup_ckpt_files(int, int, char const*) [7369] LogHistoricalSequenceNumber::get_historical_sequence_number() [7132] HashTable::iterate(MyString&, MyString&) [7042] getJobActionString(JobAction) [7370] LogHistoricalSequenceNumber::ReadBody(_IO_FILE*) [7107] HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [7109] jobPrepNeedsThread(int, int) [7371] LogHistoricalSequenceNumber::WriteBody(_IO_FILE*) [7133] HashTable::~HashTable [in-charge]() [769] InstantiateLogEntry(_IO_FILE*, int) [7289] LogHistoricalSequenceNumber::LogHistoricalSequenceNumber[in-charge](unsigned long, long) [7445] HashTable::startIterations() [7110] IsSchedulerUniverse(shadow_rec*) (schedd.C) [7290] LogHistoricalSequenceNumber::~LogHistoricalSequenceNumber [in-charge deleting]() [439] HashTable::insert(MyString const&, int const&) [528] ZZZ_always_increase() [741] StartCommandErrorStackCallback::CallbackFn(bool, Sock*, CondorError*, void*) [298] HashTable::remove(MyString const&) [486] check_session_cache() [836] StartCommandErrorStackCallback::StartCommandErrorStackCallback[in-charge](void (*)(bool, Sock*, CondorError*, void*), void*) [7446] HashTable::iterate(MyString&, int&) [557] evalFromEnvironment(char const*, EvalResult*) [742] StartCommandErrorStackCallback::~StartCommandErrorStackCallback [in-charge]() [7156] HashTable::HashTable[in-charge](int, int (*)(MyString const&, int), duplicateKeyBehavior_t) [939] getCmHostFromConfig(char const*) [6934] Buf::init_parent(Sock*) [7082] HashTable::startIterations() [1062] init_dynamic_config() (condor_config.C) [512] Buf::find(char) [7447] HashTable::clear() [122] operateShortCircuit(OpKind, Value&, Value&) [477] Buf::peek(char&) [712] HashTable::insert(int const&, shadow_rec* const&) [518] ConvertOldJobAdAttrs(ClassAd*, bool) [351] Buf::read(int, int, int) [7134] HashTable::remove(int const&) [513] DecrementClusterSize(int) (qmgmt.C) [560] Buf::seek(int) [227] HashTable::iterate(shadow_rec*&) [536] IncrementClusterSize(int) (qmgmt.C) [267] Buf::flush(int, void*, int, int) [7448] HashTable::iterate(int&, shadow_rec*&) [438] add_shadow_birthdate(int, int, bool) (schedd.C) [593] Buf::reset() [7449] HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [121] claimStartdConnected(Sock*, match_rec*, ClassAd*, bool) [294] Buf::write(int, int, int) [7450] HashTable::~HashTable [in-charge]() [839] clear_autocluster_id(ClassAd*) [677] Buf::rewind() [7294] HashTable::startIterations() [7247] global_dc_set_cookie(int, unsigned char*) [450] Buf::get_max(void*, int) [7194] HashTable::insert(int const&, procHashNode* const&) [219] jobExternallyManaged(ClassAd*) [291] Buf::put_max(void const*, int) [7197] HashTable::remove(int const&) [507] recursive_chown_impl(char const*, unsigned, unsigned, unsigned) (directory.C) [775] Buf::set_next(Buf*) [7263] HashTable::iterate(int&, procHashNode*&) [653] unsetQmgmtConnection() [803] Buf::verifyMD(char*, Condor_MD_MAC*) [7451] HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [163] doLogicalShortCircuit(OpKind, Value&, Value&) (operators.C) [423] Buf::Buf[in-charge](int) [7452] HashTable::startIterations() [7248] handle_cookie_refresh() [804] Buf::Buf[not-in-charge](int) [7453] HashTable::clear() [7043] jobCleanupNeedsThread(int, int) [676] Buf::~Buf [in-charge]() [7454] HashTable::iterate(AllocationNode*&) [101] service_this_universe(int, ClassAd*) [951] Env::MergeFromV2Raw(char const*, MyString*) [7455] HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [406] aboutToSpawnJobHandler(int, int, void*) [7115] Env::CondorVersionRequiresV1(CondorVersionInfo const&) [7456] HashTable::~HashTable [in-charge]() [304] printComparisonOpToStr(char*, ExprTree*, ExprTree*, char*) (ast.C) [845] Env::MergeFrom(ClassAd const*, MyString*) [7457] HashTable::insert(int const&, BaseCollection* const&) [7021] setQmgmtConnectionInfo(QmgmtPeer*) [727] Env::Env[in-charge]() [7458] HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [869] RemoveExtraHistoryFiles() (qmgmt.C) [7116] Env::~Env [in-charge]() [7459] HashTable::clear() [175] calculate_math_op_length(ExprTree*, ExprTree*, int) (ast.C) [7372] Set::Set[in-charge]() [7460] HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [6925] compute_clustersize_hash(int const&, int) (qmgmt.C) [7373] Set::Set[in-charge]() [7461] HashTable::~HashTable [in-charge]() [474] update_remote_wall_clock(int, int) (schedd.C) [6865] EqOp::PrintToStr(char*) [7462] HashTable::clear() [1137] install_core_dump_handler() [681] EqOp::CalcPrintToStr() [7463] HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [535] recursive_chown_impl_fast(char const*, unsigned, unsigned, unsigned) (directory.C) [930] EqOp::EqOp[in-charge](ExprTree*, ExprTree*) [7464] HashTable::~HashTable [in-charge]() [262] ConvertDefaultIPToSocketIP(char const*, char**, Stream&) [6926] EqOp::~EqOp [in-charge deleting]() [7465] HashTable*>::startIterations() [330] ConvertDefaultIPToSocketIP(char const*, char const*, char**, Stream&) [6871] GeOp::PrintToStr(char*) [7466] HashTable*>::clear() [55] aboutToSpawnJobHandlerDone(int, int, void*, int) [6872] GeOp::CalcPrintToStr() [7467] HashTable*>::iterate(int&, ExtArray*&) [54] callAboutToSpawnJobHandler(int, int, shadow_rec*) [962] GeOp::GeOp[in-charge](ExprTree*, ExprTree*) [7468] HashTable*>::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [7326] main_pre_command_sock_init() [6968] GeOp::~GeOp [in-charge deleting]() [7469] HashTable*>::~HashTable [in-charge]() [870] MaybeDeleteOneHistoryBackup() (qmgmt.C) [7374] Item::Item[in-charge](DaemonCore::TimeSkipWatcher*) [897] HashTable::insert(int const&, DaemonCore::PidEntry* const&) [183] ResponsibleForPeriodicExprs(ClassAd*) (schedd.C) [661] Item::Item[in-charge](char*) [898] HashTable::remove(int const&) [7044] set_user_ids_implementation(unsigned, unsigned, char const*, int) (uids.C) [6854] Item::~Item [in-charge]() [7470] HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [745] init_user_ids_implementation(char const*, int) [805] LeOp::PrintToStr(char*) [706] HashTable::insert(int const&, int const&) [651] __static_initialization_and_destruction_0(int, int) (HashTable.h) [7375] List::List[in-charge]() [707] HashTable::remove(int const&) [7327] __static_initialization_and_destruction_0(int, int) (Set.h) [452] List::RemoveItem(Item*) [7471] HashTable::HashTable[in-charge](int, int (*)(int const&, int), duplicateKeyBehavior_t) [7267] __static_initialization_and_destruction_0(int, int) (schedd_instantiate.C) [430] List::DeleteCurrent() [7250] LogRecord::ReadHeader(_IO_FILE*) [7268] __static_initialization_and_destruction_0(int, int) (streambuf) [456] List::Next() [568] LogRecord::WriteHeader(_IO_FILE*) [7269] __static_initialization_and_destruction_0(int, int) (streambuf) [359] List::Append(char*) [6863] LogRecord::get_op_type() [7270] __static_initialization_and_destruction_0(int, int) (streambuf) [6859] List::Rewind() [6949] LogRecord::Play(void*) [7271] __static_initialization_and_destruction_0(int, int) (streambuf) [622] List::List[in-charge]() [386] LogRecord::Write(_IO_FILE*) [7272] __static_initialization_and_destruction_0(int, int) (streambuf) [662] List::~List [in-charge]() [7264] LogRecord::ReadTail(_IO_FILE*) [786] __static_initialization_and_destruction_0(int, int) (streambuf) [7159] LtOp::PrintToStr(char*) [793] LogRecord::readline(_IO_FILE*, char*&) [7273] __static_initialization_and_destruction_0(int, int) (streambuf) [7160] LtOp::CalcPrintToStr() [7236] LogRecord::readword(_IO_FILE*, char*&) [7274] __static_initialization_and_destruction_0(int, int) (extArray.h) [1103] LtOp::LtOp[in-charge](ExprTree*, ExprTree*) [6857] LogRecord::WriteTail(_IO_FILE*) [7275] __static_initialization_and_destruction_0(int, int) (streambuf) [7169] LtOp::~LtOp [in-charge deleting]() [7251] LogRecord::LogRecord[in-charge]() [7276] __static_initialization_and_destruction_0(int, int) (streambuf) [573] OrOp::PrintToStr(char*) [6855] LogRecord::LogRecord[not-in-charge]() [1054] __static_initialization_and_destruction_0(int, int) (HashTable.h) [527] OrOp::CalcPrintToStr() [7252] LogRecord::~LogRecord [in-charge]() [7328] __static_initialization_and_destruction_0(int, int) (HashTable.h) [968] OrOp::OrOp[in-charge](ExprTree*, ExprTree*) [6856] LogRecord::~LogRecord [not-in-charge]() [7277] __static_initialization_and_destruction_0(int, int) (streambuf) [6971] OrOp::~OrOp [in-charge deleting]() [7135] MetaNeqOp::PrintToStr(char*) [7278] __static_initialization_and_destruction_0(int, int) (streambuf) [509] Sock::do_connect(char*, int, bool) [7136] MetaNeqOp::CalcPrintToStr() [7279] __static_initialization_and_destruction_0(int, int) (my_distribution.C) [7376] Sock::get_ip_int() [1010] MetaNeqOp::MetaNeqOp[in-charge](ExprTree*, ExprTree*) [1162] __static_initialization_and_destruction_0(int, int) (setenv.C) [1142] Sock::get_sinful() [7097] MetaNeqOp::~MetaNeqOp [in-charge deleting]() [7329] __static_initialization_and_destruction_0(int, int) (extArray.h) [6897] Sock::setsockopt(int, int, char const*, int) [1169] NeqOpBase::NeqOpBase[not-in-charge](ExprTree*, ExprTree*) [7280] __static_initialization_and_destruction_0(int, int) (extArray.h) [7090] Sock::is_connected() [7472] NeqOpBase::~NeqOpBase [not-in-charge]() [788] __static_initialization_and_destruction_0(int, int) (extArray.h) [454] Sock::get_file_desc() [7019] OwnerData::OwnerData[in-charge]() [370] Match(LexemeType, char*&, int&) [6931] Sock::sender_ip_str() [7024] QmgmtPeer::set(ReliSock*) [71] Parse(char const*, ExprTree*&) [806] Sock::serializeMdInfo(char*) [699] QmgmtPeer::unset() [78] count(ClassAd*) [6927] Sock::set_inheritable(int) [779] QmgmtPeer::QmgmtPeer[in-charge]() [7330] GetEnv(char const*) [7089] Sock::test_connection() [780] QmgmtPeer::~QmgmtPeer [in-charge]() [1115] SetEnv(char const*, char const*) [7083] Sock::do_connect_tryit() [147] Scheduler::Relinquish(match_rec*) [6913] pcache() [7068] Sock::do_connect_finish() [5] Scheduler::child_exit(int, int) [7331] EnvInit() [7012] Sock::is_connect_pending() [59] Scheduler::count_jobs() [415] IdToStr(int, int) (qmgmt.C) [6910] Sock::move_descriptor_up() [39] Scheduler::sendAlives() [313] ParseX1(ExprTree*, char*&, ExprTree*&, int&) [7084] Sock::connect_timeout_time() [190] Scheduler::tryNextJob(int) [271] ParseX2(ExprTree*, char*&, ExprTree*&, int&) [6957] Sock::set_timeout_multiplier(int) [1028] Scheduler::doNegotiate(int, Stream*) [301] ParseX3(ExprTree*, char*&, ExprTree*&, int&) [7085] Sock::setConnectFailureReason(char const*) [940] Scheduler::jobThrottle() [296] ParseX4(ExprTree*, char*&, ExprTree*&, int&) [315] Sock::bind(int, int) [58] Scheduler::spawnShadow(shadow_rec*) [192] Scanner(char*&, Token&) [488] Sock::close() [231] Scheduler::check_zombie(int, PROC_ID*) [355] compare(int, int) [6941] Sock::assign(int) [7137] Scheduler::dcSockSinful() [41] operate(OpKind, Value&, Value&, Value&) [6930] Sock::mypoint(sockaddr_in*) [830] Scheduler::insert_owner(char*) [7014] pidHash(int const&, int) [6891] Sock::timeout(int) [7138] Scheduler::FindSrecByPid(int) [570] strnewp(char const*) [6870] Sock::endpoint() [7139] Scheduler::addRegContact() [14] EvalBool(ClassAd*, char const*) [6904] Sock::get_port() [7140] Scheduler::aliveInterval() [392] Runnable(ClassAd*) [722] Sock::Sock[not-in-charge]() [141] Scheduler::contactStartd(ContactStartdArgs*) [318] Runnable(PROC_ID*) [694] Sock::~Sock [not-in-charge]() [7141] Scheduler::delRegContact() [1147] UnsetEnv(char const*) [505] AddOp::PrintToStr(char*) [113] Scheduler::AlreadyMatched(PROC_ID*) [7174] hashFunc(int const&, int) [372] AddOp::CalcPrintToStr() [1000] Scheduler::RegisterTimers() [7332] http_get(soap*, soap_plugin*, void*) [633] AddOp::AddOp[in-charge](ExprTree*, ExprTree*) [932] Scheduler::addRunnableJob(shadow_rec*) [218] job_prio(ClassAd*) [6883] AddOp::~AddOp [in-charge deleting]() [209] Scheduler::add_shadow_rec(shadow_rec*) [730] log_priv(priv_state, priv_state, char*, int) [526] AndOp::PrintToStr(char*) [7142] Scheduler::add_shadow_rec(int, PROC_ID*, int, match_rec*, int) [167] LookToken(char*&) [500] AndOp::CalcPrintToStr() [821] Scheduler::adlist_publish(ClassAd*) [418] ParseExpr(char*&, ExprTree*&, int&) [641] AndOp::AndOp[in-charge](ExprTree*, ExprTree*) [7103] Scheduler::canSpawnShadow(int, int) [312] ParseX1p5(ExprTree*, char*&, ExprTree*&, int&) [6923] AndOp::~AndOp [in-charge deleting]() [480] Scheduler::sendReschedule(bool) [295] ParseX2p5(ExprTree*, char*&, ExprTree*&, int&) [750] DivOp::PrintToStr(char*) [161] Scheduler::vacate_service(int, Stream*) [444] ReadToken(char*&) [6887] DivOp::CalcPrintToStr() [47] Scheduler::StartJobHandler() [7254] add_child(_IO_FILE*, int) (my_popen.C) [990] DivOp::DivOp[in-charge](ExprTree*, ExprTree*) [755] Scheduler::find_shadow_rec(PROC_ID*) [133] doLogical(OpKind, Value&, Value&, Value&) (operators.C) [7051] DivOp::~DivOp [in-charge deleting]() [374] Scheduler::isStillRunnable(int, int, int&) [1059] init_soap(soap*) [715] Error::_EvalTree(AttrList const*, EvalResult*) [57] Scheduler::spawnJobHandler(int, int, shadow_rec*) [955] join_args(SimpleList const&, MyString*, int) [395] Float::PrintToStr(char*) [475] Scheduler::FindSrecByProcID(PROC_ID) [326] main_init(int, char**) [402] Float::CalcPrintToStr() [822] Scheduler::GetGridJobCounts(UserIdentity) [319] nextToken() [529] Float::_EvalTree(AttrList const*, EvalResult*) [7143] Scheduler::addActiveShadows(int) [797] scan_time(char*&, Token&) (scanner.C) [904] Float::Float[in-charge](float) [975] Scheduler::claimLocalStartd() [40] sendAlive(match_rec*) [908] Float::~Float [in-charge deleting]() [747] Scheduler::cluster_rejected(int) [994] ClassAdLog::AbortTransaction() [1168] NeqOp::NeqOp[in-charge](ExprTree*, ExprTree*) [365] Scheduler::InitializeUserLog(PROC_ID) [6987] ClassAdLog::BeginTransaction() [7377] NeqOp::~NeqOp [in-charge deleting]() [140] Scheduler::checkContactQueue() [104] ClassAdLog::CommitTransaction() [7378] Queue::IsEmpty() [302] Scheduler::clean_shadow_recs() [342] ClassAdLog::ExamineTransaction(char const*, char const*, char*&, ClassAd*&) [7379] Queue::dequeue(PROC_ID&) [52] Scheduler::delete_shadow_rec(shadow_rec*) [1117] ClassAdLog::SaveHistoricalLogs() [7380] Queue::Queue[in-charge](int, int (*)(PROC_ID, PROC_ID)) [53] Scheduler::delete_shadow_rec(int) [309] ClassAdLog::LookupInTransaction(char const*, char const*, char*&) [7381] Queue::~Queue [in-charge]() [67] Scheduler::add_shadow_rec_pid(shadow_rec*) [7022] ClassAdLog::setActiveTransaction(Transaction*&) [7117] Queue::IsFull() [184] Scheduler::enqueueFinishedJob(int, int) [781] ClassAdLog::AddAttrsFromTransaction(char const*, ClassAd&) [7094] Queue::IsEmpty() [61] Scheduler::spawnJobHandlerRaw(shadow_rec*, char const*, ArgList const&, Env const*, char const*, bool, bool) [494] ClassAdLog::LogState(_IO_FILE*) [7118] Queue::dequeue(DaemonCore::WaitpidEntry_s&) [43] Scheduler::PeriodicExprHandler() [493] ClassAdLog::TruncLog() [7119] Queue::enqueue(DaemonCore::WaitpidEntry_s const&) [332] Scheduler::WriteAbortToUserLog(PROC_ID) [255] ClassAdLog::AppendLog(LogRecord*) [349] Queue::IsMember(DaemonCore::WaitpidEntry_s const&) [37] Scheduler::display_shadow_recs() [467] ClassAdLog::ClassAdLog[not-in-charge](char const*, int) [7382] Queue::Queue[in-charge](int, int (*)(DaemonCore::WaitpidEntry_s, DaemonCore::WaitpidEntry_s)) [6981] Scheduler::getMaxJobsSubmitted() [7333] CondorCron::ClearAllMarks() [7120] Queue::IsFull() [1055] Scheduler::initLocalStarterDir() [7334] CondorCron::InitializeAll() [7228] Queue::Length() [929] Scheduler::enqueueStartdContact(ContactStartdArgs*) [7335] CondorCron::DeleteUnmarked() [7095] Queue::IsEmpty() [160] Scheduler::jobIsFinishedHandler(ServiceData*) [1125] CondorCron::KillAll(bool) [7121] Queue::dequeue(shadow_rec*&) [1073] Scheduler::mark_cluster_rejected(int) [1116] CondorCron::DeleteAll() [7122] Queue::enqueue(shadow_rec* const&) [56] Scheduler::reschedule_negotiator(int, Stream*) [7336] CondorCron::CondorCron[in-charge]() [7383] Queue::Queue[in-charge](int, int (*)(shadow_rec*, shadow_rec*)) [829] Scheduler::RecomputeAliveInterval(int, int) [1126] CondorCron::~CondorCron [in-charge]() [7384] Queue::~Queue [in-charge]() [289] Scheduler::RemoveShadowRecFromMrec(shadow_rec*) [485] DaemonCore::Close_Pipe(int) [7052] Queue::IsFull() [410] Scheduler::negotiatorSocketHandler(Stream*) [7091] DaemonCore::GetDataPtr() [6983] Queue::Length() [143] Scheduler::startdContactSockHandler(Stream*) [919] DaemonCore::Write_Pipe(int, void const*, int) [6964] Queue::IsEmpty() [754] Scheduler::shadow_prio_recs_consistent() [7249] DaemonCore::set_cookie(int, unsigned char*) [7053] Queue::dequeue(ServiceData*&) [119] Scheduler::startdContactConnectHandler(Stream*) [859] DaemonCore::Create_Pipe(int*, bool, bool, bool, bool, unsigned) [7054] Queue::enqueue(ServiceData* const&) [606] Scheduler::check_claim_request_timeouts() [411] DaemonCore::Reset_Timer(int, unsigned, unsigned) [186] Queue::IsMember(ServiceData* const&) [866] Scheduler::Init() [145] DaemonCore::Send_Signal(int, int) [7385] Queue::Queue[in-charge](int, int (*)(ServiceData*, ServiceData*)) [282] Scheduler::AddMrec(char*, char*, PROC_ID*, ClassAd const*, char*, char*) [636] DaemonCore::AddAllowHost(char const*, DCpermission) [7386] Queue::~Queue [in-charge]() [162] Scheduler::DelMrec(match_rec*) [831] DaemonCore::Cancel_Timer(int) [7123] Queue::IsFull() [123] Scheduler::DelMrec(char*) [7245] DaemonCore::DumpSigTable(int, char const*) [7072] Queue::IsEmpty() [51] Scheduler::timeout() [321] DaemonCore::Is_Pid_Alive(int) [7124] Queue::dequeue(ContactStartdArgs*&) [1001] Scheduler::Register() [15] DaemonCore::clearSession(int) [7125] Queue::enqueue(ContactStartdArgs* const&) [429] Scheduler::StartJob(match_rec*, PROC_ID*) [6928] DaemonCore::free_descrip(char*) [7387] Queue::Queue[in-charge](int, int (*)(ContactStartdArgs*, ContactStartdArgs*)) [308] Scheduler::is_alive(shadow_rec*) [1138] DaemonCore::Cancel_Signal(int) [7388] Queue::~Queue [in-charge]() [6] Scheduler::StartJobs() [611] DaemonCore::Cancel_Socket(Stream*) [1014] SubOp::PrintToStr(char*) [138] Scheduler::actOnJobs(int, Stream*) [7255] DaemonCore::DumpReapTable(int, char const*) [7126] SubOp::CalcPrintToStr() [79] Scheduler::negotiate(int, Stream*) [589] DaemonCore::CheckPrivState() [1009] SubOp::SubOp[in-charge](ExprTree*, ExprTree*) [443] Scheduler::start_std(match_rec*, PROC_ID*, int) [361] DaemonCore::Create_Process(char const*, ArgList const&, priv_state, int, int, Env const*, char const*, int, Stream**, int*, int, int, int*) [7096] SubOp::~SubOp [in-charge deleting]() [6982] Scheduler::uidDomain() [540] DaemonCore::Register_Timer(unsigned, int (Service::*)(), char*, Service*) [333] Token::reset() [1145] Scheduler::Scheduler[in-charge]() [892] DaemonCore::Register_Timer(unsigned, int (*)(Service*), char*, Service*) [923] Token::Token[in-charge]() [652] Scheduler::~Scheduler [in-charge]() [1026] DaemonCore::Register_Timer(unsigned, unsigned, int (Service::*)(), char*, Service*) [6940] Token::~Token [in-charge]() [316] ShadowMgr::findShadow(char const*) [999] DaemonCore::Register_Timer(unsigned, unsigned, int (*)(Service*), char*, Service*) [206] Value::isRealValue(double&) [970] ShadowMgr::makeShadow(char const*) [559] DaemonCore::WaitpidEntry_s::operator==(DaemonCore::WaitpidEntry_s const&) [202] Value::isErrorValue() [967] ShadowMgr::init() [7013] DaemonCore::DumpSocketTable(int, char const*) [283] Value::setRealValue(double) [7473] ShadowMgr::ShadowMgr[in-charge]() [7281] DaemonCore::Register_Reaper(char*, int (Service::*)(int, int), char*, Service*) [208] Value::isStringValue(char*&) [1025] ShadowMgr::~ShadowMgr [in-charge]() [7337] DaemonCore::Register_Reaper(char*, int (*)(Service*, int, int), char*, Service*) [248] Value::setErrorValue() [1011] SubOpBase::SubOpBase[not-in-charge](ExprTree*, ExprTree*) [7256] DaemonCore::Register_Reaper(int, char*, int (*)(Service*, int, int), int (Service::*)(int, int), char*, Service*, int) [139] Value::isIntegerValue(int&) [7098] SubOpBase::~SubOpBase [not-in-charge]() [1155] DaemonCore::Register_Signal(int, char*, int (Service::*)(int), char*, Service*, DCpermission) [239] Value::setStringValue(char*) [708] ULogEvent::writeHeader(_IO_FILE*) [1136] DaemonCore::Register_Signal(int, char*, int (*)(Service*, int), int (Service::*)(int), char*, Service*, DCpermission, int) [130] Value::setIntegerValue(int) [709] ULogEvent::putEvent(_IO_FILE*) [1150] DaemonCore::Register_Signal(int, char*, int (*)(Service*, int), char*, Service*, DCpermission) [150] Value::isUndefinedValue() [7065] ULogEvent::ULogEvent[not-in-charge]() [400] DaemonCore::Register_Socket(Stream*, char*, int (Service::*)(Stream*), char*, Service*, DCpermission) [226] Value::setUndefinedValue() [7066] ULogEvent::~ULogEvent [not-in-charge]() [399] DaemonCore::Register_Socket(Stream*, char*, int (*)(Service*, Stream*), int (Service::*)(Stream*), char*, Service*, DCpermission, int) [169] Value::clear() [7017] Undefined::PrintToStr(char*) [6947] DaemonCore::CheckForTimeSkip(long, long) [166] Value::getType() [598] Undefined::CalcPrintToStr() [7186] DaemonCore::DumpCommandTable(int, char const*) [307] Value::isNumber(int&) [717] Undefined::_EvalTree(AttrList const*, EvalResult*) [325] DaemonCore::HandleDC_SIGCHLD(int) [88] Value::Value[in-charge]() [524] Undefined::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [7232] DaemonCore::Register_Command(int, char*, int (Service::*)(int, Stream*), char*, Service*, DCpermission, int) [188] Value::~Value [in-charge]() [1007] Undefined::Undefined[in-charge]() [7187] DaemonCore::Register_Command(int, char*, int (*)(Service*, int, Stream*), int (Service::*)(int, Stream*), char*, Service*, DCpermission, int, int) [230] Value::~Value [not-in-charge]() [1017] Undefined::~Undefined [in-charge deleting]() [7231] DaemonCore::Register_Command(int, char*, int (*)(Service*, int, Stream*), char*, Service*, DCpermission, int) [151] Value::operator=(Value const&) [7000] match_rec::setStatus(int) [6970] DaemonCore::Register_DataPtr(void*) [502] AdType::AdType[in-charge](char const*) [290] match_rec::match_rec[in-charge](char*, char*, PROC_ID*, ClassAd const*, char*, char*) [4] DaemonCore::HandleProcessExit(int, int) [721] AdType::~AdType [in-charge]() [614] match_rec::~match_rec [in-charge]() [987] DaemonCore::InitCommandSocket(int) [842] Daemon::common_init() [7225] SimpleList::Number() const [843] DaemonCore::Was_Not_Responding(int) [483] Daemon::sendCommand(int, Stream::stream_type, int, CondorError*) [1107] StringList::number() const [625] DaemonCore::ServiceCommandSocket() [7210] Daemon::New_hostname(char*) [7265] StringList::isEmpty() const [1003] DaemonCore::InitSettableAttrsList(char const*, int) [86] Daemon::startCommand(int, Stream::stream_type, Sock**, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool) [352] AssignOpBase::GetReferences(AttrList const*, StringList&, StringList&) const [7069] DaemonCore::RegisteredSocketCount() [7081] Daemon::startCommand(int, Stream::stream_type, int, CondorError*) [353] BinaryOpBase::GetReferences(AttrList const*, StringList&, StringList&) const [868] DaemonCore::pipeHandleTableInsert(int) [34] Daemon::startCommand(int, Sock*, int, CondorError*) [369] VariableBase::GetReferences(AttrList const*, StringList&, StringList&) const [637] DaemonCore::pipeHandleTableRemove(int) [27] Daemon::startCommand(int, Sock*, int, CondorError*, void (*)(bool, Sock*, CondorError*, void*), void*, bool, char*, SecMan*) [6862] Authentication::isAuthenticated() const [311] DaemonCore::GetCommandsInAuthLevel(DCpermission) [901] Daemon::getDaemonInfo(char const*, AdTypes, bool) [6920] Authentication::getFullyQualifiedUser() const [7338] DaemonCore::InServiceCommandSocket() [966] Daemon::initStringFromAd(ClassAd*, char const*, char**) [6901] Authentication::getOwner() const [1004] DaemonCore::InitSettableAttrsLists() [7211] Daemon::New_full_hostname(char*) [7038] Authentication::getDomain() const [583] DaemonCore::HandleChildAliveCommand(int, Stream*) [1075] Daemon::initHostnameFromFull() [912] ClassadBoolean::DeepCopy() const [1119] DaemonCore::InfoCommandSinfulString(int) [7154] Daemon::addr() [6902] Condor_Auth_Base::getRemoteUser() const [977] DaemonCore::Register_Command_Socket(Stream*, char*) [941] Daemon::locate() [7035] Condor_Auth_Base::getLocalDomain() const [3] DaemonCore::HandleDC_SERVICEWAITPIDS(int) [7212] Daemon::New_addr(char*) [7039] Condor_Auth_Base::getRemoteDomain() const [1123] DaemonCore::TooManyRegisteredSockets(int, MyString*) [7183] Daemon::New_pool(char*) [7036] Condor_Auth_Base::getMode() const [1124] DaemonCore::FileDescriptorSafetyLimit() [587] Daemon::reliSock(int, CondorError*, bool) [7155] DCCollectorAdSeq::Match(char const*, char const*, char const*) const [2] DaemonCore::Driver() [471] Daemon::safeSock(int, CondorError*, bool) [7144] CondorVersionInfo::built_since_date(int, int, int) const [639] DaemonCore::ReInit() [7067] Daemon::checkAddr() [7011] CondorVersionInfo::built_since_version(int, int, int) const [277] DaemonCore::Verify(DCpermission, sockaddr_in const*, char const*) [971] Daemon::getCmInfo(char const*) [7071] CondorVersionInfo::string_to_VersionData(char const*, CondorVersionInfo::VersionData&) const [7152] DaemonCore::getpid() [876] Daemon::Daemon[in-charge](daemon_t, char const*, char const*) [711] CondorVersionInfo::string_to_PlatformData(char const*, CondorVersionInfo::VersionData&) const [1139] DaemonCore::Inherit() [550] Daemon::Daemon[not-in-charge](daemon_t, char const*, char const*) [7018] SimpleListIterator::IsAfterLast() const [7181] DaemonCore::getppid() [7102] Daemon::~Daemon [in-charge]() [591] Buf::num_touched() const [26] DaemonCore::HandleReq(int) [6963] Daemon::~Daemon [not-in-charge]() [672] Buf::num_untouched() const [920] DaemonCore::HandleSig(int, int) [618] MultOp::PrintToStr(char*) [379] Buf::full() const [7226] DaemonCore::getSecMan() [687] MultOp::CalcPrintToStr() [595] Buf::next() const [1128] DaemonCore::DaemonCore[in-charge](int, int, int, int, int, int) [991] MultOp::MultOp[in-charge](ExprTree*, ExprTree*) [401] Buf::empty() const [7149] DaemonList::Next(Daemon*&) [824] MultOp::~MultOp [in-charge deleting]() [855] Buf::get_ptr() const [7198] DaemonList::append(Daemon*) [807] MultOp::~MultOp [in-charge]() [565] Buf::consumed() const [7214] DaemonList::number() [1106] SecMan::my_unique_id() [498] Buf::max_size() const [7157] DaemonList::rewind() [28] SecMan::startCommand(int, Sock*, bool, CondorError*, int, void (*)(bool, Sock*, CondorError*, void*), void*, bool) [522] Buf::num_free() const [7199] DaemonList::DaemonList[not-in-charge]() [259] SecMan::getSecSetting(char const*, char const*) [495] Buf::num_used() const [7200] DaemonList::~DaemonList [not-in-charge]() [891] SecMan::invalidateKey(char const*) [584] Env::InsertEnvIntoClassAd(ClassAd*, MyString*, char const*, CondorVersionInfo*) const [158] EvalResult::EvalResult[in-charge]() [581] SecMan::getAuthBitmask(char const*) [933] Env::getDelimitedStringV2Raw(MyString*, MyString*, bool) const [135] EvalResult::~EvalResult [in-charge]() [24] SecMan::invalidateHost(char const*) [734] EqOp::DeepCopy() const [280] EvalResult::~EvalResult [not-in-charge]() [490] SecMan::sec_lookup_req(ClassAd&, char const*) [1002] GeOp::DeepCopy() const [1029] HashBucket::HashBucket[in-charge]() [605] SecMan::remove_commands(KeyCacheEntry*) [6948] List::Number() const [983] HashBucket::~HashBucket [in-charge]() [181] SecMan::sec_copy_attribute(ClassAd&, ClassAd&, char const*) [563] List::AtEnd() const [1082] HashBucket::HashBucket[in-charge]() [6961] SecMan::my_parent_unique_id() [700] List::Number() const [1041] HashBucket::~HashBucket [in-charge]() [276] SecMan::sec_lookup_feat_act(ClassAd&, char const*) [660] List::Current() const [1173] HashBucket::HashBucket[in-charge]() [6942] SecMan::sec_req_to_feat_act(SecMan::sec_req) [6852] List::IsEmpty() const [1163] HashBucket::~HashBucket [in-charge]() [299] SecMan::ReconcileMethodLists(char*, char*) [996] OrOp::DeepCopy() const [1130] HashBucket::HashBucket[in-charge]() [686] SecMan::sec_alpha_to_sec_req(char*) [1069] Sock::serializeMdInfo() const [1167] HashBucket::HashBucket[in-charge]() [7389] SecMan::set_parent_unique_id(char const*) [1097] Sock::serializeCryptoInfo() const [958] HashBucket::HashBucket[in-charge]() [153] SecMan::FillInSecurityPolicyAd(char const*, ClassAd*, bool) [784] Sock::serialize() const [988] HashBucket::~HashBucket [in-charge]() [487] SecMan::invalidateExpiredCache() [481] AddOp::DeepCopy() const [1072] HashBucket::HashBucket[in-charge]() [899] SecMan::getDefaultCryptoMethods() [874] AndOp::DeepCopy() const [1102] HashBucket::~HashBucket [in-charge]() [7028] SecMan::sec_char_to_auth_method(char*) [947] Float::DeepCopy() const [1158] HashBucket::HashBucket[in-charge]() [18] SecMan::invalidateByParentAndPid(char const*, int) [736] SubOp::DeepCopy() const [954] HashBucket::HashBucket[in-charge]() [6875] SecMan::sec_alpha_to_sec_feat_act(char*) [521] Stream::get_encryption() const [956] HashBucket::~HashBucket [in-charge]() [335] SecMan::ReconcileSecurityAttribute(char const*, ClassAd&, ClassAd&) [523] Stream::isOutgoing_MD5_on() const [895] HashBucket::HashBucket[in-charge]() [182] SecMan::ReconcileSecurityPolicyAds(ClassAd&, ClassAd&) [6972] Stream::is_encode() const [887] HashBucket::~HashBucket [in-charge]() [6888] SecMan::ReconcileSecurityDependency(SecMan::sec_req&, SecMan::sec_req&) [136] String::DeepCopy() const [917] LogPtrList::FirstEntry() [266] SecMan::sec_param(char*, SecMan::sec_req) [976] ArgList::GetArgsStringV2Raw(MyString*, MyString*, int) const [404] LogPtrList::NewEntry(LogRecord*) [6956] SecMan::SecMan[in-charge](SecMan const&) [517] Integer::DeepCopy() const [451] LogPtrList::FindEntry(LogRecord*) [770] SecMan::SecMan[in-charge](int) [95] AssignOp::DeepCopy() const [388] LogPtrList::NextEntry(LogRecord*) [808] SecMan::SecMan[not-in-charge](int) [260] AttrList::LookupBool(char const*, int&) const [6988] LogPtrList::LogPtrList[in-charge]() [6911] SecMan::~SecMan [in-charge]() [419] AttrList::LookupTime(char const*, tm*, bool*) const [408] LogPtrList::~LogPtrList [in-charge]() [7127] Shadow::isDC() [739] AttrList::LookupFloat(char const*, float&) const [989] MultOpBase::MultOpBase[not-in-charge](ExprTree*, ExprTree*) [7128] Shadow::path() [19] AttrList::LookupString(char const*, char**) const [7045] MultOpBase::~MultOpBase [not-in-charge]() [445] Shadow::provides(char const*) [243] AttrList::LookupString(char const*, char*) const [7282] SimpleList::Rewind() [1063] Shadow::Shadow[in-charge](char const*, ClassAd*) [207] AttrList::LookupString(char const*, char*, int) const [7283] SimpleList::SimpleList[in-charge]() [331] Shadow::Shadow[in-charge](Shadow const&) [199] AttrList::LookupString(char const*, MyString&) const [7284] SimpleList::~SimpleList [in-charge]() [613] Shadow::~Shadow [in-charge]() [341] AttrList::GetReferences(char const*, StringList&, StringList&) const [864] SimpleList::Append(MyString const&) [879] Stream::resetCrypto() [16] AttrList::LookupInteger(char const*, int&) const [7015] SimpleList::Rewind() [553] Stream::set_MD_mode(CONDOR_MD_MODE, KeyInfo*, char const*) [390] AttrList::IsExternalReference(char const*, char**) const [882] SimpleList::resize(int) [596] Stream::set_crypto_key(bool, KeyInfo*, char const*) [125] AttrList::Lookup(ExprTree const*) const [981] SimpleList::SimpleList[in-charge]() [597] Stream::set_crypto_mode(bool) [8] AttrList::Lookup(char const*) const [925] SimpleList::~SimpleList [in-charge]() [6903] Stream::allow_one_empty_message() [126] AttrList::Lookup(char*) const [7240] SimpleList::Next(CronJobBase*&) [268] Stream::get(char*&) [257] CondorID::Compare(CondorID) const [7237] SimpleList::Rewind() [809] Stream::get(char*&, int&) [6937] ExprTree::GetReferences(AttrList const*, StringList&, StringList&) const [7339] SimpleList::SimpleList[in-charge]() [205] Stream::get(int&) [673] ExprTree::CopyBaseExprTree(ExprTree*) const [7340] SimpleList::~SimpleList [in-charge]() [1076] Stream::get(unsigned&) [7020] ExtArray::getsize() const [7164] SimpleList::Next(NamedClassAd*&) [203] Stream::put(char*) [7025] ExtArray::getlast() const [7161] SimpleList::Rewind() [810] Stream::put(char*, int) [718] ExtArray::operator[](int) const [7341] SimpleList::SimpleList[in-charge]() [244] Stream::put(int) [7230] ExtArray::getlast() const [7342] SimpleList::~SimpleList [in-charge]() [168] Stream::code(char*&) [292] ExtArray::getlast() const [6952] SimpleList::Rewind() [600] Stream::code(double&) [737] MetaEqOp::DeepCopy() const [6953] SimpleList::SimpleList[in-charge]() [170] Stream::code(int&) [387] MyString::Hash() const [6954] SimpleList::~SimpleList [in-charge]() [1077] Stream::code(unsigned&) [187] MyString::Value() const [7147] SimpleList::Next(Daemon*&) [567] Stream::decode() [159] MyString::Length() const [7201] SimpleList::Append(Daemon* const&) [499] Stream::encode() [142] MyString::Substr(int, int) const [7153] SimpleList::Rewind() [862] Stream::rcv_int(int&, int) [6853] MyString::GetCStr() const [7202] SimpleList::SimpleList[in-charge]() [875] Stream::snd_int(int, int) [127] MyString::FindChar(int, int) const [7203] SimpleList::~SimpleList [in-charge]() [723] Stream::Stream[not-in-charge](Stream::stream_code) [269] MyString::operator[](int) const [7257] SimpleList::DeleteCurrent() [695] Stream::~Stream [not-in-charge]() [776] ReliSock::isAuthenticated() const [7104] SimpleList::Next(Shadow*&) [193] String::PrintToStr(char*) [6893] ReliSock::getFullyQualifiedUser() const [7258] SimpleList::Append(Shadow* const&) [236] String::CalcPrintToStr() [612] ReliSock::serialize() const [7105] SimpleList::Rewind() [215] String::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [844] SafeSock::serialize() const [7285] SimpleList::resize(int) [96] String::String[in-charge](char*) [118] Variable::DeepCopy() const [7343] SimpleList::SimpleList[in-charge]() [270] String::~String [in-charge deleting]() [76] HashTable::lookup(HashKey const&, ClassAd*&) const [7344] SimpleList::~SimpleList [in-charge]() [811] String::~String [in-charge]() [609] HashTable::lookup(HashKey const&, match_rec*&) const [403] SimpleList::resize(int) [549] ArgList::AppendArgsV1Raw(char const*, MyString*) [1129] HashTable::lookup(HashKey const&, char*&) const [592] StringBase::Value() [638] ArgList::AppendArgsV1Raw_unix(char const*, MyString*) [506] HashTable::lookup(PROC_ID const&, shadow_rec*&) const [97] StringBase::StringBase[not-in-charge](char*) [520] ArgList::AppendArgsFromClassAd(ClassAd const*, MyString*) [927] HashTable::lookup(PROC_ID const&, ClassAd*&) const [275] StringBase::~StringBase [not-in-charge]() [510] ArgList::InsertArgsIntoClassAd(ClassAd*, CondorVersionInfo*, MyString*) [470] HashTable*>::lookup(in_addr const&, HashTable*&) const [293] StringList::isSeparator(char) [7129] ArgList::CondorVersionRequiresV1(CondorVersionInfo const&) [848] HashTable::lookup(MyString const&, StringList*&) const [378] StringList::deleteCurrent() [861] ArgList::AppendArg(char const*) [648] HashTable::lookup(MyString const&, group_entry*&) const [936] StringList::remove_anycase(char const*) [1005] ArgList::ArgList[in-charge]() [368] HashTable::lookup(MyString const&, KeyCacheEntry*&) const [546] StringList::print_to_string() [964] ArgList::~ArgList [in-charge]() [961] HashTable::lookup(MyString const&, ExtraParamInfo*&) const [623] StringList::contains_anycase(char const*) [812] AttrKey::operator=(AttrKey const&) [738] HashTable::lookup(MyString const&, uid_entry*&) const [251] StringList::initializeFromString(char const*) [693] ClassAd::GetMyTypeName() [514] HashTable::lookup(MyString const&, MyString&) const [646] StringList::contains_withwildcard(char const*, bool) [543] ClassAd::SetMyTypeName(char const*) [865] HashTable::lookup(MyString const&, int*&) const [763] StringList::string_anycase_withwildcard(char const*) [110] ClassAd::initFromStream(Stream&) [60] HashTable::lookup(MyString const&, int&) const [764] StringList::contains_anycase_withwildcard(char const*) [233] ClassAd::GetMyTypeNumber() [7099] HashTable::lookup(int const&, shadow_rec*&) const [735] StringList::next() [698] ClassAd::GetTargetTypeName() [7195] HashTable::lookup(int const&, procHashNode*&) const [440] StringList::append(char const*) [621] ClassAd::SetTargetTypeName(char const*) [610] HashTable::lookup(int const&, DaemonCore::PidEntry*&) const [825] StringList::rewind() [306] ClassAd::GetTargetTypeNumber() [455] HashTable::lookup(int const&, int*&) const [360] StringList::clearAll() [87] ClassAd::put(Stream&) [832] MetaNeqOp::DeepCopy() const [959] StringList::contains(char const*) [377] ClassAd::dPrint(int) [6861] QmgmtPeer::getReliSock() const [245] StringList::StringList[in-charge](char const*, char const*) [274] ClassAd::fPrint(_IO_FILE*) [827] QmgmtPeer::isAuthenticated() const [658] StringList::StringList[not-in-charge](char const*, char const*) [249] ClassAd::sPrint(MyString&) [6921] QmgmtPeer::getFullyQualifiedUser() const [1027] StringList::~StringList [in-charge deleting]() [99] ClassAd::ClassAd[in-charge](ClassAd const&) [6922] QmgmtPeer::endpoint() const [340] StringList::~StringList [in-charge]() [574] ClassAd::ClassAd[in-charge]() [6912] QmgmtPeer::getOwner() const [213] UserPolicy::SetDefaults() [237] ClassAd::~ClassAd [in-charge deleting]() [1032] Undefined::DeepCopy() const [1166] UserPolicy::FiringReason() [223] ClassAd::~ClassAd [in-charge]() [225] std::strchr(char*, int) [111] UserPolicy::AnalyzePolicy(int) [431] HashKey::value() [6895] operator==(PROC_ID, PROC_ID) [114] UserPolicy::AnalyzeSinglePeriodicPolicy(char const*, char const*, int, int&) [7390] HashKey::sprint(char*) [6881] operator==(in_addr, in_addr) [214] UserPolicy::Init(ClassAd*) [813] HashKey::sprint(MyString&) [10] operator==(ClassAd&, ClassAd&) [6884] UserPolicy::UserPolicy[in-charge]() [380] HashKey::HashKey[in-charge](char const*) [93] operator==(HashKey const&, HashKey const&) [6885] UserPolicy::~UserPolicy [in-charge]() [671] HashKey::HashKey[in-charge]() [1172] operator==(MyString const&, char const*) [1157] AutoCluster::clearArray() [381] HashKey::~HashKey [in-charge]() [63] operator==(MyString const&, MyString const&) [68] AutoCluster::getAutoClusterid(ClassAd*) [173] HashKey::operator=(HashKey const&) [11] operator>=(ClassAd&, ClassAd&) [1149] AutoCluster::mark() [373] ISOTime::_EvalTree(AttrList const*, EvalResult*) [1174] operator!=(MyString const&, char const*) [1148] AutoCluster::sweep() [366] Integer::PrintToStr(char*) [1122] operator+(MyString const&, MyString const&) [986] AutoCluster::config(char const*) [389] Integer::CalcPrintToStr() [719] __wrap_bind [7345] AutoCluster::AutoCluster[in-charge]() [354] Integer::_EvalTree(AttrList const*, EvalResult*) [720] __wrap_close [1114] AutoCluster::~AutoCluster [in-charge]() [220] Integer::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [436] __wrap_recv [6869] BooleanBase::Value() [604] Integer::Integer[in-charge](int) [367] __wrap_select [877] BooleanBase::BooleanBase[not-in-charge](int) [534] Integer::~Integer [in-charge deleting]() [396] __wrap_send [884] BooleanBase::~BooleanBase [not-in-charge]() [1031] ProcAPI::getProcInfo(int, procInfo*&, int&) [441] _condor_bind_all_interfaces [7215] ClassAdList::Next() [7189] ProcAPI::getFileOwner(int) [1095] _condor_dprintf_saved_lines [7216] ClassAdList::Insert(ClassAd*) [1135] ProcAPI::checkBootTime(long) [397] _condor_dprintf_va [263] ClassAdList::Length() [7190] ProcAPI::convertTimeval(timeval) [7196] _condor_full_read [7217] ClassAdList::ClassAdList[in-charge]() [1044] ProcAPI::getProcInfoRaw(int, procInfoRaw&, int&) [7474] _condor_mkargv [944] ClassAdList::~ClassAdList [in-charge]() [7191] ProcAPI::secsSinceEpoch() [7234] _condor_save_dprintf_line (dprintf.c) [1089] CondorError::getFullText(bool) [1045] ProcAPI::fillProcInfoEnv(procInfo*) [7475] _condor_set_debug_flags [6898] CondorError::init() [7180] ProcAPI::initProcInfoRaw(procInfoRaw&) [437] _set_priv [1098] CondorError::push(char const*, int, char const*) [7192] ProcAPI::do_usage_sampling(procInfo*&, double, long, long) [146] abort_job_myself [690] CondorError::clear() [7193] ProcAPI::initpi(procInfo*&) [1211] access_euid [691] CondorError::CondorError[in-charge]() [6950] Service::Service[not-in-charge]() [1217] blankline [692] CondorError::~CondorError [in-charge]() [6951] Service::~Service [not-in-charge]() [1177] can_switch_ids [756] CondorQuery::fetchAds(ClassAdList&, char const*, CondorError*) [545] UserLog::initialize(char const*, char const*, char const*, int, int, int) [1067] check_domain_attributes [1070] CondorQuery::CondorQuery[in-charge](AdTypes) [616] UserLog::initialize(char const*, int, int, int) [1236] check_params [1065] CondorQuery::~CondorQuery [in-charge]() [7055] UserLog::initialize(int, int, int) [1206] condor_basename [1051] CronMgrBase::Initialize() [544] UserLog::writeEvent(ULogEvent*) [1237] condor_dirname [1140] CronMgrBase::SetParamBase(char const*, char const*) [7056] UserLog::setUseXML(bool) [629] condor_gethostbyaddr [1127] CronMgrBase::SetName(char const*, char const*, char const*) [7057] UserLog::UserLog[in-charge]() [982] condor_gethostbyname [1052] CronMgrBase::DoConfig(bool) [7058] UserLog::~UserLog [in-charge]() [1092] condor_gethostname [1053] CronMgrBase::GetParam(char const*, char const*) [152] AssignOp::PrintToStr(char*) [216] condor_hash [1118] CronMgrBase::CronMgrBase[not-in-charge](char const*) [155] AssignOp::CalcPrintToStr() [1196] condor_isalnum [1113] CronMgrBase::~CronMgrBase [not-in-charge]() [398] AssignOp::AssignOp[in-charge](ExprTree*, ExprTree*) [751] config [287] DCCollector::sendUpdate(int, ClassAd*, ClassAd*, bool) [189] AssignOp::~AssignOp [in-charge deleting]() [993] config_fill_ad [733] DCCollector::finishUpdate(DCCollector*, Sock*, ClassAd*, ClassAd*) [814] AttrList::ProcToTree(char*, LexemeType, int, float, char*) [1084] config_insert [1096] DCCollector::parseTCPInfo() [256] AttrList::sPrintExpr(char*, unsigned, char const*) [666] create_id [288] DCCollector::sendUDPUpdate(int, ClassAd*, ClassAd*, bool) [7391] AttrList::RestoreChain(void*) [1191] daemonString [1064] DCCollector::displayResults() [334] AttrList::InsertOrUpdate(char const*) [1180] debug_lock [7204] DCCollector::updateDestination() [112] AttrList::initFromStream(Stream&) [1181] debug_unlock [1046] DCCollector::initDestinationStrings() [679] AttrList::NextNameOriginal() [1151] default_daemon_name [7205] DCCollector::init(bool) [90] AttrList::put(Stream&) [1200] detect_nfs_statfs (fs_util.c) [914] DCCollector::reconfig() [176] AttrList::clear() [357] dprintf [1012] DCCollector::DCCollector[in-charge](char const*, DCCollector::UpdateType) [261] AttrList::Assign(char const*, char const*) [980] dprintf_config [7206] DCCollector::~DCCollector [in-charge deleting]() [872] AttrList::Assign(char const*, float) [1238] dprintf_last_modification [714] ISOTimeBase::Value() [458] AttrList::Assign(char const*, int) [1221] dprintf_touch_log [279] IntegerBase::Value() [421] AttrList::Delete(char const*) [579] expand_macro [603] IntegerBase::IntegerBase[not-in-charge](int) [115] AttrList::Insert(ExprTree*, bool) [1039] fill_attributes [833] IntegerBase::~IntegerBase [not-in-charge]() [70] AttrList::Insert(char const*, bool) [1099] find_file [453] ServiceData::ServiceData[not-in-charge](ServiceData const&) [383] AttrList::dPrint(int) [1111] find_global [7046] ServiceData::ServiceData[not-in-charge]() [281] AttrList::fPrint(_IO_FILE*) [1112] find_global_root [413] ServiceData::~ServiceData [not-in-charge]() [253] AttrList::sPrint(MyString&) [664] flock [6938] StatWrapper::GetStatBuf() [6873] AttrList::unchain() [1201] fs_detect_nfs [6939] StatWrapper::GetLstatBuf() [83] AttrList::EvalBool(char const*, AttrList*, int&) [1223] fstat [6905] StatWrapper::DoStat(char const*) [7224] AttrList::IsInList(AttrListList*) [1224] full_read [6967] StatWrapper::GetErrno() [6864] AttrList::NextExpr() [1192] gen_ckpt_name [6906] StatWrapper::GetStatus() [1156] AttrList::NextName() [1239] getExecPath [6907] StatWrapper::StatWrapper[in-charge](char const*) [7059] AttrList::ChainToAd(AttrList*) [1226] getHostFromAddr [6908] StatWrapper::~StatWrapper [in-charge]() [35] AttrList::ResetExpr() [1227] getPortFromAddr [50] StringSpace::getCanonical(char*&, StringSpaceAdoptionMethod) [6958] AttrList::ResetName() [1188] getSockAddr [228] StringSpace::disposeByIndex(int) [815] AttrList::AttrList[in-charge](AttrList&) [1202] get_condor_gid [7346] StringSpace::StringSpace[in-charge](int, bool) [100] AttrList::AttrList[not-in-charge](AttrList&) [1195] get_condor_uid [345] StringSpace::operator[](int) [6886] AttrList::AttrList[not-in-charge]() [1240] get_condor_username [937] Transaction::FirstEntry() [194] AttrList::~AttrList [not-in-charge]() [1183] get_my_uid [6858] Transaction::EmptyTransaction() [375] ChainBuf::get(void*, int) [362] get_port_range [108] Transaction::Commit(_IO_FILE*, void*) [594] ChainBuf::put(Buf*) [1178] get_priv [405] Transaction::AppendLog(LogRecord*) [427] ChainBuf::peek(char&) [1241] get_random_float [457] Transaction::NextEntry(LogRecord*) [459] ChainBuf::reset() [1242] get_random_int [6989] Transaction::Transaction[in-charge]() [371] ChainBuf::get_tmp(void*&, char) [1243] get_random_uint [409] Transaction::~Transaction [in-charge]() [757] ChainBuf::consumed() [826] get_special_var [422] AssignOpBase::AssignOpBase[not-in-charge](ExprTree*, ExprTree*) [6945] ChainBuf::ChainBuf[in-charge]() [728] get_var [195] AssignOpBase::~AssignOpBase [not-in-charge]() [867] ChainBuf::~ChainBuf [in-charge]() [1208] getline_implementation (config.C) [674] AttrListElem::SetDirty(bool) [211] CondorID::ServiceDataCompare(ServiceData*, ServiceData*) [644] handle_mirror_job_notification [300] AttrListElem::AttrListElem[in-charge](ExprTree*) [320] CondorID::CondorID[in-charge](CondorID const&) [44] handle_q [103] AttrListElem::AttrListElem[in-charge](AttrListElem&) [7060] CondorID::CondorID[in-charge](int, int, int) [1244] hardlink_or_copy_file [798] AttrListElem::AttrListElem[not-in-charge](ExprTree*) [1018] CondorID::~CondorID [in-charge deleting]() [1245] hash_iter_begin [177] AttrListElem::~AttrListElem [in-charge]() [338] CondorID::~CondorID [in-charge]() [773] hash_iter_delete [7176] AttrListList::Next() [552] DCStartd::DCStartd[in-charge](char const*, char const*) [1216] hash_iter_done [7184] AttrListList::Open() [6965] DCStartd::~DCStartd [in-charge]() [1219] hash_iter_next [7218] AttrListList::Close() [931] EqOpBase::EqOpBase[not-in-charge](ExprTree*, ExprTree*) [1218] hash_iter_scoot_to_next_bucket (config.C) [945] AttrListList::Delete(AttrList*) [724] EqOpBase::~EqOpBase [not-in-charge]() [1220] hash_iter_value [7219] AttrListList::Insert(AttrList*) [107] ExprTree::PrintToNewStr(char**) [1246] init_arch [7220] AttrListList::AttrListList[not-in-charge]() [221] ExprTree::MyType() [1079] init_condor_ids [946] AttrListList::~AttrListList [not-in-charge]() [264] ExprTree::EvalTree(AttrList const*, EvalResult*) [1247] init_config [32] BinaryOpBase::LArg() [36] ExprTree::EvalTree(AttrList const*, AttrList const*, EvalResult*) [1057] init_ipaddr [66] BinaryOpBase::RArg() [412] ExprTree::ExprTree[not-in-charge]() [1248] init_tilde [17] BinaryOpBase::_EvalTree(AttrList const*, AttrList const*, EvalResult*) [432] ExprTree::~ExprTree [not-in-charge]() [744] init_user_ids [491] BinaryOpBase::BinaryOpBase[not-in-charge]() [7392] ExtArray::ExtArray[in-charge](int) [938] insert [799] BinaryOpBase::~BinaryOpBase [in-charge]() [7393] ExtArray::~ExtArray [in-charge]() [1249] install_sig_handler [201] BinaryOpBase::~BinaryOpBase [not-in-charge]() [7242] ExtArray::resize(int) [1228] install_sig_handler_with_mask [7286] Distribution::SetDistribution(char const*) [7394] ExtArray::setFiller(PROC_ID) [772] isQueueSuperUser [7182] Distribution::Get() [7395] ExtArray::ExtArray[in-charge](int) [1184] is_ipaddr [7347] Distribution::Init(int, char**) [7396] ExtArray::~ExtArray [in-charge]() [1230] is_piped_command [7243] Distribution::GetUc() [6980] ExtArray::operator[](int) [1225] is_priv_net [7287] Distribution::GetCap() [7170] ExtArray::ExtArray[in-charge](ExtArray const&) [1233] is_root [7241] Distribution::GetLen() [7397] ExtArray::ExtArray[in-charge](int) [663] is_valid_network [7348] Distribution::Distribution[in-charge]() [7162] ExtArray::~ExtArray [in-charge]() [1190] is_valid_sinful [7349] Distribution::~Distribution [in-charge]() [675] ExtArray::operator[](int) [1250] limit [7221] GenericQuery::setNumFloatCats(int) [7398] ExtArray::fill(DaemonCore::PipeEnt) [1251] linux_getExecPath [1110] GenericQuery::clearQueryObject() [7399] ExtArray::ExtArray[in-charge](int) [665] lock_file [7222] GenericQuery::setNumStringCats(int) [7400] ExtArray::fill(DaemonCore::SockEnt) [148] lookup_macro [7223] GenericQuery::setNumIntegerCats(int) [7244] ExtArray::resize(int) [1199] lstat [1109] GenericQuery::clearStringCategory(List&) [7401] ExtArray::ExtArray[in-charge](int) [1185] lstat64 [918] GenericQuery::makeQuery(ClassAd&) [496] ExtArray::operator[](int) [1207] ltrunc [1071] GenericQuery::GenericQuery[in-charge]() [7402] ExtArray::fill(StringSpace::SSStringEnt) [1229] my_full_hostname [1066] GenericQuery::~GenericQuery [in-charge]() [599] ExtArray::resize(int) [657] my_hostname [942] MetaEqOpBase::MetaEqOpBase[not-in-charge](ExprTree*, ExprTree*) [7403] ExtArray::ExtArray[in-charge](int) [1189] my_ip_addr [6943] MetaEqOpBase::~MetaEqOpBase [not-in-charge]() [273] ExtArray::operator[](int) [1085] my_ip_string [501] Registration::RegisterType(char const*) [7213] ExtArray::ExtArray[in-charge](int) [1231] my_pclose [7350] Registration::Registration[in-charge](int) [7148] ExtArray::operator[](int) [1232] my_popenv [7351] Registration::~Registration [in-charge]() [7404] ExtArray::fill(MyString*) [624] nodns_enabled (condor_netdb.c) [428] TimerManager::ResetTimer(int, unsigned, unsigned) [7291] ExtArray::truncate(int) [1179] open_debug_file [489] TimerManager::CancelTimer(int) [7405] ExtArray::ExtArray[in-charge](int) [134] param [6918] TimerManager::DumpTimerList(int, char*) [7406] ExtArray::~ExtArray [in-charge]() [1060] param_boolean_int [789] TimerManager::CancelAllTimers() [497] ExtArray::operator[](int) [1212] pidenvid_append [21] TimerManager::Timeout() [7229] ExtArray::truncate(int) [1213] pidenvid_append_direct [539] TimerManager::NewTimer(Service*, unsigned, int (Service::*)(), char*, unsigned, int) [7407] ExtArray::ExtArray[in-charge](int) [1209] pidenvid_filter_and_insert [385] TimerManager::NewTimer(Service*, unsigned, int (*)(Service*), int (Service::*)(), char*, unsigned, int, int) [7408] ExtArray::~ExtArray [in-charge]() [1214] pidenvid_format_to_envid [888] TimerManager::NewTimer(Service*, unsigned, int (*)(Service*), char*, unsigned, int) [558] ExtArray::operator[](int) [1210] pidenvid_init [7352] TimerManager::TimerManager[in-charge]() [7409] ExtArray::resize(int) [881] process_config_source [790] TimerManager::~TimerManager [in-charge]() [7410] ExtArray::setFiller(int) [1061] process_dynamic_configs (condor_config.C) [1048] UserIdentity::UserIdentity[in-charge](char const*, char const*) [7292] ExtArray::ExtArray[in-charge](int) [902] process_locals [1078] UserIdentity::~UserIdentity [in-charge]() [7411] ExtArray::~ExtArray [in-charge]() [873] real_config [20] VariableBase::Name() [689] ExtArray::operator[](int) [978] reinsert_specials [81] VariableBase::VariableBase[not-in-charge](char*) [702] FileLock::obtain(LOCK_TYPE) [1234] rotate_file [246] VariableBase::~VariableBase [not-in-charge]() [783] FileLock::release() [655] setQSock [760] passwd_cache::get_groups(char const*, unsigned, unsigned*) [7061] FileLock::FileLock[in-charge](int, _IO_FILE*) [670] set_file_owner_ids [732] passwd_cache::lookup_uid(char const*, uid_entry*&) [7062] FileLock::~FileLock [in-charge]() [1252] set_seed [758] passwd_cache::num_groups(char const*) [963] GeOpBase::GeOpBase[not-in-charge](ExprTree*, ExprTree*) [630] sin_to_hostname [627] passwd_cache::init_groups(char const*) [6969] GeOpBase::~GeOpBase [not-in-charge]() [116] sin_to_string [1037] passwd_cache::cache_groups(char const*) [6889] IpVerify::allow_mask(int) [1253] soap_begin [841] passwd_cache::get_user_gid(char const*, unsigned&) [642] IpVerify::fill_table(IpVerify::PermTypeEntry*, int, char*, bool) [1254] soap_free [889] passwd_cache::get_user_ids(char const*, unsigned&, unsigned&) [645] IpVerify::lookup_user(StringList*, char const*) [1255] soap_free_iht (stdsoap2.C) [759] passwd_cache::get_user_uid(char const*, unsigned&) [7146] IpVerify::split_entry(char const*, char**, char**) [1256] soap_free_pht (stdsoap2.C) [628] passwd_cache::lookup_group(char const*, group_entry*&) [635] IpVerify::AddAllowHost(char const*, DCpermission) [1257] soap_init [883] passwd_cache::get_user_name(unsigned, char*&) [7238] IpVerify::PermTypeEntry::PermTypeEntry[in-charge]() [1258] soap_init_iht (stdsoap2.C) [7259] passwd_cache::init_uid_entry(uid_entry*&) [449] IpVerify::add_hash_entry(in_addr const&, char const*, int) [1259] soap_init_pht (stdsoap2.C) [7353] passwd_cache::init_group_entry(group_entry*&) [840] IpVerify::add_host_entry(char const*, int) [1260] soap_register_plugin_arg [731] passwd_cache::lookup_uid_entry(char const*, uid_entry*&) [1159] IpVerify::process_allow_users() [838] sock_peer_to_string [1038] passwd_cache::cache_uid(passwd const*) [640] IpVerify::Init() [542] sock_to_string [1043] passwd_cache::cache_uid(char const*) [7233] IpVerify::merge(char*, char*) [1197] stat [7354] passwd_cache::passwd_cache[in-charge]() [278] IpVerify::Verify(DCpermission, sockaddr_in const*, char const*) [1186] stat64 [7188] procHashNode::procHashNode[in-charge]() [350] IpVerify::has_user(HashTable*, char const*, int&, MyString&) [1215] string_to_ipstr [286] CollectorList::sendUpdates(int, ClassAd*, ClassAd*, bool) [6899] IpVerify::deny_mask(int) [1222] string_to_port [7150] CollectorList::next(DCCollector*&) [7412] IpVerify::IpVerify[in-charge]() [590] string_to_sin [1068] CollectorList::query(CondorQuery&, ClassAdList&, CondorError*) [492] KeyCache::getExpiredKeys() [204] strlwr [928] CollectorList::create(char const*) [172] KeyCache::insert(KeyCacheEntry&) [1261] sysapi_condor_arch [7207] CollectorList::CollectorList[in-charge]() [382] KeyCache::lookup(char const*, KeyCacheEntry*&) [1020] sysapi_internal_reconfig [7208] CollectorList::~CollectorList [in-charge deleting]() [407] KeyCache::remove(char const*) [1262] sysapi_opsys [7165] GridJobCounts::GridJobCounts[in-charge]() [1134] KeyCache::KeyCache[in-charge](int) [1021] sysapi_reconfig [680] KeyCacheEntry::expiration() [1104] LtOpBase::LtOpBase[not-in-charge](ExprTree*, ExprTree*) [1035] sysapi_swap_space [178] KeyCacheEntry::copy_storage(KeyCacheEntry const&) [7171] LtOpBase::~LtOpBase [not-in-charge]() [1036] sysapi_swap_space_raw [327] KeyCacheEntry::delete_storage() [683] MetaEqOp::PrintToStr(char*) [1263] sysapi_translate_arch [6932] KeyCacheEntry::id() [6867] MetaEqOp::CalcPrintToStr() [1264] sysapi_translate_opsys [6929] KeyCacheEntry::key() [943] MetaEqOp::MetaEqOp[in-charge](ExprTree*, ExprTree*) [1265] sysapi_uname_arch [129] KeyCacheEntry::addr() [6944] MetaEqOp::~MetaEqOp [in-charge deleting]() [1266] sysapi_uname_opsys [117] KeyCacheEntry::policy() [965] MyString::lower_case() [1203] uninit_user_ids [179] KeyCacheEntry::KeyCacheEntry[in-charge](char*, sockaddr_in*, KeyInfo*, ClassAd*, int) [837] MyString::sprintf_cat(char const*, ...) [654] unsetQSock [180] KeyCacheEntry::KeyCacheEntry[in-charge](KeyCacheEntry const&) [749] MyString::vsprintf_cat(char const*, char*) [347] useGCB [328] KeyCacheEntry::~KeyCacheEntry [in-charge]() [265] MyString::reserve_at_least(int) [1182] vprintf_length [533] LogNewClassAd::Play(void*) [69] MyString::init() [22] [7355] LogNewClassAd::ReadBody(_IO_FILE*) [285] MyString::reserve(int) [554] [6975] LogNewClassAd::WriteBody(_IO_FILE*) [337] MyString::setChar(int, char) [85] [701] LogNewClassAd::LogNewClassAd[in-charge](char const*, char const*, char const*) [846] MyString::sprintf(char const*, ...) [9] [6974] LogNewClassAd::~LogNewClassAd [in-charge deleting]() [847] MyString::vsprintf(char const*, char*) [164] [1008] MetaNeqOpBase::MetaNeqOpBase[not-in-charge](ExprTree*, ExprTree*) [73] MyString::MyString[in-charge](char const*) [272] [7092] MetaNeqOpBase::~MetaNeqOpBase [not-in-charge]() [900] MyString::MyString[in-charge](MyString const&) [448] [634] NetStringList::string_withnetwork(char const*) [957] MyString::MyString[in-charge](int) [197] [659] NetStringList::NetStringList[in-charge](char const*, char const*) [98] MyString::MyString[in-charge]() [74] [1086] ScheddCronMgr::ScheddCronMgr[in-charge]() [65] MyString::~MyString [in-charge]() [46] [1105] ScheddCronMgr::~ScheddCronMgr [in-charge deleting]() [242] MyString::~MyString [not-in-charge]() [1175] [1006] UndefinedBase::UndefinedBase[not-in-charge]() [84] MyString::operator=(char const*) [29] [1016] UndefinedBase::~UndefinedBase [not-in-charge]() [48] MyString::operator=(MyString const&) [171] [7001] _condorOutMsg::set_encryption_id(char const*) [363] MyString::operator[](int)