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

Issue 1493033003: Add microsecond support to DateTime. (Closed)

Created:
5 years ago by floitsch
Modified:
5 years ago
CC:
reviews_dartlang.org, vm-dev_dartlang.org
Base URL:
git@github.com:dart-lang/sdk.git@master
Target Ref:
refs/heads/master
Visibility:
Public.

Description

Patch Set 1 #

Patch Set 2 : Minor rename. #

Total comments: 11

Patch Set 3 : Adjust tests. Remove unused field. #

Total comments: 4

Patch Set 4 : Address comment. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+789 lines, -226 lines) Patch
M runtime/lib/date.cc View 1 2 3 3 chunks +5 lines, -5 lines 0 comments Download
M runtime/lib/date_patch.dart View 1 2 3 13 chunks +108 lines, -65 lines 0 comments Download
M runtime/vm/bootstrap_natives.h View 1 2 3 1 chunk +4 lines, -4 lines 0 comments Download
M sdk/lib/_internal/js_runtime/lib/core_patch.dart View 1 2 4 chunks +56 lines, -6 lines 0 comments Download
M sdk/lib/core/date_time.dart View 1 2 23 chunks +123 lines, -94 lines 0 comments Download
M tests/corelib/date_time4_test.dart View 1 2 2 chunks +56 lines, -3 lines 0 comments Download
M tests/corelib/date_time_parse_test.dart View 1 2 2 chunks +22 lines, -6 lines 0 comments Download
M tests/corelib/date_time_test.dart View 1 2 67 chunks +415 lines, -43 lines 0 comments Download

Messages

Total messages: 12 (3 generated)
floitsch
I first tried to have a separate microsecond field, but that turned out to be ...
5 years ago (2015-12-03 08:18:11 UTC) #2
Lasse Reichstein Nielsen
lgtm https://codereview.chromium.org/1493033003/diff/20001/runtime/lib/date_patch.dart File runtime/lib/date_patch.dart (right): https://codereview.chromium.org/1493033003/diff/20001/runtime/lib/date_patch.dart#newcode84 runtime/lib/date_patch.dart:84: static List _computeUpperPart(int localUs) { Us -> Microseconds ...
5 years ago (2015-12-03 09:16:22 UTC) #3
floitsch
https://codereview.chromium.org/1493033003/diff/20001/runtime/lib/date_patch.dart File runtime/lib/date_patch.dart (right): https://codereview.chromium.org/1493033003/diff/20001/runtime/lib/date_patch.dart#newcode84 runtime/lib/date_patch.dart:84: static List _computeUpperPart(int localUs) { On 2015/12/03 09:16:22, Lasse ...
5 years ago (2015-12-04 08:11:31 UTC) #4
Lasse Reichstein Nielsen
https://codereview.chromium.org/1493033003/diff/20001/sdk/lib/_internal/js_runtime/lib/core_patch.dart File sdk/lib/_internal/js_runtime/lib/core_patch.dart (right): https://codereview.chromium.org/1493033003/diff/20001/sdk/lib/_internal/js_runtime/lib/core_patch.dart#newcode257 sdk/lib/_internal/js_runtime/lib/core_patch.dart:257: _value + duration.inMilliseconds, isUtc: isUtc); I think it's probably ...
5 years ago (2015-12-04 08:15:02 UTC) #5
floitsch
ping (ivan).
5 years ago (2015-12-08 00:35:48 UTC) #6
kevmoo
Please update CHANGELOG w/ this change
5 years ago (2015-12-08 02:40:57 UTC) #8
Ivan Posva
LGTM -ip https://codereview.chromium.org/1493033003/diff/40001/runtime/lib/date_patch.dart File runtime/lib/date_patch.dart (right): https://codereview.chromium.org/1493033003/diff/40001/runtime/lib/date_patch.dart#newcode10 runtime/lib/date_patch.dart:10: static int _getCurrentMicros() native "DateNatives_currentTimeMicros"; This native ...
5 years ago (2015-12-08 07:51:41 UTC) #9
floitsch
https://codereview.chromium.org/1493033003/diff/40001/runtime/lib/date_patch.dart File runtime/lib/date_patch.dart (right): https://codereview.chromium.org/1493033003/diff/40001/runtime/lib/date_patch.dart#newcode10 runtime/lib/date_patch.dart:10: static int _getCurrentMicros() native "DateNatives_currentTimeMicros"; On 2015/12/08 07:51:41, Ivan ...
5 years ago (2015-12-08 23:27:25 UTC) #10
floitsch
5 years ago (2015-12-08 23:46:52 UTC) #12
Message was sent while issue was closed.
Committed patchset #4 (id:60001) manually as
6c84c42e671cdb5f03132c89e0a926a37dcdba2e (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698