Christiano Becker
|
5a10dec698
|
When FLAG_PROPAGATE_PHP_EXCEPTIONS is set, check for unwind or graceful exit before propagate
|
2023-01-16 17:35:07 -03:00 |
|
Stefan Siegl
|
461230be27
|
Merge pull request #484 from stesie/remove-deprecated-stuff
Remove supprt for V8 extensions, uncaught exceptions & V8Js::checkString method
|
2022-06-27 18:04:34 +02:00 |
|
Stefan Siegl
|
712f54113b
|
Merge branch 'php7' of github.com:phpv8/v8js into php8
|
2022-06-01 08:10:27 +02:00 |
|
Stefan Siegl
|
0754d73775
|
Merge pull request #486 from stesie/script-origin-with-isolate
Use Isolate-version of ScriptOrigin constructor
|
2022-06-01 08:10:04 +02:00 |
|
Stefan Siegl
|
7247e9fee0
|
change minimum v8 version to 9.0
|
2022-06-01 08:07:49 +02:00 |
|
Stefan Siegl
|
4c026f3fb2
|
use isolate version of v8::ScriptOrigin
|
2022-06-01 08:07:48 +02:00 |
|
Stefan Siegl
|
4327b4a3f9
|
Update MacOS instructions
|
2022-05-31 10:56:47 +02:00 |
|
Stefan Siegl
|
bfd2bfc2df
|
remove deprected V8Js::checkString function
|
2022-05-31 09:57:52 +02:00 |
|
Stefan Siegl
|
f6a93c3cd6
|
Remove support for uncaught exceptions. Use try/catch.
|
2022-05-31 09:53:09 +02:00 |
|
Stefan Siegl
|
fa4babb307
|
Remove support for V8 extensions
|
2022-05-31 09:35:09 +02:00 |
|
Stefan Siegl
|
2b3e904dab
|
Merge branch 'php7' into php8
|
2022-05-31 09:12:49 +02:00 |
|
Stefan Siegl
|
acd9431ec9
|
increase minimum V8 version to 7.5
|
2022-05-31 09:10:55 +02:00 |
|
Mark Grainger
|
51d34e0acd
|
Fix for V8 timezone notification
|
2022-05-30 20:24:55 +00:00 |
|
Stefan Siegl
|
748310c894
|
Merge branch 'php7' of https://github.com/phpv8/v8js into php8
|
2022-05-30 14:29:37 +02:00 |
|
Stefan Siegl
|
d44530f717
|
remove V8_BEGIN_ARG_WITH_RETURN_TYPE_INFO_EX polyfill
|
2022-05-30 14:27:01 +02:00 |
|
Stefan Siegl
|
9b3d1d1c8f
|
remove SINCE74(...) and SINCE80(...) macro fluff
|
2022-05-30 14:25:37 +02:00 |
|
Stefan Siegl
|
6be2206aab
|
eliminate PHP_MAJOR_VERSION checks
|
2022-05-30 14:15:00 +02:00 |
|
Stefan Siegl
|
10cd73a03d
|
eliminate PHP_VERSION_ID checks for < 80000 etc
|
2022-05-30 14:11:28 +02:00 |
|
Stefan Siegl
|
1455451e6f
|
ignore .dep files
|
2022-05-30 14:03:12 +02:00 |
|
Stefan Siegl
|
82ba4abfe4
|
Update README that PHP 8 is requred + mention php7 branch
|
2022-05-30 14:02:34 +02:00 |
|
Stefan Siegl
|
362868888f
|
Merge pull request #479 from stesie/issue-472
hold extra reference on v8 instance as long as we call into V8
|
2022-05-29 23:24:38 +02:00 |
|
Stefan Siegl
|
3257a86bef
|
hold extra reference on v8 instance as long as we call into V8, closes #472
|
2022-05-29 21:48:47 +02:00 |
|
Stefan Siegl
|
5d2aa2ee65
|
Merge pull request #478 from stesie/issue-477
provide get_gc obj handler
|
2022-05-29 10:45:23 +02:00 |
|
Stefan Siegl
|
c1d3bda4dc
|
provide get_gc obj handler
|
2022-05-28 22:38:48 +02:00 |
|
Albert
|
cb7b3dcc29
|
Optimize and fix test reference from @redbullmarky
|
2022-05-27 10:47:44 +08:00 |
|
Albert
|
1db8f8de5e
|
Support PHP8.1+
|
2022-05-23 15:41:57 +08:00 |
|
Albert
|
3d64f08536
|
optimize redundancy code and fix some unit test
|
2021-08-20 20:08:45 +08:00 |
|
Stefan Siegl
|
8b10c81049
|
demo unification of PHP 8.0 code branch w/ old one
|
2021-08-05 11:46:17 +02:00 |
|
Albert
|
97cc819ade
|
support php8
|
2021-06-03 09:33:51 +08:00 |
|
waqasbelushi
|
6a7753a43a
|
Update v8js_v8object_class.cc
|
2021-04-05 17:37:28 +02:00 |
|
waqasbelushi
|
e648f431ac
|
all test passed v8 8.9
|
2021-04-05 17:36:59 +02:00 |
|
Stefan Siegl
|
0eec3bd764
|
use C++ standard c++14
|
2020-10-02 09:04:35 +02:00 |
|
Stefan Siegl
|
6f08b4da1b
|
fix configure check to require at least V8 6.9
|
2020-10-02 08:00:01 +02:00 |
|
Stefan Siegl
|
ec583e343b
|
(Jenkinsfile) build more versions
|
2020-08-21 12:46:58 +02:00 |
|
Stefan Siegl
|
ebd2fd865b
|
bump version to 2.1.2
|
2020-08-21 12:45:46 +02:00 |
|
Stefan Siegl
|
f03dfee4b6
|
remove hints on ubuntu ppa and heroku extension pack, since both are not maintained currently
|
2020-08-21 10:13:03 +02:00 |
|
Stefan Siegl
|
b915cb1b16
|
remove outdated note, closes #428
|
2020-08-21 10:12:13 +02:00 |
|
Stefan Siegl
|
403435d0c0
|
relax expectations on V8 toString conversions (broken by V8 8.4), refs #444
|
2020-08-21 10:10:56 +02:00 |
|
Stefan Siegl
|
cb96e6e6cb
|
mention pointer compression in README, closes #439
|
2020-08-21 09:48:02 +02:00 |
|
Stefan Siegl
|
6f2eeb2fc0
|
(jenkins) enable pointer compression conditionally, refs #439
|
2020-08-21 09:26:40 +02:00 |
|
Stefan Siegl
|
a3eab09e96
|
Merge pull request #441 from Jan-E/php74win
make it compile with PHP 7.4 on Windows
|
2020-04-05 18:24:01 +02:00 |
|
Jan-E
|
672d6952fd
|
make it compile with PHP 7.4 on Windows
|
2020-04-05 06:24:58 +02:00 |
|
Stefan Siegl
|
c03cb4b345
|
Merge pull request #440 from stesie/php-7.4-support
PHP 7.4 support
|
2020-04-03 15:33:33 +02:00 |
|
Stefan Siegl
|
7670ded38e
|
(jenkins) link against libdl (needed w/ php 7.3)
|
2020-04-03 15:20:18 +02:00 |
|
Stefan Siegl
|
579f9c993f
|
don't --with-libxml on Jenkins, since it's --enable-libxml on PHP < 7.3
|
2020-04-03 14:50:49 +02:00 |
|
Stefan Siegl
|
ac784c797a
|
run sanitize=address build on jenkins
|
2020-04-03 14:33:23 +02:00 |
|
Stefan Siegl
|
e153ff1651
|
make it compile on PHP 7.3 and 7.4
|
2020-04-03 10:00:27 +02:00 |
|
Stefan Siegl
|
83c215d4b1
|
don't define isnan/isfinite for PHP 7.4
|
2020-04-03 09:18:59 +02:00 |
|
Stefan Siegl
|
34a18fde06
|
Merge branch 'php7' of github.com:phpv8/v8js into php-7.4-support
|
2020-04-03 08:21:07 +02:00 |
|
Stefan Siegl
|
8fe3cbc292
|
correctly load V8 8.x snapshot blob
|
2020-03-06 10:30:47 +01:00 |
|