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

Issue 23609020: First implementation of HUnique<T> and HUniqueSet<T>, which is supposed to replace UniqueValueId. (Closed)

Created:
7 years, 3 months ago by titzer
Modified:
7 years, 3 months ago
CC:
v8-dev
Visibility:
Public.

Description

First implementation of HUnique<T> and HUniqueSet<T>, which is supposed to replace UniqueValueId. BUG= R=rossberg@chromium.org, verwaest@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=16683

Patch Set 1 #

Total comments: 17

Patch Set 2 : Address comments from rossberg. #

Patch Set 3 : Move HUnique<T> to hydrogen-unique.h #

Patch Set 4 : Rename HUnique to Unique. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+743 lines, -2 lines) Patch
A src/unique.h View 1 2 3 1 chunk +266 lines, -0 lines 0 comments Download
M test/cctest/cctest.gyp View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
A test/cctest/test-unique.cc View 1 2 3 1 chunk +473 lines, -0 lines 0 comments Download
M tools/gyp/v8.gyp View 1 2 3 3 chunks +3 lines, -2 lines 0 comments Download

Messages

Total messages: 17 (0 generated)
titzer
7 years, 3 months ago (2013-09-09 13:40:42 UTC) #1
titzer
7 years, 3 months ago (2013-09-10 08:59:35 UTC) #2
rossberg
https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h File src/hydrogen.h (right): https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h#newcode2309 src/hydrogen.h:2309: class HUnique V8_FINAL { I think this should live ...
7 years, 3 months ago (2013-09-11 10:34:07 UTC) #3
Toon Verwaest
https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h File src/hydrogen.h (right): https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h#newcode2309 src/hydrogen.h:2309: class HUnique V8_FINAL { A separate file would be ...
7 years, 3 months ago (2013-09-11 11:17:57 UTC) #4
titzer
On 2013/09/11 10:34:07, rossberg wrote: > https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h > File src/hydrogen.h (right): > > https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h#newcode2309 > ...
7 years, 3 months ago (2013-09-11 13:53:45 UTC) #5
rossberg
On 2013/09/11 13:53:45, titzer wrote: > On 2013/09/11 10:34:07, rossberg wrote: > > https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h > ...
7 years, 3 months ago (2013-09-11 14:11:31 UTC) #6
Toon Verwaest
https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h File src/hydrogen.h (right): https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h#newcode2412 src/hydrogen.h:2412: bool found = false; This version double-checks every entry ...
7 years, 3 months ago (2013-09-11 14:24:10 UTC) #7
rossberg
https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h File src/hydrogen.h (right): https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h#newcode2412 src/hydrogen.h:2412: bool found = false; On 2013/09/11 14:24:11, Toon Verwaest ...
7 years, 3 months ago (2013-09-11 15:01:49 UTC) #8
Toon Verwaest
https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h File src/hydrogen.h (right): https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h#newcode2412 src/hydrogen.h:2412: bool found = false; Hence the version I attached ...
7 years, 3 months ago (2013-09-11 15:27:52 UTC) #9
titzer
On 2013/09/11 15:27:52, Toon Verwaest wrote: > https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h > File src/hydrogen.h (right): > > https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h#newcode2412 ...
7 years, 3 months ago (2013-09-11 16:52:03 UTC) #10
titzer
On 2013/09/11 10:34:07, rossberg wrote: > https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h > File src/hydrogen.h (right): > > https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h#newcode2309 > ...
7 years, 3 months ago (2013-09-11 16:52:40 UTC) #11
Toon Verwaest
lgtm
7 years, 3 months ago (2013-09-11 19:28:40 UTC) #12
rossberg
On 2013/09/11 16:52:40, titzer wrote: > On 2013/09/11 10:34:07, rossberg wrote: > > https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h > ...
7 years, 3 months ago (2013-09-12 09:34:36 UTC) #13
rossberg
https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h File src/hydrogen.h (right): https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h#newcode2412 src/hydrogen.h:2412: bool found = false; On 2013/09/11 15:27:53, Toon Verwaest ...
7 years, 3 months ago (2013-09-12 09:34:45 UTC) #14
titzer
On 2013/09/12 09:34:45, rossberg wrote: > https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h > File src/hydrogen.h (right): > > https://codereview.chromium.org/23609020/diff/1/src/hydrogen.h#newcode2412 > ...
7 years, 3 months ago (2013-09-12 10:46:33 UTC) #15
rossberg
lgtm
7 years, 3 months ago (2013-09-12 10:51:10 UTC) #16
titzer
7 years, 3 months ago (2013-09-12 12:09:05 UTC) #17
Message was sent while issue was closed.
Committed patchset #4 manually as r16683 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698