- f633a16 Remove TSan annotations from base/ by glider · 10 years ago
- 2a1f926 Make kAllowedToAccessOnNonjoinableThread debug-only. by thakis@chromium.org · 11 years ago
- 00c0afd Annotate LeakyLazyInstance as a leak. Remove HeapChecker suppressions. by earthdok@google.com · 11 years ago
- 1d967bf Remove the rest of #pragma once in one big CL. by ajwong@chromium.org · 12 years ago
- dde8e30 Add ALIGNAS and ALIGNOF macros to ensure proper alignment of StaticMemorySingletonTraits by jbates@chromium.org · 13 years ago
- dfdfa90 Convert all remaining explicit LeakyLazyInstanceTraits users to ::Leaky by fischman@chromium.org · 13 years ago
- 998561e Add a convenience typedef LazyInstance<T>::Leaky to avoid repeating T. by fischman@chromium.org · 13 years ago
- b24883c Allow linker initialization of lazy instance by joth@chromium.org · 13 years ago
- d70623d Minor perf and size optimization - don't do asserts in release build by joth@chromium.org · 13 years ago
- 524b5ce Remove static function pointer by joth@chromium.org · 13 years ago
- 4814da9 Make the placement-new buffer in LazyInstance<Type> aligned. by timurrrr@chromium.org · 13 years ago
- e585bed Rename BASE_API to BASE_EXPORT. by darin@chromium.org · 13 years ago
- 6beeb83 Fix data races in LazyInstance<>. by dvyukov@google.com · 14 years ago
- 7a976cf Base: First pass at having base.dll: definition of by rvargas@google.com · 14 years ago
- 5444bec Comment out unused parameter names in function definitions, by joi@chromium.org · 14 years ago
- 19b6869 Do not block in OwnershipService::IsAlreadyOwned on UI thread. by dilmah@chromium.org · 14 years ago
- 5b5f5e0 Move base/thread.h to base/threading, fix up callers to use the new location. by brettw@chromium.org · 14 years ago
- c607bcd Build fix by satish@chromium.org · 14 years ago
- 2940ad1 Make members of Singleton<T> private and only visible to the singleton type. This enforces that the Singleton<T> pattern can only be used within classes which want singleton-ness. by satish@chromium.org · 14 years ago
- 25726ef Reland 66791 (change was innocent) by willchan@chromium.org · 14 years ago
- f1b8e21 Revert 66719 - Reland r65996. Disallows Singletons on non-joinable thread. by willchan@chromium.org · 14 years ago
- 779810c Reland r65996. Disallows Singletons on non-joinable thread. by willchan@chromium.org · 14 years ago
- 7afc8e3 Revert 65996 (test breakage) - Disallow Singleton and LazyInstance on non-joinable threads. by willchan@chromium.org · 14 years ago
- fe5da53 Disallow Singleton and LazyInstance on non-joinable threads. by willchan@chromium.org · 14 years ago
- a04f70c ThreadRestrictions: leak the thread local variable by evan@chromium.org · 14 years ago
- 89fc213 Remove test isolation enforcement code. by phajdan.jr@chromium.org · 14 years ago
- 01d1452 `#pragma once` for app, base, chrome, gfx, ipc, net, skia, views by thakis@chromium.org · 14 years ago
- f39c3ff Update dynamic annotations and move them to base/third_party by timurrrr@chromium.org · 15 years ago
- 0cf5833 Avoid a strict aliasing issue in LazyInstance. by craig.schlenter@chromium.org · 15 years ago
- e7f133a Isolate tests by running AtExit callbacks between them. by phajdan.jr@chromium.org · 15 years ago
- 7c73faa Added dynamic annotation files into base/. by deanm@chromium.org · 15 years ago
- 8fe7adc NO CODE CHANGE (except one global std::wstring changed to const wchar_t* const per style compliance). by maruel@chromium.org · 16 years ago
- fff03ae Fix a typo in a comment. by deanm@chromium.org · 16 years ago
- a178da0 Just by implementing a destructor (even if it's not doing anything), MSVC will register a static initializer as to register the empty destructor. Pretty awesome. Verified that the c++ initializer is no longer in the __xc_a array. by deanm@google.com · 16 years ago
- 0f945d8 Add a DISALLOW_COPY_AND_ASSIGN to LazyInstanceHelper. by deanm@google.com · 16 years ago
- a6deb00 Create a LazyInstance abstraction for avoiding static constructors by lazily creating an instance of an object on first access. This is like Singleton, but without the Singleton property of sharing instances. This also preallocates space for the object to avoid the heap to try to help fragmentation and creation performance. by deanm@google.com · 16 years ago