| OLD | NEW |
| 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 #include "vm/object.h" | 5 #include "vm/object.h" |
| 6 #include "vm/object_store.h" | 6 #include "vm/object_store.h" |
| 7 #include "vm/snapshot.h" | 7 #include "vm/snapshot.h" |
| 8 #include "vm/stub_code.h" | 8 #include "vm/stub_code.h" |
| 9 #include "vm/symbols.h" | 9 #include "vm/symbols.h" |
| 10 #include "vm/visitor.h" | 10 #include "vm/visitor.h" |
| (...skipping 1244 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1255 | 1255 |
| 1256 void RawCode::WriteTo(SnapshotWriter* writer, | 1256 void RawCode::WriteTo(SnapshotWriter* writer, |
| 1257 intptr_t object_id, | 1257 intptr_t object_id, |
| 1258 Snapshot::Kind kind) { | 1258 Snapshot::Kind kind) { |
| 1259 // We have already checked for this and written a NULL object, hence we | 1259 // We have already checked for this and written a NULL object, hence we |
| 1260 // should not reach here. | 1260 // should not reach here. |
| 1261 UNREACHABLE(); | 1261 UNREACHABLE(); |
| 1262 } | 1262 } |
| 1263 | 1263 |
| 1264 | 1264 |
| 1265 RawObjectPool* ObjectPool::ReadFrom(SnapshotReader* reader, |
| 1266 intptr_t object_id, |
| 1267 intptr_t tags, |
| 1268 Snapshot::Kind kind) { |
| 1269 UNREACHABLE(); |
| 1270 return ObjectPool::null(); |
| 1271 } |
| 1272 |
| 1273 |
| 1274 void RawObjectPool::WriteTo(SnapshotWriter* writer, |
| 1275 intptr_t object_id, |
| 1276 Snapshot::Kind kind) { |
| 1277 UNREACHABLE(); |
| 1278 } |
| 1279 |
| 1280 |
| 1265 RawInstructions* Instructions::ReadFrom(SnapshotReader* reader, | 1281 RawInstructions* Instructions::ReadFrom(SnapshotReader* reader, |
| 1266 intptr_t object_id, | 1282 intptr_t object_id, |
| 1267 intptr_t tags, | 1283 intptr_t tags, |
| 1268 Snapshot::Kind kind) { | 1284 Snapshot::Kind kind) { |
| 1269 UNREACHABLE(); | 1285 UNREACHABLE(); |
| 1270 return Instructions::null(); | 1286 return Instructions::null(); |
| 1271 } | 1287 } |
| 1272 | 1288 |
| 1273 | 1289 |
| 1274 void RawInstructions::WriteTo(SnapshotWriter* writer, | 1290 void RawInstructions::WriteTo(SnapshotWriter* writer, |
| (...skipping 1603 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2878 // We do not allow objects with native fields in an isolate message. | 2894 // We do not allow objects with native fields in an isolate message. |
| 2879 writer->SetWriteException(Exceptions::kArgument, | 2895 writer->SetWriteException(Exceptions::kArgument, |
| 2880 "Illegal argument in isolate message" | 2896 "Illegal argument in isolate message" |
| 2881 " : (object is a UserTag)"); | 2897 " : (object is a UserTag)"); |
| 2882 } else { | 2898 } else { |
| 2883 UNREACHABLE(); | 2899 UNREACHABLE(); |
| 2884 } | 2900 } |
| 2885 } | 2901 } |
| 2886 | 2902 |
| 2887 } // namespace dart | 2903 } // namespace dart |
| OLD | NEW |