Changes between Initial Version and Version 3 of Ticket #4442


Ignore:
Timestamp:
Nov 13, 2010 9:26:09 PM (3 years ago)
Author:
igloo
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #4442 – Description

    initial v3  
    1 `indexWordArray#` takes an offset in whole words, making it impossible to do unaligned reads on platforms that support such reads. This has performance implications for some programs e.g. implementations of MurmurHash. 
     1`indexWordArray#` takes an offset in whole words, making it impossible to do unaligned reads on platforms that support such reads. This has performance implications for some programs e.g. implementations of !MurmurHash. 
    22 
    33I propose we add versions of `indexWord*Array` that take byte offsets. The user is responsible for only using those on platforms that support them and the implementation is free to crash if they're used elsewhere.