php msgpack 扩展,Msgpack 是一个 PECL 扩展,此扩展提供用于与 MessagePack 序列化通信的 API...

这篇博客主要介绍了PHP MessagePack库的一系列改进,包括性能提升、错误修复和兼容性更新。修复了多个与PHP 7.x版本相关的崩溃问题,如segmentation fault,并增加了对大型数据集处理的效率。此外,还更新了README文件以匹配兼容的PHP版本,增加了缺失的测试用例,并解决了DateTime序列化问题。
摘要由CSDN通过智能技术生成

+ Improved performance

+ Upgraded bundled msgpack headers to 3.2.0

* Merged PR #101: Update README in order to match compatibile PHP version

* Merged PR #125: fix ce->name is a zend_string

* Merged PR #106: Update README

* Merged PR #126: add mising tests in archive

* Merged PR #135: Add fixes for issue #81 This also includes tests.

* Merged PR #143: Fixed build with PHP-7.4

* Fixed issue #139: Segmentation fault when using cloned unpacker

* Fixed issue #132: Segfault on session php7.3

* Fixed issue #107: $unpacker->execute() bug

* Fixed issue #83: Arrays and negative index

* Fixed issue #137: DateTime(Immutable) serialization doesn't work with php 7.4 RC1

* Fixed issue #105: MessagePackUnpacker() bug

* Fixed issue #90: msgpack_unpack is super slow (30x times igbinary) on big data sets

* Fixed issue #91: Private property in base class

* Fixed issue #67: Integer overflow on a 64-bit system

* Fixed issue #33: int64 and uint64 decode is not supported in 32-bit php

* Fixed issue #119: uint64 numbers are cast to uint on Windows

* Fixed issue #134: msgpack-php msgpack_serialize/msgpack_pack not handling properly large int

* Fixed issue #81: Serialize optimization

* Fixed issue #108: tests/041.phpt failure

* Fixed issue #142: Recursion encoded as NULL

* Fixed issue #138: Serializers comparison for session like data

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值