jsapi-tests/testFuncCallback.cpp has this code: // If this fails, it means that the code was interpreted rather // than trace-JITted, and so is not testing what it's supposed to // be testing. Which doesn't necessarily imply that the // functionality is broken. #ifdef JS_TRACER if (TRACING_ENABLED(cx)) CHECK(interpreted < enters); #endif That code isn't compiled even if SpiderMonkey was compiled with --enable-tracejit. I think js-confdefs.h or js-config.h needs to be #included somewhere.
code is gone