Version 6.7.27.3
Cq-Include-Trybots: luci.chromium.try:linux_chromium_rel_ng
Change-Id: I4b59ffa4eec946443848c495f69a6a6346fd39f9
Reviewed-on: https://chromium-review.googlesource.com/957029
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/6.7.27@{#4}
Cr-Branched-From: 0d26307046625251bc9b5f568265854f35ba7630-refs/heads/master@{#51812}
diff --git a/include/v8-version.h b/include/v8-version.h
index 3842ce2..b5a144d 100644
--- a/include/v8-version.h
+++ b/include/v8-version.h
@@ -11,7 +11,7 @@
#define V8_MAJOR_VERSION 6
#define V8_MINOR_VERSION 7
#define V8_BUILD_NUMBER 27
-#define V8_PATCH_LEVEL 2
+#define V8_PATCH_LEVEL 3
// Use 1 for candidates and 0 otherwise.
// (Boolean macro values are not supported by all preprocessors.)
diff --git a/src/objects/code.h b/src/objects/code.h
index 19e1002..4c9eb06 100644
--- a/src/objects/code.h
+++ b/src/objects/code.h
@@ -64,7 +64,9 @@
// off-heap instruction stream rather than the on-heap trampoline located
// at instruction_start.
inline int InstructionSize();
+#ifdef V8_EMBEDDED_BUILTINS
int OffHeapInstructionSize();
+#endif
// [relocation_info]: Code relocation information
DECL_ACCESSORS(relocation_info, ByteArray)
@@ -227,7 +229,9 @@
// this differs from instruction_start (which would point to the off-heap
// trampoline instead).
inline Address InstructionStart();
+#ifdef V8_EMBEDDED_BUILTINS
Address OffHeapInstructionStart();
+#endif
// Returns the address right after the last instruction.
inline byte* instruction_end() const;
@@ -236,7 +240,9 @@
// objects this differs from instruction_end (which would point to the
// off-heap trampoline instead).
inline Address InstructionEnd();
+#ifdef V8_EMBEDDED_BUILTINS
Address OffHeapInstructionEnd();
+#endif
// Returns the size of the instructions, padding, relocation and unwinding
// information.