summaryrefslogtreecommitdiffstats
path: root/base/containers
Commit message (Expand)AuthorAgeFilesLines
* base: Remove OwningMRUCache in favor of scoped_ptrs in MRUCachevmpstr2016-03-092-111/+31
* base: Update MRUCache to allow to use unordered_map and custom hashers.vmpstr2016-03-011-20/+39
* Added support for move-only types to SmallMap.btolsch2016-02-292-3/+57
* Allow std::unordered_*.davidben2016-01-222-243/+39
* Revert of Allow std::unordered_*. (patchset #15 id:280001 of https://coderevi...davidben2016-01-212-25/+229
* Allow std::unordered_*.davidben2016-01-212-229/+25
* Switch to standard integer types in base/.avi2015-12-269-42/+54
* MRUCacheBase - Added Swap method to exchange contents of two MRUCachertenneti2015-12-182-0/+113
* Kill ScopedPtrMap and friendslimasdf2015-12-022-390/+0
* base: Make ScopedPtrMap use DISALLOW_COPY_AND_ASSIGNdanakj2015-12-012-32/+3
* base: Use std::move() instead of Pass() for real movable types.danakj2015-11-253-8/+8
* Switch to static_assert in base/.avi2015-11-242-2/+2
* Replace base::HashPair macros with a templated function.amistry2015-11-241-49/+8
* ScopedVector and ScopedPtrMap: Added deprecation notice.mgiuca2015-11-121-0/+3
* Change ScopedPtr(Hash)Map to make qualified calls to ignore_result().sammc2015-11-024-2/+36
* Extend base::Reversed to support iterating arraysmdempsky2015-10-152-2/+37
* Fix ScopedPtrMap with custom Compare.pneubeck2015-09-092-8/+23
* Moved ScopedPtrMap into base namespace.mgiuca2015-06-242-0/+6
* ScopedPtrMap: Added Compare template parameter.mgiuca2015-06-162-2/+19
* Added ScopedPtrMap class, for maps that contain scoped_ptr values.mgiuca2015-06-112-0/+361
* base: Remove the remaining usage of GG_(U)INTn_C macros.tfarina2015-05-181-3/+4
* Reland "Enable libc++ on Android"jdduke2015-05-051-8/+0
* Change ScopedPtrHashMap's 2nd template parameterkcwu2015-04-282-20/+120
* base: Remove non-const refs from the MRUCache implementation.danakj2015-03-091-5/+2
* base: Put DISALLOW_COPY_AND_ASSIGN inside private section of classes.danakj2015-03-071-0/+1
* base: Add/Fix namespace closing comments.danakj2015-03-071-1/+1
* Revert of Enable libc++ on Android (patchset #16 id:460001 of https://coderev...jam2015-02-071-3/+3
* Enable libc++ on Androidjdduke2015-02-061-3/+3
* Align base::hash_map with C++11, part 2.davidben2014-10-243-38/+104
* Align base::hash_map with C++11, part 1.davidben2014-10-111-0/+11
* Add base::Reversed() as an adapter for range-based for loops in reversemdempsky2014-09-292-0/+90
* Create WebSocketTransportClientSocketPoolricea@chromium.org2014-06-242-1/+60
* Redo escaping in GN.brettw@chromium.org2014-06-051-0/+7
* Shift by the right number of bytes when grabbing the high 32 bits.danakj@chromium.org2014-02-261-2/+2
* [Base] Add typedefs to ScopedPtrHashMaptzik@chromium.org2014-02-241-0/+3
* [Base] Refactor ScopedPtrHashMaptzik@chromium.org2014-02-211-21/+18
* Fix incorrect assumption in IDMap and SmallMap tests.earthdok@chromium.org2014-01-231-17/+8
* Move more uses of string16 to specify base::brettw@chromium.org2013-12-031-1/+1
* Add discardable memory emulation for non-android/mac platformsvollick@chromium.org2013-10-301-2/+7
* Remove incorrect const qualifier from resize().tomhudson@chromium.org2013-09-041-1/+1
* So that ScopedPtrHashMap can be used by user outside of cc.powei@chromium.org2013-08-301-0/+157
* Extract pair hash functions so that they can be re-used outside of hash tablespiman@chromium.org2013-08-081-86/+85
* Move hash_pair.h from cc/base into base/.nasko@chromium.org2013-06-202-0/+198
* Rename base/hash_tables to base/containers/hash_tables.brettw@chromium.org2013-06-113-3/+3
* Use a direct include of strings headers in base/.avi@chromium.org2013-06-112-3/+3
* Move hash_tables.h to base/containers.brettw@chromium.org2013-06-101-0/+120
* Fix BufferAlignment build issue for Android x86james.wei@intel.com2013-01-301-1/+1
* Fix BufferAlignment test on ARM linux.sbc@chromium.org2013-01-241-3/+4
* Add missing, and remove unnecessary, 'explicit' from constructors. (base/)hans@chromium.org2013-01-151-1/+2
* Move mru_cache to the new containers subdirectory.brettw@chromium.org2012-11-132-0/+576