Update to V8 with partial snapshots. This is taken from the partial_snapshot branch of V8.
diff --git a/src/runtime.h b/src/runtime.h
index b2b8609..12f969d 100644
--- a/src/runtime.h
+++ b/src/runtime.h
@@ -215,6 +215,8 @@
   F(ResolvePossiblyDirectEval, 3, 2) \
   \
   F(SetProperty, -1 /* 3 or 4 */, 1) \
+  F(DefineOrRedefineDataProperty, 4, 1) \
+  F(DefineOrRedefineAccessorProperty, 5, 1) \
   F(IgnoreAttributesAndSetProperty, -1 /* 3 or 4 */, 1) \
   \
   /* Arrays */ \
@@ -282,7 +284,11 @@
   F(DeleteHandleScopeExtensions, 0, 1) \
   \
   /* Pseudo functions - handled as macros by parser */ \
-  F(IS_VAR, 1, 1)
+  F(IS_VAR, 1, 1) \
+  \
+  /* Profile marker support for more fine grained profiling of page cyclers. */ \
+  /* Also known as a stupid hack. :) */                                 \
+  F(ProfileLogMarker, 1, 1)
 
 #ifdef ENABLE_DEBUGGER_SUPPORT
 #define RUNTIME_FUNCTION_LIST_DEBUGGER_SUPPORT(F) \