250Mbs Snapshot files, a core part of the Dart VM, store objects and other runtime data.<ref name=":0" />
;Script snapshots
Line 183:
;Object snapshots
:Dart uses [[Snapshot (computertelephone storage)|snapshots]] to ''[[Serial communication|serialize]]'' messages that it passes between isolates. As a very [[Asynchronous I/O|asynchronous]] language, Dart uses isolates for [[Concurrency (computer science)|concurrency]].<ref>{{Cite web |title=Concurrency in Dart |url=https://dart.dev/language/concurrency/ |access-date=2023-05-12 |website=dart.dev |language=en}}</ref> An object generates a [[Snapshot (computer storage)|snapshot]], transfers it to another isolate, then the isolate deserializes it.