Changeset 61851 in webkit for trunk/JavaScriptCore/assembler


Ignore:
Timestamp:
Jun 25, 2010, 4:58:24 AM (15 years ago)
Author:
[email protected]
Message:

2010-06-25 Nathan Lawrence <[email protected]>

Reviewed by Geoffrey Garen.

Aligning AssemblerBuffer to 128 bytes gives a 0.4% speedup on
sunspider.

  • assembler/AssemblerBuffer.h: (JSC::AssemblerBuffer::AssemblerBuffer):
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/assembler/AssemblerBuffer.h

    r55633 r61851  
    3838
    3939    class AssemblerBuffer {
    40         static const int inlineCapacity = 256;
     40        static const int inlineCapacity = 128 - sizeof(char*) - 2 * sizeof(int);
    4141    public:
    4242        AssemblerBuffer()
     
    4545            , m_size(0)
    4646        {
     47            COMPILE_ASSERT(sizeof(AssemblerBuffer) == 128, AssemblerBuffer_should_be_128_bytes);
    4748        }
    4849
Note: See TracChangeset for help on using the changeset viewer.