1. 5b70cbe Detect linux with '__linux__' since 'linux' is not defined with -ansi. by deanm@google.com · 16 years ago
  2. 60d5cc1 Implement nspr time on Linux. by deanm@google.com · 16 years ago
  3. 8ae0c2c DCHECK vswprintf format string cross-platform portability. Use %ls, not %s, for wchar_t* fields. by mmentovai@google.com · 16 years ago
  4. 2589b57 I removed a questionable use of Quit() on a message loop by jar@google.com · 16 years ago
  5. b3ab161 Add missing methods to thread_posix.cc by paulg@google.com · 16 years ago
  6. aeff944 Use %ls instead of %s in wprintf format strings for wchar_t fields. by mmentovai@google.com · 16 years ago
  7. 0e5744d Use syscall instead since gettid doesn't seem to exist. by tc@google.com · 16 years ago
  8. 9d2fd8a include the correct file on linux for gettid() by pinkerton@google.com · 16 years ago
  9. 4af6c91 including build/build_config to fix bustage by pinkerton@google.com · 16 years ago
  10. 44159e4 Fix for mac and linux. Fix gcc warning about class with virtual functions and no virtual dtor. by pinkerton@google.com · 16 years ago
  11. ed68347 remove drag&drop from build until needed. Add time unittests and link in more things to build by pinkerton@google.com · 16 years ago
  12. 75d7402 Turn on most tests for posix. by pinkerton@google.com · 16 years ago
  13. f707ef3 Add a helper method to SConscript.main for adding .pdb files to the by tc@google.com · 16 years ago
  14. 9e0cc15 Revving the shared memory to the comments on the list. by avi@google.com · 16 years ago
  15. b16d6e0 Fix a couple "extra qualification" compile errors in method declarations, and move related non-Win32-specific files to common build target. by mmoss@google.com · 16 years ago
  16. 26216e4 Move some files which don't seem to be Win32-specific out of the Win32 blocks. by mmoss@google.com · 16 years ago
  17. 38d629a Move PE format wrapper files to Win32-only sections. by mmoss@google.com · 16 years ago
  18. 3148c4a Disable build targets in base/SConscript that don't work on by tc@google.com · 16 years ago
  19. 169a575 make unit test executable named "base_unittest" by pinkerton@google.com · 16 years ago
  20. 287df97 make the GTest executables follow the naming conventions for other platforms. by pinkerton@google.com · 16 years ago
  21. 3737729 Fix Frenglish transliteration. by maruel@google.com · 16 years ago
  22. 50a0414 Unify maintenance of NumberFormat objects into a cross-platform Singleton. Clean up some dead code and dead files. WideToNativeMB and its inverse have been obsoleted by SysWideToNativeMB in sys_string_conversions*. by mmentovai@google.com · 16 years ago
  23. 435c82c Add missing observer_list unittest and singleton unittest is for all platforms. by deanm@google.com · 16 years ago
  24. 220b7ba Kill check handler. It seems to be unused, and is implemented using ugly SEH by deanm@google.com · 16 years ago
  25. 19650de Don't cast negative values to unsigned. This eliminates warnings in GCC. by deanm@google.com · 16 years ago
  26. b533521 Implement an interface compatible wcslcpy and strlcpy. Possibly slightly by deanm@google.com · 16 years ago
  27. 45462f5 Avoid a global std::stack. Instead embed a next pointer in the managers. by deanm@google.com · 16 years ago
  28. cd26a15 AtExitManager cleanup. by mmentovai@google.com · 16 years ago
  29. 247e35d Compile debug_util.cc on all platforms. by deanm@google.com · 16 years ago
  30. bbb2dd7 Fix the Mac project to build debug_util since r785 added it. by mmentovai@google.com · 16 years ago
  31. 9f288fc Build Linux against base_gfx, and we pass convolver and rect unit tests. by deanm@google.com · 16 years ago
  32. 71de82c Add a EOL to the end of convolver_unittest.cc. This eliminates a GCC warning. by deanm@google.com · 16 years ago
  33. a75222b Add an EOL to the end of convolver.cc. This eliminates a warning in GCC. by deanm@google.com · 16 years ago
  34. 1b96958 Update base/SConscript to remove Windows only parts from the Linux build. by deanm@google.com · 16 years ago
  35. 7c70a1c Update a comment about AtExitManager for unit tests. Removes a typo. by deanm@google.com · 16 years ago
  36. c2b652a Make debug_util cross platform, adding BeingDebugged and BreakDebugger. Linux by deanm@google.com · 16 years ago
  37. 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
  38. 32f2c51 Fix some warnings. by evanm@google.com · 16 years ago
  39. c8eeb75 Add a cross-platform sleep API. We don't use TimeDelta by paulg@google.com · 16 years ago
  40. 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
  41. 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
  42. e9264c9 Update base.xcodeproj to use string_utils_posix.* instead of string_utils_mac.* by awalker@google.com · 16 years ago
  43. ee6fa72 by darin@google.com · 16 years ago
  44. a7e2215 rollback r749 by darin@google.com · 16 years ago
  45. e5eaced Last changes to get Linux unit tests building: by evanm@google.com · 16 years ago
  46. d5fe7bb fix initialization order warning by pinkerton@google.com · 16 years ago
  47. 6d79a77 Update base/gfx/SConscript to build cleanly on linux. by tc@google.com · 16 years ago
  48. 7e1fb1d Make this file compile on linux. We need fcntl.h for O_RDONLY, etc. by tc@google.com · 16 years ago
  49. c76d218 Remove Mac-specific code to make a generic POSIX string_util for Mac and Linux. by mmoss@google.com · 16 years ago
  50. 353fd5f Provide a cross platform sleep API. by paulg@google.com · 16 years ago
  51. 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
  52. 6f54454 Linux does not always have ULLONG_MAX, etc. Use numerical constants instead. by deanm@google.com · 16 years ago
  53. 0890c5a Nit fix by avi@google.com · 16 years ago
  54. a3a5da2 Add a virtual destructor; get rid of gcc warnings. by avi@google.com · 16 years ago
  55. 3a20898 The Posix shared memory implementation. by avi@google.com · 16 years ago
  56. f75dfb6 by darin@google.com · 16 years ago
  57. ae034d1 Back out r736 due to breakage by mmentovai@google.com · 16 years ago
  58. e30c395 Update project file for mac clipboard impl by avi@google.com · 16 years ago
  59. 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
  60. 5e4ef42 Make timer.cc portable by factoring its Windows bits into MessageLoop. by darin@google.com · 16 years ago
  61. 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
  62. daff30c Get rid of separate SConscript.main.linux: by sgk@google.com · 16 years ago
  63. d87433c Basic string conversions for Linux -- enough to get unit tests going. by evanm@google.com · 16 years ago
  64. 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
  65. ccb3d9f Basic implementation of the clipboard on the Mac. by avi@google.com · 16 years ago
  66. 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
  67. 3a1aa64 Fix ToUnsigned for 4-byte wchar_t platforms. by mmentovai@google.com · 16 years ago
  68. 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
  69. 1c0026a Fix build breakage on Windows. by evanm@google.com · 16 years ago
  70. 638e9fb Get rid of the command-line hacks for posix platforms. by evanm@google.com · 16 years ago
  71. 477ad9e SCons build updates: by sgk@google.com · 16 years ago
  72. 52e3847 include and turn on more base unit tests. by pinkerton@google.com · 16 years ago
  73. 326412b bustage fix, include build_config for platform defines. by pinkerton@google.com · 16 years ago
  74. d60f05d Set the svn:eol-style to LF. by tc@google.com · 16 years ago
  75. 60d2d96 Expand an internal-only URL to its destination. by evanm@google.com · 16 years ago
  76. f86f20c Stub out defines on non-windows platforms. by pinkerton@google.com · 16 years ago
  77. 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
  78. 9157ec7 I came across this when looking at MessageLoop recently. by sky@google.com · 16 years ago
  79. 4487dd7 Remove all the C-style string munging, making this easier to port to Linux. by evanm@google.com · 16 years ago
  80. 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
  81. 306d731 Remove an illegal const. by paulg@google.com · 16 years ago
  82. 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
  83. 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
  84. 1af6493 Replace a todo with NOTIMPLEMENTED(). by ericroman@google.com · 16 years ago
  85. 3620e4c recursive_mutex by erikkay@google.com · 16 years ago
  86. c62bf35 Provide cross-platform implementation of WaitableEvent for use on Mac and Linux. by darin@google.com · 16 years ago
  87. 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
  88. 1a04df2 Define a private IDMap::iterator, and use our own iterator / const_iterator. by deanm@google.com · 16 years ago
  89. 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
  90. 461aaed Remove class scoping operator from Pickle method declaration. by deanm@google.com · 16 years ago
  91. 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
  92. 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
  93. ec36911 I suspect this comment was not intended... by ericroman@google.com · 16 years ago
  94. 1efaea6 rollback the experiments by darin@google.com · 16 years ago
  95. 9389b55 experiment with APCs by darin@google.com · 16 years ago
  96. f0ed26d just a test... by darin@google.com · 16 years ago
  97. 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
  98. 989d5f8 Fix bug 1317458: Busy wait in IPC::SyncChannel::Send in some cases by mpcomplete@google.com · 16 years ago
  99. cc1eb1b Add deps files and rules for the checkdeps script. by brettw@google.com · 16 years ago
  100. 491d873 Add some extra test cases for whitespace at start/end of number. by ericroman@google.com · 16 years ago