Incorporate size and finalizes the hash.
Returns the hash as an ulong[2] value.
Adds a single Block of data without increasing size. Make sure to increase size by Block.sizeof for each call to putBlock.
Put remainder bytes. This must be called only once after putBlock and before finalize.
MurmurHash3 for x86_64 processors producing a 128 bits value. This is a lower level implementation that makes finalization optional and have slightly better performance. Note that putRemainder can be called only once and that no subsequent calls to putBlocks is allowed.