diff --git a/Runtime/ABase/ObjectPool/ObjectPoolService.ObjectPool.cs b/Runtime/ABase/ObjectPool/ObjectPoolService.ObjectPool.cs
index 8b7c6d1..69e9882 100644
--- a/Runtime/ABase/ObjectPool/ObjectPoolService.ObjectPool.cs
+++ b/Runtime/ABase/ObjectPool/ObjectPoolService.ObjectPool.cs
@@ -7,10 +7,6 @@ namespace AlicizaX.ObjectPool
{
internal sealed partial class ObjectPoolService
{
- ///
- /// Unity main-thread object pool. Array-slot storage + IntOpenHashMap
- /// + object-based spawn/unspawn + frame-spread release.
- ///
private sealed class ObjectPool : ObjectPoolBase, IObjectPool where T : ObjectBase
{
private struct ObjectSlot
@@ -244,8 +240,6 @@ namespace AlicizaX.ObjectPool
public override void ReleaseAllUnused()
{
- // Strong clear: release every currently unused releasable object,
- // ignoring frame budget and capacity target.
int released = 0;
int current = m_UnusedHead;
while (current >= 0)