Results (81 - 90 of 1164)
- Quickjump to benjamin@webkit.org
- [197685]: [JSC] Remove a useless "Move" from baseline-JIT op_mul's fast path ...
- [JSC] Remove a useless "Move" from baseline-JIT op_mul's fast path https://bugs.webkit.org/show_bug.cgi?id=155071 Reviewed by Geoffrey Garen. We do not need to multiply to a scratch and then move the result to the destination. We can jus ...
- By Mar 7, 2016 10:23:46 AM —
- [197655]: [JSC] Improve DFG's Int32 ArithMul if one operand is a constant ...
- [JSC] Improve DFG's Int32 ArithMul if one operand is a constant https://bugs.webkit.org/show_bug.cgi?id=155066 Reviewed by Filip Pizlo. When multiplying an integer by a constant, DFG was doing quite a bit worse than baseline JIT. We were ...
- By Mar 6, 2016 7:21:08 PM —
- [197654]: [JSC] Remove a superfluous Move in front of every double unboxing ...
- [JSC] Remove a superfluous Move in front of every double unboxing https://bugs.webkit.org/show_bug.cgi?id=155064 Reviewed by Saam Barati. Double unboxing was always doing: Move source, scratch Add64 tag, scratch IntToDouble s ...
- By Mar 6, 2016 6:43:09 PM —
- [197653]: [JSC] Use 3 operands Add in more places ...
- [JSC] Use 3 operands Add in more places https://bugs.webkit.org/show_bug.cgi?id=155082 Reviewed by Filip Pizlo. * assembler/MacroAssembler.h: (JSC::MacroAssembler::addPtr): (JSC::MacroAssembler::add32): * assembler/MacroAssemblerARMv7.h: ...
- By Mar 6, 2016 6:42:43 PM —
- [197445]: [JSC] Simplify ArithMod(ArithMod(x, const1), const2) if const2 >= ...
- [JSC] Simplify ArithMod(ArithMod(x, const1), const2) if const2 >= const1 https://bugs.webkit.org/show_bug.cgi?id=154904 Reviewed by Saam Barati. The ASM test "ubench" has a "x % 10 % 255". The second modulo should be eliminated. This is ...
- By Mar 1, 2016 11:53:20 PM —
- [197181]: [JSC] Add the test for r197155 ...
- [JSC] Add the test for r197155 https://bugs.webkit.org/show_bug.cgi?id=154715 Reviewed by Mark Lam. Silly me. I forgot the test in the latest patch update. * tests/stress/class-syntax-tdz-osr-entry-in-loop.js: Added.
- By Feb 26, 2016 10:51:08 AM —
- [197155]: [JSC] Temporal Dead Zone checks on "this" are eliminated when doing ...
- [JSC] Temporal Dead Zone checks on "this" are eliminated when doing OSR Entry to FTL https://bugs.webkit.org/show_bug.cgi?id=154664 Reviewed by Saam Barati. When doing OSR Enter into a constructor, we lose the information that this may h ...
- By Feb 25, 2016 6:04:42 PM —
- [196513]: [JSC] On x86, improve the selection of which value are selected for ...
- [JSC] On x86, improve the selection of which value are selected for the UseDef part of commutative operations https://bugs.webkit.org/show_bug.cgi?id=154151 Reviewed by Filip Pizlo. Previously, when an instruction destroy an argument wit ...
- By Feb 12, 2016 2:32:44 PM —
- [196444]: [JSC] SqrtFloat and CeilFloat also suffer from partial register stalls ...
- [JSC] SqrtFloat and CeilFloat also suffer from partial register stalls https://bugs.webkit.org/show_bug.cgi?id=154131 Reviewed by Filip Pizlo. Looks like I forgot to update this when adding Float support. Credit to Filip for finding this ...
- By Feb 11, 2016 3:01:39 PM —
- [196409]: [JSC] The destination of Sqrt should be Def, not UseDef ...
- [JSC] The destination of Sqrt should be Def, not UseDef https://bugs.webkit.org/show_bug.cgi?id=154086 Reviewed by Geoffrey Garen. An unfortunate copy-paste: the destination of SqrtDouble and SqrtFloat was defined as UseDef. As a result, ...
- By Feb 10, 2016 5:35:42 PM —
Note: See TracSearch
for help on searching.