Bug 1418842 - Support JS_OOM_BREAKPOINT on MSVC. r=sfink

MozReview-Commit-ID: CHLvYjKkP7n
This commit is contained in:
Ted Campbell 2017-11-19 14:35:00 +02:00
parent 09601dae12
commit 78a8f17527

View File

@ -112,7 +112,11 @@ inline uint32_t GetThreadType(void) { return 0; }
# if defined(DEBUG) || defined(JS_OOM_BREAKPOINT)
#ifdef JS_OOM_BREAKPOINT
# if defined(_MSC_VER)
static MOZ_NEVER_INLINE void js_failedAllocBreakpoint() { __asm { }; }
# else
static MOZ_NEVER_INLINE void js_failedAllocBreakpoint() { asm(""); }
# endif
#define JS_OOM_CALL_BP_FUNC() js_failedAllocBreakpoint()
#else
#define JS_OOM_CALL_BP_FUNC() do {} while(0)