Skip to content

Commit 30e1d22

Browse files
author
preilly
committed
Initial import
1 parent 1fcedd8 commit 30e1d22

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+56747
-0
lines changed

CREDITS

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
v8js
2+
Jani Taskinen

Makefile.frag

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
2+
testv8: all
3+
$(PHP_EXECUTABLE) -n -d extension_dir=./modules -d extension=v8js.so test.php
4+
5+
debugv8: all
6+
gdb --arg $(PHP_EXECUTABLE) -n -d extension_dir=./modules -d extension=v8js.so test.php
7+
8+
valgrindv8: all
9+
USE_ZEND_ALLOC=0 valgrind --leak-check=full --show-reachable=yes --track-origins=yes $(PHP_EXECUTABLE) -n -d extension_dir=./modules -d extension=v8js.so test.php 2> valgrind.dump
10+
11+

TODO

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
- Feature: Extension registering from php.ini
2+
- Feature: Thread safety
3+
- Missing: Indexed property handlers
4+
- Bug: exception propagation fails when property getter is set
5+
- Bug: method_exists() leaks when used with V8 objects

0 commit comments

Comments
 (0)