[Webkit-unassigned] [Bug 91052] JSC: LLInt should auto-generate our cross-platform C++ interpreter

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Sep 1 10:24:14 PDT 2012


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





--- Comment #30 from Oliver Hunt <oliver at apple.com>  2012-09-01 10:24:23 PST ---
(In reply to comment #29)
> (In reply to comment #27)
> > (In reply to comment #26)
> > > The few style violations were intentional.  They were:
> > > 1. llint_unused uses underscore.  This was intentional to keep it consistent with how opcodes are named.
> > > 2. Use of more than 1 space between certain words in a comment block.  This was because I was expressing a column aligned table of info which necessitates the use of space for alignment.
> > > 3. No space around &&.  The style checker thought it's a logical AND operator, but it's actually a "get the address of a label" operator, and it does not make sense to have spaces around it where it is used.
> > 
> > Yeah, I just looked at them.  The address of label thing is a little annoying, that said: does this work in compiler that don't support computed goto?
> 
> It should.  That was the design, and the code has paths for both.

Cool.

How's performance compare vs. the old C interpreter? (It doesn't matter too much, but it would be nice to know)

-- 
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