summaryrefslogtreecommitdiffstats
path: root/base/memory
Commit message (Expand)AuthorAgeFilesLines
* Remove even more headers from base/memory/scoped_ptr.hdcheng2016-03-251-4/+0
* Remove more headers from base/memory/scoped_ptr.hdcheng2016-03-251-3/+0
* mac: Only use Mach shared memory.erikchen2016-03-241-45/+1
* Add sharing flag to file open during unsafe image test.forshaw2016-03-181-2/+2
* base: Remove some unnecessary const scoped_refptr<>&.vmpstr2016-03-181-6/+4
* Trim some headers from base/memory/scoped_ptr.hdcheng2016-03-171-3/+0
* base: Make RefCountedBytes::TakeVector return ref ptr instead of raw ptrvmpstr2016-03-162-3/+4
* Use std::is_base_of to assert WeakPtr is used correctlytzik2016-03-162-5/+4
* Remove overloads for comparing std::unique_ptr to std::nullpt_t.dcheng2016-03-151-40/+0
* Remove legacy scoped_ptr implementation.dcheng2016-03-152-1336/+3
* Change scoped_ptr to a type alias for std::unique_ptr for OS_MACOSXdcheng2016-03-121-1/+2
* Change scoped_ptr to a type alias for std::unique_ptr for OS_ANDROIDdcheng2016-03-111-1/+1
* Replace template_util.h stuff with C++11 <type_traits>tzik2016-03-103-18/+12
* Fix compilation error with older versions of libstdc++kmackay2016-03-091-1/+1
* Change scoped_ptr to a type alias for std::unique_ptr on OS_WINdcheng2016-03-082-11/+1
* Retire scoped_ptr_unittest.nctzik2016-03-051-119/+0
* Remove Pass() helper from base/move.h.dcheng2016-03-041-19/+0
* Change scoped_ptr to be a type alias for std::unique_ptr on OS_LINUX.dcheng2016-03-032-25/+64
* Convert Pass()→std::move() on Windowsdcheng2016-03-021-1/+2
* base: Avoid calling VirtualAlloc with 0 length.reveman2016-03-012-1/+5
* Added support for move-only types to SmallMap.btolsch2016-02-291-2/+6
* Use DCHECK instead of <assert.h> in scoped_ptr.h.nick2016-02-251-5/+5
* Remove stale comment for scoped_refptr comparison operators.dcheng2016-02-241-2/+0
* Document use of "Safe Bool Idiom" in base/memory/pointer types.scheib2016-02-236-30/+151
* content: Avoid crashing in release builds when allocating 0 bytes of discarda...reveman2016-02-232-8/+27
* Prevent handle truncation warning in 64-bit VS 2015 buildsbrucedawson2016-02-201-1/+2
* base: Fix clang warning in newly added unit test.erikchen2016-02-191-1/+1
* base: Create file mappings with reduced access control permissions.erikchen2016-02-192-4/+258
* base: Add missing copy ctors where appropriate.vmpstr2016-02-182-0/+3
* Expand base::Tuple to std::tuple in a class template specializationtzik2016-02-111-3/+3
* ShareMemory::DuplicateHandle() should have same semantics on all OSes.erikchen2016-02-082-3/+8
* base: Fix copy contructor in SharedMemoryHandle.erikchen2016-02-031-1/+1
* Enable attachment brokering of SharedMemoryHandle on Windows.erikchen2016-02-034-27/+2
* Add member ownership_passes_to_ipc_ to SharedMemoryHandle on windows.erikchen2016-02-014-3/+31
* Revert of Enable attachment brokering of SharedMemoryHandle on Windows. (patc...erikchen2016-01-304-2/+27
* Enable attachment brokering of SharedMemoryHandle on Windows.erikchen2016-01-194-27/+2
* Reland of move Pass on OS X. (patchset #1 id:1 of https://codereview.chromium...dcheng2016-01-151-1/+1
* Revert of Remove Pass on OS X. (patchset #1 id:1 of https://codereview.chromi...samuong2016-01-151-1/+1
* Remove Pass on OS X.dcheng2016-01-151-1/+1
* Update an error message expectation on base_nocompile_testtzik2016-01-121-1/+1
* Change GotDataCallback to scoped_refptr<base::RefCountedMemory>estade2016-01-072-3/+4
* base: Update comment about access control of ref-counted classes' dtorhashimoto2016-01-071-1/+1
* Remove Pass on CrOS.dcheng2016-01-071-1/+1
* Reland of move Pass() on Android. (patchset #1 id:1 of https://codereview.chr...dcheng2016-01-061-1/+1
* Revert of Remove Pass() on Android. (patchset #1 id:1 of https://codereview.c...msramek2016-01-061-1/+1
* Fix no-compile base_unittests for base::Pass() -> std::move conversiontzik2016-01-051-6/+9
* Remove Pass() on Android.dcheng2015-12-311-1/+1
* Remove Pass() on Linux.Daniel Cheng2015-12-301-0/+3
* Remove RefCountedMallocedMemory, it's not used.thestig2015-12-293-50/+0
* Remove base/basictypes.h.avi2015-12-281-1/+1