Created attachment 285346 [details] Repro test case. Run jsc against the attached test case. We'll get an assertion failure.
<rdar://problem/27704825>
Created attachment 285353 [details] Patch
Comment on attachment 285353 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=285353&action=review r=me. > Source/JavaScriptCore/dfg/DFGSpeculativeJIT64.cpp:4579 > + // It would be great if constant folding handled automatically handled the case where we knew the hasInstance function typo: /handled automatically handled/automatically handled/.
Created attachment 285356 [details] Patch for landing
Comment on attachment 285356 [details] Patch for landing Clearing flags on attachment: 285356 Committed r204140: <http://trac.webkit.org/changeset/204140>
All reviewed patches have been landed. Closing bug.
(In reply to comment #5) > Comment on attachment 285356 [details] > Patch for landing > > Clearing flags on attachment: 285356 > > Committed r204140: <http://trac.webkit.org/changeset/204140> still asserting on the 32 bit Apple Mac bots: https://build.webkit.org/builders/Apple%20El%20Capitan%2032-bit%20JSC%20%28BuildAndTest%29/builds/3143/steps/webkit-32bit-jsc-test/logs/stdio
(In reply to comment #7) > (In reply to comment #5) > > Comment on attachment 285356 [details] > > Patch for landing > > > > Clearing flags on attachment: 285356 > > > > Committed r204140: <http://trac.webkit.org/changeset/204140> > > still asserting on the 32 bit Apple Mac bots: > > https://build.webkit.org/builders/Apple%20El%20Capitan%2032- > bit%20JSC%20%28BuildAndTest%29/builds/3143/steps/webkit-32bit-jsc-test/logs/ > stdio just to document, fixed by http://trac.webkit.org/changeset/204209