Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).
Version | System time (s) | User time (s) | Memory (MiB) |
---|---|---|---|
8.1.3 | 0.008 | 0.002 | 17.61 |
<?php
class Foo {}
class Foos implements IteratorAggregate {
private function __construct(private readonly iterable $foos) {}
public static function fromVariadic(Foo ...$foos): self {
return new self($foos);
}
public function getIterator(): \Traversable {
return new ArrayIterator($this->foos);
}
}
$foos = Foos::fromVariadic(new Foo, new Foo);
Here you find the average performance (time & memory) of each version. A grayed out version indicates it didn't complete successfully (based on exit-code).
Version | System time (s) | User time (s) | Memory (MiB) |
---|---|---|---|
8.1.3 | 0.008 | 0.002 | 17.61 |