Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libchrome
/
191e32e48fdca594981a1f64c0e9fcdf7f2ff0c4
/
base
/
lazy_instance.cc
b24883c
Allow linker initialization of lazy instance
by joth@chromium.org
· 13 years ago
6beeb83
Fix data races in LazyInstance<>.
by dvyukov@google.com
· 13 years ago
6139182
Move platform_thread to base/threading and put in the base namespace. I left a
by brettw@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
f39c3ff
Update dynamic annotations and move them to base/third_party
by timurrrr@chromium.org
· 14 years ago
0cf5833
Avoid a strict aliasing issue in LazyInstance.
by craig.schlenter@chromium.org
· 14 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
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