0
0
mirror of https://github.com/phpv8/v8js.git synced 2025-01-03 15:41:55 +00:00

Add CreateParams fields in v8js_ctx only if needed

This commit is contained in:
Stefan Siegl 2016-02-28 20:17:56 +01:00
parent 40f0f5e89f
commit 93d3f9591f

View File

@ -2,12 +2,13 @@
+----------------------------------------------------------------------+
| PHP Version 5 |
+----------------------------------------------------------------------+
| Copyright (c) 1997-2013 The PHP Group |
| Copyright (c) 1997-2016 The PHP Group |
+----------------------------------------------------------------------+
| http://www.opensource.org/licenses/mit-license.php MIT License |
+----------------------------------------------------------------------+
| Author: Jani Taskinen <jani.taskinen@iki.fi> |
| Author: Patrick Reilly <preilly@php.net> |
| Author: Stefan Siegl <stesie@php.net> |
+----------------------------------------------------------------------+
*/
@ -68,8 +69,13 @@ struct v8js_ctx {
std::vector<struct _v8js_script *> script_objects;
char *tz;
#if PHP_V8_API_VERSION >= 4004044
v8::Isolate::CreateParams create_params;
#ifdef PHP_V8_USE_EXTERNAL_STARTUP_DATA
v8::StartupData snapshot_blob;
#endif
#endif
#ifdef ZTS
void ***zts_ctx;
#endif