We should delay GC during createArguments when called from OSR exit stub.
Created attachment 233110 [details] Patch
Committed r169973: <http://trac.webkit.org/changeset/169973>
Comment on attachment 233110 [details] Patch Why did you choose to special-case arguments recovery, rather than deferring GC throughout the OSR exit process?
(In reply to comment #3) > (From update of attachment 233110 [details]) > Why did you choose to special-case arguments recovery, rather than deferring GC throughout the OSR exit process? This was the only place that Mark H and I found where we callout and allocate an object. Also, it seemed more error prone to create a JIT equivalent of DeferGCForAWhile to wrap an OSR exit stub.