Results (101 - 110 of 827)
- Quickjump to bpoulain@apple.com
- [199337]: [JSC] B3 can use undefined bits or not defined required bits when ...
- ... org/show_bug.cgi?id=156486 Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-04-11 Reviewed by Filip Pizlo. Spilling had issues when replacing arguments in place. The problems are: 1) If we have a 32bit stackslot, a x86 instruction could still try to load 64bits from it. 2) If we have a ...
- By Apr 11, 2016 11:16:21 PM —
- [199235]: UInt32ToNumber should have an Int52 path ...
- ... org/show_bug.cgi?id=125704 Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-04-08 Reviewed by Filip Pizlo. When dealing with big numbers, fall back to Int52 instead of double when possible. * dfg/DFGAbstractInterpreterInlines.h: (JSC::DFG::AbstractInterpreter<AbstractStateType>::execut ...
- By Apr 8, 2016 11:07:25 AM —
- [199148]: [JSC] UInt32ToNumber should be NodeMustGenerate ...
- ... org/show_bug.cgi?id=156329 Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-04-06 Reviewed by Filip Pizlo. It exits on negative numbers on the integer path. * dfg/DFGFixupPhase.cpp: (JSC::DFG::FixupPhase::fixupNode): * dfg/DFGNodeType.h:
- By Apr 6, 2016 9:33:32 PM —
- [199025]: [JSC][x86] Fix an assertion in MacroAssembler::branch8() ...
- ... org/show_bug.cgi?id=156181 Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-04-04 Reviewed by Geoffrey Garen. * assembler/MacroAssemblerX86Common.h: (JSC::MacroAssemblerX86Common::branch8): The test was wrong because valid negative numbers have ones in the top bits. I replaced the asse ...
- By Apr 4, 2016 3:12:23 PM —
- [198976]: [JSC] Initialize SSA's live values at tail lazily ...
- ... org/show_bug.cgi?id=156126 Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-04-02 Reviewed by Mark Lam. Setting up the clean state early looks harmless but it is actually quite expensive. The problem is AbstractValue is gigantic, you really want to minimize how much you touch that memo ...
- By Apr 2, 2016 2:16:01 PM —
- [198975]: [JSC] Add an option to avoid disassembling baseline code for the JSC ...
- ... org/show_bug.cgi?id=156127 Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-04-02 Reviewed by Mark Lam. The profiler run out of memory on big programs if you dump the baseline disassembly. * jit/JIT.cpp: (JSC::JIT::privateCompile): * runtime/Options.h:
- By Apr 2, 2016 2:14:08 PM —
- [198953]: [JSC][x86] Add the 3 operands form of floating point substraction ...
- ... org/show_bug.cgi?id=156095 Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-04-01 Reviewed by Geoffrey Garen. Same old, same old. Add the AVX form of subsd and subss. Unfortunately, we cannot benefit from the 3 register form in B3 yet because the Air script does not support CPU flags y ...
- By Apr 1, 2016 12:20:08 PM —
- [198935]: [JSC] CFA's valuesAtHead should be a list, not a map ...
- ... org/show_bug.cgi?id=156087 Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-03-31 Reviewed by Mark Lam. One more step toward moving to the Air-style of liveness analysis: Make DFG's valuesAtHead a list of Node*-AbstractValue. This patch alone is already a speedup because our many CFAs ...
- By Mar 31, 2016 6:48:34 PM —
- [198831]: [JSC] Get rid of operationInitGlobalConst(), it is useless ...
- ... org/show_bug.cgi?id=156010 Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-03-30 Reviewed by Geoffrey Garen. * jit/JITOperations.cpp: * jit/JITOperations.h:
- By Mar 30, 2016 12:14:10 AM —
- [198827]: [WTF] Removing a smart pointer from HashTable issues two stores to the ...
- ... org/show_bug.cgi?id=155676 Patch by Benjamin Poulain <bpoulain@apple.com> on 2016-03-29 Reviewed by Darin Adler. Source/WTF: While working on the hot loop of r198376, I noticed something weird... Every time we removed a smart pointer from the hash table, the code generated was something like ...
- By Mar 29, 2016 10:13:04 PM —
Note: See TracSearch
for help on searching.