Version 3.8.3
Avoid embedding new space objects into code objects in the lithium gap resolver. (chromium:108296)
Bug fixes and performance optimizations on all platforms.
git-svn-id: http://v8.googlecode.com/svn/trunk@10304 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
diff --git a/src/heap.cc b/src/heap.cc
index a3be8ba..5984834 100644
--- a/src/heap.cc
+++ b/src/heap.cc
@@ -463,6 +463,8 @@
}
mark_compact_collector()->SetFlags(kNoGCFlags);
new_space_.Shrink();
+ UncommitFromSpace();
+ Shrink();
incremental_marking()->UncommitMarkingDeque();
}