From ad7f08defc078856615a1057f7eb162251557abb Mon Sep 17 00:00:00 2001 From: Chris Leary Date: Tue, 23 Nov 2010 13:58:34 -0800 Subject: [PATCH] Tracer build fixes. (b=588021, r=dvander) --- js/src/jsarray.cpp | 2 ++ js/src/jsobj.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/js/src/jsarray.cpp b/js/src/jsarray.cpp index b468b7467d..207efd0dc7 100644 --- a/js/src/jsarray.cpp +++ b/js/src/jsarray.cpp @@ -2048,6 +2048,7 @@ js_ArrayCompPush(JSContext *cx, JSObject *obj, const Value &vp) return ArrayCompPushImpl(cx, obj, vp); } +#ifdef JS_TRACER JSBool JS_FASTCALL js_ArrayCompPush_tn(JSContext *cx, JSObject *obj, ValueArgType v) { @@ -2060,6 +2061,7 @@ js_ArrayCompPush_tn(JSContext *cx, JSObject *obj, ValueArgType v) } JS_DEFINE_CALLINFO_3(extern, BOOL_FAIL, js_ArrayCompPush_tn, CONTEXT, OBJECT, VALUE, 0, nanojit::ACCSET_STORE_ANY) +#endif static JSBool array_push(JSContext *cx, uintN argc, Value *vp) diff --git a/js/src/jsobj.cpp b/js/src/jsobj.cpp index 7cd90600d6..d88edad0b2 100644 --- a/js/src/jsobj.cpp +++ b/js/src/jsobj.cpp @@ -4486,7 +4486,9 @@ js_DefineNativeProperty(JSContext *cx, JSObject *obj, jsid id, const Value &valu *propp = (JSProperty *) shape; return true; +#ifdef JS_TRACER error: // TRACE_2 jumps here on error. +#endif return false; } -- 2.11.4.GIT