Changeset 259614 in webkit
- Timestamp:
- Apr 6, 2020, 5:11:24 PM (6 years ago)
- Location:
- trunk/Source/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/ChangeLog
r259606 r259614 1 2020-04-06 Mark Lam <mark.lam@apple.com> 2 3 REGRESSION: 68000 JSC tests failing. 4 https://bugs.webkit.org/show_bug.cgi?id=210078 5 <rdar://problem/61364513> 6 7 Reviewed by Yusuke Suzuki. 8 9 The missing exception check is in jsc shell's GlobalObject::finishCreation(). 10 Since this is just a debugging tool, and this exception will never be thrown in 11 practice, I've placated the validator by RELEASE_ASSERT'ing that the exception 12 will never be thrown. 13 14 * jsc.cpp: 15 1 16 2020-04-06 Ross Kirsling <ross.kirsling@sony.com> 2 17 -
trunk/Source/JavaScriptCore/jsc.cpp
r259587 r259614 487 487 void finishCreation(VM& vm, const Vector<String>& arguments) 488 488 { 489 auto catchScope = DECLARE_CATCH_SCOPE(vm); 489 490 Base::finishCreation(vm); 490 491 … … 600 601 JSFunction* IsHTMLDDAGetter = JSFunction::create(vm, this, 0, "IsHTMLDDA"_s, functionMakeMasquerader); 601 602 dollar->putGetter(this, Identifier::fromString(vm, "IsHTMLDDA"), IsHTMLDDAGetter, static_cast<unsigned>(PropertyAttribute::Accessor)); 602 603 catchScope.releaseAssertNoException(); 604 603 605 JSObject* agent = JSFinalObject::create(vm, plainObjectStructure); 604 606 dollar->putDirect(vm, Identifier::fromString(vm, "agent"), agent);
Note:
See TracChangeset
for help on using the changeset viewer.