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

Issue 12544015: Implement 'dart:typeddata' directly in the VM instead of using 'dart:scalarlist' (Closed)

Created:
7 years, 9 months ago by siva
Modified:
7 years, 9 months ago
Reviewers:
Ivan Posva
CC:
reviews_dartlang.org
Visibility:
Public.

Description

Implement 'dart:typeddata' directly in the VM instead of using 'dart:scalarlist' Committed: https://code.google.com/p/dart/source/detail?r=19656

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Patch Set 4 : #

Total comments: 20

Patch Set 5 : #

Patch Set 6 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1534 lines, -1240 lines) Patch
A runtime/lib/typeddata.cc View 1 2 3 4 1 chunk +252 lines, -0 lines 0 comments Download
M runtime/lib/typeddata.dart View 1 2 3 4 48 chunks +445 lines, -1050 lines 0 comments Download
M runtime/lib/typeddata_sources.gypi View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M runtime/vm/bootstrap_natives.h View 1 2 3 4 1 chunk +43 lines, -0 lines 0 comments Download
M runtime/vm/bootstrap_natives.cc View 1 2 3 4 1 chunk +4 lines, -0 lines 0 comments Download
M runtime/vm/object.h View 1 2 3 4 4 chunks +169 lines, -2 lines 0 comments Download
M runtime/vm/object.cc View 1 2 3 4 4 chunks +193 lines, -181 lines 0 comments Download
M runtime/vm/object_store.h View 1 2 3 4 2 chunks +8 lines, -0 lines 0 comments Download
M runtime/vm/object_store.cc View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M runtime/vm/raw_object.h View 1 2 3 4 9 chunks +116 lines, -2 lines 0 comments Download
M runtime/vm/raw_object.cc View 1 2 3 4 4 chunks +52 lines, -2 lines 0 comments Download
M runtime/vm/raw_object_snapshot.cc View 1 2 3 4 1 chunk +201 lines, -0 lines 0 comments Download
M runtime/vm/snapshot.cc View 1 2 3 4 6 chunks +48 lines, -2 lines 0 comments Download
M tests/standalone/typed_array_test.dart View 1 2 3 4 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 4 (0 generated)
siva
7 years, 9 months ago (2013-03-07 02:18:17 UTC) #1
Ivan Posva
LGTM with comments. -Ivan https://chromiumcodereview.appspot.com/12544015/diff/13003/runtime/lib/typeddata.cc File runtime/lib/typeddata.cc (right): https://chromiumcodereview.appspot.com/12544015/diff/13003/runtime/lib/typeddata.cc#newcode52 runtime/lib/typeddata.cc:52: ASSERT(instance.IsExternalTypedData()); I am not sure ...
7 years, 9 months ago (2013-03-07 08:53:31 UTC) #2
siva
https://chromiumcodereview.appspot.com/12544015/diff/13003/runtime/lib/typeddata.cc File runtime/lib/typeddata.cc (right): https://chromiumcodereview.appspot.com/12544015/diff/13003/runtime/lib/typeddata.cc#newcode52 runtime/lib/typeddata.cc:52: ASSERT(instance.IsExternalTypedData()); Changed the ASSERT to thrown an ArgumentError exception ...
7 years, 9 months ago (2013-03-07 21:47:43 UTC) #3
siva
7 years, 9 months ago (2013-03-07 21:50:41 UTC) #4
Message was sent while issue was closed.
Committed patchset #6 manually as r19656 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698