| 1234567891011121314151617181920212223242526272829303132 | --TEST--Test V8Js::createSnapshot() : Basic snapshot creation & re-use--SKIPIF--<?phprequire_once(dirname(__FILE__) . '/skipif.inc');if (!method_exists('V8Js', 'createSnapshot')) {    die('SKIP V8Js::createSnapshot not supported');}?>--FILE--<?php$doublifySource = <<<EOJSfunction doublify(x) {    return 2 * x;}EOJS;$snap = V8Js::createSnapshot($doublifySource);if (strlen($snap) > 0) {    var_dump("snapshot successfully created");}$v8 = new V8Js('PHP', array(), array(), true, $snap);$v8->executeString('var_dump(doublify(23));');?>===EOF===--EXPECT--string(29) "snapshot successfully created"int(46)===EOF===
 |