1
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Apr 15, 2023 — Apr 15, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Catch exceptions from PHP space when setting properties on object More... about 4 years ago
{auto} fixed race condition in platform. It was possible that the worker thread whould not be notified when we stopped the platform. More... over 5 years ago
Fixed a bug where occasionally evaluate() would last the full timeout even though execution already finished. More... about 7 years ago
Fixed segfault that occurred only when a timeout was set. More... about 7 years ago
Fixed crash if evaluate() times out. More... about 7 years ago
Adding a timeout no longer causes evaluate() to crash if execution finishes before the timeout (but it still crashes otherwise). More... about 7 years ago
Fix segfault when assigning 'null' value to the context. More... about 7 years ago
Updated PHP-JS to use the new PHP-CPP extension API and made booleans work correctly for PHP 7 More... over 7 years ago
Updated PHP-JS to be compatible with latest v8 More... almost 8 years ago
Got rid of the DelayedTask as it is no longer needed More... about 8 years ago
Run foreground tasks on the isolate thread they should run on, cancel tasks scheduled in the future when the isolate is destructed More... about 8 years ago
Added slightly better test case More... about 8 years ago
Actually compile again with latest version of v8 More... about 8 years ago
Manually track external references, as v8 does not appear capable of freeing externals in a timely manner - not even if you shutdown the entire v8 platform More... over 8 years ago
Dispose of the isolate and shut down the platform properly on PHP engine shutdown More... over 8 years ago
Made the isolate used thread_local, which might fix intermittent crashes More... over 8 years ago
We should probably actually use the timeout variable More... over 8 years ago
We can of course just move into a std::thread, no need for a std::unique_ptr<std::thread> More... over 8 years ago
You can now set a timeout when executing evaluate More... over 8 years ago
Initial setup execution timeout More... over 8 years ago
Added automagic string casting for JS objects More... over 8 years ago
Merge branch 'master' of github.com:CopernicaMarketingSoftware/PHP-JS More... over 8 years ago
Implemented calling member functions on JS objects from PHP and return a Date object as object instead of string More... over 8 years ago
Fix segfault when returning an object constructed in JS More... over 8 years ago
renamed PxJavascript extension to PHP-JS More... over 8 years ago
version number is now always set to latest tag More... over 8 years ago
Work around issues in persistent handles to prevent v8 from tripping over too many handles More... over 8 years ago
Remove custom memory allocation routines: We'll stick with the 4.4.9.1 of the v8 engine where this is not necessary since it appears to be much faster More... almost 9 years ago
Added memory allocation routines for arrays, that we somehow suddenly need and created a Platform implementation that we need for garbage collection to function properly More... almost 9 years ago
Special treatment when converting an object to a primitive More... almost 9 years ago