diff options
author | Nat Goodspeed <nat@lindenlab.com> | 2021-11-23 15:41:46 -0500 |
---|---|---|
committer | Nat Goodspeed <nat@lindenlab.com> | 2021-11-23 15:41:46 -0500 |
commit | 6d36038e4098ebe7334284fc9b3fb76bc116c106 (patch) | |
tree | 18c7949f018a87bb354f6a50d32d38829e177635 /indra/llcommon/workqueue.h | |
parent | 37900e593d65e93913774f118a9aa461eeb8ef58 (diff) | |
parent | 744646eb71fd9d1d1161ae1132bfe8a9a2c7dd9d (diff) |
Merge branch 'glthread' of ssh://bitbucket.org/lindenlab/viewer into glthreadx
Diffstat (limited to 'indra/llcommon/workqueue.h')
-rw-r--r-- | indra/llcommon/workqueue.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/indra/llcommon/workqueue.h b/indra/llcommon/workqueue.h index c25d787425..96574a18b9 100644 --- a/indra/llcommon/workqueue.h +++ b/indra/llcommon/workqueue.h @@ -260,6 +260,7 @@ namespace LL template <typename Rep, typename Period> bool runFor(const std::chrono::duration<Rep, Period>& timeslice) { + LL_PROFILE_ZONE_SCOPED; return runUntil(TimePoint::clock::now() + timeslice); } @@ -431,6 +432,7 @@ namespace LL bool WorkQueue::postTo(weak_t target, const TimePoint& time, CALLABLE&& callable, FOLLOWUP&& callback) { + LL_PROFILE_ZONE_SCOPED; // We're being asked to post to the WorkQueue at target. // target is a weak_ptr: have to lock it to check it. auto tptr = target.lock(); @@ -479,6 +481,7 @@ namespace LL template <typename CALLABLE> bool WorkQueue::postMaybe(weak_t target, const TimePoint& time, CALLABLE&& callable) { + LL_PROFILE_ZONE_SCOPED; // target is a weak_ptr: have to lock it to check it auto tptr = target.lock(); if (tptr) |