Skip to content

MacBook Pro (Retina, mid 2012)

Brion Vibber edited this page Oct 18, 2013 · 2 revisions

Device specs

  • CPU: 2.3 GHz Intel Core i7
  • CPU ISA: x64-64
  • CPU cores: 4
  • OS: Max OS X 10.9
  • Browser: Safari 7

Browser features

  • Uint8ClampedArray: yes
  • Uint32Array view on top of CanvasImageData buffer: yes
  • Web audio: yes
  • WebGL: no (off by default)
  • Workers: yes (test me)
  • Transferable: yes (test me)

Status

Performance is pretty awesome on Safari 6.1 and 7 on the rMBP.

Worker threads would be nice to make the UI thread smoother, but won't improve playback speed.

Testing

CPU usage can be measured with Activity Monitor.

Safari has built-in debugging tools, but unfortunately opening them seems to disable the JIT compiler and makes playback REALLY SLOW.