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

Issue 20803006: Don't throw exception for non-integer args to fixnum int32,int64 op == (Closed)

Created:
7 years, 5 months ago by Chris Bracken
Modified:
7 years, 4 months ago
Reviewers:
justinfagnani
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Don't throw exception for non-integer args to fixnum int32,int64 op == Original bug https://code.google.com/p/dart/issues/detail?id=12073 BUG= R=justinfagnani@google.com Committed: https://code.google.com/p/dart/source/detail?r=25577

Patch Set 1 #

Total comments: 14

Patch Set 2 : Bugfix, tests for int32 comparison operators. Review fixes, cleanup. #

Patch Set 3 : Added more specific exception type checks in tests. #

Total comments: 1

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+95 lines, -61 lines) Patch
M pkg/fixnum/lib/src/int32.dart View 1 5 chunks +29 lines, -33 lines 0 comments Download
M pkg/fixnum/lib/src/int64.dart View 1 6 chunks +25 lines, -19 lines 0 comments Download
M pkg/fixnum/test/int_32_test.dart View 1 5 chunks +16 lines, -0 lines 0 comments Download
M pkg/fixnum/test/int_64_test.dart View 1 2 6 chunks +25 lines, -9 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
Chris Bracken
7 years, 5 months ago (2013-07-26 21:44:52 UTC) #1
justinfagnani
https://codereview.chromium.org/20803006/diff/1/pkg/fixnum/lib/src/int32.dart File pkg/fixnum/lib/src/int32.dart (right): https://codereview.chromium.org/20803006/diff/1/pkg/fixnum/lib/src/int32.dart#newcode11 pkg/fixnum/lib/src/int32.dart:11: class int32 implements intx { btw, I should have ...
7 years, 5 months ago (2013-07-26 23:44:40 UTC) #2
Chris Bracken
https://codereview.chromium.org/20803006/diff/1/pkg/fixnum/lib/src/int32.dart File pkg/fixnum/lib/src/int32.dart (right): https://codereview.chromium.org/20803006/diff/1/pkg/fixnum/lib/src/int32.dart#newcode11 pkg/fixnum/lib/src/int32.dart:11: class int32 implements intx { On 2013/07/26 23:44:40, justinfagnani ...
7 years, 5 months ago (2013-07-27 01:07:11 UTC) #3
justinfagnani
lgtm https://codereview.chromium.org/20803006/diff/1/pkg/fixnum/lib/src/int64.dart File pkg/fixnum/lib/src/int64.dart (right): https://codereview.chromium.org/20803006/diff/1/pkg/fixnum/lib/src/int64.dart#newcode1025 pkg/fixnum/lib/src/int64.dart:1025: int64 _divMod(int64 a, int64 b, bool computeRemainder) { ...
7 years, 5 months ago (2013-07-27 01:23:54 UTC) #4
Chris Bracken
7 years, 4 months ago (2013-07-29 17:56:36 UTC) #5
Message was sent while issue was closed.
Committed patchset #4 manually as r25577 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698