Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Profiling #122

Open
mgehre opened this Issue · 3 comments

3 participants

@mgehre
Collaborator

Do some profiling.

See for example ecma3/Date/e15_9_5_10, which does some simple arithmetic but takes forever on lightspark. It completets on the proprietary player in seconds.

@janimo

I see this too. On my machine about 30 tests time out, the majority of them from the Date suite. Allowed to run they complete in about 20 seconds.

@mgehre
Collaborator

ecma3/Date/e15_9_5_10 takes about 36 seconds (24 seconds with '-j -ni') on my machine (Release build). The proprietary player runs this in under 2 seconds.

@theli-ua

It looks like the most overhead comes from atomic_decrement as well as other threadsafety things.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.