[webkit-dev] constant pool space and jit
ggaren at apple.com
Thu Mar 26 13:28:43 PDT 2009
> I was wondering whether it is possible to remove the constant pool
> area in
> RegisterFile contents right now:
> ... [ CallFrame ] [ Cleared const pool ] [ temporary SF
> registers ] ...
> (SF means SquirellFish)
> The constant pool is only used by interpreter, the jit simply clears
> area. It is not important on desktop systems, because of the big
> but in arm, that is a waste of cache space. I think shifting the
> SF registers by the size of the constant pool and changing some
> (i.e: m_numConstants set to 0) in the CodeBlock during jit compilation
> might be enough to implement this optimization. Do you agree?
More information about the webkit-dev