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

Issue 14071002: Added new version of reduce. (Closed)

Created:
7 years, 8 months ago by Lasse Reichstein Nielsen
Modified:
7 years, 8 months ago
Reviewers:
nweiz, floitsch
CC:
reviews_dartlang.org, Anders Johnsen, regis
Visibility:
Public.

Description

Added new version of reduce. Removed min/max and uses of min/max. Committed: https://code.google.com/p/dart/source/detail?r=21258

Patch Set 1 #

Total comments: 22

Patch Set 2 : Addressed review comments. #

Patch Set 3 : Removed more uses of max, and a few bugs. #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+421 lines, -1201 lines) Patch
M pkg/stack_trace/lib/src/trace.dart View 1 2 2 chunks +2 lines, -1 line 2 comments Download
M runtime/lib/array.dart View 1 4 chunks +4 lines, -12 lines 0 comments Download
M runtime/lib/growable_array.dart View 1 2 2 chunks +2 lines, -6 lines 0 comments Download
M runtime/lib/typeddata.dart View 2 chunks +2 lines, -9 lines 0 comments Download
M samples/swarm/swarm_ui_lib/observable/observable.dart View 2 chunks +1 line, -5 lines 0 comments Download
M sdk/lib/_collection_dev/iterable.dart View 3 chunks +9 lines, -48 lines 0 comments Download
M sdk/lib/_internal/compiler/implementation/lib/js_array.dart View 2 chunks +2 lines, -6 lines 0 comments Download
M sdk/lib/async/stream.dart View 1 2 3 chunks +30 lines, -98 lines 0 comments Download
M sdk/lib/collection/collections.dart View 1 1 chunk +8 lines, -3 lines 0 comments Download
M sdk/lib/collection/list.dart View 1 2 2 chunks +7 lines, -42 lines 0 comments Download
M sdk/lib/core/iterable.dart View 3 chunks +15 lines, -64 lines 0 comments Download
M sdk/lib/html/dart2js/html_dart2js.dart View 68 chunks +130 lines, -303 lines 0 comments Download
M sdk/lib/html/dartium/html_dartium.dart View 68 chunks +130 lines, -303 lines 0 comments Download
M sdk/lib/html/html_common/filtered_element_list.dart View 1 chunk +3 lines, -4 lines 0 comments Download
M sdk/lib/svg/dart2js/svg_dart2js.dart View 12 chunks +24 lines, -54 lines 0 comments Download
M sdk/lib/svg/dartium/svg_dartium.dart View 12 chunks +24 lines, -54 lines 0 comments Download
M sdk/lib/web_sql/dart2js/web_sql_dart2js.dart View 2 chunks +4 lines, -9 lines 0 comments Download
M sdk/lib/web_sql/dartium/web_sql_dartium.dart View 2 chunks +4 lines, -9 lines 0 comments Download
D tests/corelib/iterable_min_max_test.dart View 1 chunk +0 lines, -70 lines 0 comments Download
M tests/corelib/list_map_test.dart View 1 chunk +1 line, -3 lines 0 comments Download
M tests/corelib/list_reversed_test.dart View 1 chunk +1 line, -3 lines 0 comments Download
M tests/html/streams_test.dart View 2 chunks +1 line, -9 lines 0 comments Download
M tests/lib/async/stream_controller_async_test.dart View 2 chunks +2 lines, -4 lines 0 comments Download
D tests/lib/async/stream_min_max_test.dart View 1 chunk +0 lines, -45 lines 0 comments Download
M tools/dom/src/CssClassSet.dart View 2 chunks +2 lines, -7 lines 0 comments Download
M tools/dom/src/WrappedList.dart View 2 chunks +2 lines, -6 lines 0 comments Download
M tools/dom/templates/html/impl/impl_Element.darttemplate View 1 2 2 chunks +2 lines, -11 lines 0 comments Download
M tools/dom/templates/immutable_list_mixin.darttemplate View 2 chunks +4 lines, -9 lines 0 comments Download
M utils/pub/package.dart View 1 chunk +3 lines, -3 lines 0 comments Download
M utils/tests/pub/command_line_config.dart View 1 2 2 chunks +2 lines, -1 line 0 comments Download

Messages

Total messages: 8 (0 generated)
Lasse Reichstein Nielsen
7 years, 8 months ago (2013-04-10 14:36:06 UTC) #1
floitsch
LGTM. after you cleaned up the bad merge. https://codereview.chromium.org/14071002/diff/1/runtime/lib/array.dart File runtime/lib/array.dart (right): https://codereview.chromium.org/14071002/diff/1/runtime/lib/array.dart#newcode117 runtime/lib/array.dart:117: reduce(E ...
7 years, 8 months ago (2013-04-10 15:14:07 UTC) #2
Lasse Reichstein Nielsen
https://codereview.chromium.org/14071002/diff/1/runtime/lib/array.dart File runtime/lib/array.dart (right): https://codereview.chromium.org/14071002/diff/1/runtime/lib/array.dart#newcode117 runtime/lib/array.dart:117: reduce(E combine(E value, E element)) { On 2013/04/10 15:14:07, ...
7 years, 8 months ago (2013-04-11 07:54:04 UTC) #3
Lasse Reichstein Nielsen
https://codereview.chromium.org/14071002/diff/1/sdk/lib/collection/collections.dart File sdk/lib/collection/collections.dart (right): https://codereview.chromium.org/14071002/diff/1/sdk/lib/collection/collections.dart#newcode43 sdk/lib/collection/collections.dart:43: Iterator iteator = iterable.iterator; On 2013/04/10 15:14:07, floitsch wrote: ...
7 years, 8 months ago (2013-04-11 08:00:23 UTC) #4
Lasse Reichstein Nielsen
Committed patchset #3 manually as r21258 (presubmit successful).
7 years, 8 months ago (2013-04-11 08:33:03 UTC) #5
floitsch
https://codereview.chromium.org/14071002/diff/1/runtime/lib/typeddata.dart File runtime/lib/typeddata.dart (right): https://codereview.chromium.org/14071002/diff/1/runtime/lib/typeddata.dart#newcode310 runtime/lib/typeddata.dart:310: dynamic reduce(dynamic combine(value, element)) { On 2013/04/11 07:54:04, Lasse ...
7 years, 8 months ago (2013-04-11 09:36:41 UTC) #6
nweiz
We appreciate you making these changes, but please do CC Bob and myself when you ...
7 years, 8 months ago (2013-04-12 19:47:33 UTC) #7
floitsch
7 years, 8 months ago (2013-04-13 13:15:51 UTC) #8
Message was sent while issue was closed.
https://codereview.chromium.org/14071002/diff/11001/pkg/stack_trace/lib/src/t...
File pkg/stack_trace/lib/src/trace.dart (right):

https://codereview.chromium.org/14071002/diff/11001/pkg/stack_trace/lib/src/t...
pkg/stack_trace/lib/src/trace.dart:8: import 'dart:math';
On 2013/04/12 19:47:33, nweiz wrote:
> Please import dart:math with a prefix. It has a lot of top-level members that
> can conflict easily. Same goes for utils/tests/pub/command_line_config.dart.

done in https://codereview.chromium.org/14111004

Powered by Google App Engine
This is Rietveld 408576698