Stefan Siegl
|
c866e67313
Call INIT_ZVAL on stack-allocated zval
|
vor 11 Jahren |
Stefan Siegl
|
0355a95c78
Fix strdup+getenv behaviour; multi api version support, closes #86
|
vor 11 Jahren |
Stefan Siegl
|
ddbef50ea6
Merge remote-tracking branch 'rosmo/master'
|
vor 11 Jahren |
Stefan Siegl
|
1186e7951f
Make compatible with V8 3.25.12, fixes #88
|
vor 11 Jahren |
Stefan Siegl
|
bc86ce9e44
Clear persistent cells with weak references correctly, refs #88
|
vor 11 Jahren |
Stefan Siegl
|
4c64bc4ad9
Make compatible with V8 3.24.10, fixes #83
|
vor 11 Jahren |
Taneli Leppa
|
da53c90f88
Added new "v8js.use_date" ini setting to convert PHP DateTime objects to Javascript Date objects
|
vor 11 Jahren |
Taneli Leppa
|
0a85d27ee7
V8 needs to be notified when timezone changes. Keep track of timezone changes and notify it.
|
vor 11 Jahren |
Taneli Leppa
|
dd20670546
When passing objects from JS to PHP with mixed keys, some of the keys
|
vor 11 Jahren |
Taneli Leppa
|
54621e18f3
Added checkString() method for checking Javascript syntax.
|
vor 11 Jahren |
Stefan Siegl
|
1e773dd4a8
Make compatible with V8 3.23.8 (and below)
|
vor 11 Jahren |
Stefan Siegl
|
69290b5779
Fix build against libv8 3.24.5
|
vor 11 Jahren |
C. Scott Ananian
|
2fe87a4cbc
Protect against direct invocation of `new V8Object` and `new V8Function`.
|
vor 11 Jahren |
C. Scott Ananian
|
24257b54af
Free php_v8js_accessor_ctx when we are done with it.
|
vor 11 Jahren |
C. Scott Ananian
|
3f77a5a356
Make PHP object accessors typesafe using V8::AccessorSignature.
|
vor 11 Jahren |
C. Scott Ananian
|
57348c5f7d
Fix double-pop of timer_ctx (and efree from wrong thread).
|
vor 11 Jahren |
C. Scott Ananian
|
dba6322812
Fix memory leak: The get_properties handler owns the returned hashtable.
|
vor 11 Jahren |
C. Scott Ananian
|
b4d560dd52
Fix a bunch of memory leaks.
|
vor 11 Jahren |
C. Scott Ananian
|
7cdcb5f45e
Document rules for initialization/cleanup of ZTS globals.
|
vor 11 Jahren |
Patrick Reilly
|
ae2ad9967d
Merge pull request #69 from stesie/fix-global-zts-init
|
vor 11 Jahren |
Stefan Siegl
|
68a579f3ae
Delete global PHP object on shutdown
|
vor 11 Jahren |
Stefan Siegl
|
18b129b128
Trigger garbage collection within Isolate::Scope
|
vor 11 Jahren |
Stefan Siegl
|
c3512587ac
Initialize v8js_globals manually only if ZTS is enabled.
|
vor 11 Jahren |
Stefan Siegl
|
16934c2254
Don't manually call destructors on v8js_globals.
|
vor 11 Jahren |
Patrick Reilly
|
1906a8e6b6
Merge pull request #66 from cscott/mem-leaks
|
vor 11 Jahren |
C. Scott Ananian
|
39cc821f91
Store tsrm_ls in php_v8js_ctx.
|
vor 11 Jahren |
C. Scott Ananian
|
527e636b25
Fix init/shutdown of v8js_globals.
|
vor 11 Jahren |
C. Scott Ananian
|
303f3f52b5
Refactor template cache into php_v8js_ctx.
|
vor 11 Jahren |
C. Scott Ananian
|
52d8946b89
Add isolate parameter to V8JS_* macros.
|
vor 11 Jahren |
C. Scott Ananian
|
0e1c6ef5e9
Clean up allocation/deallocation of php_v8js_ctx.
|
vor 11 Jahren |