Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: beed5500ee3fb85539153ffb107a7e18126adcad https://github.com/WebKit/WebKit/commit/beed5500ee3fb85539153ffb107a7e18126adcad Author: Daniel Liu <daniel_l...@apple.com> Date: 2025-03-18 (Tue, 18 Mar 2025)
Changed paths: M Source/JavaScriptCore/llint/InPlaceInterpreter.asm Log Message: ----------- IPInt try.table catch_all should pass sp=0 to retrieve_and_clear_exception https://bugs.webkit.org/show_bug.cgi?id=289973 rdar://144331778 Reviewed by Yijia Huang. We use sp=0 to indicate that we shouldn't push the arguments onto the stack. However, in this case, we mistakenly pass the real value of sp, meaning that we push arguments to the stack when we shouldn't be. This causes incorrect values to be pushed onto the stack during execution. * Source/JavaScriptCore/llint/InPlaceInterpreter.asm: Canonical link: https://commits.webkit.org/292326@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes