From 3c2b2683deb87de19eadbf320bab4ca95c061134 Mon Sep 17 00:00:00 2001 From: Arif Hoque Date: Wed, 11 Mar 2026 18:54:40 +0600 Subject: [PATCH] remove gc_collect_cycles() from get() in both builders --- src/Phaseolies/Database/Entity/Builder.php | 3 --- src/Phaseolies/Database/Entity/Query/Builder.php | 3 --- 2 files changed, 6 deletions(-) diff --git a/src/Phaseolies/Database/Entity/Builder.php b/src/Phaseolies/Database/Entity/Builder.php index ddf4fa5..81fc38f 100644 --- a/src/Phaseolies/Database/Entity/Builder.php +++ b/src/Phaseolies/Database/Entity/Builder.php @@ -919,9 +919,6 @@ public function get(): Collection $collection = new Collection($this->modelClass, $models); unset($models); - if (gc_enabled()) { - gc_collect_cycles(); - } if (!empty($this->eagerLoad)) { $this->eagerLoadRelations($collection); diff --git a/src/Phaseolies/Database/Entity/Query/Builder.php b/src/Phaseolies/Database/Entity/Query/Builder.php index 225fd40..d6a5ba3 100644 --- a/src/Phaseolies/Database/Entity/Query/Builder.php +++ b/src/Phaseolies/Database/Entity/Query/Builder.php @@ -476,9 +476,6 @@ public function get(): Collection $collection = new Collection('array', $rows); unset($rows); - if (gc_enabled()) { - gc_collect_cycles(); - } return $collection; }