Index: base/threading/thread_local_storage.h |
diff --git a/base/threading/thread_local_storage.h b/base/threading/thread_local_storage.h |
index bc956a73bc058f51498ef733a4bc45aecbd53e9b..dc0903fb72ce9c2eb20effdd1530cc3f2fd8ff39 100644 |
--- a/base/threading/thread_local_storage.h |
+++ b/base/threading/thread_local_storage.h |
@@ -20,9 +20,12 @@ namespace base { |
namespace internal { |
-// WARNING: You should *NOT* be using this class directly. |
-// PlatformThreadLocalStorage is low-level abstraction to the OS's TLS |
-// interface, you should instead be using ThreadLocalStorage::StaticSlot/Slot. |
+// WARNING: You should *NOT* use this class directly. |
+// PlatformThreadLocalStorage is a low-level abstraction of the OS's TLS |
+// interface. Instead, you should use one of the following: |
+// * ThreadLocalBoolean (from thread_local.h) for booleans. |
+// * ThreadLocalPointer (from thread_local.h) for pointers. |
+// * ThreadLocalStorage::StaticSlot/Slot for more direct control of the slot. |
class BASE_EXPORT PlatformThreadLocalStorage { |
public: |