- 01c86ec Remove the rest of #pragma once in one big CL. by [email protected] · 13 years ago
- cd924d6 Add ALIGNAS and ALIGNOF macros to ensure proper alignment of StaticMemorySingletonTraits by [email protected] · 13 years ago
- 67f92bc3 Convert all remaining explicit LeakyLazyInstanceTraits users to ::Leaky by [email protected] · 14 years ago
- 9fc4416 Add a convenience typedef LazyInstance<T>::Leaky to avoid repeating T. by [email protected] · 14 years ago
- 6de0fd1d Allow linker initialization of lazy instance by [email protected] · 14 years ago
- 3c7a7f3 Minor perf and size optimization - don't do asserts in release build by [email protected] · 14 years ago
- 113eee0 Remove static function pointer by [email protected] · 14 years ago
- e4a638f76 Make the placement-new buffer in LazyInstance<Type> aligned. by [email protected] · 14 years ago
- 0bea725 Rename BASE_API to BASE_EXPORT. by [email protected] · 14 years ago
- 1b651d5 Fix data races in LazyInstance<>. by [email protected] · 14 years ago
- f53121d Base: First pass at having base.dll: definition of by [email protected] · 14 years ago
- 6ebed4ca Comment out unused parameter names in function definitions, by [email protected] · 14 years ago
- 332710b Do not block in OwnershipService::IsAlreadyOwned on UI thread. by [email protected] · 15 years ago
- 34b9963 Move base/thread.h to base/threading, fix up callers to use the new location. by [email protected] · 15 years ago
- aa121d4 Build fix by [email protected] · 15 years ago
- 625332e0 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 [email protected] · 15 years ago
- 359d2bf Reland 66791 (change was innocent) by [email protected] · 15 years ago
- ee432ee Revert 66719 - Reland r65996. Disallows Singletons on non-joinable thread. by [email protected] · 15 years ago
- e87b8bb Reland r65996. Disallows Singletons on non-joinable thread. by [email protected] · 15 years ago
- 2902738 Revert 65996 (test breakage) - Disallow Singleton and LazyInstance on non-joinable threads. by [email protected] · 15 years ago
- 82e8e2b Disallow Singleton and LazyInstance on non-joinable threads. by [email protected] · 15 years ago
- dcc6933 ThreadRestrictions: leak the thread local variable by [email protected] · 15 years ago
- 4e7395b4 Remove test isolation enforcement code. by [email protected] · 15 years ago
- 32b76ef `#pragma once` for app, base, chrome, gfx, ipc, net, skia, views by [email protected] · 15 years ago
- ee85751 Update dynamic annotations and move them to base/third_party by [email protected] · 15 years ago
- c1aeaac Avoid a strict aliasing issue in LazyInstance. by [email protected] · 15 years ago
- 4ea927b Isolate tests by running AtExit callbacks between them. by [email protected] · 16 years ago
- 001b694 Added dynamic annotation files into base/. by [email protected] · 16 years ago
- 52a261f NO CODE CHANGE (except one global std::wstring changed to const wchar_t* const per style compliance). by [email protected] · 16 years ago
- de1f44a Fix a typo in a comment. by [email protected] · 17 years ago
- 62ea451 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 [email protected] · 17 years ago
- 3d531478 Add a DISALLOW_COPY_AND_ASSIGN to LazyInstanceHelper. by [email protected] · 17 years ago
- 30039e6 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 [email protected] · 17 years ago