protobuf/php/tests
Paul Yang edda0c92f5 Persistent Descriptor Pool (#6899)
* Make reserve names map persistent

* Add DescriptorInternal to map

* Use get_msgdef_desc in encode_decode.c

* Add persistent map for ce=>def and enum=>def

* Replace get_ce_obj

* Remove get_proto_obj

* Remove obsolete fields from Descriptor and EnumDescriptor

* Add cache for descriptor php values

* Add cache for descriptors

* Fix bug

* Avoid add generated file again if it has been added

* Fix the bug upb depends on null-ended str for look up.

* Initialize generated pool impl

* Turn down old generated pool

* Add init entry flag protobuf.keep_descriptor_pool_after_request

By default, it's off. Add protobuf.keep_descriptor_pool_after_request=1 to php.ini to enable it

* Fix zts build
2019-11-19 15:32:13 -08:00
..
proto Lazily Create Singular Wrapper Message (#6833) 2019-11-14 12:17:04 -08:00
array_test.php Fix more issues for reference values (#5613) 2019-01-23 12:44:20 -08:00
autoload.php Enforce all error report for php tests. (#3670) 2017-09-22 14:08:01 -07:00
bootstrap_phpunit.php Enforce all error report for php tests. (#3670) 2017-09-22 14:08:01 -07:00
compatibility_test.sh compatibility test between last released and current for java python php (#6441) 2019-07-31 17:49:26 -07:00
compile_extension.sh Add terminating character to zend_lookup_class call (#5871) (#5885) 2019-03-13 13:31:55 -07:00
descriptors_test.php PHP namespaces for nested messages and enums (#4536) 2018-05-25 13:04:19 -07:00
encode_decode_test.php Lazily Create Singular Wrapper Message (#6833) 2019-11-14 12:17:04 -08:00
gdb_test.sh Fix Any json encoding/decoding in php (#5496) 2018-12-26 10:36:09 -08:00
generated_class_test.php Merge 3.9.x 201908071359 to master (#6484) 2019-08-09 13:21:18 -07:00
generated_phpdoc_test.php PHP namespaces for nested messages and enums (#4536) 2018-05-25 13:04:19 -07:00
generated_service_test.php Support PHP generic services (#3269) 2017-07-18 07:45:18 -07:00
map_field_test.php Fix more issues for reference values (#5613) 2019-01-23 12:44:20 -08:00
memory_leak_test.php Lazily Create Singular Wrapper Message (#6833) 2019-11-14 12:17:04 -08:00
php_implementation_test.php Add terminating character to zend_lookup_class call (#5871) (#5885) 2019-03-13 13:31:55 -07:00
test_base.php Fix field mask for php in json (#5591) 2019-01-17 10:18:43 -08:00
test_util.php Fix field mask for php in json (#5591) 2019-01-17 10:18:43 -08:00
test.sh Persistent Descriptor Pool (#6899) 2019-11-19 15:32:13 -08:00
undefined_test.php rename duplicate testMessageSetNullFail function (#3669) 2018-06-25 14:57:40 -07:00
well_known_test.php Php 7.3 fix (#5434) 2018-12-18 10:57:03 -08:00
wrapper_type_setters_test.php Lazily Create Singular Wrapper Message (#6833) 2019-11-14 12:17:04 -08:00