6 ms·Good point. It should be replaced with an if not empty check.by TYMorningCoffee 2y agoGood point. It should be replaced with an if not empty check.sedatk 2y agoAn empty check wouldn't be thread-safe either.vips7L 2y agoHmm I don’t think we know that from the post. The list of unrelated objects could be immutable or mutable and never modified. An isEmpty check is 100% safe to be called concurrently in both those situations