Commit 2dc20fe7 authored by Brian Hackett's avatar Brian Hackett
Browse files

Bug 1207696 Part 4f - Don't record JS mutexes, r=fitzgen.

--HG--
extra : rebase_source : c1cd4ca0af1a46034c4e88f27e59375162bc45fd
parent 0709a8ae
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -34,7 +34,9 @@ public:
  static bool Init() { return true; }
  static void ShutDown() {}

  explicit Mutex(const MutexId& id) {}
  explicit Mutex(const MutexId& id)
    : mozilla::detail::MutexImpl(mozilla::recordreplay::Behavior::DontPreserve)
  {}

  using MutexImpl::lock;
  using MutexImpl::unlock;
@@ -54,7 +56,8 @@ public:
  static void ShutDown();

  explicit Mutex(const MutexId& id)
   : id_(id)
    : mozilla::detail::MutexImpl(mozilla::recordreplay::Behavior::DontPreserve),
      id_(id)
  {
    MOZ_ASSERT(id_.order != 0);
  }