Tim Starling

Results 7 issues of Tim Starling

In 2014 I improved HHVM's PCRE compilation cache, introducing a new [thread-safe container](https://github.com/facebook/hhvm/blob/master/hphp/util/concurrent-lru-cache.h) to hold cache entries. I also published the container class as a separate library. Another user of...

probably easy

`match` can still be used as a method name and as a class constant name in PHP 8.0, but tolerant-php-parser gives an error. ``` $parser = new Microsoft\PhpParser\Parser; $ast =...

I found that the library was not working reliably with my 8 MHz Seeeduino Stalker. Some investigation with an oscilloscope showed that the input polling loop was quite slow (maybe...

Add a command which compiles summary statistics on stdClass objects according to their properties. It's fine if you don't want this. It's just something I needed today, so I thought...

BufferHandler overrides the parent destructor, but it's possible for close() to be called from a destructor anyway, late during request shutdown, if the BufferHandler is put in a GroupHandler. So,...

Bug

For performance, offline support and privacy. Cut down the CSS file from the package so that we only need to bundle the one font file, like what Google was doing.

In Chromium 108.0.5359.124 I saw infinite recursion in maybeResize/resize/onBeforeFrame. So I added a recursion guard to maybeResize.