deps: update simdutf to 3.2.17
PR-URL: https://github.com/nodejs/node/pull/49019 Fixes: https://github.com/nodejs/node/issues/48995 Reviewed-By: Yagiz Nizipli <yagiz@nizipli.com> Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de> Reviewed-By: Mohammed Keyvanzadeh <mohammadkeyvanzade94@gmail.com>
This commit is contained in:
parent
e2d666d269
commit
c9b1d6c84b
344
deps/simdutf/simdutf.cpp
vendored
344
deps/simdutf/simdutf.cpp
vendored
File diff suppressed because it is too large
Load Diff
26
deps/simdutf/simdutf.h
vendored
26
deps/simdutf/simdutf.h
vendored
@ -1,11 +1,11 @@
|
|||||||
/* auto-generated on 2023-06-05 08:58:28 -0400. Do not edit! */
|
/* auto-generated on 2023-08-11 13:30:54 -0400. Do not edit! */
|
||||||
// dofile: invoked with prepath=/Users/lemire/CVS/github/simdutf/include, filename=simdutf.h
|
// dofile: invoked with prepath=/Users/dlemire/CVS/github/simdutf/include, filename=simdutf.h
|
||||||
/* begin file include/simdutf.h */
|
/* begin file include/simdutf.h */
|
||||||
#ifndef SIMDUTF_H
|
#ifndef SIMDUTF_H
|
||||||
#define SIMDUTF_H
|
#define SIMDUTF_H
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
|
|
||||||
// dofile: invoked with prepath=/Users/lemire/CVS/github/simdutf/include, filename=simdutf/compiler_check.h
|
// dofile: invoked with prepath=/Users/dlemire/CVS/github/simdutf/include, filename=simdutf/compiler_check.h
|
||||||
/* begin file include/simdutf/compiler_check.h */
|
/* begin file include/simdutf/compiler_check.h */
|
||||||
#ifndef SIMDUTF_COMPILER_CHECK_H
|
#ifndef SIMDUTF_COMPILER_CHECK_H
|
||||||
#define SIMDUTF_COMPILER_CHECK_H
|
#define SIMDUTF_COMPILER_CHECK_H
|
||||||
@ -43,13 +43,13 @@
|
|||||||
|
|
||||||
#endif // SIMDUTF_COMPILER_CHECK_H
|
#endif // SIMDUTF_COMPILER_CHECK_H
|
||||||
/* end file include/simdutf/compiler_check.h */
|
/* end file include/simdutf/compiler_check.h */
|
||||||
// dofile: invoked with prepath=/Users/lemire/CVS/github/simdutf/include, filename=simdutf/common_defs.h
|
// dofile: invoked with prepath=/Users/dlemire/CVS/github/simdutf/include, filename=simdutf/common_defs.h
|
||||||
/* begin file include/simdutf/common_defs.h */
|
/* begin file include/simdutf/common_defs.h */
|
||||||
#ifndef SIMDUTF_COMMON_DEFS_H
|
#ifndef SIMDUTF_COMMON_DEFS_H
|
||||||
#define SIMDUTF_COMMON_DEFS_H
|
#define SIMDUTF_COMMON_DEFS_H
|
||||||
|
|
||||||
#include <cassert>
|
#include <cassert>
|
||||||
// dofile: invoked with prepath=/Users/lemire/CVS/github/simdutf/include, filename=simdutf/portability.h
|
// dofile: invoked with prepath=/Users/dlemire/CVS/github/simdutf/include, filename=simdutf/portability.h
|
||||||
/* begin file include/simdutf/portability.h */
|
/* begin file include/simdutf/portability.h */
|
||||||
#ifndef SIMDUTF_PORTABILITY_H
|
#ifndef SIMDUTF_PORTABILITY_H
|
||||||
#define SIMDUTF_PORTABILITY_H
|
#define SIMDUTF_PORTABILITY_H
|
||||||
@ -280,7 +280,7 @@ use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC.")
|
|||||||
|
|
||||||
#endif // SIMDUTF_PORTABILITY_H
|
#endif // SIMDUTF_PORTABILITY_H
|
||||||
/* end file include/simdutf/portability.h */
|
/* end file include/simdutf/portability.h */
|
||||||
// dofile: invoked with prepath=/Users/lemire/CVS/github/simdutf/include, filename=simdutf/avx512.h
|
// dofile: invoked with prepath=/Users/dlemire/CVS/github/simdutf/include, filename=simdutf/avx512.h
|
||||||
/* begin file include/simdutf/avx512.h */
|
/* begin file include/simdutf/avx512.h */
|
||||||
#ifndef SIMDUTF_AVX512_H_
|
#ifndef SIMDUTF_AVX512_H_
|
||||||
#define SIMDUTF_AVX512_H_
|
#define SIMDUTF_AVX512_H_
|
||||||
@ -483,7 +483,7 @@ use a 64-bit target such as x64, 64-bit ARM or 64-bit PPC.")
|
|||||||
|
|
||||||
#endif // SIMDUTF_COMMON_DEFS_H
|
#endif // SIMDUTF_COMMON_DEFS_H
|
||||||
/* end file include/simdutf/common_defs.h */
|
/* end file include/simdutf/common_defs.h */
|
||||||
// dofile: invoked with prepath=/Users/lemire/CVS/github/simdutf/include, filename=simdutf/encoding_types.h
|
// dofile: invoked with prepath=/Users/dlemire/CVS/github/simdutf/include, filename=simdutf/encoding_types.h
|
||||||
/* begin file include/simdutf/encoding_types.h */
|
/* begin file include/simdutf/encoding_types.h */
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
@ -531,7 +531,7 @@ size_t bom_byte_size(encoding_type bom);
|
|||||||
} // BOM namespace
|
} // BOM namespace
|
||||||
} // simdutf namespace
|
} // simdutf namespace
|
||||||
/* end file include/simdutf/encoding_types.h */
|
/* end file include/simdutf/encoding_types.h */
|
||||||
// dofile: invoked with prepath=/Users/lemire/CVS/github/simdutf/include, filename=simdutf/error.h
|
// dofile: invoked with prepath=/Users/dlemire/CVS/github/simdutf/include, filename=simdutf/error.h
|
||||||
/* begin file include/simdutf/error.h */
|
/* begin file include/simdutf/error.h */
|
||||||
#ifndef ERROR_H
|
#ifndef ERROR_H
|
||||||
#define ERROR_H
|
#define ERROR_H
|
||||||
@ -568,7 +568,7 @@ SIMDUTF_PUSH_DISABLE_WARNINGS
|
|||||||
SIMDUTF_DISABLE_UNDESIRED_WARNINGS
|
SIMDUTF_DISABLE_UNDESIRED_WARNINGS
|
||||||
|
|
||||||
// Public API
|
// Public API
|
||||||
// dofile: invoked with prepath=/Users/lemire/CVS/github/simdutf/include, filename=simdutf/simdutf_version.h
|
// dofile: invoked with prepath=/Users/dlemire/CVS/github/simdutf/include, filename=simdutf/simdutf_version.h
|
||||||
/* begin file include/simdutf/simdutf_version.h */
|
/* begin file include/simdutf/simdutf_version.h */
|
||||||
// /include/simdutf/simdutf_version.h automatically generated by release.py,
|
// /include/simdutf/simdutf_version.h automatically generated by release.py,
|
||||||
// do not change by hand
|
// do not change by hand
|
||||||
@ -576,7 +576,7 @@ SIMDUTF_DISABLE_UNDESIRED_WARNINGS
|
|||||||
#define SIMDUTF_SIMDUTF_VERSION_H
|
#define SIMDUTF_SIMDUTF_VERSION_H
|
||||||
|
|
||||||
/** The version of simdutf being used (major.minor.revision) */
|
/** The version of simdutf being used (major.minor.revision) */
|
||||||
#define SIMDUTF_VERSION "3.2.14"
|
#define SIMDUTF_VERSION "3.2.17"
|
||||||
|
|
||||||
namespace simdutf {
|
namespace simdutf {
|
||||||
enum {
|
enum {
|
||||||
@ -591,13 +591,13 @@ enum {
|
|||||||
/**
|
/**
|
||||||
* The revision (major.minor.REVISION) of simdutf being used.
|
* The revision (major.minor.REVISION) of simdutf being used.
|
||||||
*/
|
*/
|
||||||
SIMDUTF_VERSION_REVISION = 14
|
SIMDUTF_VERSION_REVISION = 17
|
||||||
};
|
};
|
||||||
} // namespace simdutf
|
} // namespace simdutf
|
||||||
|
|
||||||
#endif // SIMDUTF_SIMDUTF_VERSION_H
|
#endif // SIMDUTF_SIMDUTF_VERSION_H
|
||||||
/* end file include/simdutf/simdutf_version.h */
|
/* end file include/simdutf/simdutf_version.h */
|
||||||
// dofile: invoked with prepath=/Users/lemire/CVS/github/simdutf/include, filename=simdutf/implementation.h
|
// dofile: invoked with prepath=/Users/dlemire/CVS/github/simdutf/include, filename=simdutf/implementation.h
|
||||||
/* begin file include/simdutf/implementation.h */
|
/* begin file include/simdutf/implementation.h */
|
||||||
#ifndef SIMDUTF_IMPLEMENTATION_H
|
#ifndef SIMDUTF_IMPLEMENTATION_H
|
||||||
#define SIMDUTF_IMPLEMENTATION_H
|
#define SIMDUTF_IMPLEMENTATION_H
|
||||||
@ -607,7 +607,7 @@ enum {
|
|||||||
#endif
|
#endif
|
||||||
#include <vector>
|
#include <vector>
|
||||||
#include <tuple>
|
#include <tuple>
|
||||||
// dofile: invoked with prepath=/Users/lemire/CVS/github/simdutf/include, filename=simdutf/internal/isadetection.h
|
// dofile: invoked with prepath=/Users/dlemire/CVS/github/simdutf/include, filename=simdutf/internal/isadetection.h
|
||||||
/* begin file include/simdutf/internal/isadetection.h */
|
/* begin file include/simdutf/internal/isadetection.h */
|
||||||
/* From
|
/* From
|
||||||
https://github.com/endorno/pytorch/blob/master/torch/lib/TH/generic/simd/simd.h
|
https://github.com/endorno/pytorch/blob/master/torch/lib/TH/generic/simd/simd.h
|
||||||
|
@ -27,7 +27,7 @@ This a list of all the dependencies:
|
|||||||
* [npm 9.6.7][]
|
* [npm 9.6.7][]
|
||||||
* [openssl 3.0.8][]
|
* [openssl 3.0.8][]
|
||||||
* [postject 1.0.0-alpha.6][]
|
* [postject 1.0.0-alpha.6][]
|
||||||
* [simdutf 3.2.14][]
|
* [simdutf 3.2.17][]
|
||||||
* [undici 5.23.0][]
|
* [undici 5.23.0][]
|
||||||
* [uvwasi 0.0.16][]
|
* [uvwasi 0.0.16][]
|
||||||
* [V8 11.3.244.8][]
|
* [V8 11.3.244.8][]
|
||||||
@ -286,7 +286,7 @@ See [maintaining-openssl][] for more informations.
|
|||||||
The [postject](https://github.com/nodejs/postject) dependency is used for the
|
The [postject](https://github.com/nodejs/postject) dependency is used for the
|
||||||
[Single Executable strategic initiative](https://github.com/nodejs/single-executable).
|
[Single Executable strategic initiative](https://github.com/nodejs/single-executable).
|
||||||
|
|
||||||
### simdutf 3.2.14
|
### simdutf 3.2.17
|
||||||
|
|
||||||
The [simdutf](https://github.com/simdutf/simdutf) dependency is
|
The [simdutf](https://github.com/simdutf/simdutf) dependency is
|
||||||
a C++ library for fast UTF-8 decoding and encoding.
|
a C++ library for fast UTF-8 decoding and encoding.
|
||||||
@ -344,7 +344,7 @@ performance improvements not currently available in standard zlib.
|
|||||||
[npm 9.6.7]: #npm-967
|
[npm 9.6.7]: #npm-967
|
||||||
[openssl 3.0.8]: #openssl-308
|
[openssl 3.0.8]: #openssl-308
|
||||||
[postject 1.0.0-alpha.6]: #postject-100-alpha6
|
[postject 1.0.0-alpha.6]: #postject-100-alpha6
|
||||||
[simdutf 3.2.14]: #simdutf-3214
|
[simdutf 3.2.17]: #simdutf-3217
|
||||||
[undici 5.23.0]: #undici-5230
|
[undici 5.23.0]: #undici-5230
|
||||||
[update-openssl-action]: ../../../.github/workflows/update-openssl.yml
|
[update-openssl-action]: ../../../.github/workflows/update-openssl.yml
|
||||||
[uvwasi 0.0.16]: #uvwasi-0016
|
[uvwasi 0.0.16]: #uvwasi-0016
|
||||||
|
Loading…
x
Reference in New Issue
Block a user