Rob Landers

Results 541 comments of Rob Landers

This would work: `C changes stack back` I've been tearing apart the Fiber/boost context implementation to see if I can pop the stack back to original and jump to go,...

It turns out the patch to get it working is pretty darn simple. ```diff diff --git a/src/runtime/cgocall.go b/src/runtime/cgocall.go index 0d3cc40903..609c5dbc52 100644 --- a/src/runtime/cgocall.go +++ b/src/runtime/cgocall.go @@ -215,34 +215,6 @@ func...

I wonder if we could emulate this? Provide a function in go (maybe `go_register_execution_timers`?) that is called during initialization in C by reading the settings from `php.ini`: ```C go_register_execution_timers(PG(max_execution_time)); ```...

I have a couple of thoughts: 1. customizing Caddy plugins (ex: storage modules for certs in HA environments) 2. customizing PHP extensions (which have to be built in ZTS mode?)...

@alexander-schranz, it's probably still too early to do some proper benchmarks. I did do some [non-scientific ones](https://github.com/dunglas/frankenphp/discussions/72), if you want to continue the discussion there.

I really wish there was some way to statically build PHP and bundle it with this. I suspect many of the issues will be the dynamic linking nature of PHP...

Oh man. I didn't know that project existed and has been something I've been looking for on-and-off for years.

I work in Windows+WSL, so I can take a look at this!

Documenting as I go: - PHP 8.2 release (ZTS+x64): https://windows.php.net/qa/ - GCC compiler: https://jmeubank.github.io/tdm-gcc/articles/2021-05/10.3.0-release

Sent an email to internals about broken links for required windows builds.