kphp icon indicating copy to clipboard operation
kphp copied to clipboard

KPHP — a PHP compiler

Results 277 kphp issues
Sort by recently updated
recently updated
newest added

* Reformat all files using `find . -name '*.cpp' -or -name '*.h' -or -name '*.inl' | xargs clang-format -i` from root project directory. * Add .git-blame-ignore-revs. It's a black list...

Fork support in runtime light ------------------------------------- This pr add `fork` and `wait` functions in runtime light. The main difference from forks in the master is the use of C++20 coroutines...

runtime
k2

Previously, we built runtime in a separate stage. It was just linked to transpiled and compiled code. This PR add possibility to rebuild runtime along with PHP-source code.

compiler
k2

# This PR introduce a possibility to store objects inside a `mixed` ## Reason For a long time in KPHP, the mixed type included only primitive types, which was a...

enhancement
missing functionality
compiler

Before this PR empty values are eliminated for string and arrays, so ```php class User { public string $name = ''; public string $password = ''; } ``` and ```php...

bug
compiler

Introduce special exit codes for` PHP -> CPP`, `CPP -> Object files` and `Object files -> binary` stages. Let's discuss values of exit codes and whether should we do something...

enhancement
compiler