Skip to content

New features in WebKit trunk

Konstantin Tokarev edited this page May 30, 2016 · 7 revisions

Memory allocation

  • New memory allocator bmalloc is now used instead of tcmalloc

JavaScriptCore

  • Fetch API
  • Nearly complete ES6 support (https://webkit.org/blog/4054/es6-in-webkit/), including proper tail calls
  • JavaScript now uses C stack
  • FTL/B3 - new JIT tier providing more aggressive optimizations than DFG JIT (currenly available only for x86_64)
  • More optimizations for ASM.js code
  • WebAssembly support is in development
  • Various performance improvements
  • Improved Inspector and other tooling

WebCore

Clone this wiki locally