[webkit-dev] recompilation in dfg

2012-10-12 Thread Blake Fiddler
Hi. I have some example in which my function recompiling in dfg jit (it's parsing in second time without OSR exits). Can you explain me why that happens and in which cases? Regards, Blake. ___ webkit-dev mailing list webkit-dev@lists.webkit.org

Re: [webkit-dev] recompilation in dfg

2012-10-12 Thread Maciej Stachowiak
The best way to find out would be to file a bug at http://bugs.webkit.org/ with a test case demonstrating the problem. - Maciej On Oct 12, 2012, at 6:26 PM, Blake Fiddler blake.fidd...@gmail.com wrote: Hi. I have some example in which my function recompiling in dfg jit (it's parsing in

Re: [webkit-dev] recompilation in dfg

2012-10-12 Thread Filip Pizlo
Two bad things could have happened: 1) OSR entry failed. That's rare. You could try to put some logging in prepareOSREntry. 2) The GC decided that it didn't want to keep your code around anymore. We have heuristics for doing this even if your code doesn't OSR exit, and even when the owning