Login  |  Packages  |  Support  |  Bugs
Top Level :: Tools and Utilities :: simdjson :: 2.1.0

simdjson 2.1.0

Package Information
Summary Provides faster json decoding through simdjson bindings for PHP
Maintainers Tyson Andre (lead) [details]
License Apache 2.0
Description Provides faster json decoding through simdjson bindings for PHP (Single Instruction, Multiple Data)
Homepage https://github.com/crazyxman/simdjson_php
Release notes
Version 2.1.0
* Allow out of range 64-bit values in JSON integer syntax and allow floating point values outside of the max/min finite floating point values (i.e. parsing to +/- infinity).

This allows simdjson_decode() to be used as a replacement for json_decode() in more use cases.
* Return the correct value in simdjson_key_count() for JSON pointers to arrays/objects exceeding size 0xFFFFFF.
Previously, this would be limited to returning at most 0xFFFFFF(16777215).
* Throw 'SimdJsonException extends RuntimeException' instead of RuntimeException.
* Set the error code from simdjson as SimdJsonException->getCode()
* Expose error_code constants from simdjson as `SIMDJSON_ERR_$ERRCODENAME`

[ Latest Tarball ] [ Changelog ] [ View Statistics ]
[ Browse Source ] [ Package Bugs ]

Dependencies for release 2.1.0
PHP Version: PHP 7.0.0 or newer
PEAR Package: PEAR 1.4.3 or newer
Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Mar 21 17:05:02 2024 UTC
Bandwidth and hardware provided by: pair Networks