Results (11 - 20 of 827)
- Quickjump to bpoulain@apple.com
- [205567]: [JSC] Remove a couple of useless forward declaration ...
- ... org/show_bug.cgi?id=161676 Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-09-07 Reviewed by Mark Lam. JITMathICForwards.h should take care of declarating the Math ICs. * bytecode/CodeBlock.h: * jit/JITOperations.h:
- By Sep 7, 2016 2:17:27 PM —
- [205511]: [JSC] Make ArithClz32 work with Cell arguments ...
- ... org/show_bug.cgi?id=161369 Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-09-06 Reviewed by Geoffrey Garen. JSTests: * stress/arith-clz32-on-various-types.js: Added. Source/JavaScriptCore: ArithClz32 was already working with all primitive types thanks to the magic of ValueToInt32. ...
- By Sep 6, 2016 2:54:11 PM —
- [205380]: [JSC] Remove some more useless cases from FTL Capabilities ...
- ... org/show_bug.cgi?id=161466 Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-09-02 Reviewed by Geoffrey Garen. Some cases do not make sense: -In: Fixup only generate CellUse. -PutByIdXXX: same. -GetIndexedPropertyStorage: those cases are the only ones supported by DFG. We would have cra ...
- By Sep 2, 2016 4:13:50 PM —
- [205317]: arith-abs-on-various-types.js is flaky Unreviewed. Patch by Benjamin ...
- ... js is flaky Unreviewed. Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-09-01 * stress/arith-abs-on-various-types.js: Two compilation is too small for the worst case. Math.abs() can be typed integer->number->untyped if we are very unlucky.
- By Sep 1, 2016 2:45:52 PM —
- [205216]: [JSC] Some arith nodes are too pessimistic with the types supported on ...
- ... org/show_bug.cgi?id=161410 Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-08-30 Reviewed by Geoffrey Garen. * dfg/DFGFixupPhase.cpp: (JSC::DFG::FixupPhase::fixupNode): DoubleRep is able to convert numbers, undefined, booleans and null. I was too pessimistic when I gated the double imp ...
- By Aug 30, 2016 6:48:22 PM —
- [205204]: [JSC] Clean up the remaining compare nodes in FTLCapabilities ...
- ... org/show_bug.cgi?id=161400 Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-08-30 Reviewed by Geoffrey Garen. It looks like we implemented all the cases without realizing it. * ftl/FTLCapabilities.cpp: (JSC::FTL::canCompile): * ftl/FTLLowerDFGToB3.cpp: (JSC::FTL::DFG::LowerDFGToB3::com ...
- By Aug 30, 2016 3:43:12 PM —
- [205166]: [JSC] Clean up FTL Capabilities for CompareEq ...
- ... org/show_bug.cgi?id=161353 Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-08-29 Reviewed by Geoffrey Garen. It looks like we already have code for every case. This patch removes the tests from FTLCapabilities and move the generic case last as usual. * ftl/FTLCapabilities.cpp: (JSC::F ...
- By Aug 29, 2016 6:48:10 PM —
- [205112]: [JSC] Improve ArithAbs with polymorphic input ...
- ... org/show_bug.cgi?id=161286 Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-08-29 Reviewed by Saam Barati. JSTests: * stress/arith-abs-on-various-types.js: Added. New tests. * stress/arith-cos-on-various-types.js: * stress/arith-fround-on-various-types.js: * stress/arith-log-on-variou ...
- By Aug 29, 2016 12:21:04 AM —
- [204995]: [JSC] Clean up the abstract interpreter for cos/sin/sqrt/fround/log ...
- ... org/show_bug.cgi?id=161181 Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-08-25 Reviewed by Geoffrey Garen. JSTests: Extend the tests to constants. Add no-argument cases where needed. * stress/arith-cos-on-various-types.js: * stress/arith-fround-on-various-types.js: * stress/arith-l ...
- By Aug 25, 2016 4:02:52 PM —
- [204849]: [JSC] Make Math.cos() and Math.sin() work with any argument type ...
- ... org/show_bug.cgi?id=161069 Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-08-23 Reviewed by Geoffrey Garen. JSTests: * stress/arith-cos-on-various-types.js: Added. * stress/arith-sin-on-various-types.js: Added. Source/JavaScriptCore: Same as the ArithSqrt patch: add a generic path ...
- By Aug 23, 2016 12:09:50 PM —
Note: See TracSearch
for help on searching.