commit | 93e36dfc093deef1313ac8399c687e6d2b43f32a | [log] [tgz] |
---|---|---|
author | ggaren@apple.com <ggaren@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc> | Thu Jul 14 20:54:37 2016 +0000 |
committer | ggaren@apple.com <ggaren@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc> | Thu Jul 14 20:54:37 2016 +0000 |
tree | 7fa3370bcc6433ad403a7282c2598c7b0e4f5b37 | |
parent | 7917deb4d908ebef778936547bf94168f0180dbd [diff] |
ASSERTION FAILED: : this != replacement() https://bugs.webkit.org/show_bug.cgi?id=159779 Reviewed by Michael Saboff. * bytecode/CodeBlock.cpp: (JSC::CodeBlock::jettison): If we jettison during GC, and our owner is dead, we choose not to replace ourselves. (See https://bugs.webkit.org/show_bug.cgi?id=159588.) So, it's possible to invalidate and still be our owner's CodeBlock. Relax our ASSERT to allow for this. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@203239 268f45cc-cd09-0410-ab3c-d52691b4dbfc