static JSBool pm_start(JSContext* cx, unsigned /*unused*/, jsval* vp) { PerfMeasurement* p = GetPMFromThis(cx, vp); if (!p) return JS_FALSE; p->start(); return JS_TRUE; }
static bool pm_start(JSContext* cx, unsigned argc, Value* vp) { CallArgs args = CallArgsFromVp(argc, vp); PerfMeasurement* p = GetPM(cx, args.thisv(), "start"); if (!p) return false; p->start(); args.rval().setUndefined(); return true; }