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

Side by Side Diff: runtime/vm/symbols.h

Issue 18242003: Add a VM defined class MirrorReference as an opaque pointer for Dart code to VM internal objects. (Closed) Base URL: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/
Patch Set: Created 7 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « runtime/vm/snapshot.h ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 1 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2 // for details. All rights reserved. Use of this source code is governed by a 2 // for details. All rights reserved. Use of this source code is governed by a
3 // BSD-style license that can be found in the LICENSE file. 3 // BSD-style license that can be found in the LICENSE file.
4 4
5 #ifndef VM_SYMBOLS_H_ 5 #ifndef VM_SYMBOLS_H_
6 #define VM_SYMBOLS_H_ 6 #define VM_SYMBOLS_H_
7 7
8 #include "vm/object.h" 8 #include "vm/object.h"
9 #include "vm/snapshot_ids.h" 9 #include "vm/snapshot_ids.h"
10 10
(...skipping 187 matching lines...) Expand 10 before | Expand all | Expand 10 after
198 V(_ExternalInt64Array, "_ExternalInt64Array") \ 198 V(_ExternalInt64Array, "_ExternalInt64Array") \
199 V(_ExternalUint64Array, "_ExternalUint64Array") \ 199 V(_ExternalUint64Array, "_ExternalUint64Array") \
200 V(_ExternalFloat32x4Array, "_ExternalFloat32x4Array") \ 200 V(_ExternalFloat32x4Array, "_ExternalFloat32x4Array") \
201 V(_ExternalFloat32Array, "_ExternalFloat32Array") \ 201 V(_ExternalFloat32Array, "_ExternalFloat32Array") \
202 V(_ExternalFloat64Array, "_ExternalFloat64Array") \ 202 V(_ExternalFloat64Array, "_ExternalFloat64Array") \
203 V(ByteData, "ByteData") \ 203 V(ByteData, "ByteData") \
204 V(ByteDataDot, "ByteData.") \ 204 V(ByteDataDot, "ByteData.") \
205 V(ByteDataDotview, "ByteData.view") \ 205 V(ByteDataDotview, "ByteData.view") \
206 V(_ByteDataView, "_ByteDataView") \ 206 V(_ByteDataView, "_ByteDataView") \
207 V(_WeakProperty, "_WeakProperty") \ 207 V(_WeakProperty, "_WeakProperty") \
208 V(_MirrorReference, "_MirrorReference") \
208 V(InvocationMirror, "_InvocationMirror") \ 209 V(InvocationMirror, "_InvocationMirror") \
209 V(AllocateInvocationMirror, "_allocateInvocationMirror") \ 210 V(AllocateInvocationMirror, "_allocateInvocationMirror") \
210 V(toString, "toString") \ 211 V(toString, "toString") \
211 V(_ReceivePortImpl, "_ReceivePortImpl") \ 212 V(_ReceivePortImpl, "_ReceivePortImpl") \
212 V(_lookupReceivePort, "_lookupReceivePort") \ 213 V(_lookupReceivePort, "_lookupReceivePort") \
213 V(_handleMessage, "_handleMessage") \ 214 V(_handleMessage, "_handleMessage") \
214 V(_SendPortImpl, "_SendPortImpl") \ 215 V(_SendPortImpl, "_SendPortImpl") \
215 V(_create, "_create") \ 216 V(_create, "_create") \
216 V(_id, "_id") \ 217 V(_id, "_id") \
217 V(_get_or_create, "_get_or_create") \ 218 V(_get_or_create, "_get_or_create") \
(...skipping 241 matching lines...) Expand 10 before | Expand all | Expand 10 after
459 friend class SnapshotReader; 460 friend class SnapshotReader;
460 friend class SnapshotWriter; 461 friend class SnapshotWriter;
461 friend class ApiMessageReader; 462 friend class ApiMessageReader;
462 463
463 DISALLOW_COPY_AND_ASSIGN(Symbols); 464 DISALLOW_COPY_AND_ASSIGN(Symbols);
464 }; 465 };
465 466
466 } // namespace dart 467 } // namespace dart
467 468
468 #endif // VM_SYMBOLS_H_ 469 #endif // VM_SYMBOLS_H_
OLDNEW
« no previous file with comments | « runtime/vm/snapshot.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698