What changed in v32, that makes emscripten compiled JS code awfully slow?

Today I updated to v32.0.1 of Firefox. I'm currently working on the JS version of our face tracking library (Beyond Reality Face), that is emscripten compiled code. In v31 I got 36 FPS, while in v32 and v33 (beta) I got 10 to 12 FPS.
Does anyone know, if there was a change, that could course that slowdown?
Thanks in advance.

Edit: After a lot more of testing I got:
Emscripten + Google Closure Compiler (--compilation_level 'SIMPLE')
seems to generate something, that Firefox v32 handles differently than v31 (and thus slower). Must be something basic, like Array access or whatsoever.

Similar Messages

  • What SSD do I need to upgrade my 2011 i5 2.3 is it a good idea to change both will that make it faster then just changing 1 of them and what model or kind of SSD do I need to buy I want to change it myself

    I have a 2011 Mac mini I. Want to up the grade the SSD is it a good idea to change one or both of them would it make it faster if I changed both also what model or kind of SSD should I buy what is a good make and model

    Here is a good place. I order one last week and it should arrive this Thursday.
    Try:                           
    http://eshop.macsales.com/shop/SSD/OWC/
    Two is not any facter than one.
    If you have one SSD and one rotating drive you can set them up as an integraded Fusion drive
    AnandTech | Understanding Apple's Fusion Drive

  • What changed in ios6 that won't allow me to send pictures in iMessage on my wifi?

    This is crazy! My daughter got the new iPod touch 5th gen. It comes with ios6 on it. She is unable to send pictures or videos via iMessage. She has an ID, she is able to send and receive text in iMessage, so she is logged in. This is all of course over our wifi, since it is an iPod touch...
    I have an iPhone 4, a couple days ago I was able to send pictures to her from my phone via iMessage, she would receive them, no problem, just couldn't send them to to me, or anyone else. THEN, I made the horrible mistake of upgrading my iPhone to ios6...now I can't send her pics and she can't send me pics! Wait, it gets better!
    I called apple care to try and fix her iPod, they had me reset the network settings, didn't help. They had me restore the phone completely and set it up as a new phone, no apps on it, not restored from backup, it still wouldn't send pics or vids via iMessage. They asked me to take it into a store and have them look at it (remember my iPhone 4 is now acting the same way since I upgraded it), and when we got to the store and got on Apple's wifi, it worked! She could send me pics and I could send her pics!
    I asked them if there is some network setting I am missing on my router (also an apple device) to make ios6 able to send mms in iMessage, they had no ideas. They said, reset the router. I did that, and it didn't help, I also removed the apple router because the comcast modem I have also has wireless capability. I setup a new wireless network using the comcast modem, connected both devices to the new network, went into the interface on the modem and disabled the built in firewall, and I still couldn't send pics or vids via iMessage.
    Next, I went and parked outside of a local starbucks and tried their network, both devices worked there as they did at the apple store.
    My wife then came home with her iPhone 4 that does not have ios6 yet, she connected to the new network that i just set up and she was able to send pics to the iPod just as I was able to before I upgraded. HOWEVER, she cannot send them to my ios6, iPhone....just to the ios6 iPod. AND, neither my phone or my daughter's iPod can send pics to her, just as she couldn't send them to me but i could to her before my upgrade.
    OBVIOUSLY, there is something about my comcast network connection that is not allowing this to work, right??? But what?? A port?
    What could have changed in how ios6 relates to my comcast network that is causing this weirdness??? If it is a port, how can I possibly identify it, and how would i open that port if the comcast interface already shows 'firewall disabled', I can't forward the port to a device (even if I did know which one) because I have many devices that will want that traffic, right? (my phone, wife's phone, and daughter's iPod)!
    ARRRGGGHHH, Any ideas?

    See if the pevious discussions listed on the right side of this page under the heading More Like This help.

  • What effect is there that makes my movies look old?

    Hi I like the scratches in the aged effect, but I don't like the speckle look. Are there any suggestions to get the movie in sort of a "sepia tone" and scratches?
    I'm using iMovie 6 HD

    Hi Elizabeth - the GeeThree company has a free sampler which includes a 'film-noise B&W' effect - it allows you to manipulate the amount of scratch, dust etc. Once applied, you could then apply a colour shift that might get close to what you want (cf/x has a colorize plugin that can add a sepia tone across the clip).
    http://www.geethree.com/
    http://www.imovieplugins.com/

  • What Are The Conditions that Make OpenCL Unavailable?

    Up to 2 days ago I had ATI Catalyst 12.2 installed. I was able to check all the boxes in the Advanced Graphics Processor Settings dialog and they stayed set. Specifically, I had [ ] Use OpenCL set and Photoshop CS6 worked very well.
    Because I need to know about the quality of newer drivers for my own product development, I upgraded my ATI driver suite to the current version - Catalyst 12.4.
    Unfortunately, this caused new problems I hadn't had before - specifically a number of GPU-accelerated features didn't work, such as Oil Paint, which would appear to try to start then just exit a split second later.  And with Catalyst 12.4 the [ ] Use OpenCL setting became unavailable (grayed-out).
    With my own testing done, I decided to completely uninstall the ATI Catalyst 12.4 suite, and drop back to Catalyst 12.2.
    This was a simple matter of uninstalling everything AMD then rebooting (with the Windows driver), then installing Catalyst 12.2. That went smoothly.
    However, now I still do not find the [ ] Use OpenCL box has become available again - it's grayed out:
    I'm pretty sure there are no remnants from the 12.4 drivers left on my system (though there's a possibility I could have missed something), and everything from the 12.2 set installed successfully, so the question is this:
    Did Photoshop sense something about the 12.4 driver set, then set some kind of permanent "No OpenCL" flag in its own configuration settings?
    Here's my system info with the 12.2 drivers installed. Note the "OpenCL: Unavailable" entry.
    http://Noel.ProDigitalSoftware.com/ForumPosts/SystemInfo.txt
    Note that all my GPU-accelerated features seem to work...  Oil Paint works and is plenty fast, the various Blur tools work nice and fast, I can do 3D rendering (though there's one small glitch I've had since Photoshop CS6 was released where occasionally it becomes unresponsive for a few seconds at a time while doing 3D work).  But it does finally respond.
    -Noel

    Thanks for the info.
    I understand what OpenCL is about, and to some extent at least the code should be portable, since there are standards that the implementations follow.
    But whether Adobe's code IS portable to all video cards, or whether all video drivers/cards implement the same standards, or even whether all video drivers/cards implement the standards correctly is always in question.
    From what I can see whether Photoshop CS6 is willing to consider the OpenCL in the ATI/AMD Catalyst 12.2 package good enough to use comes and goes.  The [ ] Use OpenCL box may be grayed out in some runs of Photoshop and not in others.  I've personally set the option, had Liquify come up and run fine, and then later (in another run of Photoshop CS6) found [ ] Use OpenCL unchecked and grayed-out - and STILL had Liquify come up and run fine.  I suspect this is because there are a number of different ways Photoshop is willing to try to do the work, and it's falling back to an alternate strategy.
    In Catalyst 12.4 I would NEVER see the OpenCL setting available, and in fact Liquify wouldn't even come up.
    I assume the support for what Photoshop needs is marginal in the recent ATI/AMD drivers, but it would be good to know a little more about why the OpenCL setting comes and goes like it does.
    -Noel

  • What Are The Condions that Make OpenCL Unavailable?

    Up to 2 days ago I had ATI Catalyst 12.2 installed.  I was able to check all the boxes in the Advanced Graphics Processor Settings dialog and they stayed set.  Specifically, I had [  ] Use OpenCL set and Photoshop CS6 worked very well.
    Because I need to know about the quality of newer drivers for my own product development, I upgraded my ATI driver suite to the current version - Catalyst 12.4.
    Unfortunately, this caused new problems I hadn't had before - specifically a number of GPU-accelerated features didn't work, such as Oil Paint, which would try to start then just exit.  And with Catalyst 12.4 the [  ] Use OpenCL box became grayed-out.
    With my own testing done, I decided to completely uninstall the ATI Catalyst 12.4 suite, and drop back to Catalyst 12.2, which worked well.  This was a simple matter of uninstalling everything AMD then rebooting (with the Windows driver), then installing Catalyst 12.2.  That went smoothly.
    However, now I still do not find the [  ] Use OpenCL box has become available again - it's grayed out:
    I'm pretty sure there are no remnants from the 12.4 drivers left anywhere on my system, and everything from the 12.2 set installed successfully, so the question is this:  Did Photoshop sense something about the 12.4 driver set, then set some kind of permanent "No OpenCL" flag in its own configuration settings?
    Here's my system info with the 12.2 drivers installed.  Note the "OpenCL: Unavailable" entry.
    http://Noel.ProDigitalSoftware.com/ForumPosts/SystemInfo.txt
    -Noel

    Oops, I posted it in the wrong forum (in addition to misspelling "Conditions").
    Pierre (or other forum Mod), could you please just delete this thread?  I have reposted it over on the Photoshop General Discussion forum.
    Thanks.
    -Noel

  • "get info" when you upload a CD - what does it mean "part of a compilation"?

    "get info" when  you upload a CD - what does it mean "part of a compilation"?

    If you have an album with tracks by different artists, for instance "Now That's What I Call Running", that's a Compilation of songs by different artists. (Presumably, they ran out of numbers )
    So in iTunes, each track should be marked as Part of a compilation. When you see that box on a CD loaded in your CD drive, ready for importing, look at the Get Info for the complete album (by highlighting the album title on the left under Devices) and on there you will see a tick-box named Compilation CD which - if ticked - marks all the tracks as Part of a compilation. This becomes useful when the iPod and iTunes sort the album.
    However - iTunes obtains the album information from a third-party database called Gracenote, which is compiled by the record label personel, artists and fans. Quiet often, you will find that an album of "Greatest Hits of <a band>" will be marked as a compilation. I don't think it is, and neither does iTunes. So if you are importing a "Greatest Hits of xxx artist" album, make sure that the Compilation box is off (no tick-in-the-box). Likewise, an album by "an artist", but with a guest artist on one or two tracks is not a compilation.
    One final point; if you import a true Compilation album, with each track by a different artist, then once it is imported, make sure that the Album Artist field says "Various Artists". You do this by highlighting the complete album in your library and selecting File/Get Info/Info>Album Artist which is the box immediately below the Artist box and typing in "Various Artists". This will help you when sorting and searching albums on your iPod.

  • Compiled byte code from version a and version b of some external library?

    Hi,
    We are having a bit of debate in our office about compiling code against to different external libraries.
    i reckon the compiled bytecode should be the same, but there are differences of opinion so i thought i would come here and see what people thought.
    lets say i am compiling my code using jar coollib1.0,
    lets also assume i use the jar in all possible ways, extends classes, implement its interfaces, use methods and so on...
    Now cool lib comes out with coollib1.2, and our code compiles using this new jar. Is the actual compiled bytecode the same or not?
    Thanks a Mill,
    Anthony

    yes, but that resolution is done runtime, notcompile
    time.No, resolution of overloaded methods is done at
    compile time. Resolution of overridden
    methods is done at run time.and that's part of the problem.
    You're compile time resolution will now cause a method to be picked up that is the wrong one (or may even be unavailable in the new class version or at another memory address).
    Or you may have a runtime resolution built into the compiled code that when compiled against the new version would change to a compile time resolution (and maybe cause a compiler error because of that).

  • TS2446 So I have an iphone and for some reason I don't know the password for my Apple ID so I can't download apps and I don't have the password to my email to change it and I don't know the secret questions , what can I do to make a new Apple ID ?

    So I have an iphone and for some reason I don't know the password for my Apple ID so I can't download apps and I don't have the password to my email to change it and I don't know the secret questions , what can I do to make a new Apple ID ?

    I have the same problem - it is maddening. I rely on this iPad for work so this is not just an annoyance! The above solutions of changing the appleid on the device or on the website do not work.
    The old email address no longer exists - I haven't used it in a year probably and I no longer have the account.  I logged into the appleid website and there is no trace of the old email address so there is nothing that can be deleted or changed there.  On the iPad there is no trace of the old email address so nothing can be deleted there either. I have updated the iPad software and the same problem comes right back.  Every 2 seconds I am asked to log in using the old non-existent email.  The device is currently useless.
    The only recent change to anything was the addition of an Apple TV device, which was set up using the correct login and password.
    Does anyone have any ideas? The iPad has been backed up to the iCloud so presumably it now won't recognize the current iCloud account? So restoring may notbe an option?

  • I am trying to copy more or less 30G from my MacbookPro to an external hard drive and it is stuck in the "preparing to copy" step. But that for more than one hour. What should I do to make it faster? Thanks a lot in advance!

    I am trying to copy more or less 30G from my MacbookPro to an external hard drive and it is stuck in the "preparing to copy" step. But that for more than one hour. What should I do to make it faster? Thanks a lot in advance!

    Thanks Shootist007, by blockd files I mean files that I have changed to blocked and when I tried to move then for the first time, I had to unblock again. I am trying to backup my pictures, my songs and other files like word documents and excel tables. First I put all of them as blocked, what caused the first problems on trying to move them. Then, I've unchecked the block option and if I try to move one by one, there is no problem. The issue is to move all together, because it gets stuck in the preparing to copy files step. Anyway, if I cannot do all by once, I'll do it one by one, event though that was not suposed to happen if we are talking about technology, right? Anyway, I thank you again for trying to help me!

  • What changes does the Debian AIR installer make to a Linux system?

    We develop finance software using Adobe AIR.  One of our customers recently posted on our forums asking me about the Debian installer package.  In particular, he has this to say:
    I was dismayed to see that the AIR installer issued a warning concerning an executable it uses which makes changes to critical system components, but that no information whatsoever was offered about just what those changes were. At the termination of the installation routine I clicked the gdebi details button to see the changes, and gdebi told me that there was an error in retrieving the information. If I'm not mistaken that means that Adobe is deliberately blocking the notification of the system about changes made by the installer. I've used gdebi for installation of many .deb packages before on systems I maintain at work, and I've never seen this error.
    I'd really appreciate it if the developers of YNAB could make available the information about changes made to the system by both the AIR installer and the installation process for YNAB3.
    Could someone from Adobe give me a hand with this?  I am not familiar enough with Debian packages to know why gdebi can't report on the behavior of this particular package.  I'm hoping that there is a way to easily answer this question and tell him what changes are made to his system during install of both AIR and an AIR product. 
    Any help you could offer would be greatly appreciated!

    What distribution/version are you running on?
    Could you please specify the steps that you performed for installing the YNAB application and AIR runtime?
    If you could also attach screenshot of the dialog that you see during the installation of AIR runtime and/or AIR application, that would also help in analyzing the problem.
    Regarding your query for the actions performed during the installation of AIR runtime rpm/deb package:
    1. AIR runtime registers .air extension on your system i.e. installs icons/mimetype for .air extension.
    2. Sets itself as the default application for .air extension.
    2. Updates the system's icon/mimetype cache for changes to be reflected.
    AIR runtime package conforms to the debian packaging guidelines and doesn't hides anything from the user in the process of installation of runtime or application.
    You can look at the following installation scripts on your system (debian system) after AIR runtime installation:
    /var/lib/dpkg/info/adobeair.postinst
    /var/lib/dpkg/info/adobeair.prerm
    Hope it answers your query.

  • Have Adobe's Digital Edition, now I wanted per bookcase the books in a list printing, but printing can not activate. I cannot get it working to someway to print lists. Please tell me what the cause is that this fails or what should I change to get the lis

    have Adobe's Digital Edition, now I wanted per bookcase the books in a list printing, but printing can not activate. I cannot get it working to someway to print lists. Please tell me what the cause is that this fails or what should I change to get the lists be printed

    Hello, Edward and thank you for your note.
    I read through the thread you mentioned and it seems that people are having a lot of problems with the iCloud clients, so we're not alone, but the unique issue in my case is the failing email address vs. the working perfectly email address.
    After reading your message tonight, I tried my setup again with the preferred Apple ID (the one without the "." between the names), and for the first time ever, IT WORKS. Mail app configured the servers both send and receive as p01-smtp.mail.me.com and p01-imap.mail.me.com. For the first time, I'm able to send and receive into the Mail app, create mailboxes, move messages into and out of mailboxes, keep Sent messages, etc.
    I had a 50-minute support chat with MobileMe support via ExpressLane on Monday afternoon. They couldn't resolve my issue but passed me on to escalation. I was told to expect to get an email from advanced support by this afternoon, but none has arrived. However, so far tonight -- and I will check again tomorrow several times before declaring victory -- it looks like something has been fixed on the Apple end to make things work.
    I will report back after I do some additional testing tomorrow to make sure the fix is real and is solid...and before I let my friend, the new Mac user, know the good news.
    Regards,
    Mike

  • I send out emails with proper grammar.  People would reply returning my email and I would notice the grammar has changed and doesn't make sense.  What's causing this problem?

    I send out emails with proper grammar.  People would reply returning my email and I would notice the grammar has changed and doesn't make sense.  What's causing this problem?

    Have you actually compared what you sent (in your Sent Mail Folder) with what is in the reply?
    Note that Auto Correction can often change what you think that you are typing.
    Are you sure that the return message has your original message intact and not edited by the recipient?
    Bottom line: if the recipient does a simple reply to your message with the original message attached the system is not going to edit your message.

  • So I have a file on my desktop and I cannot open it, move it to a folder, or delete it from my mac. I dont know what it has in it, and that makes me suspicious. What can I do to remove this unremovable file from my computer? Is it a virus?

    So I have a file on my desktop and I cannot open it, move it to a folder, or delete it from my mac. I dont know what it has in it, and that makes me suspicious. What can I do to remove this unremovable file from my computer? Is it a virus?

    First, I would recommend repairing the hard drive with Disk Utility.
    If that doesn't fix the problem, there's a very dangerous command you can execute in the Terminal.  This is very hazardous, because a simple typo can result in very drastic consequences.  I have seen people erase their entire hard drive by putting a space in the wrong place!  So, please follow the directions I'm going to give you very carefully!
    Open the Terminal, which is found in the Utilities folder in the Applications folder.  In the Terminal, enter the following:
    sudo rm -f
    Make sure to put a space after the "-f"!  Then, drag the troublesome file from the Finder and drop it on the Terminal window.  That should insert the path to the file in the command.  Then go back to the Terminal and press return.  You will be asked for your password, and when you type it, nothing will be shown as a security measure.  Press return again after entering your password.  The file should be deleted.

  • HT4623 My Ipad is saying that i need to type in a Sim code to unlock, but i do not know what it is...I have tried every code i could think of and also the one that it originally was when i received my Sim. How do i unlock my ipad or change my sim pin?

    My Ipad is saying that i need to type in a Sim code to unlock, but i do not know what it is...I have tried every code i could think of and also the one that it originally was when i received my Sim. How do i unlock my ipad or change my sim pin?

    Hi Mikki.J.H,
    Thanks for using Apple Support Communities.  This article has some information regarding SIM PINs that may help:
    iOS: Understanding the SIM PIN
    http://support.apple.com/kb/ht1316
    Cheers,
    - Ari

Maybe you are looking for

  • Adobe Media Encoder CS4 freezes when trying to convert .m4v files to .mp4 files

    I'm trying to convert some things I got on itunes in order to put them on my android phone. Media encoder freezes before I even start encoding though, any ideas? My OS is Windows 7 Home Premium 64 bit, if you need any more info I'd be happy to provid

  • Change the default year Begining from 'January" to "June"

    Hi all, One of our requirements is: The Financial year starts from June 1st and ends in May. So If the user selects 02-Jun-2010, Week_of_Year Function should show him as *'1'* Can you please tell me where these default values for Year are stored? Can

  • Report: Internal order+Batch number

    Hi All, Is there any report which can show the internal order & Batch number together? Quick response will be appreciated. Thanks & Regards

  • How do we retrieve notes from Captivate if we have "Notes" interactive in eLearning?

    Hi, I came across with this "Notes" interactive in Adobe Captivate 7.  It is a good tool for students to take notes while watching on any eLearning videos.  But, how to allow students to retrieve or save notes that they have taken from the eLearning

  • Tuning Log Buffer

    Gurus, My database Release is : 9.2.0.6 running in SPARC 5.9 64-bit When i ran statspack, i found log file sync problem Top 5 Timed Events ~~~~~~~~~~~~~~~~~~ % Total Event Waits Time (s) Ela Time log file sync 63,909 29,611 48.07 log file parallel wr