Re: [w3c/IndexedDB] SharedArrayBuffer integration (#152)

It's a spec fiction that there's still a SAB at the point of "Store a record in store...". At the point where the clone is made during the `put()` (or `add()` or `update()`) call, implementations will have done a serialization and the value will be a list of (non-shared) bytes. Changes to the SAB data after that point would not be serialized. This would be observable by issuing a `put()` call in a transaction that has definitely not started (i.e. it is queued behind an unfinished transaction). 

The spec is currently written "as if" the clone is retained in some abstract realm, and cloned back into an actual realm when retrieved. 


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/IndexedDB/issues/152#issuecomment-281764223

Received on Wednesday, 22 February 2017 18:51:30 UTC