php-src/ext/sqlite3
Nikita Popov b72b1a4e4d Add zend_object_alloc() API
Using ecalloc() to create objects is expensive, because the
dynamic-size memset() is unreasonably slow. Make sure we only
zero the main object structure with known size, as the properties
are intialized separately anyway.

Technically we do not need to zero the embedded zend_object
structure either, but as long as the memset argument is constant,
a couple more bytes don't really matter.
2017-11-25 17:12:37 +01:00
..
libsqlite Updated bundled libsqlite to 3.21.0 2017-11-07 16:21:07 +01:00
tests add new test to uncoverage SQLite3 method. 2017-07-25 09:12:34 +01:00
config.w32 Enable JSON1 for bundled libsqlite 2017-11-22 12:00:13 +01:00
config0.m4 Enable JSON1 for bundled libsqlite 2017-11-22 12:00:13 +01:00
CREDITS Good patch from Brad Dewar that adds missing createCollation() 2012-01-29 03:57:29 +00:00
php_sqlite3.h Use reasonable SQLite3 module version 2017-06-09 13:49:32 +02:00
php_sqlite3_structs.h Update copyright headers to 2017 2017-01-04 11:23:42 -06:00
sqlite3.c Add zend_object_alloc() API 2017-11-25 17:12:37 +01:00