Stefan Siegl
|
b8726409f4
|
Throw V8JsException if v8 context cannot be created
We used to reset This to NULL, which never reallt was supposed to work
and PHP doc explicitly tell to not touch EX(This)
|
2015-10-03 00:01:12 +02:00 |
|
Stefan Siegl
|
8a3124ee2a
|
handle new IS_INDIRECT and IS_UNDEF in zval->js export
|
2015-10-02 23:19:32 +02:00 |
|
Stefan Siegl
|
0a93aa2306
|
Fix object name setting
|
2015-10-02 22:29:54 +02:00 |
|
Stefan Siegl
|
afa52c07bc
|
Remove hard-coded full pathnames from test
|
2015-10-02 22:29:27 +02:00 |
|
Stefan Siegl
|
71c43b6377
|
don't declare v8js_named_property_callback inline
|
2015-10-02 22:09:56 +02:00 |
|
Stefan Siegl
|
fcb056b5a5
|
Handle access of undeclared properties
|
2015-09-28 22:57:00 +02:00 |
|
Stefan Siegl
|
cbbce91ffd
|
Rename constructor functions to __construct
|
2015-09-28 22:56:22 +02:00 |
|
Stefan Siegl
|
4002c3c1ae
|
pass const char* instead of zend_string*
|
2015-09-28 22:44:30 +02:00 |
|
Stefan Siegl
|
c6136ec3d2
|
Fix globals ptr passing wrt. timer thread
|
2015-09-28 22:03:24 +02:00 |
|
Stefan Siegl
|
b292715c75
|
Fix non-ZTS build.
|
2015-09-27 09:25:58 +02:00 |
|
Stefan Siegl
|
34ca8500b1
|
Remove 'not tested' note regarding ZTS
|
2015-09-26 21:45:12 +02:00 |
|
Stefan Siegl
|
74440ed9f7
|
Move V8JSG extensions and v8_flags to process globals
|
2015-09-26 21:39:26 +02:00 |
|
Stefan Siegl
|
7d97c97d4c
|
Fix multi-threading, initialize V8 only once
|
2015-09-26 18:58:12 +02:00 |
|
Stefan Siegl
|
8c623e362b
|
Bump version to 0.2.6
|
2015-09-26 12:32:21 +02:00 |
|
Stefan Siegl
|
193c1c1013
|
Z_ADDREF_P on propagated previous exception
|
2015-09-25 07:36:20 +02:00 |
|
Stefan Siegl
|
fb0270d8ec
|
Bump version to 0.2.5
|
2015-09-23 20:11:15 +02:00 |
|
Stefan Siegl
|
9275600ac9
|
Refactor php.ini bool option parsing
|
2015-09-23 20:01:43 +02:00 |
|
Stefan Siegl
|
f22ce7046d
|
Fix duplicate context declaration
|
2015-09-23 19:56:48 +02:00 |
|
Stefan Siegl
|
83f51e5021
|
Merge pull request #156 from stesie/php-exception-behaviour
PHP->JS exception propagation
|
2015-09-23 19:40:23 +02:00 |
|
Stefan Siegl
|
6d31da2ab7
|
Mention compat_php_exceptions php.ini switch
|
2015-09-23 19:39:41 +02:00 |
|
Stefan Siegl
|
8934db6dec
|
Add v8js.compat_php_exceptions INI switch
|
2015-09-23 19:19:11 +02:00 |
|
Stefan Siegl
|
5f6d9aee2d
|
Don't terminate execution repeatedly
|
2015-09-22 22:36:50 +02:00 |
|
Stefan Siegl
|
fd32ec0fa9
|
PHP7 adapt: fix V8JsScriptException getters
|
2015-09-03 23:38:57 +02:00 |
|
Stefan Siegl
|
e995708d6d
|
PHP7 adapt: fix export of public properties on derived classes
|
2015-09-03 23:12:19 +02:00 |
|
Stefan Siegl
|
d2720f4929
|
Build Status badge, yet another try :)
|
2015-09-02 10:21:34 +02:00 |
|
Stefan Siegl
|
2a47d36d66
|
Merge pull request #165 from maryo/patch-1
Update README.Win32.md
|
2015-09-01 23:13:42 +02:00 |
|
Marek Štípek
|
14aca623fa
|
Update README.Win32.md
|
2015-09-01 22:13:53 +02:00 |
|
Stefan Siegl
|
922d7da933
|
Add MIT license badge
|
2015-09-01 19:11:56 +02:00 |
|
Stefan Siegl
|
9b36db78e8
|
Merge pull request #164 from gitter-badger/gitter-badge
Add a Gitter chat badge to README.md
|
2015-09-01 19:05:31 +02:00 |
|
The Gitter Badger
|
7d82bb05e4
|
Added Gitter badge
|
2015-09-01 16:54:38 +00:00 |
|
Stefan Siegl
|
aa0b5fd598
|
Bump version to 0.2.4
|
2015-09-01 17:18:12 +02:00 |
|
Stefan Siegl
|
fa352e216f
|
Merge pull request #163 from stesie/cache-array-tmpl
Cache pseudo-Array FunctionTemplate as well
|
2015-09-01 16:14:48 +02:00 |
|
Stefan Siegl
|
71f4b7ba05
|
Cache pseudo-Array FunctionTemplate as well
|
2015-09-01 15:53:21 +02:00 |
|
Stefan Siegl
|
486eb697f8
|
PHP7 adapt: fix getExtensions return array keys
|
2015-08-30 15:33:51 +02:00 |
|
Stefan Siegl
|
cfb1756fd7
|
PHP7 adapt: fix double free
|
2015-08-30 02:19:48 +02:00 |
|
Stefan Siegl
|
794da39882
|
PHP7 adapt: handle ZEND_WRONG_PROPERTY_INFO special ptr
|
2015-08-30 02:08:38 +02:00 |
|
Stefan Siegl
|
1e8ce5a609
|
PHP7 adapt fix: use zend_hash_find_ptr on ce->function_table
|
2015-08-30 00:53:56 +02:00 |
|
Stefan Siegl
|
592d6528ca
|
PHP7 adapt: fix zend_string memory leaks
|
2015-08-30 00:26:55 +02:00 |
|
Stefan Siegl
|
19a67118b5
|
PHP7 adapt: fix zend_register_resource/compileString
|
2015-08-29 21:56:29 +02:00 |
|
Stefan Siegl
|
a91d2bc413
|
PHP7 adapt: fix registerExtension
|
2015-08-29 21:45:59 +02:00 |
|
Stefan Siegl
|
11155a6a51
|
PHP7 adapt: changed fatal error messages
|
2015-08-29 21:21:43 +02:00 |
|
Stefan Siegl
|
eca7656b7d
|
PHP7 adapt: fix setModuleLoader
|
2015-08-29 21:00:13 +02:00 |
|
Stefan Siegl
|
31bafd052d
|
c->properties is NULL anyways (due to ecalloc)
|
2015-08-29 20:20:09 +02:00 |
|
Stefan Siegl
|
b21acf770a
|
PHP7 adapt: no fallback property_info any longer
|
2015-08-29 20:19:44 +02:00 |
|
Stefan Siegl
|
49acfc6f22
|
Adapt ctx_lifetime test to PHP7: changed exception handling
|
2015-08-29 20:19:22 +02:00 |
|
Stefan Siegl
|
fe7e097d10
|
PHP7 adapt: use zend_string
|
2015-08-29 20:19:04 +02:00 |
|
Stefan Siegl
|
a0f3c2302c
|
PHP7 adapt: initialize c->std.handlers as needed
|
2015-08-29 18:52:30 +02:00 |
|
Stefan Siegl
|
fd6eeddc52
|
Adapt to PHP7
|
2015-08-29 17:48:26 +02:00 |
|
Stefan Siegl
|
5477d780a3
|
PHP7 adapt v8js_v8object_class.cc
|
2015-08-29 16:47:37 +02:00 |
|
Stefan Siegl
|
916e068c4a
|
PHP7 adapt v8js_object_export.cc
|
2015-08-29 11:57:53 +02:00 |
|