Anthony Ferrara
Anthony Ferrara
Create PDO extension internally as an extension using FFI
Currently, CLI is the only interface that exists to VM and JIT. A series of SAPI interfaces is needed similar to FastCGI and the builtin HTTP server. They need to...
Currently, PHP-CParser uses a hand-rolled parser for C pre-processor declarations. This turns out to be buggy on 18.04 since they use ternary if statements. Specifically, `/usr/include/features.h` contains: ```c #if defined...
Build out the `file` functions and the related stream underlying systems
Currently, the interfaces are in heavy flux. As they settle down, clearly document the extension interface such that others can build and add standard library elements
LLVM supports adding debug info to allow source maps to be implemented between PHP and the emitted LLVM IR. We should add support for that.
Currently every once in a while we get a memory corruption error from LLVM indicating that there's an error in the reference counting logic with strings.