1. 435c82c Add missing observer_list unittest and singleton unittest is for all platforms. by deanm@google.com · 16 years ago
  2. 220b7ba Kill check handler. It seems to be unused, and is implemented using ugly SEH by deanm@google.com · 16 years ago
  3. 19650de Don't cast negative values to unsigned. This eliminates warnings in GCC. by deanm@google.com · 16 years ago
  4. b533521 Implement an interface compatible wcslcpy and strlcpy. Possibly slightly by deanm@google.com · 16 years ago
  5. 45462f5 Avoid a global std::stack. Instead embed a next pointer in the managers. by deanm@google.com · 16 years ago
  6. cd26a15 AtExitManager cleanup. by mmentovai@google.com · 16 years ago
  7. 247e35d Compile debug_util.cc on all platforms. by deanm@google.com · 16 years ago
  8. bbb2dd7 Fix the Mac project to build debug_util since r785 added it. by mmentovai@google.com · 16 years ago
  9. 9f288fc Build Linux against base_gfx, and we pass convolver and rect unit tests. by deanm@google.com · 16 years ago
  10. 71de82c Add a EOL to the end of convolver_unittest.cc. This eliminates a GCC warning. by deanm@google.com · 16 years ago
  11. a75222b Add an EOL to the end of convolver.cc. This eliminates a warning in GCC. by deanm@google.com · 16 years ago
  12. 1b96958 Update base/SConscript to remove Windows only parts from the Linux build. by deanm@google.com · 16 years ago
  13. 7c70a1c Update a comment about AtExitManager for unit tests. Removes a typo. by deanm@google.com · 16 years ago
  14. c2b652a Make debug_util cross platform, adding BeingDebugged and BreakDebugger. Linux by deanm@google.com · 16 years ago
  15. d649845 Implement IntToString-type methods without using a format string. I'm not sure if this will actually be more efficient. Also will make Int64ToString work on other platforms, since the old code used msvc-only %I64. Added a bunch of methods to have the whole Int/Int64 String/WString suite. by deanm@google.com · 16 years ago
  16. 32f2c51 Fix some warnings. by evanm@google.com · 16 years ago
  17. c8eeb75 Add a cross-platform sleep API. We don't use TimeDelta by paulg@google.com · 16 years ago
  18. 38cabad Fix string_util and its tests for the Mac, GCC, UTF-32 wchar_t platforms, and POSIX systems generally. by mmentovai@google.com · 16 years ago
  19. fd3c33b Move some bits around in the SConscript that are Windows-specific, and label one that needs work. by evanm@google.com · 16 years ago
  20. e9264c9 Update base.xcodeproj to use string_utils_posix.* instead of string_utils_mac.* by awalker@google.com · 16 years ago
  21. ee6fa72 by darin@google.com · 16 years ago
  22. a7e2215 rollback r749 by darin@google.com · 16 years ago
  23. e5eaced Last changes to get Linux unit tests building: by evanm@google.com · 16 years ago
  24. d5fe7bb fix initialization order warning by pinkerton@google.com · 16 years ago
  25. 6d79a77 Update base/gfx/SConscript to build cleanly on linux. by tc@google.com · 16 years ago
  26. 7e1fb1d Make this file compile on linux. We need fcntl.h for O_RDONLY, etc. by tc@google.com · 16 years ago
  27. c76d218 Remove Mac-specific code to make a generic POSIX string_util for Mac and Linux. by mmoss@google.com · 16 years ago
  28. 353fd5f Provide a cross platform sleep API. by paulg@google.com · 16 years ago
  29. e26e691 Remove base\shared_memory.cc from the SCons build in favor of base\shared_memory_{win,posix}.cc. by sgk@google.com · 16 years ago
  30. 6f54454 Linux does not always have ULLONG_MAX, etc. Use numerical constants instead. by deanm@google.com · 16 years ago
  31. 0890c5a Nit fix by avi@google.com · 16 years ago
  32. a3a5da2 Add a virtual destructor; get rid of gcc warnings. by avi@google.com · 16 years ago
  33. 3a20898 The Posix shared memory implementation. by avi@google.com · 16 years ago
  34. f75dfb6 by darin@google.com · 16 years ago
  35. ae034d1 Back out r736 due to breakage by mmentovai@google.com · 16 years ago
  36. e30c395 Update project file for mac clipboard impl by avi@google.com · 16 years ago
  37. ec644e4 Fix string_util and its tests for the Mac, GCC, UTF-32 wchar_t platforms, and POSIX systems generally. by mmentovai@google.com · 16 years ago
  38. 5e4ef42 Make timer.cc portable by factoring its Windows bits into MessageLoop. by darin@google.com · 16 years ago
  39. 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
  40. daff30c Get rid of separate SConscript.main.linux: by sgk@google.com · 16 years ago
  41. d87433c Basic string conversions for Linux -- enough to get unit tests going. by evanm@google.com · 16 years ago
  42. a3ff275 I accidentally committed file_version_info. Since comments were relatively minor, I created a new CL rather than reverting the old one. by erikkay@google.com · 16 years ago
  43. ccb3d9f Basic implementation of the clipboard on the Mac. by avi@google.com · 16 years ago
  44. 9d0fbde Additional cleanups for PRTimeTest. We already have a microseconds-per-milliseconds constant, use it. Do less per-OS #ifdeffing. by mmentovai@google.com · 16 years ago
  45. 3a1aa64 Fix ToUnsigned for 4-byte wchar_t platforms. by mmentovai@google.com · 16 years ago
  46. cd20e5c Fix command_line unit test now that argv is no longer const. (Doh!) Remove a technically illegal zero-length array. Fix a couple of warnings for good measure as long as I'm in here. by mmentovai@google.com · 16 years ago
  47. 1c0026a Fix build breakage on Windows. by evanm@google.com · 16 years ago
  48. 638e9fb Get rid of the command-line hacks for posix platforms. by evanm@google.com · 16 years ago
  49. 477ad9e SCons build updates: by sgk@google.com · 16 years ago
  50. 52e3847 include and turn on more base unit tests. by pinkerton@google.com · 16 years ago
  51. 326412b bustage fix, include build_config for platform defines. by pinkerton@google.com · 16 years ago
  52. d60f05d Set the svn:eol-style to LF. by tc@google.com · 16 years ago
  53. 60d2d96 Expand an internal-only URL to its destination. by evanm@google.com · 16 years ago
  54. f86f20c Stub out defines on non-windows platforms. by pinkerton@google.com · 16 years ago
  55. 54907a8 Fix unit tests for posix, fix up mac implementation to work correctly. Add prtime unit test to mac project. by pinkerton@google.com · 16 years ago
  56. 9157ec7 I came across this when looking at MessageLoop recently. by sky@google.com · 16 years ago
  57. 4487dd7 Remove all the C-style string munging, making this easier to port to Linux. by evanm@google.com · 16 years ago
  58. 3948d4d Fixes word_iterator to actually compile. Next time, never just paste code in that _should_ fix things without actually compiling :( by avi@google.com · 16 years ago
  59. 306d731 Remove an illegal const. by paulg@google.com · 16 years ago
  60. 1818847 Move Ranges to std::vector<Sample>, as <const Sample> is invalid if you want to assign to elements of the vector. This now compiles under GCC. by deanm@google.com · 16 years ago
  61. 7ba78d7 Make POSIX time routines work on Linux by providing a POSIX-conformant version of TimeTicks::Now() to replace the Mach-specific one used on the Mac. by mmentovai@google.com · 16 years ago
  62. 1af6493 Replace a todo with NOTIMPLEMENTED(). by ericroman@google.com · 16 years ago
  63. 3620e4c recursive_mutex by erikkay@google.com · 16 years ago
  64. c62bf35 Provide cross-platform implementation of WaitableEvent for use on Mac and Linux. by darin@google.com · 16 years ago
  65. 4c68cc6 Allow multiple AtExitManagers to be chained in a stack, this allows much easier testing for code that is expecting to be run via an AtExitManager. This actually cleaned up a lot of the at exit code. by deanm@google.com · 16 years ago
  66. 1a04df2 Define a private IDMap::iterator, and use our own iterator / const_iterator. by deanm@google.com · 16 years ago
  67. d4b79e0 HashTable is a dependent name, since it's based on the template parameter T. Use typename for derived types, this will now build on GCC. by deanm@google.com · 16 years ago
  68. 461aaed Remove class scoping operator from Pickle method declaration. by deanm@google.com · 16 years ago
  69. 43ecd4a Even though AtExit should never be called while an object is being accessed, it is cleaner and a bit safer to doing an AtomicExchange, so instance_ is not kept as the pointer value while we're deleting it. This also moves an unsafe direct access to the AtomicWord to calling through the atomic API. by deanm@google.com · 16 years ago
  70. 7b4ca01 Add a NOTIMPLEMENTED() macro to annotate the code paths which need revisiting for the mac/linux port. by ericroman@google.com · 16 years ago
  71. ec36911 I suspect this comment was not intended... by ericroman@google.com · 16 years ago
  72. 1efaea6 rollback the experiments by darin@google.com · 16 years ago
  73. 9389b55 experiment with APCs by darin@google.com · 16 years ago
  74. f0ed26d just a test... by darin@google.com · 16 years ago
  75. e8fc656 A basic wrapper for a windows event object that encapsulates the way we often use windows events. This API is not meant to be compatible with ObjectWatcher or MessageLoop::WatchObject. This API is meant to be easily ported to Mac & Linux using a traditional mutex and condition variable pairing. by darin@google.com · 16 years ago
  76. 989d5f8 Fix bug 1317458: Busy wait in IPC::SyncChannel::Send in some cases by mpcomplete@google.com · 16 years ago
  77. cc1eb1b Add deps files and rules for the checkdeps script. by brettw@google.com · 16 years ago
  78. 491d873 Add some extra test cases for whitespace at start/end of number. by ericroman@google.com · 16 years ago
  79. b38cbcf pulling in more files to run more unit tests by pinkerton@google.com · 16 years ago
  80. 0c0e01c fix base test harness to work on mac. fix command_line unit tests to match what windows expects. fix base xcode project to separate building and running unit tests into two targets. by pinkerton@google.com · 16 years ago
  81. 9fc57d0 * add base_paths_mac.mm to mac port by erikkay@google.com · 16 years ago
  82. 2919c09 Stub out unused Windows specific code. by paulg@google.com · 16 years ago
  83. 79ea2c8 MemoryDebug uses size_t, which portably comes from <sys/types.h>. Use "base/basictypes.h" to get it, and clean up a couple other things. by mmentovai@google.com · 16 years ago
  84. 59ccca6 pull out command_line_unittest until it works by pinkerton@google.com · 16 years ago
  85. 670ea47 Remove cruft of old unit test harness, replace it with gTest goodness. Fix extern-ness of a couple of globals in command_line. by pinkerton@google.com · 16 years ago
  86. a6b1b7d Catch up SCons build with latest changes: by sgk@google.com · 16 years ago
  87. d3bb16f Fix memory leak and assert that the values are correct. by tc@google.com · 16 years ago
  88. 15f4b11 Add observer_list_unittest.cc to base test target. Fix gcc warnings with virtual methods w/ non-virtual dtor and members being initialized in the init-list in the wrong order. by pinkerton@google.com · 16 years ago
  89. 79e1c38 Add Lock and LockImpl to the test target to get it linking. by mmentovai@google.com · 16 years ago
  90. f5a4000 Port LockImpl, Lock, and ConditionVariable to pthreads-supporting platforms. by mmentovai@google.com · 16 years ago
  91. ce96727 fix recursion by pinkerton@google.com · 16 years ago
  92. 56053fe Logging cleanup for mac and linux by pinkerton@google.com · 16 years ago
  93. 5ed85e5 Remove the first line filename comment to make this consistent with the rest by deanm@google.com · 16 years ago
  94. 890e9ec rollback my experiment to see the effects by darin@google.com · 16 years ago
  95. 3ce34ed This is a revised CB of issue 738 and 764 (which were made by jungshik@google.com · 16 years ago
  96. 3117767 Remove a NOTREACHED() that was causing a dialog box during unit tests, hence by maruel@google.com · 16 years ago
  97. c5c7a72 Complete brett's string conversion goodness for utf32 platforms. by pinkerton@google.com · 16 years ago
  98. d5fb8e9 Fix an accidental nested extern and conversion cleanup from brett's landing. by pinkerton@google.com · 16 years ago
  99. 8f62469 remove fixed_string from build. by pinkerton@google.com · 16 years ago
  100. c8f2c7a Removing unnecessary information; it's not clarifying things. by avi@google.com · 16 years ago