simdjson

pecl install simdjson

Provides faster json decoding through simdjson bindings for PHP

Provides faster json decoding through simdjson bindings for PHP (Single Instruction, Multiple Data)

Maintainer

  • Tyson Andre (lead )

Details

Stars: 150
Issue openned: 14
Downloads: 13573
2.0.4
1 year ago
Version 2.0.4 change log


* Add `-fvisibility=hidden` to compiler options to reduce compiled extension size by avoiding exporting symbols by default.
* If the requested json parsing $depth is excessively large when reallocating larger buffers for the C simdjson parser,
then internally use a smaller $depth that would behave identically with lower memory usage. (#66)
* Update simdjson to properly reject surrogate pairs with an invalid low surrogate. (https://en.wikipedia.org/wiki/UTF-16)

requires:

  • php >=7.0.0
  • pearinstaller >=1.4.3