Update to V8 with partial snapshots. This is taken from the partial_snapshot branch of V8.
diff --git a/src/macro-assembler.h b/src/macro-assembler.h
index 0fe4328..e33148c 100644
--- a/src/macro-assembler.h
+++ b/src/macro-assembler.h
@@ -86,6 +86,13 @@
 #endif
 #include "code.h"  // must be after assembler_*.h
 #include "arm/macro-assembler-arm.h"
+#elif V8_TARGET_ARCH_MIPS
+#include "mips/constants-mips.h"
+#include "assembler.h"
+#include "mips/assembler-mips.h"
+#include "mips/assembler-mips-inl.h"
+#include "code.h"  // must be after assembler_*.h
+#include "mips/macro-assembler-mips.h"
 #else
 #error Unsupported target architecture.
 #endif