- 7e1fb1d Make this file compile on linux. We need fcntl.h for O_RDONLY, etc. by tc@google.com · 16 years ago
- c76d218 Remove Mac-specific code to make a generic POSIX string_util for Mac and Linux. by mmoss@google.com · 16 years ago
- 353fd5f Provide a cross platform sleep API. by paulg@google.com · 16 years ago
- 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
- 6f54454 Linux does not always have ULLONG_MAX, etc. Use numerical constants instead. by deanm@google.com · 16 years ago
- 0890c5a Nit fix by avi@google.com · 16 years ago
- a3a5da2 Add a virtual destructor; get rid of gcc warnings. by avi@google.com · 16 years ago
- 3a20898 The Posix shared memory implementation. by avi@google.com · 16 years ago
- f75dfb6 by darin@google.com · 16 years ago
- ae034d1 Back out r736 due to breakage by mmentovai@google.com · 16 years ago
- e30c395 Update project file for mac clipboard impl by avi@google.com · 16 years ago
- 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
- 5e4ef42 Make timer.cc portable by factoring its Windows bits into MessageLoop. by darin@google.com · 16 years ago
- 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
- daff30c Get rid of separate SConscript.main.linux: by sgk@google.com · 16 years ago
- d87433c Basic string conversions for Linux -- enough to get unit tests going. by evanm@google.com · 16 years ago
- 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
- ccb3d9f Basic implementation of the clipboard on the Mac. by avi@google.com · 16 years ago
- 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
- 3a1aa64 Fix ToUnsigned for 4-byte wchar_t platforms. by mmentovai@google.com · 16 years ago
- 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
- 1c0026a Fix build breakage on Windows. by evanm@google.com · 16 years ago
- 638e9fb Get rid of the command-line hacks for posix platforms. by evanm@google.com · 16 years ago
- 477ad9e SCons build updates: by sgk@google.com · 16 years ago
- 52e3847 include and turn on more base unit tests. by pinkerton@google.com · 16 years ago
- 326412b bustage fix, include build_config for platform defines. by pinkerton@google.com · 16 years ago
- d60f05d Set the svn:eol-style to LF. by tc@google.com · 16 years ago
- 60d2d96 Expand an internal-only URL to its destination. by evanm@google.com · 16 years ago
- f86f20c Stub out defines on non-windows platforms. by pinkerton@google.com · 16 years ago
- 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
- 9157ec7 I came across this when looking at MessageLoop recently. by sky@google.com · 16 years ago
- 4487dd7 Remove all the C-style string munging, making this easier to port to Linux. by evanm@google.com · 16 years ago
- 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
- 306d731 Remove an illegal const. by paulg@google.com · 16 years ago
- 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
- 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
- 1af6493 Replace a todo with NOTIMPLEMENTED(). by ericroman@google.com · 16 years ago
- 3620e4c recursive_mutex by erikkay@google.com · 16 years ago
- c62bf35 Provide cross-platform implementation of WaitableEvent for use on Mac and Linux. by darin@google.com · 16 years ago
- 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
- 1a04df2 Define a private IDMap::iterator, and use our own iterator / const_iterator. by deanm@google.com · 16 years ago
- 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
- 461aaed Remove class scoping operator from Pickle method declaration. by deanm@google.com · 16 years ago
- 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
- 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
- ec36911 I suspect this comment was not intended... by ericroman@google.com · 16 years ago
- 1efaea6 rollback the experiments by darin@google.com · 16 years ago
- 9389b55 experiment with APCs by darin@google.com · 16 years ago
- f0ed26d just a test... by darin@google.com · 16 years ago
- 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
- 989d5f8 Fix bug 1317458: Busy wait in IPC::SyncChannel::Send in some cases by mpcomplete@google.com · 16 years ago
- cc1eb1b Add deps files and rules for the checkdeps script. by brettw@google.com · 16 years ago
- 491d873 Add some extra test cases for whitespace at start/end of number. by ericroman@google.com · 16 years ago
- b38cbcf pulling in more files to run more unit tests by pinkerton@google.com · 16 years ago
- 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
- 9fc57d0 * add base_paths_mac.mm to mac port by erikkay@google.com · 16 years ago
- 2919c09 Stub out unused Windows specific code. by paulg@google.com · 16 years ago
- 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
- 59ccca6 pull out command_line_unittest until it works by pinkerton@google.com · 16 years ago
- 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
- a6b1b7d Catch up SCons build with latest changes: by sgk@google.com · 16 years ago
- d3bb16f Fix memory leak and assert that the values are correct. by tc@google.com · 16 years ago
- 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
- 79e1c38 Add Lock and LockImpl to the test target to get it linking. by mmentovai@google.com · 16 years ago
- f5a4000 Port LockImpl, Lock, and ConditionVariable to pthreads-supporting platforms. by mmentovai@google.com · 16 years ago
- ce96727 fix recursion by pinkerton@google.com · 16 years ago
- 56053fe Logging cleanup for mac and linux by pinkerton@google.com · 16 years ago
- 5ed85e5 Remove the first line filename comment to make this consistent with the rest by deanm@google.com · 16 years ago
- 890e9ec rollback my experiment to see the effects by darin@google.com · 16 years ago
- 3ce34ed This is a revised CB of issue 738 and 764 (which were made by jungshik@google.com · 16 years ago
- 3117767 Remove a NOTREACHED() that was causing a dialog box during unit tests, hence by maruel@google.com · 16 years ago
- c5c7a72 Complete brett's string conversion goodness for utf32 platforms. by pinkerton@google.com · 16 years ago
- d5fb8e9 Fix an accidental nested extern and conversion cleanup from brett's landing. by pinkerton@google.com · 16 years ago
- 8f62469 remove fixed_string from build. by pinkerton@google.com · 16 years ago
- c8f2c7a Removing unnecessary information; it's not clarifying things. by avi@google.com · 16 years ago
- 26e717a Add a unit test for WordIterator. Fix word_iterator.* includes at the same time. by maruel@google.com · 16 years ago
- fa49905 Add UTF-16 <-> Wide conversions for Mac. by brettw@google.com · 16 years ago
- 15cfc7f Improve PathServiceTest test by verifying that the returned path exists. by maruel@google.com · 16 years ago
- 4be2f9b Port in threading for Posix. Will require fixes to MessageLoop and Task to compile on the Mac, though. by avi@google.com · 16 years ago
- 91cdff8 Pinkerton's port/fix-up of command-line processing to work cross-platform. by evanm@google.com · 16 years ago
- 2edb5e7 This is an experiment to see the impact of a boosted priority on the page by darin@google.com · 16 years ago
- af21869 Fix sys_string_conversions for use on the Mac. by mmentovai@google.com · 16 years ago
- b8a8f37 Rename and remove a bunch of string functions. by evanm@google.com · 16 years ago
- e3c034a Add defines for the size of wchar_t to build_config.h. Use this in places where we currently have an OS-specific check. by brettw@google.com · 16 years ago
- 8dcf71c Cross-platform portability fixes for JSONReader. Adds generic string-to-double parsing and tests in string_util. by mmentovai@google.com · 16 years ago
- a01bb10 Reapply 508 to determine if it was indeed the cause of the webkit-release-playback failure. by maruel@google.com · 16 years ago
- fed55ab Remove the old NativeMB functions from string util, and use the new ones in sys_strings.h. I also removed duplicated code from the sandbox that can now use this, and fixed one case in the bug reporter that should not have been using the native multibyte encoding. by brettw@google.com · 16 years ago
- 8ba9dfb Revert part of r508, it may have broken webkit-release-playback. by deanm@google.com · 16 years ago
- 22e336e Make base/SConstruct just like chrome/SConstruct for linux building. by deanm@google.com · 16 years ago
- 0c4e80a Remove the old atomic operations interface. by deanm@google.com · 16 years ago
- 981d057 ICU isn't packaged on the Mac as it is on Windows. by avi@google.com · 16 years ago
- 75df310 Some cross platform changes and general cleanups to Pickle. by deanm@google.com · 16 years ago
- 7b7151e Remove the LOCKED_EXPRESSION macro, it's clumbsy and unused. by deanm@google.com · 16 years ago
- 3138c85 Use 0 instead of NULL, since AtomicWord is intptr_t which is not a pointer type. GCC warns when converting NULL to a non-pointer type. by deanm@google.com · 16 years ago
- f9e7293 Fix cut-and-paste error so we only try to build mac files on, gee, the mac... by sgk@google.com · 16 years ago
- c4d0311 Add new sys_string_conversions_*.cc files to the SCons build. TBR: brettw by sgk@google.com · 16 years ago
- 7bea9d1 This is the addition of the system-dependent string conversions. This is just the new code and changing logging to use it. I will change other things to use this and delete the code in string_util in a subsequent pass. by brettw@google.com · 16 years ago
- 4d1ce05 Apparently, our WndProc can get called for other HWNDs :( by darin@google.com · 16 years ago
- 3810032 just some hopefully non-contentious stuff to get out of the way before doing the real MessageLoop changes. by darin@google.com · 16 years ago
- 21f65a1 Drop FixedString. It's only used in two places, one where it doesn't really matter and the other where it was incorrect. by evanm@google.com · 16 years ago