V8 benchmark run against ActionScript in a wide amount of browsers/FlashPlayerss
iq12.com
iq12.com
http://news.ycombinator.com/item?id=2649759
Seriously Hacker News.
The GUImark benchmark tests clearly show that while Flash video on current mobile devices is not quite as good as HTML5 (because of Flash's lack of support for Video Hardware acceleration - which apparently is fixed with Flash 10.3?), for Bitmap and vector rendering Flash still has a X2 performance advantage.
In short: they moved the language to the opposite direction of where most people are going, and also ended up with a slower statically typed language.
Also, I believe the Tamarin AS3 compiler used by Adobe is a collaboration with Mozilla, and both the Adobe Flash Player and Mozilla TraceMonkey engine use the same JIT compiler.
I do agree they're being left behind in optimization, after leading the pack for a while. Thankfully they're aware of it and they're working on it. Here's something that explains some of the optimizations they're doing to the player:
http://arno.org/arnotify/wp-content/uploads/2011/04/Flash-Ca...
It's more about the multi-processor support (e.g network loading and some rendering on a separate thread) but it does talk a bit about the JITing and GC changes and whatnot.
http://webcache.googleusercontent.com/search?q=cache:Np7ljkB...
Update (chart): http://imageshack.us/photo/my-images/819/chartb.jpg/
Best i could do from online caches, hope this site comes back cause I'd like to see a bigger chart.
graph information, paraphrased from memory:
actionscript comes along, performance bumps up slightly every few years. all browsers start below actionscript, but over time they surpass it. Average performance of different js versions has climbed sharply over time, whilst performance of actionscript has increased only slightly