Unused variable in YarrJIT.cpp.
authoralexis.menard@openbossa.org <alexis.menard@openbossa.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 10 Dec 2011 17:13:07 +0000 (17:13 +0000)
committeralexis.menard@openbossa.org <alexis.menard@openbossa.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Sat, 10 Dec 2011 17:13:07 +0000 (17:13 +0000)
https://bugs.webkit.org/show_bug.cgi?id=74237

Reviewed by Andreas Kling.

Variable is set but not used so we can remove it.

* yarr/YarrJIT.cpp:
(JSC::Yarr::YarrGenerator::generatePatternCharacterOnce):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@102522 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/yarr/YarrJIT.cpp

index 48989b7..9d1dd8a 100644 (file)
@@ -1,3 +1,15 @@
+2011-12-10  Alexis Menard  <alexis.menard@openbossa.org>
+
+        Unused variable in YarrJIT.cpp.
+        https://bugs.webkit.org/show_bug.cgi?id=74237
+
+        Reviewed by Andreas Kling.
+
+        Variable is set but not used so we can remove it.
+
+        * yarr/YarrJIT.cpp:
+        (JSC::Yarr::YarrGenerator::generatePatternCharacterOnce):
+
 2011-12-09  Filip Pizlo  <fpizlo@apple.com>
 
         DFG ArithMul power-of-two case does not check for overflow
index 1d7ad07..a67a285 100644 (file)
@@ -675,7 +675,6 @@ class YarrGenerator : private MacroAssembler {
         const RegisterID character = regT0;
         int maxCharactersAtOnce = m_charSize == Char8 ? 4 : 2;
         unsigned ignoreCaseMask = 0;
-        unsigned currentCharacterMask = m_charSize == Char8 ? 0xff : 0xffff;
         int allCharacters = ch;
         int numberCharacters;
         int startTermPosition = term->inputPosition;
@@ -699,7 +698,6 @@ class YarrGenerator : private MacroAssembler {
             nextOp->m_isDeadCode = true;
 
             int shiftAmount = (m_charSize == Char8 ? 8 : 16) * numberCharacters;
-            currentCharacterMask = (m_charSize == Char8 ? 0xff : 0xffff) << shiftAmount;  
 
             UChar currentCharacter = nextTerm->patternCharacter;