Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(27)

Issue 21648002: Extract pair hash functions so that they can be re-used outside of hash tables (Closed)

Created:
7 years, 4 months ago by piman
Modified:
7 years, 4 months ago
Reviewers:
danakj, brettw, awong
CC:
chromium-reviews, erikwright+watch_chromium.org
Visibility:
Public.

Description

Extract pair hash functions so that they can be re-used outside of hash tables BUG=None Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=216339

Patch Set 1 #

Total comments: 3

Patch Set 2 : why specialize when you can overload? #

Patch Set 3 : use unbiased constant fix #

Patch Set 4 : more overloading #

Patch Set 5 : MSVC: Y U NO resolve namespace? #

Patch Set 6 : move HashPair implementation out of gcc ifdef #

Patch Set 7 : Fix RenderPass::ID hash #

Unified diffs Side-by-side diffs Delta from patch set Stats (+88 lines, -92 lines) Patch
M base/containers/hash_tables.h View 1 2 3 4 5 4 chunks +85 lines, -86 lines 0 comments Download
M cc/quads/render_pass.h View 1 2 3 4 5 6 1 chunk +3 lines, -6 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
piman
For https://codereview.chromium.org/20667002/ I need to hash 2 ints together. I figured best is to extract ...
7 years, 4 months ago (2013-08-01 23:14:44 UTC) #1
danakj
LGTM for making these into functions, if we can make this compile correctly on windows. ...
7 years, 4 months ago (2013-08-02 02:10:51 UTC) #2
piman
On Thu, Aug 1, 2013 at 7:10 PM, <danakj@chromium.org> wrote: > LGTM for making these ...
7 years, 4 months ago (2013-08-02 03:05:35 UTC) #3
piman
On Thu, Aug 1, 2013 at 8:05 PM, Antoine Labour <piman@chromium.org> wrote: > > > ...
7 years, 4 months ago (2013-08-02 03:41:40 UTC) #4
awong
On 2013/08/02 03:41:40, piman wrote: > On Thu, Aug 1, 2013 at 8:05 PM, Antoine ...
7 years, 4 months ago (2013-08-02 05:37:32 UTC) #5
awong
On 2013/08/02 03:41:40, piman wrote: > On Thu, Aug 1, 2013 at 8:05 PM, Antoine ...
7 years, 4 months ago (2013-08-02 05:37:33 UTC) #6
piman
On Thu, Aug 1, 2013 at 10:37 PM, <ajwong@chromium.org> wrote: > On 2013/08/02 03:41:40, piman ...
7 years, 4 months ago (2013-08-02 06:01:12 UTC) #7
awong
LGTM
7 years, 4 months ago (2013-08-02 20:17:13 UTC) #8
piman
Ok, finally got it working on MSVC, sigh. danakj: PTAL, I also had to fix ...
7 years, 4 months ago (2013-08-06 01:31:16 UTC) #9
danakj
Thanks for the heroics to get this working, LGTM
7 years, 4 months ago (2013-08-06 18:54:15 UTC) #10
brettw
LGTM
7 years, 4 months ago (2013-08-07 19:39:12 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/piman@chromium.org/21648002/34001
7 years, 4 months ago (2013-08-07 19:40:14 UTC) #12
commit-bot: I haz the power
7 years, 4 months ago (2013-08-08 01:02:28 UTC) #13
Message was sent while issue was closed.
Change committed as 216339

Powered by Google App Engine
This is Rietveld 408576698