Re: [sensors] Allowing data batching when poll frequency < sensor frequency

My understanding from 
https://github.com/w3c/sensors/issues/9#issuecomment-63326257 is that 
a batch mode is necessary for performance reasons (due to the cost of 
re-entering the JS context every time the sensor emits a value). This 
implies that the batching is done in native code and then transferred 
to the JS context all at once. Now whether that batched data is then 
emitted all together in a single `ondata` event (e.g. 
`sensor.emit("data", batch);`) or separately in _n_ different events 
(e.g. `batch.forEach(value => sensor.emit("data", value));`) can be 
debated, though there might also be performance considerations there.



-- 
GitHub Notif of comment by tobie
See https://github.com/w3c/sensors/issues/13#issuecomment-100370181

Received on Friday, 8 May 2015 21:13:10 UTC