Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(556)

Unified Diff: src/serialize.cc

Issue 6542047: Basic implementation of incremental marking. (Closed) Base URL: https://v8.googlecode.com/svn/branches/experimental/gc
Patch Set: Created 9 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: src/serialize.cc
diff --git a/src/serialize.cc b/src/serialize.cc
index f514af035dae6d47eff0088088b758683ff5e3e6..18763091c0ec42a1d6ec4a232248030a319daed4 100644
--- a/src/serialize.cc
+++ b/src/serialize.cc
@@ -327,16 +327,19 @@ void ExternalReferenceTable::PopulateTable() {
RUNTIME_ENTRY,
2,
"V8::FillHeapNumberWithRandom");
-
Add(ExternalReference::random_uint32_function().address(),
RUNTIME_ENTRY,
3,
"V8::Random");
-
Add(ExternalReference::delete_handle_scope_extensions().address(),
RUNTIME_ENTRY,
4,
"HandleScope::DeleteExtensions");
+ Add(ExternalReference::incremental_marking_record_write_function().address(),
+ RUNTIME_ENTRY,
+ 5,
+ "IncrementalMarking::RecordWrite");
+
// Miscellaneous
Add(ExternalReference::the_hole_value_location().address(),

Powered by Google App Engine
This is Rietveld 408576698