- 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
- b6f8519 Make JSCells have 32-bit Structure pointers by mhahnenberg@apple.com · 11 years ago
- 4321952 FTL should do polymorphic PutById inlining 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
- 6e550a4 FTL should support ToPrimitive and the DFG should fold it correctly 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
- 85ab8b5 Merge final changesets from the jsCStack branch (r162969, r162975, r162992, r163004, r163069). 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
- 6c4085b Jettison DFG code when neither breakpoints or the profiler are active. by mark.lam@apple.com · 11 years ago
- 899544a JavaScriptCore: Enable -Wimplicit-fallthrough and add FALLTHROUGH annotation where needed by joepeck@webkit.org · 11 years ago
- ab5dbb4 Generic JSObject::put should handle static properties in the classinfo hierarchy by mark.lam@apple.com · 11 years ago
- 9c30488 Removing the need for Debugger* and m_shouldPause op_debug check. by mark.lam@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
- 2dfe6cb Remove workaround for compilers not supporting explicit override control by commit-queue@webkit.org · 11 years ago
- 214ae89 SetLocal for a FlushedArguments should not claim that the dataFormat is DataFormatJS 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
- 1472194 DFG PhantomArguments shouldn't rely on a dead Phi graph 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
- 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
- 929434a FTL should support UntypedUse versions of Compare nodes 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
- bbddb5b Combine SymbolTable and SharedSymbolTable by fpizlo@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
- d4e100d Crash in virtualForThunkGenerator generated code on ARM64 by msaboff@apple.com · 11 years ago
- 644e77b DFG Int52 boxing code may clobber the source without telling anyone by fpizlo@apple.com · 11 years ago
- 456c940 IC code should handle the call frame register not being the callFrameRegister 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
- c8151c4 Adjust CallFrameHeader's ReturnPC and CallFrame locations to match the native ABI . by mark.lam@apple.com · 11 years ago
- d84425d Add InvalidationPoints to the DFG and use them for all watchpoints by fpizlo@apple.com · 11 years ago
- e8af48c OSRExit::m_watchpointIndex should be in OSRExitCompilationInfo 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
- 5ba0788 Baseline JIT and DFG IC code generation should be unified and rationalized by fpizlo@apple.com · 11 years ago
- d49bfe8 A CodeBlock's StructureStubInfos shouldn't be in a Vector that we search using code origins and machine code PCs 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
- d97d757 Baseline JIT should use the DFG's PutById IC by fpizlo@apple.com · 11 years ago
- 6cd705d FTL should have an inefficient but correct implementation of GetById by fpizlo@apple.com · 11 years ago
- 008e8dc DFG: Add JIT support for LogicalNot(String/StringIdent) by commit-queue@webkit.org · 11 years ago
- c8dd3f7 transition cti_op_* methods returning int to JIT operations. by msaboff@apple.com · 11 years ago
- 70c6058 Add OVERRIDE and virtual where appropriate by andersca@apple.com · 11 years ago
- 0e97f12 ASSERTION FAILED: bitwise_cast<WriteBarrier<Unknown>*>(callFrame) == m_registers in jsc-layout-tests.yaml/js/script-tests/dfg-inline-arguments-capture-throw-exception.js.layout-dfg-eager-no-cjit by fpizlo@apple.com · 11 years ago
- 89a4f64 Unified test infrastructure via the jsc shell by fpizlo@apple.com · 11 years ago
- a62d482 Compress DFG stack layout https://bugs.webkit.org/show_bug.cgi?id=122024 by fpizlo@apple.com · 11 years ago
- 7fd83c1 The DFG should use always DFG::Graph methods for determining where special registers are by fpizlo@apple.com · 11 years ago
- ee4d8a7 Variable event stream (for DFG OSR exit) should be explicit about where on the stack a SetLocal put a value by fpizlo@apple.com · 11 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
- 62aa8b7 VirtualRegister should be a class https://bugs.webkit.org/show_bug.cgi?id=121732 by msaboff@apple.com · 12 years ago
- 9df8b83 Move DFG inline caching logic into jit/. by mark.lam@apple.com · 12 years ago
- bf43ed9 Unreviewed, rolling out r156474. by commit-queue@webkit.org · 12 years ago
- 1796ad0 VirtualRegister should be a class https://bugs.webkit.org/show_bug.cgi?id=121732 by msaboff@apple.com · 12 years ago
- a63eb12 Crashing under JSC::DFG::SpeculativeJIT::spill visiting citicards.com by fpizlo@apple.com · 12 years ago
- 48a7bc8 Never use ReturnPC for exception handling and quit using exception check indices as a lame replica of the CodeOrigin index by fpizlo@apple.com · 12 years ago
- da4645e Unreviewed, revert http://trac.webkit.org/changeset/156235. It won't work on Windows. by fpizlo@apple.com · 12 years ago
- 4513333 Move DFG inline caching logic into jit/ by fpizlo@apple.com · 12 years ago
- ec1b45a REGRESSION(r156047): WebCore hangs inside JSC::toInt32(double) 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
- db6894a Rename IntegerBranch/IntegerCompare to Int32Branch/Int32Compare. by fpizlo@apple.com · 12 years ago
- 8e9ecfc Rename SpeculativeJIT::integerResult() to int32Result(). by fpizlo@apple.com · 12 years ago
- 018818d DFG AI assumes that ToThis can never return non-object if it is passed an object, and operationToThis will get the wrong value of isStrictMode() if there's inlining by fpizlo@apple.com · 12 years ago
- b70e41b fourthTier: Change JSStack to grow from high to low addresses by msaboff@apple.com · 12 years ago
- 2468298 DFG::Int32Operand and fillInt32() should go away and all uses should be replaced with SpeculateInt32Operand by fpizlo@apple.com · 12 years ago
- c3aa91d Unreviewed, fix mispelling (Specualte -> Speculate) that I introduced in an by fpizlo@apple.com · 12 years ago
- d27023d GPRTemporary's reuse constructor should be templatized to reduce code duplication, and the bool to denote tag or payload should be replaced with an enum by fpizlo@apple.com · 12 years ago
- f4b71ea Rename initInteger() to initInt32() by fpizlo@apple.com · 12 years ago
- 3efe0a1 Rename IntegerOperand to Int32Operand and fillInteger() to fillInt32(). by fpizlo@apple.com · 12 years ago
- a6cb6ef Rename fillSpeculateInt to fillSpeculateInt32. by fpizlo@apple.com · 12 years ago
- 03fab46 Rename DataFormatInteger to DataFormatInt32. 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
- efacb61 We should say Int32 when we mean Int32. Saying Integer is just weird. by fpizlo@apple.com · 12 years ago
- 1a5f13c Add local to/from operand helpers similar to argument to/from operand2 by msaboff@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
- 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
- 941ab38 <https://webkit.org/b/119833> Concurrent compilation thread should not trigger WriteBarriers by mhahnenberg@apple.com · 12 years ago
- 0e0d931 Typed arrays should be rewritten https://bugs.webkit.org/show_bug.cgi?id=119064 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
- 59f2104 GetByVal on Arguments does the wrong size load when checking the Arguments object length by mhahnenberg@apple.com · 12 years ago
- f2b6c8a Add an assertion to SpeculateCellOperand by oliver@apple.com · 12 years ago