Opened 6 weeks ago

Closed 4 weeks ago

#23771 closed enhancement (fixed)

simdutf-9.1.0

Reported by: Bruce Dubbs Owned by: Joe Locash
Priority: normal Milestone: 13.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (2)

comment:1 by Joe Locash, 5 weeks ago

Owner: changed from blfs-book to Joe Locash
Status: new → assigned

comment:2 by Joe Locash, 4 weeks ago

Resolution: → fixed
Status: assigned → closed
Version 9.1.0

What's Changed
    scripts/add_function.py: fixes by @BenjaminBucher in #971
    workaround missing std::unreachable by @pauldreik in #966
    update to cmake 3.18 everywhere by @pauldreik in #967
    Remove redundant checks in scalar utf8 validation by @BenjaminBucher in #970
    test: strengthen conversion result coverage by @parasol-aser in #972
    add test where rewind causes integer underflow by @BenjaminBucher in #975
    icelake: use unsigned shift base in utf16_to_latin1 tail mask by @metsw24-max in #976
    icelake: use unsigned shift base in latin1_to_utf16 tail mask by @metsw24-max in #977
    fix doubled length in binary_length_from_base64 for char16 input by @metsw24-max in #978
    removing header by @lemire in #979
    scripts/add_function.py: Better #if detection by @BenjaminBucher in #985
    fixing issue 989 by @lemire in #991
    fuzz: add binary_length_from_base64 coverage to base64 fuzzer by @aryanputta in #987
    upgrading our 'unused' macros + silence silly warnings on 3 functions by @lemire in #993
    Fix some out-of-bounds warnings from clang 23 by @erikcorry in #995
    using __builtin_popcountll by @lemire in #997
    add missing includes by @pauldreik in #998
    Add RVV vectorized base64 encoding by @rajeshgangam in #996
    arm64/base64: reuse scalar base64 tables for encoding by @tantei3 in #1000
    arm64/base64: optimize insert_line_feed16 by @tantei3 in #1001
    icelake: use unsigned shift base in all remaining tail/mask expressions by @lemire in #1004
    tools/fastbase64: fix size_t -> int conversion warning by @lemire in #1005
    potential fix for vs issue by @lemire in #1006
    adding optimization from PR 1001 to westmere and haswell by @lemire in #1003
    include what you use - std::abort by @pauldreik in #1007
    add missing include for std::memcpy by @pauldreik in #1009
    Avoid including algorithm just for std::min by @pauldreik in #1010
    optimize the utf16 to utf8 transcoding. by @lemire in #1011
    icelake/base64: optimized newline encoding for line_len < 64 by @tantei3 in #1012
    arm64: test comparison masks with shrn + fcmp instead of a reduction by @lemire in #1013
    icelake/base64: Add SIMD tail for binary_length_from_base64 by @tantei3 in #1015
    [doc] document the cost of _safe variants by @lemire in #1020
    Add convert_utf16_to_utf8_with_replacement to the C API by @lemire in #1021
    utf16_to_utf8: report bytes written on error, drop the utf8_length re-walk by @lemire in #1022

Fixed at 93ca3e851a.

Note: See TracTickets for help on using tickets.