Fix broken build. Replaced a static const with a #define.
authormark.lam@apple.com <mark.lam@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 17 Apr 2013 22:57:33 +0000 (22:57 +0000)
committermark.lam@apple.com <mark.lam@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 17 Apr 2013 22:57:33 +0000 (22:57 +0000)
https://bugs.webkit.org/show_bug.cgi?id=114577.

Unreviewed.

* runtime/Watchdog.cpp:
(JSC::Watchdog::Watchdog):
(JSC::Watchdog::isEnabled):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@148641 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/runtime/Watchdog.cpp

index 43e817c..a35cbbf 100644 (file)
@@ -1,5 +1,16 @@
 2013-04-17  Mark Lam  <mark.lam@apple.com>
 
+        Fix broken build. Replaced a static const with a #define.
+        https://bugs.webkit.org/show_bug.cgi?id=114577.
+
+        Unreviewed.
+
+        * runtime/Watchdog.cpp:
+        (JSC::Watchdog::Watchdog):
+        (JSC::Watchdog::isEnabled):
+
+2013-04-17  Mark Lam  <mark.lam@apple.com>
+
         Add LLINT and baseline JIT support for timing out scripts.
         https://bugs.webkit.org/show_bug.cgi?id=114577.
 
index 823904b..f8ba4cf 100644 (file)
 
 namespace JSC {
 
-static const double noLimit = std::numeric_limits<double>::infinity();
+#define NO_LIMIT std::numeric_limits<double>::infinity()
 
 Watchdog::Watchdog()
     : m_timerDidFire(false)
     , m_didFire(false)
-    , m_limit(noLimit)
+    , m_limit(NO_LIMIT)
     , m_startTime(0)
     , m_elapsedTime(0)
     , m_reentryCount(0)
@@ -135,7 +135,7 @@ bool Watchdog::didFire(ExecState* exec)
 
 bool Watchdog::isEnabled()
 {
-    return (m_limit != noLimit);
+    return (m_limit != NO_LIMIT);
 }
 
 void Watchdog::fire()