History log of /PHP-8.0/Zend/zend_object_handlers.c (Results 226 – 250 of 571)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# c42ac095 24-Dec-2014 Dmitry Stogov

Added new API function 'zend_string* zend_string_tolower(zend_string*)'.
It simplifies code and avoids unnecessary allocation and copying if string is already in lower case.


# c24125e2 22-Dec-2014 Xinchen Hui

Micro optimization


Revision tags: POST_NATIVE_TLS_MERGE, PRE_NATIVE_TLS_MERGE, php-5.5.20, php-5.4.36, php-5.6.4
# e5eb9530 14-Dec-2014 Andrea Faulds

Use "float" and "integer" in typehint and zpp errors


# bdeb220f 13-Dec-2014 Anatol Belski

first shot remove TSRMLS_* things


Revision tags: php-5.6.4RC1, php-5.5.20RC1
# 42d33a9f 24-Nov-2014 Dmitry Stogov

Reuse zend_assign_to_variable() in zend_std_write_property()


# 4b953534 19-Nov-2014 Veres Lajos

typo fixes - https://github.com/vlajos/misspell_fixer


Revision tags: php-5.6.3, php-5.5.19, php-5.4.35
# 53a437d3 06-Nov-2014 Dmitry Stogov

Use better function


# 75041379 06-Nov-2014 Dmitry Stogov

Improved object property access.


Revision tags: php-5.6.3RC1, php-5.5.19RC1
# 8e1dc33d 20-Oct-2014 Dmitry Stogov

zend_get_property_info_quick() cleanup and optimization


# 7471c217 17-Oct-2014 Dmitry Stogov

Optimized property access handlers. Removed EG(std_property_info).


# f2fa7a41 17-Oct-2014 Dmitry Stogov

Don't make difference between undefined and unaccessible properies when call __get() and family


# 6b203aa2 17-Oct-2014 Dmitry Stogov

Don't make useless CSE


Revision tags: php-5.5.18, php-5.4.34
# df79b9b2 09-Oct-2014 Nikita Popov

Update get_class_name semantics

* get_class_name is now only used for displaying the class name
in debugging functions like var_dump, print_r, etc. It is no
longer used in get

Update get_class_name semantics

* get_class_name is now only used for displaying the class name
in debugging functions like var_dump, print_r, etc. It is no
longer used in get_class() etc.
* As it is no longer used in get_parent_class() the parent
argument is now gone. This also fixes incorrect parent classes
being reported in COM.
* get_class_name is now always required (previously some places
made it optional and some required it) and is also required
to return a non-NULL value.
* Remove zend_get_object_classname. This also fixes a number of
potential leaks due to incorrect usage of this function.

show more ...


# b3a779de 09-Oct-2014 Nikita Popov

Remove get_class_entry object handler


# ee5b30fa 09-Oct-2014 Nikita Popov

Remove support for classes without class entries

get_class_entry must be non-NULL and return non-NULL.


# 03c726d7 06-Oct-2014 Nikita Popov

Fix bug #68163


# 93288d00 03-Oct-2014 Nikita Popov

Fix bug #68188


# bd9a2346 03-Oct-2014 Dmitry Stogov

Replaced EG(This) and EX(object) with EX(This).
Internal functions now recieves zend_execute_data as the first argument.


Revision tags: php-5.5.18RC1, php-5.6.1, php-5.6.2, php-5.4.33, php-5.5.17
# 079409bb 15-Sep-2014 Nikita Popov

Switch (un)mangle property name to size_t and zend_string

Also use the _ex variants where possible.


# eda5ba1f 13-Sep-2014 Nikita Popov

Fix use of stack variable outside its block


# ebc6da56 13-Sep-2014 Nikita Popov

zend_get_property_info takes a zend_string* now


Revision tags: php-5.6.1RC1, php-5.5.17RC1, php-5.4.33RC1
# b1f53ca4 27-Aug-2014 Dmitry Stogov

Use efree_size() instead of efree() where posible


Revision tags: php-5.6.0, POST_AST_MERGE, PRE_AST_MERGE
# c3e3c98e 25-Aug-2014 Anatol Belski

master renames phase 1


Revision tags: POST_64BIT_BRANCH_MERGE, PRE_64BIT_BRANCH_MERGE, php-5.5.16, php-5.4.32
# 8ee2a4a9 16-Aug-2014 Anatol Belski

first shot on merging the core fro the int64 branch


Revision tags: POST_PHPNG_MERGE, PRE_PHPNG_MERGE
# e7ffdb26 14-Aug-2014 Dmitry Stogov

Fixed support for references


12345678910>>...23