Stefan Siegl
ddcaee47d6
Refactor array access code into seperate files
2014-11-25 21:06:11 +01:00
Stefan Siegl
1121d5f4d0
Skip unnecessary v8::FunctionTemplate fluff
2014-11-23 23:49:36 +01:00
Stefan Siegl
3f6ea8fcfd
Set Array.prototype on ArrayAccess wrapped object
2014-11-23 23:47:29 +01:00
Stefan Siegl
f1dd5ad23b
Add basic ArrayAccess wrapping
2014-11-23 23:39:15 +01:00
Stefan Siegl
6d43ec6dbc
Fix exception_clearing test wrt. column numbers
2014-11-22 18:58:05 +01:00
Stefan Siegl
654a8b8039
Merge branch 'issue-126'
2014-11-22 13:27:26 +01:00
Stefan Siegl
65148db31f
Add StartColumn/EndColumn properties to script exception, closes #126
2014-11-22 12:56:00 +01:00
Stefan Siegl
b77ba3773c
Merge branch 'clear-exception'
2014-11-22 02:26:37 +01:00
Stefan Siegl
3ec580aaa3
Add test on clearPendingException
2014-11-22 02:18:32 +01:00
Stefan Siegl
687459ba7c
Typo: dependancy, closes php.net bug 65725
2014-11-20 21:21:09 +01:00
Taneli Leppa
7ee8d69470
Added V8Js::clearPendingException().
2014-11-17 10:45:35 +02:00
Stefan Siegl
760e50c705
Mention to download & unpack V8Js itself
2014-11-17 00:05:35 +01:00
Stefan Siegl
75b7b27587
Merge branch 'issue-123', closes #123 , closes #24
2014-11-16 23:56:04 +01:00
Stefan Siegl
70d5349702
Add pointer to README.Win32.md
2014-11-16 23:50:33 +01:00
Stefan Siegl
720945b4ef
Add build instructions for Windows
2014-11-16 23:48:05 +01:00
Stefan Siegl
7b435e30dc
Skip tests/timezones on Windows
2014-11-16 23:07:32 +01:00
Stefan Siegl
920d9eeb33
Strip second timezone specification
...
v8 adds two timezone specifications to date strings.
However PHP fails to parse the second one, generated
on Windows systems. Hence just strip away the redundant
specification and pass that one to PHP.
2014-11-16 22:33:32 +01:00
Stefan Siegl
cd44e72683
Slow down memory_limit test
...
Otherwise the test may execute so fast, that the
watchdog thread, ticking at 10ms currently, is too
slow to detect the memory limit situation.
2014-11-16 20:20:43 +01:00
Stefan Siegl
6ee72b6f0a
Use concurrency::wait on Windows to sleep.
...
The chrono + sleep_for implementation seems not to work,
due to bugs in chrono header file. And after all sleep_for
calculates a time_point for sleep_until, which calculates
the delta again and finally passes the number of
milliseconds to concurrency::wait ...
2014-11-14 00:08:30 +01:00
Stefan Siegl
449d66ca01
Don't force garbage collection on shutdown.
...
Doing so causes crashes on Windows and isn't needed anymore
anyways, since we have started tracking weak references
meanwhile.
2014-11-14 00:05:58 +01:00
Stefan Siegl
4e0b500de0
Use directory seperator pattern %e
2014-11-13 21:26:47 +01:00
Stefan Siegl
249aa39418
object_dom test requires DomDocument class
2014-11-13 21:24:22 +01:00
Stefan Siegl
293ca476f0
commonjs_modules test requires json_encode.
2014-11-13 21:14:05 +01:00
Stefan Siegl
926d160367
ignore run-tests.php helper files
2014-11-13 21:13:24 +01:00
Stefan Siegl
fc89b6ba8c
eliminate left-over variable-size arrays
2014-11-13 01:36:01 +01:00
Stefan Siegl
d03641254d
Use alloca for variable-size array on stack
2014-11-13 01:21:15 +01:00
Stefan Siegl
5b736a6e92
Undefine min/max macros
2014-11-13 00:58:32 +01:00
Stefan Siegl
0fed780320
Fall back to arbitrary PATH_MAX upper bound
2014-11-13 00:36:52 +01:00
Stefan Siegl
83a17b5e6a
libplatform stuff not needed on Windows
2014-11-13 00:31:26 +01:00
Stefan Siegl
877ecfc720
Update file list.
2014-11-13 00:25:20 +01:00
Stefan Siegl
06ffe20fcf
Adapt build flags for VC12 + debug build
2014-11-13 00:24:39 +01:00
Stefan Siegl
ad09ee0993
Undefine COMPILER symbol
2014-11-12 23:17:02 +00:00
Stefan Siegl
8d8aed1e72
Reject V8Function passback to wrong isolate, closes #116
2014-10-31 23:35:28 +00:00
Stefan Siegl
3145ea0323
Set hidden data also on already know weak objects, closes #121
2014-10-30 22:02:13 +00:00
Stefan Siegl
a9d7dbda45
Syntax highlight API stuff
2014-10-23 22:57:26 +02:00
Stefan Siegl
30119a877a
Link to Debian packages, fix Jenkins link
2014-10-23 22:55:12 +02:00
Stefan Siegl
aad9941045
Merge pull request #120 from k2s/v8build_fix
...
fix V8 build instructions
2014-10-23 22:51:48 +02:00
Martin Minka
170b31398a
fix V8 build instructions
2014-10-23 09:42:59 +02:00
Stefan Siegl
fb4ada80a3
Merge branch 'testcov-php_v8js_v8_write_property'
2014-10-19 18:02:30 +00:00
Stefan Siegl
edc62b5d7d
Merge branch 'testcov-php_v8js_v8_unset_property'
2014-10-19 18:02:23 +00:00
Stefan Siegl
77a43636a0
Merge branch 'testcov-php_v8js_v8_has_property'
2014-10-19 18:02:11 +00:00
Stefan Siegl
6f27688e9e
ignore vim swapfiles
2014-10-19 15:18:09 +00:00
Stefan Siegl
a2604e2749
Add test on php_v8js_v8_unset_property.
2014-10-19 15:15:20 +00:00
Stefan Siegl
f8fc35d4c6
Add test on php_v8js_v8_write_property.
2014-10-19 15:03:29 +00:00
Stefan Siegl
492f87cd5b
Test exception branch of php_v8js_v8_has_property.
2014-10-19 14:48:11 +00:00
Stefan Siegl
51930e7bca
Merge branch 'issue-104', closes #104
2014-10-19 12:42:57 +00:00
Stefan Siegl
c339d51924
Drop old-age PHP_V8_API_VERSION #ifdef
2014-10-19 12:20:10 +00:00
Stefan Siegl
f6310f9994
Get rid of V8JS_NEW macro.
2014-10-19 11:58:21 +00:00
Stefan Siegl
16af153c3e
Merge branch 'cscott/issue-64' (ctx_lifecycle test).
...
Test adapted to current behaviour of V8Js, that the situation is
properly handled, but not by keeping objects valid, but by
invalidating all of them.
2014-10-18 20:28:06 +00:00
Stefan Siegl
e3d859d9d7
Merge pull request #112 from sameoldmadness/install-depot_tools
...
v8 compliation requires gclient
2014-09-28 23:20:46 +02:00