Make sure timings are counted under the proper parents

This commit is contained in:
Dylan K. Taylor
2024-12-15 21:34:16 +00:00
parent 42f90e94ff
commit 80899ea72c
4 changed files with 6 additions and 4 deletions

View File

@ -54,10 +54,11 @@ final class GarbageCollectorManager{
public function __construct(
\Logger $logger,
?TimingsHandler $parentTimings,
){
gc_disable();
$this->logger = new \PrefixedLogger($logger, "Cyclic Garbage Collector");
$this->timings = new TimingsHandler("Cyclic Garbage Collector");
$this->timings = new TimingsHandler("Cyclic Garbage Collector", $parentTimings);
}
private function adjustGcThreshold(int $cyclesCollected, int $rootsAfterGC) : void{