- 836061b Don't cast negative values to unsigned. This eliminates warnings in GCC. by [email protected] · 17 years ago
- 954d58c Implement an interface compatible wcslcpy and strlcpy. Possibly slightly by [email protected] · 17 years ago
- 1cf1b34 Avoid a global std::stack. Instead embed a next pointer in the managers. by [email protected] · 17 years ago
- 9e950bdd AtExitManager cleanup. by [email protected] · 17 years ago
- 4271830 Compile debug_util.cc on all platforms. by [email protected] · 17 years ago
- 0c7323de Fix the Mac project to build debug_util since r785 added it. by [email protected] · 17 years ago
- 7b8354f Build Linux against base_gfx, and we pass convolver and rect unit tests. by [email protected] · 17 years ago
- 4092b1a Add a EOL to the end of convolver_unittest.cc. This eliminates a GCC warning. by [email protected] · 17 years ago
- 6e597f5 Add an EOL to the end of convolver.cc. This eliminates a warning in GCC. by [email protected] · 17 years ago
- b7a34ef Update base/SConscript to remove Windows only parts from the Linux build. by [email protected] · 17 years ago
- 8c2347e Update a comment about AtExitManager for unit tests. Removes a typo. by [email protected] · 17 years ago
- 1ffe08c1 Make debug_util cross platform, adding BeingDebugged and BreakDebugger. Linux by [email protected] · 17 years ago
- 21d610f 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 [email protected] · 17 years ago
- cd67923 Fix some warnings. by [email protected] · 17 years ago
- f4ed295 Add a cross-platform sleep API. We don't use TimeDelta by [email protected] · 17 years ago
- 703f427e Fix string_util and its tests for the Mac, GCC, UTF-32 wchar_t platforms, and POSIX systems generally. by [email protected] · 17 years ago
- 8d752be Move some bits around in the SConscript that are Windows-specific, and label one that needs work. by [email protected] · 17 years ago
- 3ffb4bb Update base.xcodeproj to use string_utils_posix.* instead of string_utils_mac.* by [email protected] · 17 years ago
- a5b94a9 by [email protected] · 17 years ago
- 0c6332f rollback r749 by [email protected] · 17 years ago
- 1e7c684b Last changes to get Linux unit tests building: by [email protected] · 17 years ago
- f75b335 fix initialization order warning by [email protected] · 17 years ago
- c6703520 Update base/gfx/SConscript to build cleanly on linux. by [email protected] · 17 years ago
- b860cc5 Make this file compile on linux. We need fcntl.h for O_RDONLY, etc. by [email protected] · 17 years ago
- 8789908 Remove Mac-specific code to make a generic POSIX string_util for Mac and Linux. by [email protected] · 17 years ago
- 2141858 Provide a cross platform sleep API. by [email protected] · 17 years ago
- 69d868a Remove base\shared_memory.cc from the SCons build in favor of base\shared_memory_{win,posix}.cc. by [email protected] · 17 years ago
- 4a6cfff Linux does not always have ULLONG_MAX, etc. Use numerical constants instead. by [email protected] · 17 years ago
- dd950aa Nit fix by [email protected] · 17 years ago
- 996549b Add a virtual destructor; get rid of gcc warnings. by [email protected] · 17 years ago
- 4fc77b9 The Posix shared memory implementation. by [email protected] · 17 years ago
- d37225fe by [email protected] · 17 years ago
- 604a7be Back out r736 due to breakage by [email protected] · 17 years ago
- 8399598 Update project file for mac clipboard impl by [email protected] · 17 years ago
- 6063202 Fix string_util and its tests for the Mac, GCC, UTF-32 wchar_t platforms, and POSIX systems generally. by [email protected] · 17 years ago
- 5be51721 Make timer.cc portable by factoring its Windows bits into MessageLoop. by [email protected] · 17 years ago
- 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
- d00f8dcf Get rid of separate SConscript.main.linux: by [email protected] · 17 years ago
- 0b48d60 Basic string conversions for Linux -- enough to get unit tests going. by [email protected] · 17 years ago
- 1265917f I accidentally committed file_version_info. Since comments were relatively minor, I created a new CL rather than reverting the old one. by [email protected] · 17 years ago
- 2b05317 Basic implementation of the clipboard on the Mac. by [email protected] · 17 years ago
- 2352de9 Additional cleanups for PRTimeTest. We already have a microseconds-per-milliseconds constant, use it. Do less per-OS #ifdeffing. by [email protected] · 17 years ago
- 169da8f Fix ToUnsigned for 4-byte wchar_t platforms. by [email protected] · 17 years ago
- 4e44b4d 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 [email protected] · 17 years ago
- 54d5b04 Fix build breakage on Windows. by [email protected] · 17 years ago
- 1a48f31 Get rid of the command-line hacks for posix platforms. by [email protected] · 17 years ago
- f2baf16 SCons build updates: by [email protected] · 17 years ago
- 1ca1670 include and turn on more base unit tests. by [email protected] · 17 years ago
- 8da5f94f bustage fix, include build_config for platform defines. by [email protected] · 17 years ago
- 8ade534 Set the svn:eol-style to LF. by [email protected] · 17 years ago
- 06dc26c Expand an internal-only URL to its destination. by [email protected] · 17 years ago
- e7f2175 Stub out defines on non-windows platforms. by [email protected] · 17 years ago
- 0d6033c Fix unit tests for posix, fix up mac implementation to work correctly. Add prtime unit test to mac project. by [email protected] · 17 years ago
- a8655b28 I came across this when looking at MessageLoop recently. by [email protected] · 17 years ago
- 614e9fa Remove all the C-style string munging, making this easier to port to Linux. by [email protected] · 17 years ago
- b108009 Fixes word_iterator to actually compile. Next time, never just paste code in that _should_ fix things without actually compiling :( by [email protected] · 17 years ago
- 01304d28 Remove an illegal const. by [email protected] · 17 years ago
- f35fd7f 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 [email protected] · 17 years ago
- dc9a22a 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 [email protected] · 17 years ago
- 4b92c426 Replace a todo with NOTIMPLEMENTED(). by [email protected] · 17 years ago
- 6723f83 recursive_mutex by [email protected] · 17 years ago
- ffd8308 Provide cross-platform implementation of WaitableEvent for use on Mac and Linux. by [email protected] · 17 years ago
- 4ac8f67 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 [email protected] · 17 years ago
- 663fe3c Define a private IDMap::iterator, and use our own iterator / const_iterator. by [email protected] · 17 years ago
- ce91a94 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 [email protected] · 17 years ago
- 75c8f1d Remove class scoping operator from Pickle method declaration. by [email protected] · 17 years ago
- b321afd7 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 [email protected] · 17 years ago
- f57f28b Add a NOTIMPLEMENTED() macro to annotate the code paths which need revisiting for the mac/linux port. by [email protected] · 17 years ago
- ca88813 I suspect this comment was not intended... by [email protected] · 17 years ago
- 0e48e9dc rollback the experiments by [email protected] · 17 years ago
- 12ec562 experiment with APCs by [email protected] · 17 years ago
- 96150115 just a test... by [email protected] · 17 years ago
- 0a646946 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 [email protected] · 17 years ago
- 124a2bdf Fix bug 1317458: Busy wait in IPC::SyncChannel::Send in some cases by [email protected] · 17 years ago
- 568d3f5 Add deps files and rules for the checkdeps script. by [email protected] · 17 years ago
- 084d4625 Add some extra test cases for whitespace at start/end of number. by [email protected] · 17 years ago
- 7d85f4305 pulling in more files to run more unit tests by [email protected] · 17 years ago
- 5d42633 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 [email protected] · 17 years ago
- 5af2edb9 * add base_paths_mac.mm to mac port by [email protected] · 17 years ago
- 764be58b Stub out unused Windows specific code. by [email protected] · 17 years ago
- 9bc6ce1 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 [email protected] · 17 years ago
- e8c2172 pull out command_line_unittest until it works by [email protected] · 17 years ago
- 518a4f6 Remove cruft of old unit test harness, replace it with gTest goodness. Fix extern-ness of a couple of globals in command_line. by [email protected] · 17 years ago
- 4a40673 Catch up SCons build with latest changes: by [email protected] · 17 years ago
- b509f7a Fix memory leak and assert that the values are correct. by [email protected] · 17 years ago
- bf92cfbe 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 [email protected] · 17 years ago
- 1da93d87 Add Lock and LockImpl to the test target to get it linking. by [email protected] · 17 years ago
- 08048c7 Port LockImpl, Lock, and ConditionVariable to pthreads-supporting platforms. by [email protected] · 17 years ago
- 53f137aa fix recursion by [email protected] · 17 years ago
- f6abeba Logging cleanup for mac and linux by [email protected] · 17 years ago
- eb2b2d8b Remove the first line filename comment to make this consistent with the rest by [email protected] · 17 years ago
- 4462f52 rollback my experiment to see the effects by [email protected] · 17 years ago
- 852feb2 This is a revised CB of issue 738 and 764 (which were made by [email protected] · 17 years ago
- 0cfda1e Remove a NOTREACHED() that was causing a dialog box during unit tests, hence by [email protected] · 17 years ago
- a31e79e Complete brett's string conversion goodness for utf32 platforms. by [email protected] · 17 years ago
- 05b5d79 Fix an accidental nested extern and conversion cleanup from brett's landing. by [email protected] · 17 years ago
- d7a22bdd4 remove fixed_string from build. by [email protected] · 17 years ago
- 2fee9acb Removing unnecessary information; it's not clarifying things. by [email protected] · 17 years ago
- 10ddd76 Add a unit test for WordIterator. Fix word_iterator.* includes at the same time. by [email protected] · 17 years ago
- e6da5e1f Add UTF-16 <-> Wide conversions for Mac. by [email protected] · 17 years ago