Title: [280496] trunk/Source/_javascript_Core
Revision
280496
Author
ysuz...@apple.com
Date
2021-07-30 14:16:42 -0700 (Fri, 30 Jul 2021)

Log Message

Unreviewed, fix wrong access width
https://bugs.webkit.org/show_bug.cgi?id=228301
rdar://81341472

* yarr/YarrJIT.cpp:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/ChangeLog (280495 => 280496)


--- trunk/Source/_javascript_Core/ChangeLog	2021-07-30 20:58:39 UTC (rev 280495)
+++ trunk/Source/_javascript_Core/ChangeLog	2021-07-30 21:16:42 UTC (rev 280496)
@@ -1,3 +1,11 @@
+2021-07-30  Yusuke Suzuki  <ysuz...@apple.com>
+
+        Unreviewed, fix wrong access width
+        https://bugs.webkit.org/show_bug.cgi?id=228301
+        rdar://81341472
+
+        * yarr/YarrJIT.cpp:
+
 2021-07-30  Yijia Huang  <yijia_hu...@apple.com>
 
         Add Pre/Post-Indexed Address Mode to Air for ARM64

Modified: trunk/Source/_javascript_Core/yarr/YarrJIT.cpp (280495 => 280496)


--- trunk/Source/_javascript_Core/yarr/YarrJIT.cpp	2021-07-30 20:58:39 UTC (rev 280495)
+++ trunk/Source/_javascript_Core/yarr/YarrJIT.cpp	2021-07-30 21:16:42 UTC (rev 280496)
@@ -2412,7 +2412,7 @@
                             auto loopHead = label();
                             readCharacter(m_checkedOffset - endIndex + 1, regT0);
                             and32(TrustedImm32(BoyerMooreBitmap::mapMask), regT0, regT0);
-                            auto matched = branchTest32(NonZero, BaseIndex(regT1, regT0, TimesOne));
+                            auto matched = branchTest8(NonZero, BaseIndex(regT1, regT0, TimesOne));
                             op.m_jumps.append(jumpIfNoAvailableInput(endIndex - beginIndex));
                             jump().linkTo(loopHead, this);
                             matched.link(this);
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to