C. Scott Ananian
|
e508410a79
|
Ensure libv8 is >= 3.17.11 (fixes issue #12).
|
2013-09-28 02:48:59 -04:00 |
|
Anatol Belski
|
1fb0a1e049
|
reworked config.w32
the latest v8 versions won't compile with this ext, so used 3.17.15
|
2013-09-28 02:02:49 +02:00 |
|
Anatol Belski
|
9dcb92cef4
|
added basic config.w32
|
2013-09-26 17:23:32 +02:00 |
|
Anatol Belski
|
9cf20f01ae
|
removed weird chars in the file causing weird errors
|
2013-09-26 17:23:04 +02:00 |
|
Patrick Reilly
|
ebec3a64f5
|
Merge pull request #18 from stesie/fix-constructor-call-master
Allow PHP object construction from JavaScript context
|
2013-07-17 15:55:31 -07:00 |
|
Stefan Siegl
|
286b0d8ac0
|
Handle non-construct call
|
2013-07-12 20:23:12 +02:00 |
|
Stefan Siegl
|
5987d5d3da
|
Throw exception if __construct is not public
|
2013-07-12 20:23:12 +02:00 |
|
Stefan Siegl
|
49be9aafa1
|
Call __construct function, if available.
|
2013-07-12 20:23:12 +02:00 |
|
Stefan Siegl
|
765666ae65
|
Add constructor call callback and create PHP objects as needed.
|
2013-07-12 20:23:12 +02:00 |
|
Stefan Siegl
|
35e9fd849d
|
Add tests.
|
2013-07-12 20:23:12 +02:00 |
|
Patrick Reilly
|
347442c471
|
Merge pull request #17 from stesie/fix-object-creation-leak-master
v8js leaks memory if objects are returned to javascript (fix)
|
2013-07-11 14:22:20 -07:00 |
|
Patrick Reilly
|
8bf1b92683
|
Merge pull request #22 from stesie/add-test-regression-pr14
Add test for regression pointed out in pull request #14
|
2013-07-11 14:21:53 -07:00 |
|
Patrick Reilly
|
6d19d780f9
|
Merge pull request #23 from stesie/fix-deprecated-calls
Replace deprecated calls to V8 API by newer equivalents
|
2013-07-11 14:21:36 -07:00 |
|
Stefan Siegl
|
ffa42cdfaf
|
Replaced deprecated v8 api calls with newer equivalents
|
2013-07-08 00:58:19 +02:00 |
|
Patrick Reilly
|
1ba175673f
|
Merge pull request #20 from andrewtch/patch-1
Update README.md
|
2013-07-07 15:11:51 -07:00 |
|
Stefan Siegl
|
a3957f3844
|
Add test for regression pointed out in pull request #14
|
2013-07-07 23:04:19 +02:00 |
|
Stefan Siegl
|
6eeb6fe9d6
|
Use v8::Isolate version of v8::Context::New
|
2013-07-07 22:36:56 +02:00 |
|
andrewtch
|
f8203e1a73
|
Update README.md
Updated readme to fix #19
|
2013-07-07 23:29:05 +03:00 |
|
Stefan Siegl
|
ee659bdf41
|
Correctly attach hidden values to objects from cached templates.
|
2013-06-12 17:29:00 +02:00 |
|
Stefan Siegl
|
bc1cf7c5bb
|
Use weak persistent handles and DELREF zval.
|
2013-06-12 17:26:36 +02:00 |
|
Stefan Siegl
|
90ed152f40
|
Cache and re-use v8::FunctionTemplate on object wrapping
|
2013-06-12 17:07:48 +02:00 |
|
beest
|
a17b3c47a0
|
Merge pull request #16 from stesie/add-gitignore-file
.gitignore file.
|
2013-06-11 07:41:53 -07:00 |
|
Stefan Siegl
|
d0037b1886
|
Add .gitignore file.
|
2013-06-11 09:21:35 +02:00 |
|
Patrick Reilly
|
d7bded2a31
|
Merge pull request #14 from stesie/fix-temp-context-leak
Memory leak in php_v8js_v8_get_properties
|
2013-06-10 09:50:25 -07:00 |
|
Stefan Siegl
|
a951b82a40
|
Use persistent context + Dispose
|
2013-06-10 16:57:56 +02:00 |
|
Stefan Siegl
|
6106f46d4c
|
Remove leaked temp_context allocation
|
2013-06-08 01:44:13 +02:00 |
|
Patrick Reilly
|
4de01ce1cf
|
Merge pull request #11 from andrewtch/test-fix
fixed tests using absolute urls
|
2013-05-19 08:27:42 -07:00 |
|
Andrew Tch
|
de2479aca6
|
fixed tests using absolute urls
|
2013-05-19 17:56:54 +03:00 |
|
Patrick Reilly
|
98638c78db
|
fix for format '%d' expects argument of type 'int', but argument 2 has type 'size_t {aka long unsigned int}' [-Wformat]
|
2013-05-16 16:59:41 -07:00 |
|
Patrick Reilly
|
4a82311b4d
|
fix mutex issue and c++11 support on Ubuntu — remove stray EOL marker
|
2013-05-15 12:21:38 -07:00 |
|
Ferenc Kovacs
|
2f567192be
|
empty commit for pushing to the github repo
|
2013-05-10 13:07:26 +02:00 |
|
Patrick Reilly
|
6f44220328
|
fix merge conflict
|
2013-05-09 15:55:30 -07:00 |
|
Patrick Reilly
|
ba27e5eb2b
|
small fix in github readme
|
2013-05-09 15:50:56 -07:00 |
|
Patrick Reilly
|
f9d363c64e
|
add Simon Best to credits
|
2013-05-09 15:46:14 -07:00 |
|
Patrick Reilly
|
ec8444cfda
|
Use the Z_ADDREF_P macro to increasing the refcount of PHP values assigned to V8
|
2013-05-09 15:43:27 -07:00 |
|
Patrick Reilly
|
de2d78a144
|
Always increase the zval reference count before storing it in a V8 internal field
|
2013-05-09 15:38:37 -07:00 |
|
Patrick Reilly
|
edb8609cfe
|
Fix for https://github.com/preillyme/v8js/issues/6. This is probably …
… horrible hack but it works for now until we have a better solution.
|
2013-05-09 15:34:25 -07:00 |
|
Simon Best
|
91b1a2fbd2
|
Added a test for CommonJS modules.
|
2013-05-09 23:14:02 +01:00 |
|
Patrick Reilly
|
0db973bee3
|
Fix version
|
2013-05-09 09:24:10 -07:00 |
|
Patrick Reilly
|
713d4119da
|
Merge branch master of github.com:preillyme/v8js
|
2013-05-09 09:17:39 -07:00 |
|
Simon Best
|
9c9500dbc5
|
More updates to GitHub README.
|
2013-04-15 22:01:35 +01:00 |
|
Simon Best
|
01d8d0b34e
|
Updated README for GitHub.
|
2013-04-15 21:59:55 +01:00 |
|
Simon Best
|
4a21bfe56e
|
Updated README for GitHub.
|
2013-04-15 21:57:43 +01:00 |
|
Simon Best
|
916728fa8a
|
Added simple tests for time limit and memory limit.
|
2013-04-14 12:31:35 +01:00 |
|
Simon Best
|
ef8620f0c2
|
Fix to start timer thread when there is a memory limit but no time limit.
|
2013-04-14 12:23:39 +01:00 |
|
Simon Best
|
e778b6d7af
|
Fix for SetFatalErrorHandler. This needs to be called for every context isolate.
|
2013-04-14 11:19:50 +01:00 |
|
Simon Best
|
7e90439cdf
|
Make sure all tests and samples use the new exception class name V8JsScriptException.
|
2013-04-14 00:36:31 +01:00 |
|
Simon Best
|
8d8c671aa0
|
V8 isolates need to be passed into all variable accessor and conversion functions.
|
2013-04-14 00:36:05 +01:00 |
|
Simon Best
|
8ae7606338
|
Refactor CommonJS modules functionality to store state in the extension globals and context as appropriate.
|
2013-04-13 00:00:27 +01:00 |
|
Simon Best
|
46e509c0a9
|
Use the PHP memory management functions emalloc and efree.
|
2013-04-12 16:49:07 +01:00 |
|