|
32-bit only32-bit onlyPosted May 15, 2008 23:33 UTC (Thu) by ilmari (subscriber, #14175)In reply to: 32-bit only by proski Parent article: Adobe releases Flash Player 10 beta
The ActionScript (the ECMAScript dialect used in Flash) VM uses JIT compilation, so it's not just a matter of recompiling, but retargeting the JIT compiler backend to a new architecture.
BTW, Adobe released the VM, Tamarin, as free software, and it's being integrated into SpiderMonkey and hence all Mozilla-based products.
(Log in to post comments)
32-bit only Posted May 16, 2008 10:27 UTC (Fri) by jengelh (subscriber, #33263) [Link] Wonderful. All we need is yet another fscking VM. Even so, the JIT engine should have been "deintregated" so as to have the main executable (read: browser plugin and standalone player) as 64-bit, resulting in much less 32-bit dependencies in my packaging system. But then again... the Adobe Flash implementation is so fscking slow (no Xv acceleration, no optimized video decoding˛) it probably does not matter anyhow. ˛Given that MPlayer can do it (youtube videos) with about 15% CPU of the Athlon XP/Thoroughbred, I really start to wonder why Flash needs more than 4-fold of that, maxing out the CPU.
32-bit only Posted May 17, 2008 12:33 UTC (Sat) by mjg59 (subscriber, #23239) [Link] Because it needs to render RGB data on top of the video, which can't be done sanely if you're using a YUV overlay. Not to mention the fact that most hardware only lets you use one overlay at once.
32-bit only Posted May 17, 2008 13:32 UTC (Sat) by jengelh (subscriber, #33263) [Link] >Because it needs to render RGB data on top of the video, which can't be done sanely if you're using a YUV overlay. It can be done. schismtracker, which only uses RGB, converts this to YUV2 using SDL, and I can live with that. Throwing in a video should be a no brainer. >Not to mention the fact that most hardware only lets you use one overlay at once. I am aware of that limitation. On dedicated embedded appliances, we know there is only one Flash drawing window open at any time, so it would be a big win. As for the home user, Adobe could simply start out with X11 output for all video windows and add an option to the right-click menu to enable Xv on a specific window so that at least the main window of Youtube where many-fps video actually plays can be accelerated.
|
Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds
Powered by Rackspace Managed Hosting.