1. c0722da [ES6] Add support for rest parameters by sbarati@apple.com · 9 years ago
  2. ec1c156 FTL should be able to compile a small function with B3 by benjamin@webkit.org · 9 years ago
  3. 175b90f Remove some unnecessary jumps in snippet code. by mark.lam@apple.com · 9 years ago
  4. b3f3a09 [JSC] TailCalls should not trigger assertion failures when running with the jsc profiler on. by keith_miller@apple.com · 9 years ago
  5. 595e642 Add a FTL_USES_B3 compile-time setting and set it to 0. by fpizlo@apple.com · 9 years ago
  6. 102cbf2 Use the JITAddGenerator snippet in the DFG. by mark.lam@apple.com · 9 years ago
  7. b79bf32 It's best for the DFG to always have some guess of basic block frequency by fpizlo@apple.com · 9 years ago
  8. 6fcf282 DFGEdge's dump method should print "Untyped:" for untyped uses. by sbarati@apple.com · 9 years ago
  9. 027862d 64-bit in the DFG: non tail Calls unnecessarily store the argument count twice on the callee frame and tails calls unnecessarily store it once by sbarati@apple.com · 9 years ago
  10. 2748265 Crash in sorting-benchmark.js on ARM64 with full op_sub FTL coverage. by mark.lam@apple.com · 9 years ago
  11. 71702d6 Regression(r191815): 5.3% regression on Dromaeo JS Library Benchmark by keith_miller@apple.com · 9 years ago
  12. 09a5f12 B3 should be able to compile a program with ChillDiv by fpizlo@apple.com · 9 years ago
  13. 3682e7e Create an FTLExceptionHandlerManager abstraction by sbarati@apple.com · 9 years ago
  14. 5bebda7 Implement try/catch in the FTL https://bugs.webkit.org/show_bug.cgi?id=149409 by sbarati@apple.com · 9 years ago
  15. be9a4c7 DFG::PutStackSinkingPhase should not treat the stack variables written by LoadVarargs/ForwardVarargs as being live by sbarati@apple.com · 9 years ago
  16. a7970c6 Control Flow Profiler should keep execution counts of basic blocks by sbarati@apple.com · 9 years ago
  17. 98686d0 Using emitResolveScope & emitGetFromScope with 'this' that is TDZ lead to segfault in DFG by commit-queue@webkit.org · 9 years ago
  18. 2ba7f07 B3->Air lowering should have a story for compare-branch fusion by fpizlo@apple.com · 9 years ago
  19. 8b5e9cd Fix endless OSR exits when creating a rope that contains an object that ToPrimitive's to a number. by keith_miller@apple.com · 9 years ago
  20. 2d13361 Rename DFG's compileAdd to compileArithAdd. by mark.lam@apple.com · 9 years ago
  21. cde665e Rename InlineCallFrame:: getCallerSkippingDeadFrames to something more descriptive by msaboff@apple.com · 9 years ago
  22. 89e7aba B3/Air should use bubble sort for their insertion sets, because it's faster than std::stable_sort by fpizlo@apple.com · 9 years ago
  23. 99d8683 WebInspector crashed while viewing Timeline when refreshing cnn.com while it was already loading by msaboff@apple.com · 9 years ago
  24. 516209d Wrong value recovery for DFG try/catch with a getter that throws during an IC miss by sbarati@apple.com · 9 years ago
  25. d924903 B3 should be able to compile a Patchpoint by fpizlo@apple.com · 9 years ago
  26. 059a71f Rename op_put_getter_setter to op_put_getter_setter_by_id by utatane.tea@gmail.com · 9 years ago
  27. 92dbc1f Dominators should be factored out of the DFG by fpizlo@apple.com · 9 years ago
  28. 9e0321c Unreviewed, rolling out r191858. https://bugs.webkit.org/show_bug.cgi?id=150780 by commit-queue@webkit.org · 9 years ago
  29. 630234e Rename op_put_getter_setter to op_put_getter_setter_by_id by utatane.tea@gmail.com · 9 years ago
  30. fa3be3e JSC should have a forceGCSlowPaths option by sbarati@apple.com · 9 years ago
  31. 287d64c [ES6] Add DFG/FTL support for accessor put operations by utatane.tea@gmail.com · 9 years ago
  32. a5d0e64 r190735 Caused us to maybe trample the base's tag-GPR on 32-bit inline cache when the cache allocates a scratch register and then jumps to the slow path by sbarati@apple.com · 9 years ago
  33. adc002e Unreviewed, rolling out r191500. https://bugs.webkit.org/show_bug.cgi?id=150526 by commit-queue@webkit.org · 9 years ago
  34. 436a19b [ES6] Add DFG/FTL support for accessor put operations by utatane.tea@gmail.com · 9 years ago
  35. eae4f20 [JSC] Remove two useless temporaries from the PutByOffset codegen by benjamin@webkit.org · 9 years ago
  36. 583bd17 Factor out the graph node worklists from DFG into WTF by fpizlo@apple.com · 9 years ago
  37. bf4320e Failures in PutStackSinkingPhase should be less severe by fpizlo@apple.com · 9 years ago
  38. 430ccdc REGRESSION (r191175): OSR Exit from an inlined tail callee trashes callee save registers by msaboff@apple.com · 9 years ago
  39. 557b4be DoubleRep fails to convert SpecBoolean values. by mark.lam@apple.com · 9 years ago
  40. 7524909 Use JITSubGenerator to support UntypedUse operands for op_sub in the DFG. by mark.lam@apple.com · 9 years ago
  41. 1e15838 CopyBarrier must be avoided for slow TypedArrays by fpizlo@apple.com · 9 years ago
  42. 59bba5d Add Intrinsic Getters and use them to fix performance on the getters of TypedArray properties. by keith_miller@apple.com · 9 years ago
  43. a646a26 Fix some issues with TypedArrays https://bugs.webkit.org/show_bug.cgi?id=150216 by keith_miller@apple.com · 9 years ago
  44. c80dc5a Unreviewed, rolling out r191190. by keith_miller@apple.com · 9 years ago
  45. 0e95171 Fix some issues with TypedArrays https://bugs.webkit.org/show_bug.cgi?id=150216 by keith_miller@apple.com · 9 years ago
  46. 370037e 2015-10-15 Geoffrey Garen <ggaren@apple.com> by ggaren@apple.com · 9 years ago
  47. ee3c410 Rename some JSC option names to be more uniform. by mark.lam@apple.com · 9 years ago
  48. 9de00b1 CodeBlock write barriers should be precise by ggaren@apple.com · 9 years ago
  49. b4dc1e1 REGRESSION: ASSERT (impl->isAtomic()) @ facebook.com by utatane.tea@gmail.com · 9 years ago
  50. ad32bfb Unreviewed, register symbol structure to fix Debug build by utatane.tea@gmail.com · 9 years ago
  51. 618381f Introduce Symbol type for property type inference by utatane.tea@gmail.com · 9 years ago
  52. 8dde06b GC should have a Baker barrier for concurrent copying by fpizlo@apple.com · 9 years ago
  53. 2697fe7 Each *ById inline cache in the FTL must have its own CallSiteIndex by sbarati@apple.com · 9 years ago
  54. 81def5f 2015-10-09 Geoffrey Garen <ggaren@apple.com> by ggaren@apple.com · 9 years ago
  55. 893cf14 2015-10-09 Geoffrey Garen <ggaren@apple.com> by ggaren@apple.com · 9 years ago
  56. ead5edd DFG SSA should remove unreachable code by fpizlo@apple.com · 9 years ago
  57. 5b299ae Unreviewed, rolling out r190749. https://bugs.webkit.org/show_bug.cgi?id=149938 by commit-queue@webkit.org · 9 years ago
  58. 0f58921 DFG SSA should remove unreachable code by fpizlo@apple.com · 9 years ago
  59. 9aacac4 We should be able to inline getter/setter calls inside an inline cache even when the SpillRegistersMode is NeedsToSpill by sbarati@apple.com · 9 years ago
  60. 7567c16 Unreviewed, rolling back in r190450 by ggaren@apple.com · 9 years ago
  61. b8045d9 Unreviewed, rolling out r190599. https://bugs.webkit.org/show_bug.cgi?id=149836 by commit-queue@webkit.org · 9 years ago
  62. 0263ad3 Unreviewed, rolling out r190589. https://bugs.webkit.org/show_bug.cgi?id=149833 by commit-queue@webkit.org · 9 years ago
  63. a85baec GC shouldn't cancel every FTL compilation by fpizlo@apple.com · 9 years ago
  64. a7a326f Unreviewed, rolling back in r190450 by ggaren@apple.com · 9 years ago
  65. 4a11199 CodeBlock.h shouldn't be included from everywhere by fpizlo@apple.com · 9 years ago
  66. 87dc3e7 Unreviewed, rolling out r190522. https://bugs.webkit.org/show_bug.cgi?id=149787 by commit-queue@webkit.org · 9 years ago
  67. 0e29f57 Unreviewed, rolling back in r190450 by ggaren@apple.com · 9 years ago
  68. ec9fd6c 2015-10-01 Geoffrey Garen <ggaren@apple.com> by ggaren@apple.com · 9 years ago
  69. 7289fba CodeBlock should be a GC object https://bugs.webkit.org/show_bug.cgi?id=149727 by ggaren@apple.com · 9 years ago
  70. 382ef65 Introduce SymbolUse optimization into CompareEq and CompareStrictEq by utatane.tea@gmail.com · 9 years ago
  71. cdd479b Source/JavaScriptCore: Relanding r190289 with the following two fixes: by msaboff@apple.com · 9 years ago
  72. 49ec21d Unreviewed, rolling out r190289. https://bugs.webkit.org/show_bug.cgi?id=149647 by commit-queue@webkit.org · 9 years ago
  73. 68627fc6 [ES6] Implement tail calls in the FTL by msaboff@apple.com · 9 years ago
  74. 484d978 DFG should use PhantomLocal instead of Flush as liveness preservation mechanism in LiveCatchVariablesPreservationPhase by sbarati@apple.com · 10 years ago
  75. f23e7ea Remove the use of "Immediate" in JIT function names. by mark.lam@apple.com · 10 years ago
  76. a3dc753 [ES6] Implement tail calls in the DFG by msaboff@apple.com · 10 years ago
  77. 9c64612 Get rid of ENABLE(GGC) https://bugs.webkit.org/show_bug.cgi?id=149472 by fpizlo@apple.com · 10 years ago
  78. 34c7179 the toInt32 operation inside DFGSpeculativeJIT.cpp can't throw so we shouldn't emit an exceptionCheck after it. by sbarati@apple.com · 10 years ago
  79. 1283577 JSC should infer property types https://bugs.webkit.org/show_bug.cgi?id=148610 by fpizlo@apple.com · 10 years ago
  80. 8e470a2 WebCore shouldn't have to include DFG headers by fpizlo@apple.com · 10 years ago
  81. b6497a2 New tests introduced in r188545 fail on 32 bit ARM by commit-queue@webkit.org · 10 years ago
  82. 4cd77e6 [ES6] Tail call fast path should efficiently reuse the frame's stack space by msaboff@apple.com · 10 years ago
  83. 36c1340 Implement try/catch in the DFG. https://bugs.webkit.org/show_bug.cgi?id=147374 by sbarati@apple.com · 10 years ago
  84. 6abed91 Unreviewed, rolling out r189938, r189952, and r189956. by commit-queue@webkit.org · 10 years ago
  85. 17a4494 Implement try/catch in the DFG. https://bugs.webkit.org/show_bug.cgi?id=147374 by sbarati@apple.com · 10 years ago
  86. 0548385 JavaScriptCore should discard baseline code after some time by ggaren@apple.com · 10 years ago
  87. c15ae7e [ES6] Implement tail calls in the LLInt and Baseline JIT by msaboff@apple.com · 10 years ago
  88. 8359789 Rollout r189774 and 189818. by msaboff@apple.com · 10 years ago
  89. b863675 [ES6] Implement tail calls in the LLInt and Baseline JIT by msaboff@apple.com · 10 years ago
  90. e7ec7fb LLInt get/put inline caches shouldn't use tons of opcodes by fpizlo@apple.com · 10 years ago
  91. 1b8c758 Unreviewed, rolling out r189751, r189752, and r189754. by commit-queue@webkit.org · 10 years ago
  92. 6324086 LLInt get/put inline caches shouldn't use tons of opcodes by fpizlo@apple.com · 10 years ago
  93. b26b524 There should be one stub hanging off an inline cache that contains code for all of the cases, rather than forming a linked list consisting of one stub per case by fpizlo@apple.com · 10 years ago
  94. 0208546 Add support for Callee-Saves registers by msaboff@apple.com · 10 years ago
  95. 51be9a2 2015-09-09 Geoffrey Garen <ggaren@apple.com> by ggaren@apple.com · 10 years ago
  96. 550c6c3 DFG should have a debugging option that runs a phase that flushes all locals by saambarati1@gmail.com · 10 years ago
  97. c5fa949 [JSC] reduce the amount of memory access needed for LivenessAnalysisPhase by benjamin@webkit.org · 10 years ago
  98. 77ce244 Unreviewed, rolling out r189516. https://bugs.webkit.org/show_bug.cgi?id=148989 by commit-queue@webkit.org · 10 years ago
  99. f5ae3d1 Remove unused DFG::dfgConvertJSValueToInt32() by commit-queue@webkit.org · 10 years ago
  100. 19ff2e6 GC should be able to discover new strong CodeBlock references during marking by ggaren@apple.com · 10 years ago