In LLINT asm, "sub a, b, c" means "c = a - b" , not "c = b - a". The LLINT C loop assembler was doing this wrong. This bug results in stack overflow checks not being executed after the recent stack direction inversion. Fix coming soon.
Created attachment 214304 [details] the patch.
Comment on attachment 214304 [details] the patch. r=me
Thanks for the review. Landed in r157473: <http://trac.webkit.org/r157473>.