diff --git a/js/src/jsinfer.cpp b/js/src/jsinfer.cpp index d94dbecb6faa..3994cd153c65 100644 --- a/js/src/jsinfer.cpp +++ b/js/src/jsinfer.cpp @@ -3927,7 +3927,8 @@ ConstraintTypeSet::sweep(Zone *zone, bool *oom) *oom = true; flags |= TYPE_FLAG_ANYOBJECT; clearObjects(); - return; + objectCount = 0; + break; } } }