1. 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
  2. 88eea30 Unreviewed, rolling out r165085. by commit-queue@webkit.org · 11 years ago
  3. 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
  4. b6f8519 Make JSCells have 32-bit Structure pointers by mhahnenberg@apple.com · 11 years ago
  5. 4321952 FTL should do polymorphic PutById inlining by fpizlo@apple.com · 11 years ago
  6. b8377cd DFG should have a way of carrying and preserving conditional branch weights by fpizlo@apple.com · 11 years ago
  7. 6e550a4 FTL should support ToPrimitive and the DFG should fold it correctly by fpizlo@apple.com · 11 years ago
  8. beb0de4 Move back primary header includes next to config.h by ossy@webkit.org · 11 years ago
  9. 51614cc FTL should inline polymorphic heap accesses by fpizlo@apple.com · 11 years ago
  10. 4c96a84 Hoist and combine array bounds checks by fpizlo@apple.com · 11 years ago
  11. 6793a32 Inserting a node with a codeOrigin "like" another node should copy both the codeOrigin and codeOriginForExitTarget by fpizlo@apple.com · 11 years ago
  12. fb7eff2 Rename Operations.h to JSCInlines.h by fpizlo@apple.com · 11 years ago
  13. 0bef2a1 Unreviewed, roll out http://trac.webkit.org/changeset/163796 by fpizlo@apple.com · 11 years ago
  14. 583e8e1 Remove extra includes from DFG https://bugs.webkit.org/show_bug.cgi?id=126983 by commit-queue@webkit.org · 11 years ago
  15. 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
  16. 85ab8b5 Merge final changesets from the jsCStack branch (r162969, r162975, r162992, r163004, r163069). by fpizlo@apple.com · 11 years ago
  17. 9589433 Merge the jsCStack branch https://bugs.webkit.org/show_bug.cgi?id=127763 by msaboff@apple.com · 11 years ago
  18. 6c4085b Jettison DFG code when neither breakpoints or the profiler are active. by mark.lam@apple.com · 11 years ago
  19. 899544a JavaScriptCore: Enable -Wimplicit-fallthrough and add FALLTHROUGH annotation where needed by joepeck@webkit.org · 11 years ago
  20. ab5dbb4 Generic JSObject::put should handle static properties in the classinfo hierarchy by mark.lam@apple.com · 11 years ago
  21. 9c30488 Removing the need for Debugger* and m_shouldPause op_debug check. by mark.lam@apple.com · 11 years ago
  22. eb19fea Enable DFG for the Debugger and Profiler. <https://webkit.org/b/122847> by mark.lam@apple.com · 11 years ago
  23. 2dfe6cb Remove workaround for compilers not supporting explicit override control by commit-queue@webkit.org · 11 years ago
  24. 214ae89 SetLocal for a FlushedArguments should not claim that the dataFormat is DataFormatJS by fpizlo@apple.com · 11 years ago
  25. 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
  26. 9775655 Rationalize DFG DCE https://bugs.webkit.org/show_bug.cgi?id=125523 by fpizlo@apple.com · 11 years ago
  27. 9df7fef Get rid of DFG forward exiting https://bugs.webkit.org/show_bug.cgi?id=125531 by fpizlo@apple.com · 11 years ago
  28. 1472194 DFG PhantomArguments shouldn't rely on a dead Phi graph by fpizlo@apple.com · 11 years ago
  29. 4968e1a DFG should have a separate StoreBarrier node by mhahnenberg@apple.com · 11 years ago
  30. 9089acb Get rid of forward exit on UInt32ToNumber by adding an op_unsigned bytecode instruction by fpizlo@apple.com · 11 years ago
  31. 8624c4b Reveal array bounds checks in DFG IR by fpizlo@apple.com · 11 years ago
  32. 9ca951e Add the notion of ConstantStoragePointer to DFG IR by fpizlo@apple.com · 11 years ago
  33. 929434a FTL should support UntypedUse versions of Compare nodes by fpizlo@apple.com · 11 years ago
  34. ce995b2 Fold typedArray.length if typedArray is constant by fpizlo@apple.com · 11 years ago
  35. a4ea066 Instead of watchpointing activation allocation, we should watchpoint entry into functions that have captured variables by fpizlo@apple.com · 11 years ago
  36. ecd97b0 Finally remove those DFG_ENABLE things by fpizlo@apple.com · 11 years ago
  37. 1a72409 Infer one-time scopes https://bugs.webkit.org/show_bug.cgi?id=124812 by fpizlo@apple.com · 11 years ago
  38. 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
  39. bbddb5b Combine SymbolTable and SharedSymbolTable by fpizlo@apple.com · 11 years ago
  40. 3396171 Infer constant global variables https://bugs.webkit.org/show_bug.cgi?id=124464 by fpizlo@apple.com · 11 years ago
  41. d4e100d Crash in virtualForThunkGenerator generated code on ARM64 by msaboff@apple.com · 11 years ago
  42. 644e77b DFG Int52 boxing code may clobber the source without telling anyone by fpizlo@apple.com · 11 years ago
  43. 456c940 IC code should handle the call frame register not being the callFrameRegister by fpizlo@apple.com · 11 years ago
  44. b3336c7 Remove CachedTranscendentalFunction because caching math functions is an ugly idea by fpizlo@apple.com · 11 years ago
  45. c8151c4 Adjust CallFrameHeader's ReturnPC and CallFrame locations to match the native ABI . by mark.lam@apple.com · 11 years ago
  46. d84425d Add InvalidationPoints to the DFG and use them for all watchpoints by fpizlo@apple.com · 11 years ago
  47. e8af48c OSRExit::m_watchpointIndex should be in OSRExitCompilationInfo by fpizlo@apple.com · 11 years ago
  48. f5be8c9 Get rid of InlineStart so that I don't have to implement it in FTL by fpizlo@apple.com · 11 years ago
  49. 5ba0788 Baseline JIT and DFG IC code generation should be unified and rationalized by fpizlo@apple.com · 11 years ago
  50. 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
  51. e050d64 Spread operator should be performing direct "puts" and not triggering setters by oliver@apple.com · 11 years ago
  52. d97d757 Baseline JIT should use the DFG's PutById IC by fpizlo@apple.com · 11 years ago
  53. 6cd705d FTL should have an inefficient but correct implementation of GetById by fpizlo@apple.com · 11 years ago
  54. 008e8dc DFG: Add JIT support for LogicalNot(String/StringIdent) by commit-queue@webkit.org · 11 years ago
  55. c8dd3f7 transition cti_op_* methods returning int to JIT operations. by msaboff@apple.com · 11 years ago
  56. 70c6058 Add OVERRIDE and virtual where appropriate by andersca@apple.com · 11 years ago
  57. 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
  58. 89a4f64 Unified test infrastructure via the jsc shell by fpizlo@apple.com · 11 years ago
  59. a62d482 Compress DFG stack layout https://bugs.webkit.org/show_bug.cgi?id=122024 by fpizlo@apple.com · 11 years ago
  60. 7fd83c1 The DFG should use always DFG::Graph methods for determining where special registers are by fpizlo@apple.com · 11 years ago
  61. 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
  62. 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
  63. 62aa8b7 VirtualRegister should be a class https://bugs.webkit.org/show_bug.cgi?id=121732 by msaboff@apple.com · 12 years ago
  64. 9df8b83 Move DFG inline caching logic into jit/. by mark.lam@apple.com · 12 years ago
  65. bf43ed9 Unreviewed, rolling out r156474. by commit-queue@webkit.org · 12 years ago
  66. 1796ad0 VirtualRegister should be a class https://bugs.webkit.org/show_bug.cgi?id=121732 by msaboff@apple.com · 12 years ago
  67. a63eb12 Crashing under JSC::DFG::SpeculativeJIT::spill visiting citicards.com by fpizlo@apple.com · 12 years ago
  68. 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
  69. da4645e Unreviewed, revert http://trac.webkit.org/changeset/156235. It won't work on Windows. by fpizlo@apple.com · 12 years ago
  70. 4513333 Move DFG inline caching logic into jit/ by fpizlo@apple.com · 12 years ago
  71. ec1b45a REGRESSION(r156047): WebCore hangs inside JSC::toInt32(double) by fpizlo@apple.com · 12 years ago
  72. 6921b29 DFG should support Int52 for local variables by fpizlo@apple.com · 12 years ago
  73. 92c6700 Unreviewed, rolling out r156019 and r156020. by commit-queue@webkit.org · 12 years ago
  74. 4c466ec DFG should support Int52 for local variables by fpizlo@apple.com · 12 years ago
  75. db6894a Rename IntegerBranch/IntegerCompare to Int32Branch/Int32Compare. by fpizlo@apple.com · 12 years ago
  76. 8e9ecfc Rename SpeculativeJIT::integerResult() to int32Result(). by fpizlo@apple.com · 12 years ago
  77. 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
  78. b70e41b fourthTier: Change JSStack to grow from high to low addresses by msaboff@apple.com · 12 years ago
  79. 2468298 DFG::Int32Operand and fillInt32() should go away and all uses should be replaced with SpeculateInt32Operand by fpizlo@apple.com · 12 years ago
  80. c3aa91d Unreviewed, fix mispelling (Specualte -> Speculate) that I introduced in an by fpizlo@apple.com · 12 years ago
  81. 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
  82. f4b71ea Rename initInteger() to initInt32() by fpizlo@apple.com · 12 years ago
  83. 3efe0a1 Rename IntegerOperand to Int32Operand and fillInteger() to fillInt32(). by fpizlo@apple.com · 12 years ago
  84. a6cb6ef Rename fillSpeculateInt to fillSpeculateInt32. by fpizlo@apple.com · 12 years ago
  85. 03fab46 Rename DataFormatInteger to DataFormatInt32. by fpizlo@apple.com · 12 years ago
  86. 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
  87. efacb61 We should say Int32 when we mean Int32. Saying Integer is just weird. by fpizlo@apple.com · 12 years ago
  88. 1a5f13c Add local to/from operand helpers similar to argument to/from operand2 by msaboff@apple.com · 12 years ago
  89. 0fa8386 REGRESSION(149636, merged in 153145): ToThis conversion doesn't work in the DFG by fpizlo@apple.com · 12 years ago
  90. 02a390e Roll out r155149 since it broke the build. by mrowe@apple.com · 12 years ago
  91. c03e6e4 REGRESSION(149636, merged in 153145): ToThis conversion doesn't work in the DFG by fpizlo@apple.com · 12 years ago
  92. 532f1e5 The DFG should be able to tier-up and OSR enter into the FTL by fpizlo@apple.com · 12 years ago
  93. 372fa82 DFG should inline new typedArray() by fpizlo@apple.com · 12 years ago
  94. 537a477 DFG should inline typedArray.byteOffset by fpizlo@apple.com · 12 years ago
  95. 1fc0418 <https://webkit.org/b/119860> Crash during exception unwinding by oliver@apple.com · 12 years ago
  96. 941ab38 <https://webkit.org/b/119833> Concurrent compilation thread should not trigger WriteBarriers by mhahnenberg@apple.com · 12 years ago
  97. 0e0d931 Typed arrays should be rewritten https://bugs.webkit.org/show_bug.cgi?id=119064 by fpizlo@apple.com · 12 years ago
  98. 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
  99. 59f2104 GetByVal on Arguments does the wrong size load when checking the Arguments object length by mhahnenberg@apple.com · 12 years ago
  100. f2b6c8a Add an assertion to SpeculateCellOperand by oliver@apple.com · 12 years ago