Index: src/deoptimizer.h |
diff --git a/src/deoptimizer.h b/src/deoptimizer.h |
index fd65e83dd2683acfb4c2a6f325364189f5fff863..c0254875a834e178260b0bd3f9a45089562b2725 100644 |
--- a/src/deoptimizer.h |
+++ b/src/deoptimizer.h |
@@ -529,9 +529,12 @@ class FrameDescription { |
return malloc(size + frame_size - kPointerSize); |
} |
+// Bug in VS2015 RC, reported fixed in RTM. Microsoft bug: 1153909. |
+#if !defined(_MSC_FULL_VER) || _MSC_FULL_VER != 190022720 |
void operator delete(void* pointer, uint32_t frame_size) { |
free(pointer); |
} |
+#endif // _MSC_FULL_VER |
void operator delete(void* description) { |
free(description); |