Changeset 65242 in webkit
- Timestamp:
- Aug 12, 2010 6:37:55 AM (14 years ago)
- Location:
- trunk/JavaScriptCore
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/ChangeLog
r65207 r65242 1 2010-08-12 Gabor Loki <loki@webkit.org> 2 3 Reviewed by Simon Hausmann. 4 5 The scratch register should be saved in YARR with ARM JIT 6 https://bugs.webkit.org/show_bug.cgi?id=43910 7 8 Reported by Jocelyn Turcotte. 9 10 * yarr/RegexJIT.cpp: 11 (JSC::Yarr::RegexGenerator::generateEnter): 12 (JSC::Yarr::RegexGenerator::generateReturn): 13 1 14 2010-08-11 Gavin Barraclough <barraclough@apple.com> 2 15 -
trunk/JavaScriptCore/yarr/RegexJIT.cpp
r65177 r65242 1417 1417 push(ARMRegisters::r5); 1418 1418 push(ARMRegisters::r6); 1419 #if CPU(ARM_TRADITIONAL) 1420 push(ARMRegisters::r8); // scratch register 1421 #endif 1419 1422 move(ARMRegisters::r3, output); 1420 1423 #elif CPU(MIPS) … … 1434 1437 pop(X86Registers::ebp); 1435 1438 #elif CPU(ARM) 1439 #if CPU(ARM_TRADITIONAL) 1440 pop(ARMRegisters::r8); // scratch register 1441 #endif 1436 1442 pop(ARMRegisters::r6); 1437 1443 pop(ARMRegisters::r5);
Note: See TracChangeset
for help on using the changeset viewer.