From 6a8cf3514b2e24c10ef4f52f01f036c280d7d870 Mon Sep 17 00:00:00 2001 From: Jim Blandy Date: Fri, 13 Mar 2009 18:07:25 -0700 Subject: [PATCH] Back out fix for 481444; orange on Linux TraceMonkey unit test: http://tinderbox.mozilla.org/showlog.cgi?log=TraceMonkey/1236978913.1236990062.26824.gz&fulltext=1 --- js/src/jsobj.cpp | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/js/src/jsobj.cpp b/js/src/jsobj.cpp index 01174698ac84..103b3f56dd31 100644 --- a/js/src/jsobj.cpp +++ b/js/src/jsobj.cpp @@ -3155,11 +3155,7 @@ js_NewObjectWithGivenProto(JSContext *cx, JSClass *clasp, JSObject *proto, } } - /* - * Do not call debug hooks on trace, because we might be in a non-_FAIL - * builtin. See bug 481444. - */ - if (cx->debugHooks->objectHook && !JS_ON_TRACE(cx)) { + if (cx->debugHooks->objectHook) { JS_KEEP_ATOMS(cx->runtime); cx->debugHooks->objectHook(cx, obj, JS_TRUE, cx->debugHooks->objectHookData);