1. f881d88 Adds some ifdefs so that test_shell can be compiled on linux without GTK. by sky@chromium.org · 16 years ago
  2. 6377235 (purify bustage) Correct purify (only) reference to variable by jar@chromium.org · 16 years ago
  3. 2fa6b4b Fix tree bustage by jar@chromium.org · 16 years ago
  4. 47fb285 Avoid leaks at shutdown when running purify by jar@chromium.org · 16 years ago
  5. 6e7eb9f Use string for Histogram names since these are all ASCII anyway. by dsh@google.com · 16 years ago
  6. 74c6434 Remove the purify directive which should no longer be necessary. by ericroman@google.com · 17 years ago
  7. 57b2d5b Mark MessageLoop::delayed_work_queue_ as initialized so Purify doesn't report any UMRs when reading its comparator. by ericroman@google.com · 17 years ago
  8. efc0db0 message_pump_libevent refactor: by jeremy@chromium.org · 17 years ago
  9. 1929519 Reverting 6911. Review URL: http://codereview.chromium.org/14068 by ojan@google.com · 17 years ago
  10. c0baec1 message_pump_libevent refactor: by jeremy@chromium.org · 17 years ago
  11. 2ed223c Add FD watching support to message_pump_libevent. by jeremy@chromium.org · 17 years ago
  12. 7388754 Switch MessagePumpForIO to use completion ports on Windows. by rvargas@google.com · 17 years ago
  13. 0f8dd26 Move Time, TimeDelta and TimeTicks into namespace base. by dsh@google.com · 17 years ago
  14. 9e49aa2 Add a way to register for completion-ports based async operations to be handled by rvargas@google.com · 17 years ago
  15. 119a252 Implement MessageLoopForUI using GLib. This gets some exercise from by dsh@google.com · 17 years ago
  16. 670c312 As an intermediate step towards having a message pump handling IO through completion ports, this CL creates two types of message pumps for windows: one to handle UI threads and another one to handle IO threads. by rvargas@google.com · 17 years ago
  17. 059d049 Mac-specific CFRunLoop-based MessagePump implementation by mark@chromium.org · 17 years ago
  18. b2d3345 Always use the topmost delayed task as the basis for our WM_TIMER. by darin@chromium.org · 17 years ago
  19. 9e044ae Use libevent, second try. Changes this time: by dkegel@google.com · 17 years ago
  20. 180f057 Revert "Make tcp_client_socket_unittest pass on Linux." by evanm@google.com · 17 years ago
  21. f909e89 Make tcp_client_socket_unittest pass on Linux. by dkegel@google.com · 17 years ago
  22. e4cc592 Fix a mis-merge in TLS changes. Review URL: http://codereview.chromium.org/1699 by deanm@chromium.org · 17 years ago
  23. cd1ce30 Move a bunch of code from the old to new TLS interface. by deanm@chromium.org · 17 years ago
  24. fea7a86 Fix the GCC build. by darin@chromium.org · 17 years ago
  25. e3af17f Put back r1891 with some task deletion disabled to maintain backwards compat and thereby avoid unexpected crashes. by darin@chromium.org · 17 years ago
  26. e962d56 Revert the timeBeginPeriod changes in event_recorder. It's doing it's own timeGetTime calls, so let it manage all of those APIs on it's own. Remove an unneeded include in message_loop.cc. by deanm@google.com · 17 years ago
  27. 1fdfd51 Reapply r1633 (which was reverted by r1635), with some additional modifications. Consolidate all timer resolution code to time.h, and always depend on TimeTicks::Now for 1ms resolution. by deanm@google.com · 17 years ago
  28. 0e50050 rollback r1891 by darin@google.com · 17 years ago
  29. 510f606 Delete pending tasks that have not run. To do this properly, I found that I cannot clear MessageLoop::current() until all of the tasks have been deleted. by darin@google.com · 17 years ago
  30. ebe504d Fix purify MLK errors resulting from my previous check-in. The TimerManager previously deleted pending timers. We need to do the same for PostDelayedTask. This CL makes it so. by darin@google.com · 17 years ago
  31. be165ae Eliminate the TimerManager by pulling its priority queue into MessageLoop. This CL also eliminates TaskBase by creating a simple PendingTask struct that is allocated inline within a std::queue used to implement the queues in the MessageLoop class. by darin@google.com · 17 years ago
  32. 0795f57 Switch SharedTimerWin over to using PostDelayedTask. I made some tweaks to the by darin@google.com · 17 years ago
  33. 62b58bc rollback r1427 to attempt to fix test failures by darin@google.com · 17 years ago
  34. ba1f882 Re-enable DeletePendingTasks. We need this to plug memory leaks in the unit by darin@google.com · 17 years ago
  35. 132072e revert to using MessagePumpWin on all threads by darin@google.com · 17 years ago
  36. d936b5b Allow consumers of MessageLoop to specify the type of MessageLoop they want. by darin@google.com · 17 years ago
  37. f003cfe Use a more compact license header in source files. by license.bot · 17 years ago
  38. fa5f993 Fix the final gcc warnings in base and net. Provide some macros to selectively disable MSVC warnings. by mmentovai@google.com · 17 years ago
  39. 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 · 17 years ago
  40. c685767 Revert. Failing unit tests. by evanm@google.com · 17 years ago
  41. 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 · 17 years ago
  42. 73f5423 Disable warning 4355 on Windows builds: "'this' : used in base member initializer list". by maruel@google.com · 17 years ago
  43. 6393bed reland r1075 w/ tweak to fix test failures by darin@google.com · 17 years ago
  44. e0f380d rollback r1075 to see if it helps resolve test failures by darin@google.com · 17 years ago
  45. f543a7c Eliminate TimerManager::GetCurrentDelay in favor of always referring to the fire time of the next timer. I changed the MessagePump API to refer to a delayed_work_time instead of a delay. by darin@google.com · 17 years ago
  46. 009e5c4 ThreadLocalStorage::Set should take care of validating its inputs. No need to by darin@google.com · 17 years ago
  47. 12d40bb Define MessagePumpDefault and use it to implement MessageLoop on non-Windows by darin@google.com · 17 years ago
  48. 981f355 Take 2 at the new MessageLoop implementation. by darin@google.com · 17 years ago
  49. 6ddeb84 rollback portions of r928 to test to see if it impacts perf by darin@google.com · 17 years ago
  50. ff36ccf Try only re-scheduling work when HandleWorkMessage is called. by darin@google.com · 17 years ago
  51. a2ac02b Introduce MessagePump to represent the native message pump used to drive a by darin@google.com · 17 years ago
  52. ee6fa72 by darin@google.com · 17 years ago
  53. f75dfb6 by darin@google.com · 17 years ago
  54. 5e4ef42 Make timer.cc portable by factoring its Windows bits into MessageLoop. by darin@google.com · 17 years ago
  55. 989d5f8 Fix bug 1317458: Busy wait in IPC::SyncChannel::Send in some cases by mpcomplete@google.com · 17 years ago
  56. 4d1ce05 Apparently, our WndProc can get called for other HWNDs :( by darin@google.com · 17 years ago
  57. 3810032 just some hopefully non-contentious stuff to get out of the way before doing the real MessageLoop changes. by darin@google.com · 17 years ago
  58. 965e534 ObjectWatcher needs to know when the current thread's MessageLoop is being destroyed. This might also be generically useful, so I added a new API on ML to observe when the ML is being destroyed. The notification is sent to observers just prior to ML::current() being modified to return NULL. by darin@google.com · 17 years ago
  59. f722ff7 Rollback message loop test by jar@google.com · 17 years ago
  60. a4796f6 This is a test, and will rollback asap after a build/test cycle starts. by jar@google.com · 17 years ago
  61. d43f619 Call ResetBirthTime before dispatching the user's Task. Also, remove PostSignaledTask since it won't be used. by darin@google.com · 17 years ago
  62. 0985629 A new (private) interface is supplied that allows the object watcher (coding in by jar@google.com · 17 years ago
  63. 9239e02 Support RanAllPending() rather than RunOnce(), and integrated into ipc_sync_channel. by jar@google.com · 17 years ago
  64. b4d1bff (Re-landing of) Support RunOnce() in message loop. by jar@google.com · 17 years ago
  65. fbaaf69 Rollback 109 by jar@google.com · 17 years ago
  66. 7ff36e6 by jar@google.com · 17 years ago
  67. 3f4a732 Add base to the repository. by initial.commit · 17 years ago