Results (231 - 240 of 827)
- Quickjump to bpoulain@apple.com
- [189784]: Merge r189531 - [JSC] reduce the amount of memory access needed for ...
- ... org/show_bug.cgi?id=148414 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-09-08 Reviewed by Mark Lam. LivenessAnalysisPhase still causes a huge number of cache miss. This patch reduces the amount of accesses needed by the HashTables. * dfg/DFGBasicBlock.h: * dfg/DFGLivenessAnalysisPh ...
- By Sep 15, 2015 12:25:44 AM —
- [189703]: Merge r188849 - [JSC] Reduce the memory usage of ...
- ... org/show_bug.cgi?id=148353 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-08-23 Reviewed by Darin Adler. BytecodeLivenessAnalysis easily takes kilobytes of memory for non trivial blocks and that memory sticks around because it stored on CodeBlock. This patch reduces that memory use a ...
- By Sep 14, 2015 2:57:37 AM —
- [189560]: CSS general sibling selectors does not work without CSS JIT ...
- ... //problem/22559860 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-09-09 Reviewed by Andreas Kling. Source/WebCore: When traversing with the indirect adjacent combinator, SelectorChecker was not setting the style invalidation flag on the right element. Tests: fast/css/indirec ...
- By Sep 9, 2015 4:40:55 PM —
- [189531]: [JSC] reduce the amount of memory access needed for ...
- ... org/show_bug.cgi?id=148414 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-09-08 Reviewed by Mark Lam. LivenessAnalysisPhase still causes a huge number of cache miss. This patch reduces the amount of accesses needed by the HashTables. * dfg/DFGBasicBlock.h: * dfg/DFGLivenessAnalysisPh ...
- By Sep 8, 2015 9:02:24 PM —
- [189138]: [JSC] Get rid of DFG's MergeMode ...
- ... org/show_bug.cgi?id=148245 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-08-28 Reviewed by Mark Lam. That code has become useless, the merge mode is always MergeToSuccessors. * JavaScriptCore.xcodeproj/project.pbxproj: * dfg/DFGCFAPhase.cpp: (JSC::DFG::CFAPhase::performBlockCFA): * ...
- By Aug 28, 2015 7:04:36 PM —
- [189136]: [JSC][x86] Improve the compare functions when comparing with zero ...
- ... org/show_bug.cgi?id=148536 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-08-28 Reviewed by Geoffrey Garen. This patch has two parts: 1) The macro assembler gets an additional cmp->test optimization for LessThan and GreaterThanOrEqual. Instead of comparing the value with an imme ...
- By Aug 28, 2015 6:57:05 PM —
- [188850]: [JSC] Get rid of NodePointerTraits ...
- ... org/show_bug.cgi?id=148340 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-08-23 Reviewed by Anders Carlsson. NodePointerTraits does exactly the same thing has the default trait. * dfg/DFGBasicBlock.h: * dfg/DFGCommon.h: (JSC::DFG::NodePointerTraits::defaultValue): Deleted. (JSC::DFG: ...
- By Aug 23, 2015 11:19:49 PM —
- [188849]: [JSC] Reduce the memory usage of BytecodeLivenessAnalysis ...
- ... org/show_bug.cgi?id=148353 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-08-23 Reviewed by Darin Adler. BytecodeLivenessAnalysis easily takes kilobytes of memory for non trivial blocks and that memory sticks around because it stored on CodeBlock. This patch reduces that memory use a ...
- By Aug 23, 2015 11:18:42 PM —
- [188624]: [JSC] Optimize more cases of something-compared-to-null/undefined ...
- ... org/show_bug.cgi?id=148157 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-08-18 Reviewed by Geoffrey Garen and Filip Pizlo. Source/JavaScriptCore: CompareEq is fairly trivial if you assert one of the operands is either null or undefined. Under those conditions, the only way to have " ...
- By Aug 18, 2015 9:09:12 PM —
- [188519]: [JSC] Use (x + x) instead of (x * 2) when possible ...
- ... org/show_bug.cgi?id=148051 Patch by Benjamin Poulain <bpoulain@apple.com> on 2015-08-16 Reviewed by Michael Saboff. When multiplying a number by 2, JSC was loading a constant "2" in register and multiplying it with the first number: mov $0x4000000000000000, %rcx movd %rcx, %xmm0 ...
- By Aug 16, 2015 1:13:50 AM —
Note: See TracSearch
for help on searching.