Bug 772314 - Replace NSPR's interval timer with PRMJ_Now; r=luke

PR_IntervalTime offers no extra functionality above PRMJ_Now for our uses.
This commit is contained in:
Terrence Cole
2012-07-09 18:40:27 -07:00
parent 6c59811047
commit 6bca437bf0
3 changed files with 17 additions and 40 deletions

View File

@@ -3199,20 +3199,3 @@ js_DateGetMsecSinceEpoch(JSContext *cx, JSObject *obj)
return obj->isDate() ? obj->getDateUTCTime().toNumber() : 0;
}
#ifdef JS_THREADSAFE
#include "prinrval.h"
JS_FRIEND_API(uint32_t)
js_IntervalNow()
{
return uint32_t(PR_IntervalToMilliseconds(PR_IntervalNow()));
}
#else /* !JS_THREADSAFE */
JS_FRIEND_API(uint32_t)
js_IntervalNow()
{
return uint32_t(PRMJ_Now() / PRMJ_USEC_PER_MSEC);
}
#endif