Pinned
4,057 contributions in the last year
Less
More
Contribution activity
September 2021
Created 230 commits in 6 repositories
Created a pull request in php/php-src that received 11 comments
Allow using readonly as function name
Don't treat "readonly" as a keyword if followed by "(". This allows using it as a global function name. In particular, this function has been used …
+22
−0
•
11
comments
Opened 11 other pull requests in 3 repositories
php/php-src
4
open
4
closed
- Add env var to disable skip cache
- Check whether expected types are present for compound op jit
- Rename stdClass -> DynamicObject, keep stdClass as alias
- Implement $this return type
- Don't overwrite unwind exception
- Fully qualify ReturnTypeWillChange in deprecation message
- Deprecate partially supported callables
- Restore old PDO::PARAM_* values
rust-lang/rust
1
open
1
merged
google/oss-fuzz
1
merged
Reviewed 41 pull requests in 4 repositories
php/php-src
36 pull requests
- Major overhaul of mbstring (part 15)
- Remove php_mysqli_persistent_helper_once
- Fix #80663: Recursive SplFixedArray::setSize() may cause double-free
- Refactor Zend Optimizer
- speed-up SQLite3Result::fetchArray(SQLITE3_ASSOC) by caching column names
- Fix #61700: FILTER_FLAG_IPV6/FILTER_FLAG_NO_PRIV|RES_RANGE failing
- Support compile_string passing parsing state
- Add more specific array return type hints for various extensions - part 6
- Fix a few more classsynopsis generation issues
- Major overhaul of mbstring (part 14)
- Use more specific return type for stream functions
- Update Unicode tables to 14.0.0
- Fix OOB read due to timezone_open() with 5 digit offset
- Fix #81429: Handle resizing in SplFixedArray::offsetSet
- don't rely on libgd unused constants
- fix(php_set_attribute_id): fix incorrect ID removal, when is_id == 1
- Fix #81424: PCRE2 10.35 JIT performance regression
- fix [-Wmaybe-uninitialized] build warnings
- Fix O(N) performance of DOMNode::replaceChild()
- Fix param name order for Phar::copy()
- Remove unnecessary PHP_FUNCTION() declarations
- Add more specific array return type hints for various extensions - part 4
- Don't overwrite unwind exception
- Major overhaul of mbstring (part 13)
- Add more specific array return type hints for various extensions - part 3
- Some pull request reviews not shown.
rust-lang/rust
3 pull requests
nikic/PHP-Parser
1 pull request
php/doc-en
1 pull request
Created an issue in google/oss-fuzz that received 4 comments
Outdated i386 builds
I recently received a couple reports of libfuzzer_asan_i386_php failures that have already been fixed, https://oss-fuzz.com/testcase-detail/4777065…
4
comments