0
0
mirror of https://github.com/phpv8/v8js.git synced 2024-12-22 18:41:52 +00:00

Commit Graph

  • 922d7da933 Add MIT license badge Stefan Siegl 2015-09-01 19:11:56 +0200
  • 9b36db78e8 Merge pull request #164 from gitter-badger/gitter-badge Stefan Siegl 2015-09-01 19:05:31 +0200
  • 7d82bb05e4 Added Gitter badge The Gitter Badger 2015-09-01 16:54:38 +0000
  • aa0b5fd598 Bump version to 0.2.4 0.2.4 Stefan Siegl 2015-09-01 17:18:12 +0200
  • fa352e216f Merge pull request #163 from stesie/cache-array-tmpl Stefan Siegl 2015-09-01 16:14:48 +0200
  • 71f4b7ba05 Cache pseudo-Array FunctionTemplate as well Stefan Siegl 2015-09-01 15:53:21 +0200
  • 486eb697f8 PHP7 adapt: fix getExtensions return array keys Stefan Siegl 2015-08-30 15:33:51 +0200
  • cfb1756fd7 PHP7 adapt: fix double free Stefan Siegl 2015-08-30 02:19:48 +0200
  • 794da39882 PHP7 adapt: handle ZEND_WRONG_PROPERTY_INFO special ptr Stefan Siegl 2015-08-30 02:08:38 +0200
  • 1e8ce5a609 PHP7 adapt fix: use zend_hash_find_ptr on ce->function_table Stefan Siegl 2015-08-30 00:53:56 +0200
  • 592d6528ca PHP7 adapt: fix zend_string memory leaks Stefan Siegl 2015-08-30 00:26:55 +0200
  • 19a67118b5 PHP7 adapt: fix zend_register_resource/compileString Stefan Siegl 2015-08-29 21:56:29 +0200
  • a91d2bc413 PHP7 adapt: fix registerExtension Stefan Siegl 2015-08-29 21:45:59 +0200
  • 11155a6a51 PHP7 adapt: changed fatal error messages Stefan Siegl 2015-08-29 21:21:43 +0200
  • eca7656b7d PHP7 adapt: fix setModuleLoader Stefan Siegl 2015-08-29 21:00:13 +0200
  • 31bafd052d c->properties is NULL anyways (due to ecalloc) Stefan Siegl 2015-08-29 20:20:09 +0200
  • b21acf770a PHP7 adapt: no fallback property_info any longer Stefan Siegl 2015-08-29 20:19:44 +0200
  • 49acfc6f22 Adapt ctx_lifetime test to PHP7: changed exception handling Stefan Siegl 2015-08-29 20:19:22 +0200
  • fe7e097d10 PHP7 adapt: use zend_string Stefan Siegl 2015-08-29 20:19:04 +0200
  • a0f3c2302c PHP7 adapt: initialize c->std.handlers as needed Stefan Siegl 2015-08-29 18:52:30 +0200
  • fd6eeddc52 Adapt to PHP7 Stefan Siegl 2015-08-29 17:48:26 +0200
  • 5477d780a3 PHP7 adapt v8js_v8object_class.cc Stefan Siegl 2015-08-29 16:47:37 +0200
  • 916e068c4a PHP7 adapt v8js_object_export.cc Stefan Siegl 2015-08-29 11:57:53 +0200
  • 909e3f004d Adapt to PHP7: v8js_convert.cc, v8js_exception.cc, v8js_methods.cc Stefan Siegl 2015-08-28 21:05:16 +0200
  • 31d1feb7da Bump PHP_V8JS_VERSION #define as well. 0.2.3 Stefan Siegl 2015-08-27 16:25:59 +0200
  • 3c25bb2989 Bump version to 0.2.3 Stefan Siegl 2015-08-27 16:21:39 +0200
  • 415b64c7e5 Merge pull request #161 from stesie/method-tmpl-cache Stefan Siegl 2015-08-27 15:29:19 +0200
  • 78dd0a9ff0 Cache v8::FunctionTemplates created by v8js_named_property_callback Stefan Siegl 2015-08-27 14:46:27 +0200
  • 53995ac616 Make FLAG_FORCE_ARRAY not affect V8Function objects, #closes 160 Stefan Siegl 2015-08-26 16:05:53 +0000
  • de0931a90b Bump version to 0.2.2 0.2.2 Stefan Siegl 2015-08-26 11:19:26 +0200
  • 264bd7024d Merge pull request #159 from stesie/issue-158 Stefan Siegl 2015-08-26 11:08:55 +0200
  • ae33f6a9ab Re-use v8js_ctx context for V8Function calls, closes #158 Stefan Siegl 2015-08-26 09:37:32 +0200
  • b8c9badddb Adapt v8js_class.cc to PHP7 API Stefan Siegl 2015-08-25 23:38:09 +0200
  • e6d2de2c4f Merge pull request #157 from uniconstructor/patch-1 Stefan Siegl 2015-08-25 22:04:22 +0200
  • 96a1b3848a fixed link to Google v8 repository Smirnov Ilia 2015-08-25 20:58:51 +0300
  • 3fa38e7b87 v8js_class.cc pt.2 for PHP7, zend_object_store_get_object stuff & script resource Stefan Siegl 2015-08-25 00:24:04 +0200
  • a10e601af3 adapt v8js_ctx custom object creation to PHP7 API Stefan Siegl 2015-08-24 22:19:15 +0200
  • f6105ff3cf v8js_class pt.1: pending_exception, module_loader, weak_objects, jsext Stefan Siegl 2015-08-24 22:05:27 +0200
  • 8e84f99830 Adapt v8js.cc to PHP7 API Stefan Siegl 2015-08-24 21:35:29 +0200
  • 2d0aa9b2cc adapt PHPJS_OBJECT_KEY from zval* to zend_object* Stefan Siegl 2015-08-24 21:13:35 +0200
  • 5acc64610d Adapt v8js_array_access.cc to PHP7 API Stefan Siegl 2015-08-24 20:43:24 +0200
  • 8389e126b5 adapt to changed ZVAL_STRING/ZVAL_STRINGL/RETVAL_STRINGL macros Stefan Siegl 2015-08-23 21:14:49 +0200
  • 45f7e18624 Remove conditional compilation for PHP_VERSION_ID < 7.0.0 Stefan Siegl 2015-08-23 21:10:47 +0200
  • cef7b0beba Remove #include of no-more-existing file Stefan Siegl 2015-08-23 20:22:46 +0200
  • 790735f04a Fix tests/php_exceptions_005.phpt Stefan Siegl 2015-08-23 19:30:47 +0200
  • c033000aea Fix tests/exception_propagation_2.phpt Stefan Siegl 2015-08-23 18:05:46 +0200
  • 829a98e064 Mention (new) exception behaviour in README Stefan Siegl 2015-08-23 17:56:26 +0200
  • b7dde1b1db Handle thrown PHP objects, that are no exceptions Stefan Siegl 2015-08-23 17:40:27 +0200
  • f7c33539c2 Improve PHP->JS->PHP exception back propagation Stefan Siegl 2015-08-23 15:09:21 +0200
  • 462eb623b3 Allow PHP exception to JS propagation Stefan Siegl 2015-08-22 15:16:02 +0200
  • f7a592052f Store flags in v8js_ctx class instead of v8 hidden value Stefan Siegl 2015-08-21 16:12:12 +0200
  • 187b97060f Stop JS execution on PHP exceptions, refs #144 Stefan Siegl 2015-08-21 15:55:52 +0200
  • e07ea80805 Update README.Linux.md common pitfalls Stefan Siegl 2015-08-19 10:46:48 +0200
  • 94fb367b15 Merge pull request #154 from rosmo/libplatform-x64 Stefan Siegl 2015-08-12 18:59:40 +0200
  • 9f082a057b Check lib64 dir for libplatform as well. Taneli Leppa 2015-08-12 18:26:23 +0300
  • 35e5fbb1fc Don't call V8::ShutdownPlatform for V8 < 3.29.36 Stefan Siegl 2015-08-08 12:12:18 +0200
  • 829bac9ddc Merge pull request #150 from stesie/issue-140 Stefan Siegl 2015-08-03 08:40:26 +0200
  • 204cc0fa6a Merge pull request #151 from stesie/mem-leaks-001 Stefan Siegl 2015-08-03 08:40:20 +0200
  • 0deb7d1802 Track list of valid script object in ctx Stefan Siegl 2015-08-02 23:35:47 +0200
  • cb7a1b8d6a Dispose persisted v8::Script object on resource dtor (memory leak) Stefan Siegl 2015-08-02 22:36:23 +0200
  • 1f56c8e43c Don't only run dtor, really delete the object Stefan Siegl 2015-08-02 21:26:18 +0200
  • 981f502303 ignore run-tests.php valgrind result files Stefan Siegl 2015-08-02 19:43:58 +0200
  • dd4996cd56 delete v8::Extension instance on shutdown Stefan Siegl 2015-08-02 19:42:42 +0200
  • 4650273c90 Shutdown V8 on GSHUTDOWN Stefan Siegl 2015-08-02 19:42:03 +0200
  • 5018192123 Move libplatform.h include farther down Stefan Siegl 2015-08-02 18:15:04 +0200
  • 6bbe4d932b remove useless zero-initializations (immediately overridden afterwards) Stefan Siegl 2015-08-01 19:58:44 +0200
  • 441f7b7fab v8js_commonjs_split_terms: use pointer comparison instead of strlen Stefan Siegl 2015-08-01 19:54:23 +0200
  • cedcac1318 skip useless estrdup/efree cycle Stefan Siegl 2015-08-01 19:45:21 +0200
  • f61c11f995 declare base & identifier const Stefan Siegl 2015-08-01 19:41:50 +0200
  • ea3ec4bd65 Fix commonjs memory leaks (and increase test coverage to 100%) Stefan Siegl 2015-08-01 19:30:55 +0200
  • bfc6b29989 Use emalloc/estrdup/efree in v8js_commonjs.cc + fix memory leak Stefan Siegl 2015-08-01 19:07:45 +0200
  • 3324490a79 test issue_127_001.phpt doesn't depend on ext_json Stefan Siegl 2015-08-01 18:47:32 +0200
  • 2ce7e420a7 Fix use-after-free on module reuse Stefan Siegl 2015-08-01 18:11:39 +0200
  • d8e239a756 test per isolate module cache seperation Stefan Siegl 2015-08-01 17:57:57 +0200
  • 3d89f0250d Provide key compare function for modules_loaded Stefan Siegl 2015-08-01 17:49:11 +0200
  • 754d398ec9 Move v8js_commonjs.cc forward declarations in .h file Stefan Siegl 2015-08-01 17:09:48 +0200
  • 8c5716f502 Bump version to 0.2.1 0.2.1 Stefan Siegl 2015-07-26 00:07:58 +0200
  • 3fff469174 Remove stray V8JS_DEBUG define Stefan Siegl 2015-07-25 23:40:46 +0200
  • b30ee1e09b auto-add CXXFLAG -Wno-c++11-narrowing if possible Stefan Siegl 2015-07-25 21:36:34 +0200
  • cdcfb973a7 Merge pull request #148 from stesie/test-fail-old-v8 Stefan Siegl 2015-07-25 20:48:25 +0200
  • f6eacd59d0 Merge pull request #147 from stesie/issue-135 Stefan Siegl 2015-07-25 20:43:38 +0200
  • 34242c5d60 skip extensions_error test for v8 version < 3.30 Stefan Siegl 2015-07-25 18:16:04 +0200
  • 72cb2da9ba Enter endless loop after V8::TerminateExecution call, fixes #135 Stefan Siegl 2015-05-02 20:36:55 +0200
  • eafa458620 Merge pull request #146 from stesie/use-arraybufferallocator Stefan Siegl 2015-07-25 17:40:06 +0200
  • 22e90d1c50 Call v8::V8::SetArrayBufferAllocator for v8 4.4.10 & higher Stefan Siegl 2015-07-25 17:28:08 +0200
  • 493e448bae Provide ArrayBufferAllocator for v8 4.4.44 (and later) Stefan Siegl 2015-07-25 13:34:19 +0000
  • 81018372e4 Adapt test to changed v8 error message Stefan Siegl 2015-07-25 16:01:54 +0200
  • e67f1f4c9c Fix handling of failed context creation, closes #136 Stefan Siegl 2015-05-01 11:43:24 +0200
  • 4d17ba2566 Delete V8JSG(timer_thread) on shutdown, refs #138 Stefan Siegl 2015-04-28 00:31:33 +0200
  • 79f2056bc3 Properly stop timer thread, closes #138 Stefan Siegl 2015-04-28 00:21:00 +0200
  • b350871795 Correctly force to array on property writing, closes #137 Stefan Siegl 2015-04-26 13:49:13 +0200
  • 5c43a471b4 Remove reference to my (deprecated) Jenkins site Stefan Siegl 2015-03-13 16:35:35 +0100
  • 555f7aa30f Bump version to 0.2.0 Stefan Siegl 2015-03-13 16:33:57 +0100
  • fd10356f62 Remove hard-coded PHP_V8_VERSION symbol Stefan Siegl 2015-03-13 16:18:04 +0100
  • 1a85a82289 Add myself to package.xml file as lead (sync to pecl) Stefan Siegl 2015-03-13 16:15:51 +0100
  • 3940613858 Update package.xml file manifest Stefan Siegl 2015-03-13 16:14:18 +0100
  • 8923eac4ff Fix typo in package description Stefan Siegl 2015-03-13 16:05:52 +0100
  • 0b769df7c0 Import package.xml from last release package Stefan Siegl 2015-03-13 15:50:31 +0100
  • 5ec269877a Add cscott and myself Stefan Siegl 2015-03-13 15:42:24 +0100
  • 5fb79ee994 Merge remote-tracking branch 'pecl/master' Stefan Siegl 2015-03-13 13:59:23 +0100