Windows Phone 8 Overhead - Crawling

I am getting a strange slow down on my Windows Phone 8 builds.This happens only for WP8 builds.Android,Windows and Windows Store apps run just fine even on low end devices.

Does any one have any idea what might be causing this overhead ?

Btw profiling shows the data from Lumia 520 not from editor.Performance is still slow even without Development Build.

Finally i have found the issue.The problem was the number of objects i was preloading on start up for pooling purposes.I believe that the heap memory was not enough for it on Lumia 520.

Yes i am facing the same Issue on windows Phone 8 devices, even on the top end device the overhead and fps is too slow and it runs perfectly alright on Ios and some Android ones.

Any idea on how you solved it?