Talk: Understanding V8

29 views
Skip to first unread message

Vyacheslav Egorov

unread,
May 30, 2011, 8:21:38 AM5/30/11
to nodec...@googlegroups.com
I am planning to give a whirlwind overview of how V8 does things and
what it all means for an application developer.

The talk will include some examples from the real life as well as
abstract tips and tricks.

My goal is to try covering the most important things:

- locating JavaScript bottlenecks with micro-benchmarks and profiling;
- performance characteristics of different string and number representations;
- different object representations (slow/fast objects, hidden classes,
inline caches);
- adaptive compilation;
- garbage collection;

It's hard to fit everything into a single talk so something will be
cut off. I am still shuffling my slide deck and trying to fit things
together into a solid picture.

--
Vyacheslav Egorov

Felix Geisendoerfer

unread,
Jun 1, 2011, 3:24:44 AM6/1/11
to nodec...@googlegroups.com
I'm very excited for this talk already!

Just in case you still have a few slides left, I'd love to hear about the roadmap of the v8 project as well (especially future GC improvements, etc.).

--fg
Reply all
Reply to author
Forward
0 new messages