Index: src/heap.h |
=================================================================== |
--- src/heap.h (revision 1355) |
+++ src/heap.h (working copy) |
@@ -567,7 +567,7 @@ |
static Object* CreateCode(const CodeDesc& desc, |
ScopeInfo<>* sinfo, |
Code::Flags flags, |
- Code** self_reference = NULL); |
+ Handle<Object> self_reference); |
static Object* CopyCode(Code* code); |
// Finds the symbol for string in the symbol table. |
@@ -923,8 +923,8 @@ |
static void MarkCompact(GCTracer* tracer); |
// Code to be run before and after mark-compact. |
- static void MarkCompactPrologue(); |
- static void MarkCompactEpilogue(); |
+ static void MarkCompactPrologue(bool is_compacting); |
+ static void MarkCompactEpilogue(bool is_compacting); |
// Helper function used by CopyObject to copy a source object to an |
// allocated target object and update the forwarding pointer in the source |