C. Scott Ananian
|
303f3f52b5
Refactor template cache into php_v8js_ctx.
|
11 роки тому |
C. Scott Ananian
|
52d8946b89
Add isolate parameter to V8JS_* macros.
|
11 роки тому |
C. Scott Ananian
|
0e1c6ef5e9
Clean up allocation/deallocation of php_v8js_ctx.
|
11 роки тому |
C. Scott Ananian
|
abadda147c
Don't rethrow outer exception if report_uncaught is false.
|
11 роки тому |
Stefan Siegl
|
bd9483080d
Don't re-wrap PHP objects from V8 to V8Object
|
11 роки тому |
Stefan Siegl
|
61eee4cbd6
TSRM/ZTS fixes.
|
11 роки тому |
Stefan Siegl
|
8eb5721c35
Copy default_properties to new object (PHP 5.3)
|
11 роки тому |
Stefan Siegl
|
c77cdf4b6f
Export initially initialized public properties to V8
|
11 роки тому |
Stefan Siegl
|
257233be51
Make php_v8js_write_property export only public properties
|
11 роки тому |
Stefan Siegl
|
d6a4a3c960
Call object_properties_init on newly created V8Js object.
|
11 роки тому |
Stefan Siegl
|
d69f2be50a
Add v8 debug support
|
11 роки тому |
C. Scott Ananian
|
035e6faa8b
Implement property_exists()/isset()/empty() on wrapped JavaScript objects.
|
11 роки тому |
Stefan Siegl
|
12e5e01920
Remove Locker from timer thread
|
11 роки тому |
Stefan Siegl
|
619231913c
Adapt to new v8::Persistent API, support V8 >= 3.21.12
|
11 роки тому |
Stefan Siegl
|
f90650d630
Create temporary HandleScope to get & call methods likewise, closes #33
|
11 роки тому |
Stefan Siegl
|
1f4caaeead
Create temporary HandleScope while reading properties
|
11 роки тому |
Stefan Siegl
|
662e491e1f
Pass back v8 functions, don't re-wrap
|
11 роки тому |
Anatol Belski
|
35685ed96c
TSRM fixes
|
11 роки тому |
Patrick Reilly
|
dc1475a3ad
updated package for beta release and switch license to MIT
|
11 роки тому |
Stefan Siegl
|
ffa42cdfaf
Replaced deprecated v8 api calls with newer equivalents
|
12 роки тому |
Stefan Siegl
|
6eeb6fe9d6
Use v8::Isolate version of v8::Context::New
|
12 роки тому |
Stefan Siegl
|
a951b82a40
Use persistent context + Dispose
|
12 роки тому |
Stefan Siegl
|
6106f46d4c
Remove leaked temp_context allocation
|
12 роки тому |
Patrick Reilly
|
98638c78db
fix for format '%d' expects argument of type 'int', but argument 2 has type 'size_t {aka long unsigned int}' [-Wformat]
|
12 роки тому |
Patrick Reilly
|
6f44220328
fix merge conflict
|
12 роки тому |
Simon Best
|
ef8620f0c2
Fix to start timer thread when there is a memory limit but no time limit.
|
12 роки тому |
Simon Best
|
e778b6d7af
Fix for SetFatalErrorHandler. This needs to be called for every context isolate.
|
12 роки тому |
Simon Best
|
8d8c671aa0
V8 isolates need to be passed into all variable accessor and conversion functions.
|
12 роки тому |
Simon Best
|
8ae7606338
Refactor CommonJS modules functionality to store state in the extension globals and context as appropriate.
|
12 роки тому |
Simon Best
|
46e509c0a9
Use the PHP memory management functions emalloc and efree.
|
12 роки тому |