Index: src/global-handles.cc |
diff --git a/src/global-handles.cc b/src/global-handles.cc |
index ff7f132305cd73a4098608a432a10d13612a83e2..ee69283218dae333894bde8a61d4cdf6e417c510 100644 |
--- a/src/global-handles.cc |
+++ b/src/global-handles.cc |
@@ -499,6 +499,7 @@ class GlobalHandles::NodeIterator { |
void Advance() { |
DCHECK(!done()); |
+ __builtin_prefetch(block_->next_used()); |
if (++index_ < NodeBlock::kSize) return; |
index_ = 0; |
block_ = block_->next_used(); |