summaryrefslogtreecommitdiff
path: root/indra/llcommon/llrun.h
diff options
context:
space:
mode:
Diffstat (limited to 'indra/llcommon/llrun.h')
-rw-r--r--indra/llcommon/llrun.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/indra/llcommon/llrun.h b/indra/llcommon/llrun.h
index 70767572ff..adf1f49001 100644
--- a/indra/llcommon/llrun.h
+++ b/indra/llcommon/llrun.h
@@ -33,6 +33,17 @@
class LLRunnable;
+//////////////////////////////////////////////////////////////////////////////
+// DEPRECATION WARNING
+// LLRunner is one of several mostly redundant ways to schedule future
+// callbacks on the main thread. It seems to be unused in the current viewer.
+// addRunnable() is only called by LLPumpIO::sleepChain().
+// sleepChain() is only called by LLIOSleeper and LLIOSleep.
+// LLIOSleeper is referenced only by tests.
+// LLIOSleep is only called by LLDeferredChain.
+// LLDeferredChain isn't referenced at all.
+//////////////////////////////////////////////////////////////////////////////
+
/**
* @class LLRunner
* @brief This class manages a set of LLRunnable objects.