Age | Commit message (Collapse) | Author |
|
|
|
|
|
This is so far only tested with php 5.5.9, might not work on versions
below that.
|
|
|
|
|
|
probably broken too
|
|
|
|
|
|
|
|
Php::Value objects
|
|
|
|
interfaces
|
|
|
|
implementation is missing
|
|
|
|
|
|
|
|
as well
|
|
does not represent a string value
|
|
|
|
|
|
|
|
|
|
function does not exist, this hopefully fixes issue #185
|
|
extensions persistently
|
|
zend, this is necessary because all functions are lowercase, and function-table lookups were failing, and more importantly: the removal of functions was failing when a module was unloaded
|
|
|
|
cache in PHP-CPP with all the extension names to extension pointers, and the extension numbers to extension pointers are now cleanup up when an extension is unloaded
|
|
|
|
|
|
symbol errors, Value::contains() now also works with __isset()
|
|
needed.
|
|
explicitly exported all symbols available from the public API. Moved the hiddenpointer to the zend implementation directory as it is not meant to be used publicly and not referenced anywhere from the API anyway
|
|
see if the object has an accessible member function
|
|
|
|
|
|
|
|
Added missing return statement
|
|
- The functions increment() and decrement() were missing return statements
|
|
|
|
DL_FETCH_SYMBOL(), and default move constructor has been removed (it wasnt used)
|
|
|
|
|
|
|
|
|
|
|
|
moved from a static method to a real member method), and more importantly: fixed initialization of the PhpCpp::Functor class, previously, we created the class an runtime whenever we needed it, but that turned out to be a cause for crashes when php stopped, this has also been solved
|
|
|
|
|
|
segmentation fault occured because memory was too early freed (the exception constructor still relied on data that was already freed)
|