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

Issue 23494027: Make LinkedHashMap also have a factory constructor and be customizable (Closed)

Created:
7 years, 3 months ago by Lasse Reichstein Nielsen
Modified:
7 years, 3 months ago
Reviewers:
ricow1, floitsch, scheglov
CC:
reviews_dartlang.org, vm-dev_dartlang.org
Visibility:
Public.

Description

Make LinkedHashMap also have a factory constructor and be customizable R=floitsch@google.com Committed: https://code.google.com/p/dart/source/detail?r=27246

Patch Set 1 #

Total comments: 13

Patch Set 2 : Address comments. Major restructuring. #

Patch Set 3 : Add isValidKey. #

Total comments: 4

Patch Set 4 : Address comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+378 lines, -379 lines) Patch
M editor/util/plugins/com.google.dart.java2dart/resources/java_core.dart View 1 chunk +2 lines, -5 lines 0 comments Download
M pkg/analyzer_experimental/lib/src/generated/java_core.dart View 1 chunk +2 lines, -5 lines 0 comments Download
M pkg/mdv/lib/src/template_iterator.dart View 1 chunk +1 line, -3 lines 0 comments Download
M pkg/serialization/lib/src/reader_writer.dart View 1 chunk +1 line, -1 line 0 comments Download
M pkg/serialization/lib/src/serialization_helpers.dart View 1 chunk +0 lines, -61 lines 0 comments Download
D pkg/serialization/test/polyfill_identity_map_test.dart View 1 chunk +0 lines, -48 lines 0 comments Download
M runtime/lib/collection_patch.dart View 1 2 3 13 chunks +126 lines, -170 lines 0 comments Download
M sdk/lib/_internal/lib/collection_patch.dart View 1 2 3 16 chunks +146 lines, -35 lines 0 comments Download
M sdk/lib/collection/hash_map.dart View 1 2 3 2 chunks +11 lines, -1 line 0 comments Download
M sdk/lib/collection/linked_hash_map.dart View 1 2 2 chunks +4 lines, -33 lines 0 comments Download
M sdk/lib/collection/splay_tree.dart View 1 2 8 chunks +31 lines, -12 lines 0 comments Download
M tests/corelib/map_test.dart View 1 2 3 chunks +51 lines, -2 lines 0 comments Download
M tests/language/issue10561_test.dart View 1 chunk +1 line, -1 line 0 comments Download
M tests/language/issue9949_test.dart View 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
Lasse Reichstein Nielsen
7 years, 3 months ago (2013-09-05 12:32:45 UTC) #1
floitsch
Adding Konstantin for the editor changes.
7 years, 3 months ago (2013-09-05 13:24:05 UTC) #2
ricow1
DBC: testing rietveld
7 years, 3 months ago (2013-09-05 13:43:38 UTC) #3
floitsch
LGTM with comments. https://codereview.chromium.org/23494027/diff/1/runtime/lib/collection_patch.dart File runtime/lib/collection_patch.dart (right): https://codereview.chromium.org/23494027/diff/1/runtime/lib/collection_patch.dart#newcode664 runtime/lib/collection_patch.dart:664: implements LinkedHashMap<K, V> { nit: indentation. ...
7 years, 3 months ago (2013-09-05 13:44:28 UTC) #4
scheglov
LGTM
7 years, 3 months ago (2013-09-05 15:41:35 UTC) #5
Lasse Reichstein Nielsen
https://codereview.chromium.org/23494027/diff/1/runtime/lib/collection_patch.dart File runtime/lib/collection_patch.dart (right): https://codereview.chromium.org/23494027/diff/1/runtime/lib/collection_patch.dart#newcode664 runtime/lib/collection_patch.dart:664: implements LinkedHashMap<K, V> { On 2013/09/05 13:44:28, floitsch wrote: ...
7 years, 3 months ago (2013-09-06 08:49:24 UTC) #6
floitsch
LGTM with comments. https://codereview.chromium.org/23494027/diff/13001/runtime/lib/collection_patch.dart File runtime/lib/collection_patch.dart (right): https://codereview.chromium.org/23494027/diff/13001/runtime/lib/collection_patch.dart#newcode720 runtime/lib/collection_patch.dart:720: _HashMapEntry previous, What's "previous" ? Add ...
7 years, 3 months ago (2013-09-06 12:33:19 UTC) #7
Lasse Reichstein Nielsen
https://codereview.chromium.org/23494027/diff/13001/runtime/lib/collection_patch.dart File runtime/lib/collection_patch.dart (right): https://codereview.chromium.org/23494027/diff/13001/runtime/lib/collection_patch.dart#newcode720 runtime/lib/collection_patch.dart:720: _HashMapEntry previous, Renamed to "previousInBucket". https://codereview.chromium.org/23494027/diff/13001/sdk/lib/collection/hash_map.dart File sdk/lib/collection/hash_map.dart (right): ...
7 years, 3 months ago (2013-09-06 12:52:11 UTC) #8
Lasse Reichstein Nielsen
7 years, 3 months ago (2013-09-06 13:02:14 UTC) #9
Message was sent while issue was closed.
Committed patchset #4 manually as r27246 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698