[Webkit-unassigned] [Bug 128115] [Win] LLINT is not working.

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 11 12:10:34 PST 2014


https://bugs.webkit.org/show_bug.cgi?id=128115





--- Comment #34 from peavo at outlook.com  2014-02-11 12:07:49 PST ---
(In reply to comment #33)
> (In reply to comment #32)
> > (In reply to comment #31)
> > > (From update of attachment 223887 [details] [details] [details])
> > > r=me
> > 
> > Thanks for your help and feedback on this one :)
> > 
> > I fixed the return type of llint_crash.
> > The latest patch also fixes compilation problems when compiling with the C loop backend.
> > Now, both the C backend, and the x86 backend should compile cleanly.
> > LLINT is also not enabled in the latest patch, since there are crashes that needs to be sorted out first.
> 
> What crashes?  Can you provide details?

Yes, there seems to be problems with stack alignment.
I often hit the "int 3" instruction in callToJavaScript, and there are crashes when JIT code calls into C functions, I'm guessing that's stack alignment issues as well. I think this is what we need to figure out next, before we enable it.
Maybe we should try with some __declspec(align(x)) tricks?

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list