1. a0297bd5 Fix an issue in Thread class where we initialize a pointer, which by [email protected] · 15 years ago
  2. 1b3b5068 Annotate a benign data race in Thread::StopSoon by [email protected] · 15 years ago
  3. ee85751 Update dynamic annotations and move them to base/third_party by [email protected] · 15 years ago
  4. 656475d27 Created a stock implementation of the MessageLoopProxy interface than can be used to create an implementation that targets the current thread's message loop. by [email protected] · 15 years ago
  5. f93ff3f Add a Thread::CleanUpAfterMessageLoopDestruction() method which gets called after the message loop has been destroyed. by [email protected] · 15 years ago
  6. bf64d1e Reverting this CL as it causes chrome frame net tests to crash at exit. The crash happens because the IPC channel proxy by [email protected] · 15 years ago
  7. 5f067a09 Don't call Thread::CleanUp() before the MessageLoop destruction observers have run. by [email protected] · 15 years ago
  8. 2984008f Revert 43127 [It resulted in a free memory write because of a consumer that was relying on the old ordering (BUG=39932).] by [email protected] · 15 years ago
  9. cced56e3 Don't call Thread::CleanUp() before the MessageLoop destruction observers have run. by [email protected] · 15 years ago
  10. 94d0d3e Notify race detectors (e.g. ThreadSanitizer) about the thread names by [email protected] · 16 years ago
  11. 3c92e24 Fix a harmless data race in Thread by [email protected] · 16 years ago
  12. 88f33312 Fix a flaky crash in Thread by guarding access to message_loop_ more carefully. by [email protected] · 16 years ago
  13. 828bd79 Retry 25770 after fixing Valgrind issue. by [email protected] · 16 years ago
  14. 34960a5 Revert r25770 due to valgrind failures on Linux. by [email protected] · 16 years ago
  15. fc48aa2 Enable database logging on history thread. by [email protected] · 16 years ago
  16. b026f4a Implementation of Pipeline and FilterHost interfaces. This is a large change, but all of the objects are interrelated. by [email protected] · 17 years ago
  17. cd636d8 Moved Init() before startup_data_->event.Signal() because derived by [email protected] · 17 years ago
  18. e9b19f2 by [email protected] · 17 years ago
  19. f1cbc4644 Moved Init() startup_data_->event.Signal() because derived classes may by [email protected] · 17 years ago
  20. 98c74f8 Reapply 5971 which was reverted in 5974. The unit test wasn't unregistering the observer correctly. by [email protected] · 17 years ago
  21. 97f4fed Reverting 5971. Review URL: http://codereview.chromium.org/12637 by [email protected] · 17 years ago
  22. 27abf503 Add superficial unit test for PrintJob. That's a start. by [email protected] · 17 years ago
  23. e0a89d9 Revert 5607 because it caused a base_unittest failure. by [email protected] · 17 years ago
  24. 8c2990c Add superficial unit test for PrintJob. That's a start. by [email protected] · 17 years ago
  25. f886b7bf Move a bunch of code from the old to new TLS interface. by [email protected] · 17 years ago
  26. 83a05dd Add ThreadLocalPointer and ThreadLocalBoolean abstractions, that will deprecate the old ThreadLocalStorage / TLSSlot APIs. by [email protected] · 17 years ago
  27. 6548726 fix linux build by [email protected] · 17 years ago
  28. 4d9bdfaf Allow consumers of MessageLoop to specify the type of MessageLoop they want. by [email protected] · 17 years ago
  29. 7d0f9445 Make PlatformThread::SetName operate only on the current thread. by [email protected] · 17 years ago
  30. bf09a50 Use a more compact license header in source files. by license.bot · 17 years ago
  31. e9ba26d Port the Thread class properly to Mac and Linux. This involved porting by [email protected] · 17 years ago
  32. 6a6e657 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 [email protected] · 17 years ago
  33. fa87a25 Revert. Failing unit tests. by [email protected] · 17 years ago
  34. c3ec3563 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 [email protected] · 17 years ago
  35. 295039bd Introduce MessagePump to represent the native message pump used to drive a by [email protected] · 17 years ago
  36. eff4aecb - Add Thread::StopSoon() and remove Thread::NonBlockingStop(). StopSoon() can't be implemented externally of the Thread class where NonBlockingStop() was really just by [email protected] · 17 years ago
  37. ffd8308 Provide cross-platform implementation of WaitableEvent for use on Mac and Linux. by [email protected] · 17 years ago
  38. e82b706 Port in threading for Posix. Will require fixes to MessageLoop and Task to compile on the Mac, though. by [email protected] · 17 years ago
  39. b490547 Revise the ObjectWatcher API to be one-to-one with the object being watched. This greatly simplifies the implementation and API. by [email protected] · 17 years ago
  40. c8887392 Fix most issues when building base as a x64 target. by [email protected] · 17 years ago
  41. d7cae12 Add base to the repository. by initial.commit · 17 years ago