Главная
Study mode:
on
1
Introduction
2
Tag
3
V8 benchmarks
4
Dynamic characteristics
5
Richards benchmark
6
Optimizing functions
7
Comparisons
8
DeltaBlue
9
Crypto
10
Butterfly Representation
11
Floating Point Example
12
Numbers are awesome
13
Regular Expression Benchmark
14
Navierstokes
15
Floating Point
16
Getting the data
17
Benchmarks
18
Questions
Description:
Explore the inner workings of JavaScriptCore's optimizing compiler, the DFG JIT, in this 30-minute conference talk from JSConf EU 2012. Dive into how the DFG functions, its strengths in handling specific code types, and its future direction. Gain insights into high-performance JavaScript engines, with a focus on bits and compilers. Compare JSC's performance to V8 benchmarks and examine optimization techniques for various functions. Analyze benchmarks including Richards, DeltaBlue, Crypto, and RegExp, while exploring concepts such as Butterfly Representation and floating-point operations. Understand the importance of number handling and data retrieval in JavaScript performance. Conclude with a Q&A session to address audience inquiries about this powerful JavaScript engine.

JavaScriptCore's DFG JIT

JSConf
Add to list