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) \