Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
libchrome
/
f003cfe63c9d1fe10c154c4af6ff4378ece65f05
/
base
/
thread.cc
f003cfe
Use a more compact license header in source files.
by license.bot
· 16 years ago
c18d7ae
Port the Thread class properly to Mac and Linux. This involved porting
by darin@google.com
· 16 years ago
f26fd3a
TrackedObjects assumes you can use a "TLS slot" of -1 to indicate uninitialized. This isn't true for the pthread_key_t type, which is unsigned on Linux and reportedly a struct on Macs. This change modifies the Slot type to be a struct containing an "initialized" flag.
by evanm@google.com
· 16 years ago
c685767
Revert. Failing unit tests.
by evanm@google.com
· 16 years ago
78257d4
TrackedObjects assumes you can use a "TLS slot" of -1 to indicate uninitialized. This isn't true for the pthread_key_t type, which is unsigned on Linux and reportedly a struct on Macs. This change modifies the Slot type to be a struct containing an "initialized" flag.
by evanm@google.com
· 16 years ago
a2ac02b
Introduce MessagePump to represent the native message pump used to drive a
by darin@google.com
· 16 years ago
f6e3db8
- Add Thread::StopSoon() and remove Thread::NonBlockingStop(). StopSoon() can't be implemented externally of the Thread class where NonBlockingStop() was really just
by maruel@google.com
· 16 years ago
c62bf35
Provide cross-platform implementation of WaitableEvent for use on Mac and Linux.
by darin@google.com
· 16 years ago
4be2f9b
Port in threading for Posix. Will require fixes to MessageLoop and Task to compile on the Mac, though.
by avi@google.com
· 16 years ago
18f923a
Revise the ObjectWatcher API to be one-to-one with the object being watched. This greatly simplifies the implementation and API.
by darin@google.com
· 16 years ago
a855b0f
Fix most issues when building base as a x64 target.
by maruel@google.com
· 16 years ago
3f4a732
Add base to the repository.
by initial.commit
· 16 years ago