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

Issue 10827293: Reapply 'Add reduce to Collection.' (Closed)

Created:
8 years, 4 months ago by Anders Johnsen
Modified:
8 years, 3 months ago
CC:
reviews_dartlang.org, srdjan, gbracha
Visibility:
Public.

Description

Reapply 'Add reduce to Collection.' Implemented JS array's reduce and fix a template error that made snapshotting crash. BUG= TEST= Review URL: https://chromiumcodereview.appspot.com//10832060 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@10548 260f80e4-7a28-3924-810f-c04153c831b5 Committed: https://code.google.com/p/dart/source/detail?r=10557

Patch Set 1 #

Patch Set 2 : Add fixes. #

Total comments: 5
Unified diffs Side-by-side diffs Delta from patch set Stats (+97 lines, -2 lines) Patch
M corelib/src/collection.dart View 1 chunk +15 lines, -2 lines 0 comments Download
M corelib/src/implementation/collections.dart View 1 chunk +9 lines, -0 lines 0 comments Download
M corelib/src/implementation/hash_map_set.dart View 1 chunk +5 lines, -0 lines 0 comments Download
M lib/compiler/implementation/lib/interceptors.dart View 1 chunk +8 lines, -0 lines 0 comments Download
M runtime/lib/array.dart View 2 chunks +10 lines, -0 lines 1 comment Download
M runtime/lib/byte_array.dart View 2 chunks +10 lines, -0 lines 0 comments Download
M runtime/lib/growable_array.dart View 1 chunk +5 lines, -0 lines 0 comments Download
A tests/corelib/collection_test.dart View 1 chunk +35 lines, -0 lines 4 comments Download

Messages

Total messages: 6 (0 generated)
Anders Johnsen
8 years, 4 months ago (2012-08-13 07:16:40 UTC) #1
Anders Johnsen
TBR
8 years, 4 months ago (2012-08-13 09:19:42 UTC) #2
Ivan Posva
https://chromiumcodereview.appspot.com/10827293/diff/3001/tests/corelib/collection_test.dart File tests/corelib/collection_test.dart (right): https://chromiumcodereview.appspot.com/10827293/diff/3001/tests/corelib/collection_test.dart#newcode5 tests/corelib/collection_test.dart:5: class CollectionTest { To me it feels like this ...
8 years, 4 months ago (2012-08-13 16:58:45 UTC) #3
Anders Johnsen
https://chromiumcodereview.appspot.com/10827293/diff/3001/tests/corelib/collection_test.dart File tests/corelib/collection_test.dart (right): https://chromiumcodereview.appspot.com/10827293/diff/3001/tests/corelib/collection_test.dart#newcode5 tests/corelib/collection_test.dart:5: class CollectionTest { On 2012/08/13 16:58:45, Ivan Posva wrote: ...
8 years, 4 months ago (2012-08-14 05:38:27 UTC) #4
Lasse Reichstein Nielsen
LGTM https://chromiumcodereview.appspot.com/10827293/diff/3001/tests/corelib/collection_test.dart File tests/corelib/collection_test.dart (right): https://chromiumcodereview.appspot.com/10827293/diff/3001/tests/corelib/collection_test.dart#newcode5 tests/corelib/collection_test.dart:5: class CollectionTest { I think this is fine. ...
8 years, 4 months ago (2012-08-14 09:00:07 UTC) #5
Ivan Posva
8 years, 3 months ago (2012-08-30 00:24:42 UTC) #6
DBC -ip

https://chromiumcodereview.appspot.com/10827293/diff/3001/runtime/lib/array.dart
File runtime/lib/array.dart (right):

https://chromiumcodereview.appspot.com/10827293/diff/3001/runtime/lib/array.d...
runtime/lib/array.dart:91: Dynamic reduce(Dynamic initialValue,
"Using Dynamic as type is bad style."™

Srdjan is fixing it.

Powered by Google App Engine
This is Rietveld 408576698