Chromium Code Reviews| Index: Source/heap/Handle.h |
| diff --git a/Source/heap/Handle.h b/Source/heap/Handle.h |
| index 448f3f973144504d50f1099ba5b64889c7e57bed..20c629c0c16beea7e2a0ed4c51547584b94d5615 100644 |
| --- a/Source/heap/Handle.h |
| +++ b/Source/heap/Handle.h |
| @@ -430,7 +430,6 @@ public: |
| Member(T* raw) : m_raw(raw) |
| { |
| COMPILE_ASSERT_IS_GARBAGE_COLLECTED(T, NonGarbageCollectedObjectInMember); |
| - ASSERT(!raw || ThreadStateFor<ThreadingTrait<T>::Affinity>::state()->contains(raw)); |
|
tkent
2014/03/19 04:46:50
This assertion is too strict.
A SQLTransaction obj
Mads Ager (chromium)
2014/03/19 06:30:54
Yes, that is true. I needed to relax the assert in
|
| } |
| Member(WTF::HashTableDeletedValueType) : m_raw(reinterpret_cast<T*>(-1)) |