Chromium Code Reviews| Index: runtime/lib/array.dart |
| =================================================================== |
| --- runtime/lib/array.dart (revision 22603) |
| +++ runtime/lib/array.dart (working copy) |
| @@ -5,6 +5,7 @@ |
| // TODO(srdjan): Use shared array implementation. |
| class _ObjectArray<E> implements List<E> { |
| + static final int _clCid = (new List(0))._cid; |
|
siva
2013/05/13 20:38:00
clCid seems redundant 'class class id'
maybe _clas
Ivan Posva
2013/05/13 22:12:37
I really like the suggestion of _classId. Also ple
srdjan
2013/05/14 17:46:31
Done.
srdjan
2013/05/14 17:46:31
Done.
|
| factory _ObjectArray(length) native "ObjectArray_allocate"; |
| @@ -275,6 +276,7 @@ |
| // implementation (checks when modifying). We should keep watching |
| // the inline cache misses. |
| class _ImmutableArray<E> implements List<E> { |
| + static final int _clCid = (const [])._cid; |
| factory _ImmutableArray._uninstantiable() { |
| throw new UnsupportedError( |