Takayuki Matsuoka

Results 99 comments of Takayuki Matsuoka

I compared dev ( 258351b ) and this PR ( 98be0b9 ) Note that this report contains all XXH algorithms. |algo |target |compiler |flags |dev size |pr802 size |lib size...

As for code size, c6dc92f also reduces it and may implement more robust dispatch functionality.

Good point. We may be able to split the change with the following changes and additinal issues. ### (1) Eliminate raw `memcpy()` from xxhash.h Unfortunately, we have some raw `memcpy()`...

### potential issue: How can we mix `memcpy` (RAM to RAM) and `memcpy_P`(PROGMEM to RAM) ? Both of AVR and Tensilica have families/variants which contains/supports larger RAM. So some apllication...

AFAIK, AVR has dedicated instruction for each memory type. - Program memory : `lpm` (Load Program Memory) or its variant. - Normal memory : `lds` (Load direct from Data Space)...

I have no idea what is actually asked in this issue. But I'm just guessing "fused" function means: ``` memcpy(dst, data, dataSize); xxh_update(&state, dst, dataSize); ``` More specific example: ```...

Hi @mikesreed , thank you for your opion. I actually 👍 for better clarification in the document / code. In short, xxHash may return `0` (all bits are `0`s). The...

Hi @therube, thanks for the report. As for backslash (`\`), bd4ded9 has introduced `md5sum` style filename escape convention. When `xxhsum` needs to escape the filename, it outputs `\` at the...

Hi @hltj , thank you for the report and PR. I also have confirmed your issue and this PR with the following code: https://gist.github.com/t-mat/700503ca450a4e997e04af84b97fcb7f - `XXH3_128bits_digest()` has a bug. -...