- 322ad4f REGRESSION(r165459): It broke 109 jsc stress test on ARM Thumb2 and Mac 32 bit by fpizlo@apple.com · 11 years ago
- 385a33a Add CompareStrictEq(StringIdent:, NotStringVar:) and CompareStrictEq(String:, Untyped:) by fpizlo@apple.com · 11 years ago
- 44239d4 FTL should support CheckHasInstance/InstanceOf by fpizlo@apple.com · 11 years ago
- f37746e Remove ConditionalStore barrier https://bugs.webkit.org/show_bug.cgi?id=130040 by mhahnenberg@apple.com · 11 years ago
- 312efcd DFG and FTL should know that comparing anything to Misc is cheap and easy by fpizlo@apple.com · 11 years ago
- 11ce5ff Support caching of custom setters https://bugs.webkit.org/show_bug.cgi?id=129519 by oliver@apple.com · 11 years ago
- 518fd25 Unreviewed, rolling out r165141, r165157, and r165158. by commit-queue@webkit.org · 11 years ago
- 83025e1 Support caching of custom setters https://bugs.webkit.org/show_bug.cgi?id=129519 by oliver@apple.com · 11 years ago
- e079bb5 DFG and FTL should specialize for and support CompareStrictEq over Misc (i.e. boolean, undefined, or null) by fpizlo@apple.com · 11 years ago
- 88eea30 Unreviewed, rolling out r165085. by commit-queue@webkit.org · 11 years ago
- 4e0a3fb DFG and FTL should specialize for and support CompareStrictEq over Misc (i.e. boolean, undefined, or null) by fpizlo@apple.com · 11 years ago
- 239e268 Unreviewed, roll out http://trac.webkit.org/changeset/164493. by fpizlo@apple.com · 11 years ago
- 4321952 FTL should do polymorphic PutById inlining by fpizlo@apple.com · 11 years ago
- b25ae63 DFG write barriers should do more speculations by fpizlo@apple.com · 11 years ago
- b8377cd DFG should have a way of carrying and preserving conditional branch weights by fpizlo@apple.com · 11 years ago
- beb0de4 Move back primary header includes next to config.h by ossy@webkit.org · 11 years ago
- 51614cc FTL should inline polymorphic heap accesses by fpizlo@apple.com · 11 years ago
- 4c96a84 Hoist and combine array bounds checks by fpizlo@apple.com · 11 years ago
- 6793a32 Inserting a node with a codeOrigin "like" another node should copy both the codeOrigin and codeOriginForExitTarget by fpizlo@apple.com · 11 years ago
- fb7eff2 Rename Operations.h to JSCInlines.h by fpizlo@apple.com · 11 years ago
- 0bef2a1 Unreviewed, roll out http://trac.webkit.org/changeset/163796 by fpizlo@apple.com · 11 years ago
- 583e8e1 Remove extra includes from DFG https://bugs.webkit.org/show_bug.cgi?id=126983 by commit-queue@webkit.org · 11 years ago
- b426f86 Never include *Inlines.h files in interface headers, and never include *Inlines.h when you could include Operations.h instead by fpizlo@apple.com · 11 years ago
- 9589433 Merge the jsCStack branch https://bugs.webkit.org/show_bug.cgi?id=127763 by msaboff@apple.com · 11 years ago
- eb19fea Enable DFG for the Debugger and Profiler. <https://webkit.org/b/122847> by mark.lam@apple.com · 11 years ago
- 027ed67 DFG fixup phase should be responsible for inserting ValueToInt32's as needed and it should use Phantom to keep the original values alive in case of OSR exit by fpizlo@apple.com · 11 years ago
- a0fb0905 Make the different flavors of integer arithmetic more explicit, and don't rely on (possibly stale) results of the backwards propagator to decide integer arithmetic semantics by fpizlo@apple.com · 11 years ago
- 9775655 Rationalize DFG DCE https://bugs.webkit.org/show_bug.cgi?id=125523 by fpizlo@apple.com · 11 years ago
- 9df7fef Get rid of DFG forward exiting https://bugs.webkit.org/show_bug.cgi?id=125531 by fpizlo@apple.com · 11 years ago
- 4968e1a DFG should have a separate StoreBarrier node by mhahnenberg@apple.com · 11 years ago
- 9089acb Get rid of forward exit on UInt32ToNumber by adding an op_unsigned bytecode instruction by fpizlo@apple.com · 11 years ago
- 5120492 Get rid of forward exit on DoubleAsInt32 by fpizlo@apple.com · 11 years ago
- 8624c4b Reveal array bounds checks in DFG IR by fpizlo@apple.com · 11 years ago
- 9ca951e Add the notion of ConstantStoragePointer to DFG IR by fpizlo@apple.com · 11 years ago
- ce995b2 Fold typedArray.length if typedArray is constant by fpizlo@apple.com · 11 years ago
- a4ea066 Instead of watchpointing activation allocation, we should watchpoint entry into functions that have captured variables by fpizlo@apple.com · 11 years ago
- ecd97b0 Finally remove those DFG_ENABLE things by fpizlo@apple.com · 11 years ago
- 1a72409 Infer one-time scopes https://bugs.webkit.org/show_bug.cgi?id=124812 by fpizlo@apple.com · 11 years ago
- 8646834 Restructure global variable constant inference so that it could work for any kind of symbol table variable by fpizlo@apple.com · 11 years ago
- f76bdaa Optimize away OR with zero - a common ASM.js pattern. by nrotem@apple.com · 11 years ago
- 3396171 Infer constant global variables https://bugs.webkit.org/show_bug.cgi?id=124464 by fpizlo@apple.com · 11 years ago
- 97ef578 DFG CheckArray(String) should just be a Phantom(String:) by fpizlo@apple.com · 11 years ago
- b3336c7 Remove CachedTranscendentalFunction because caching math functions is an ugly idea by fpizlo@apple.com · 11 years ago
- d84425d Add InvalidationPoints to the DFG and use them for all watchpoints by fpizlo@apple.com · 11 years ago
- f5be8c9 Get rid of InlineStart so that I don't have to implement it in FTL by fpizlo@apple.com · 11 years ago
- e050d64 Spread operator should be performing direct "puts" and not triggering setters by oliver@apple.com · 11 years ago
- 98f0de0 [iOS] Upstream JavaScriptCore support for ARM64 by dbates@webkit.org · 11 years ago
- 008e8dc DFG: Add JIT support for LogicalNot(String/StringIdent) by commit-queue@webkit.org · 11 years ago
- 2faae0e FTL: Optimize IsString(@2<String>) -> JSConst(true) + Phantom() by commit-queue@webkit.org · 11 years ago
- c6bb4a9 Get rid of the AlreadyInJSStack recoveries since they are totally redundant with the DisplacedInJSStack recoveries by fpizlo@apple.com · 12 years ago
- 48cdafd Get rid of SetMyScope/SetCallee; use normal variables for the scope and callee of inlined call frames of closures by fpizlo@apple.com · 12 years ago
- 6921b29 DFG should support Int52 for local variables by fpizlo@apple.com · 12 years ago
- 92c6700 Unreviewed, rolling out r156019 and r156020. by commit-queue@webkit.org · 12 years ago
- 4c466ec DFG should support Int52 for local variables by fpizlo@apple.com · 12 years ago
- aa1cc98 FixupPhase should always call fixEdge() exactly once for every edge by fpizlo@apple.com · 12 years ago
- 1c560f5 FixupPhase's setUseKindAndUnboxBlahbittyblah and fixDoubleEdge methods should be merged and given intuitive names by fpizlo@apple.com · 12 years ago
- 49e37d3 Int32ToDouble should be predicted SpecInt48 and predictions should have nothing to do with constant folding by fpizlo@apple.com · 12 years ago
- 571d3b2 VariableAccessData::flushFormat() should be the universal way of deciding how to speculate on stores to locals and how locals are formatted by fpizlo@apple.com · 12 years ago
- dc36e83 Be explicit about backwards propagation properties that care about escaping to bytecode, as opposed to just escaping within DFG code. by fpizlo@apple.com · 12 years ago
- efacb61 We should say Int32 when we mean Int32. Saying Integer is just weird. by fpizlo@apple.com · 12 years ago
- 0fa8386 REGRESSION(149636, merged in 153145): ToThis conversion doesn't work in the DFG by fpizlo@apple.com · 12 years ago
- 02a390e Roll out r155149 since it broke the build. by mrowe@apple.com · 12 years ago
- c03e6e4 REGRESSION(149636, merged in 153145): ToThis conversion doesn't work in the DFG by fpizlo@apple.com · 12 years ago
- 532f1e5 The DFG should be able to tier-up and OSR enter into the FTL by fpizlo@apple.com · 12 years ago
- 372fa82 DFG should inline new typedArray() by fpizlo@apple.com · 12 years ago
- 25e7893 <https://webkit.org/b/119919> Concurrent JIT crashes in various fast/js/dfg-* tests while the main thread is setting innerHTML by mhahnenberg@apple.com · 12 years ago
- 537a477 DFG should inline typedArray.byteOffset by fpizlo@apple.com · 12 years ago
- 1fc0418 <https://webkit.org/b/119860> Crash during exception unwinding by oliver@apple.com · 12 years ago
- 561b625 REGRESSION(r154218): DFG::FixupPhase no longer turns GetById's child1 into CellUse by fpizlo@apple.com · 12 years ago
- fd433bf <https://webkit.org/b/119919> Concurrent JIT crashes in various fast/js/dfg-* tests while the main thread is setting innerHTML by mhahnenberg@apple.com · 12 years ago
- c09dc63 DFG should optimize typedArray.byteLength by fpizlo@apple.com · 12 years ago
- 941ab38 <https://webkit.org/b/119833> Concurrent compilation thread should not trigger WriteBarriers by mhahnenberg@apple.com · 12 years ago
- 151e9af Sometimes, the DFG uses a GetById for typed array length accesses despite profiling data that indicates that it's a typed array length access by fpizlo@apple.com · 12 years ago
- 10ae2d0 Foo::s_info should be Foo::info(), so that you can change how the s_info is actually linked by fpizlo@apple.com · 12 years ago
- ed63054 DFG FixupPhase should insert Int32ToDouble nodes for number uses in NewArray, and SpeculativeJIT 64-bit should not try to coerce integer constants to double constants by fpizlo@apple.com · 12 years ago
- e17632e fourthTier: DFG should do a high-level LICM before going to FTL by oliver@apple.com · 12 years ago
- 500b53a fourthTier: NodeExitsForward shouldn't be duplicated in NodeType by oliver@apple.com · 12 years ago
- 0402d95 fourthTier: Structure should be able to tell you if it's valid to load at a given offset from any object with that structure by oliver@apple.com · 12 years ago
- 58cdc33 fourthTier: DFG shouldn't create CheckStructures for array accesses except if the ArrayMode implies an original array access by oliver@apple.com · 12 years ago
- 827d2cf fourthTier: DFG should have an SSA form for use by FTL by oliver@apple.com · 12 years ago
- afbdabe fourthTier: Graph::clearAndDerefChild() makes no sense anymore, and neither does Nop by oliver@apple.com · 12 years ago
- 426f5b0 fourthTier: DFG should refer to BasicBlocks by BasicBlock* and not BlockIndex by oliver@apple.com · 12 years ago
- 1e177c3 fourthTier: Convert versus AsIs should have no bearing on whether we can do the SaneChain optimization for double array GetByVals by oliver@apple.com · 12 years ago
- 5c826c0 fourthTier: DFG should support switch_string by oliver@apple.com · 12 years ago
- bd15be8 fourthTier: DFG should optimize identifier string equality by oliver@apple.com · 12 years ago
- 211b3be fourthTier: DFG shouldn't exit just because a String GetByVal went out-of-bounds by oliver@apple.com · 12 years ago
- 9e1c809 fourthTier: DFG should have switch_char by oliver@apple.com · 12 years ago
- 9b7647b fourthTier: DFG should support op_switch_imm by oliver@apple.com · 12 years ago
- b3e5acb fourthTier: DFG should support op_in and it should use patching to make it fast by oliver@apple.com · 12 years ago
- 58c8675 fourthTier: Re-worked non-local variable resolution by oliver@apple.com · 12 years ago
- 3391387 fourthTier: DFG CFA should know when it hits a contradiction by oliver@apple.com · 12 years ago
- f4443a7 fourthTier: clean up ArithDiv/ArithMod in the DFG by oliver@apple.com · 12 years ago
- d205666 fourthTier: should use ConcurrentJITLock[er] directly and not through typedef by oliver@apple.com · 12 years ago
- c0a050b fourthTier: CheckArrays should be hoisted by oliver@apple.com · 12 years ago
- 176a347 fourthTier: observeUseKindOnNode doesn't contain a case for KnownCellUse by oliver@apple.com · 12 years ago
- 90fce82 fourthTier: DFG should separate link phase into things that must be done concurrently and things that must be done synchronously, and have a way of passing data from one to the other by oliver@apple.com · 12 years ago
- e2fe4ce fourthTier: Rationalized 'this' conversion, includes subsequent FTL branch fixes by oliver@apple.com · 12 years ago
- 0203946 fourthTier: DFG tries to ref/deref StringImpls in a ton of places by oliver@apple.com · 12 years ago
- 67e0f33 fourthTier: CFA should defend against results seeming inconsistent due to a watchpoint firing during compilation by oliver@apple.com · 12 years ago
- 22fdb10 fourthTier: Create an equivalent of Structure::get() that can work from a compilation thread by oliver@apple.com · 12 years ago