Results (261 - 270 of 827)
- Quickjump to bpoulain@apple.com
- [185240]: [JSC] Always track out-of-bounds array access explicitly instead of ...
- ... org/show_bug.cgi?id=145673 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-06-04 Reviewed by Geoffrey Garen. Previously, we were deciding to use out-of-bounds speculation based on two informations: -Explicitly detected out-of-bounds accesses tracked on ArrayProfile. -The number of time ...
- By Jun 4, 2015 10:20:45 PM —
- [185235]: The last 2 merged DFAs are not minimized by DFACombiner Patch by ...
- ... re not minimized by DFACombiner Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-06-04 * contentextensions/DFACombiner.cpp: (WebCore::ContentExtensions::DFACombiner::combineDFAs): I introduced a bug when I made minimization conditional: the last merge does not minimize if we do not reach the ...
- By Jun 4, 2015 8:37:35 PM —
- [185230]: Combine tiny DFAs into slightly larger ones ...
- ... org/show_bug.cgi?id=145572 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-06-04 Reviewed by Alex Christensen. Source/WebCore: This patch changes the ContentExtensions compiler to combine tiny DFA until they reach a minimum size. The main tool introduced here is DFAMerger. It combine ...
- By Jun 4, 2015 6:01:59 PM —
- [185071]: [CSS JIT] Fail to compile when we are out of executable memory ...
- ... //problem/21166612 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-06-01 Reviewed by Andreas Kling. We should use a soft failure when the Linker fails to allocate executable memory for the CSS JIT. We will just fallback to slow code when that happen, better slow CSS than crashi ...
- By Jun 1, 2015 12:42:43 PM —
- [184933]: [JSC] Add undefined->double conversion to DoubleRep ...
- ... org/show_bug.cgi?id=145293 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-05-27 Reviewed by Filip Pizlo. Source/JavaScriptCore: This patch adds undefined to double conversion to the DoubleRep node for the cases were we speculate "undefined" as part of the types processed. The use ca ...
- By May 27, 2015 6:30:58 PM —
- [184541]: <rdar://problem/21003555> cloberrize() is wrong for ArithRound because ...
- ... org/show_bug.cgi?id=145147 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-05-18 Reviewed by Filip Pizlo. Really stupid bug: ArithRound nodes with different rounding modes were not distinguished and CSE would happily unify with a node of a different rounding mode. DFG::clobberize() al ...
- By May 18, 2015 8:39:14 PM —
- [184414]: [ARM64] Do not fail branchConvertDoubleToInt32 when the result is zero ...
- ... org/show_bug.cgi?id=144976 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-05-15 Reviewed by Michael Saboff. Failing the conversion on zero is pretty dangerous as we discovered on x86. This patch does not really impact performance significantly because r184220 removed the zero checks ...
- By May 15, 2015 2:10:11 PM —
- [184220]: [JSC] Make the NegZero backward propagated flags of ArithMod stricter ...
- ... org/show_bug.cgi?id=144897 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-05-12 Reviewed by Geoffrey Garen. The NegZero flags of ArithMod were the same as ArithDiv: both children were marked as needing to handle NegativeZero. Lucky for us, ArithMod is quite a bit different than Arith ...
- By May 12, 2015 2:28:43 PM —
- [184100]: Merge r183291 - [JSC] When inserting a NaN into a Int32 array, we ...
- ... org/show_bug.cgi?id=144169 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-04-24 Reviewed by Geoffrey Garen. * runtime/JSObject.cpp: (JSC::JSObject::convertInt32ForValue): DoubleArray do not store NaN, they are used for holes. What happened was: 1) We fail to insert the NaN in the Int3 ...
- By May 11, 2015 8:18:07 AM —
- [183966]: Fix the x86 32bits build Patch by Benjamin Poulain ...
- Fix the x86 32bits build Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-05-07 * assembler/X86Assembler.h:
- By May 7, 2015 5:54:54 PM —
Note: See TracSearch
for help on searching.