php-src/ext/libxml
Niels Dossche aa3e6eec50
Optimize and reduce memory usage of XML serialization (#14204)
The serialization process uses the system allocator and requires a copy
to request allocated memory once finished. This patch improves this by
using smart_str to build the resulting string, reducing the number of
copies and reducing total peak memory usage.
2024-05-12 01:57:29 +02:00
..
tests Include the source location in Closure names (#13550) 2024-04-12 18:21:13 +02:00
config.w32 Sync headers installation 2024-01-28 19:50:55 +01:00
config0.m4 Sync headers installation 2024-01-28 19:50:55 +01:00
CREDITS
libxml.c Optimize and reduce memory usage of XML serialization (#14204) 2024-05-12 01:57:29 +02:00
libxml.stub.php Add LIBXML_RECOVER (#13504) 2024-02-25 21:03:37 +01:00
libxml_arginfo.h Add LIBXML_RECOVER (#13504) 2024-02-25 21:03:37 +01:00
mime_sniff.c More testing of mime_sniff and fix off-by-one causing trailing whitespace to not be always stripped (#12935) 2023-12-12 17:44:36 +01:00
php_libxml.h Handle dumping node to file 2024-05-11 18:09:39 +02:00
php_libxml2.def Drop unsupported libxml2 2.10.0 symbols 2022-08-28 13:56:34 +02:00