WebKit Trac
  • Login
  • Preferences
  • Forgot your password?
  • Wiki
  • Timeline
  • Browse Source
  • Search

Context Navigation



Results (81 - 90 of 1164)

← 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 →
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 benjamin@webkit.org — 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 benjamin@webkit.org — 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 benjamin@webkit.org — 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 benjamin@webkit.org — 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 benjamin@webkit.org — 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 benjamin@webkit.org — 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 benjamin@webkit.org — 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 benjamin@webkit.org — 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 benjamin@webkit.org — 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 benjamin@webkit.org — Feb 10, 2016, 5:35:42 PM
← 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 →
Note: See TracSearch for help on searching.

Trac Powered

Powered by Trac 1.5.4
By Edgewall Software .

Hosted by Apple