summaryrefslogtreecommitdiffstats
path: root/src/hash_map.h
Commit message (Collapse)AuthorAgeFilesLines
* windows: fix size_t<->int conversions in ninja.exeEvan Martin2012-08-101-1/+1
|
* fix hash_map StringPiece comparatorScott Graham2012-07-311-3/+3
|
* Revert "Make StringPiece data members private."Nico Weber2012-07-281-1/+1
| | | | | | This reverts commit 904c9610fe66c4f4bd63a07d6f057c8603d24394. The commit caused issue #380, this revert fixes it. The revert also makes the test from the previous commit pass.
* also build with msvcPeter Kümmel2012-07-271-3/+3
|
* Make StringPiece data members private.Thiago Farina2012-06-301-1/+1
| | | | Signed-off-by: Thiago Farina <tfarina@chromium.org>
* decide on murmur hash, delete stl hashEvan Martin2012-01-121-18/+4
| | | | | | | A nice thing about working on Google: a C++ expert who happened to be writing a proposal on hashing for the next C++ version wandered into my office. He seemed to think using Murmur here is fine.
* make new hash work on windowsEvan Martin2012-01-111-4/+14
|
* back to murmur hashEvan Martin2012-01-091-7/+7
|
* more stringpieceEvan Martin2012-01-091-1/+1
|
* murmur -> stl hashEvan Martin2012-01-091-1/+10
|
* convert ExternalStringHash to use StringPieceEvan Martin2012-01-091-16/+44
|
* Changes to hash_map to make it build with MSVC's versionFrances Buontempo2012-01-031-5/+12
|
* generalize the pattern of hash_map<const char*, ...>, use in BuildLogEvan Martin2011-09-121-0/+29
| | | | | | Refactor the code in StatCache for use in BuildLog. Now both use hash tables where the keys are const char*. Removes another 30ms from Chrome no-op builds.
* [windows] extend hash_map.h for Windows hash_mapSergey Nenakhov2011-04-231-0/+9
|
* Add missing CPP guards.Nicolas Despres2011-03-221-0/+5
|
* add copyrightsEvan Martin2011-02-061-0/+14
|
* use hash_map for paths; much faster buildsEvan Martin2010-12-171-0/+12