1. f4256ed [JSC] Remove the overflow check on ArithAbs when possible by commit-queue@webkit.org · 9 years ago
  2. 47c16d7 FTL should support StringFromCharCode by fpizlo@apple.com · 9 years ago
  3. 44616d0 Should not predict OtherObj for ToThis with primitive types under strict mode by utatane.tea@gmail.com · 9 years ago
  4. 151fe10 The StringFromCharCode DFG intrinsic should support untyped operands. by mark.lam@apple.com · 9 years ago
  5. fb6b216 Use DFG Graph::binary/unaryArithShouldSpeculateInt32/MachineInt() functions consistently. by mark.lam@apple.com · 9 years ago
  6. 03a3e38 Rolling out: Rename StringFromCharCode to StringFromSingleCharCode. by mark.lam@apple.com · 9 years ago
  7. b6d53e0 Rename StringFromCharCode to StringFromSingleCharCode. by mark.lam@apple.com · 9 years ago
  8. cb11fe4 [ES6] Add support for Symbol.hasInstance by keith_miller@apple.com · 9 years ago
  9. 9d9fd32 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL by utatane.tea@gmail.com · 9 years ago
  10. 5b2a13c Unreviewed, rolling out r194135. https://bugs.webkit.org/show_bug.cgi?id=152333 by commit-queue@webkit.org · 9 years ago
  11. 8e614fa [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL by utatane.tea@gmail.com · 9 years ago
  12. c000865 Polymorphic operand types for DFG and FTL bit operators. by mark.lam@apple.com · 9 years ago
  13. d2fca0a Math.random should have an intrinsic thunk and it should be later handled as a DFG Node by utatane.tea@gmail.com · 9 years ago
  14. 46e290b We should not employ the snippet code in the DFG if no OSR exit was previously encountered. by mark.lam@apple.com · 9 years ago
  15. 324bf75 Roll out r193974 and follow-up fixes as it caused JSC crashes by cdumez@apple.com · 9 years ago
  16. 6b861f6 [ES6] Add support for Symbol.hasInstance by keith_miller@apple.com · 9 years ago
  17. 224ce4d Polymorphic operand types for DFG and FTL div. by mark.lam@apple.com · 9 years ago
  18. b2610c0 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment by commit-queue@webkit.org · 9 years ago
  19. 8874943 REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit). by ddkilzer@apple.com · 9 years ago
  20. bdff720 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment by commit-queue@webkit.org · 9 years ago
  21. 35398ea Having a bad time has a really awful time when it runs at the same time as the JIT by fpizlo@apple.com · 9 years ago
  22. 1d93614 Polymorphic operand types for DFG and FTL mul. by mark.lam@apple.com · 9 years ago
  23. 68b8bce Unreviewed, rolling out r192876. by carlosgc@webkit.org · 9 years ago
  24. 20ef49d [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment by commit-queue@webkit.org · 9 years ago
  25. 855d560 implement op_get_rest_length so that we can allocate the rest array with the right size from the start by sbarati@apple.com · 9 years ago
  26. c0722da [ES6] Add support for rest parameters by sbarati@apple.com · 9 years ago
  27. 102cbf2 Use the JITAddGenerator snippet in the DFG. by mark.lam@apple.com · 9 years ago
  28. 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
  29. 287d64c [ES6] Add DFG/FTL support for accessor put operations by utatane.tea@gmail.com · 9 years ago
  30. adc002e Unreviewed, rolling out r191500. https://bugs.webkit.org/show_bug.cgi?id=150526 by commit-queue@webkit.org · 9 years ago
  31. 436a19b [ES6] Add DFG/FTL support for accessor put operations by utatane.tea@gmail.com · 9 years ago
  32. 7524909 Use JITSubGenerator to support UntypedUse operands for op_sub in the DFG. by mark.lam@apple.com · 9 years ago
  33. 59bba5d Add Intrinsic Getters and use them to fix performance on the getters of TypedArray properties. by keith_miller@apple.com · 9 years ago
  34. 8dde06b GC should have a Baker barrier for concurrent copying by fpizlo@apple.com · 9 years ago
  35. 382ef65 Introduce SymbolUse optimization into CompareEq and CompareStrictEq by utatane.tea@gmail.com · 9 years ago
  36. a3dc753 [ES6] Implement tail calls in the DFG by msaboff@apple.com · 10 years ago
  37. 1283577 JSC should infer property types https://bugs.webkit.org/show_bug.cgi?id=148610 by fpizlo@apple.com · 10 years ago
  38. b7a50a3 The put_by_id IC store barrier contract should benefit transition over replace by fpizlo@apple.com · 10 years ago
  39. 060e751 Block scoped variables should be visible across scripts by saambarati1@gmail.com · 10 years ago
  40. 2b150e78 DFG::StrCat isn't really effectful by fpizlo@apple.com · 10 years ago
  41. f29186e Node::origin should be able to tell you if it's OK to exit by fpizlo@apple.com · 10 years ago
  42. 1010733 DFG::FixupPhase should use the lambda form of m_graph.doToChildren() rather than the old macro by fpizlo@apple.com · 10 years ago
  43. b3b187c DFG string concatenation shouldn't be playing fast and loose with effects and OSR exit by fpizlo@apple.com · 10 years ago
  44. 7289af3 DFG should have a KnownBooleanUse for cases where we are required to know that the child is a boolean and it's not OK to speculate by fpizlo@apple.com · 10 years ago
  45. 32b8d0a [JSC] Optimize more cases of something-compared-to-null/undefined by benjamin@webkit.org · 10 years ago
  46. a4201b0 [ES6] Implement ES6 arrow function syntax. Arrow function specific features. Lexical bind of this by commit-queue@webkit.org · 10 years ago
  47. 5c3fb3a [JSC] Add support for GetByVal on arrays of Undecided shape by benjamin@webkit.org · 10 years ago
  48. fccd136 Introduce get_by_id like IC into get_by_val when the given name is String or Symbol by utatane.tea@gmail.com · 10 years ago
  49. 04f5575 Regression(r188105): Seems to have caused crashes during PLT on some iPads by cdumez@apple.com · 10 years ago
  50. bc3598b Introduce get_by_id like IC into get_by_val when the given name is String or Symbol by utatane.tea@gmail.com · 10 years ago
  51. b282e22 Remove native call inlining https://bugs.webkit.org/show_bug.cgi?id=147417 by basile_clement@apple.com · 10 years ago
  52. 902685c Strict Equality on objects should only check that one of the two sides is an object. by commit-queue@webkit.org · 10 years ago
  53. ea361c1 [DFG] Avoid OSR exit in the middle of string concatenation by utatane.tea@gmail.com · 10 years ago
  54. 318af07 Simplify unboxing of double JSValues known to be not NaN and not Int32 by fpizlo@apple.com · 10 years ago
  55. c02ed48 Unreviewed, rolling out r185216. https://bugs.webkit.org/show_bug.cgi?id=145666 by commit-queue@webkit.org · 10 years ago
  56. e4484c5 Simplify unboxing of double JSValues known to be not NaN and not Int32 by fpizlo@apple.com · 10 years ago
  57. bf92809 [JSC] Add undefined->double conversion to DoubleRep by benjamin@webkit.org · 10 years ago
  58. 8268d39 Introduce UniquedStringImpl and SymbolImpl to separate symbolic strings from AtomicStringImpl by utatane.tea@gmail.com · 10 years ago
  59. bb89cd5 CPS rethreading should really get rid of GetLocals by fpizlo@apple.com · 10 years ago
  60. 8f62599 [JSC] When entering a CheckTierUp without OSREntry, force the CheckTierUp for the outer loops with OSR Entry by benjamin@webkit.org · 10 years ago
  61. d8846b1 Add a Int-or-Boolean speculation to Branch by fpizlo@apple.com · 10 years ago
  62. 49b1d72 Insert store barriers late so that IR transformations don't have to worry about them by fpizlo@apple.com · 10 years ago
  63. d620863 Unreviewed, rolling out r184415. https://bugs.webkit.org/show_bug.cgi?id=145096 by commit-queue@webkit.org · 10 years ago
  64. 593cd92 Insert store barriers late so that IR transformations don't have to worry about them by fpizlo@apple.com · 10 years ago
  65. 8e8d6fd Remove StoreBarrierWithNullCheck, nobody ever generates this. by fpizlo@apple.com · 10 years ago
  66. 33ea5ee PutGlobalVar should reference the global object it's storing into by fpizlo@apple.com · 10 years ago
  67. 661530a Extend the SaneChain optimization to Contiguous arrays by fpizlo@apple.com · 10 years ago
  68. cb58408 [JSC] Add basic DFG/FTL support for Math.round by benjamin@webkit.org · 10 years ago
  69. 141cdcc Sane chain and string watchpoints should be set in FixupPhase or the backend rather than WatchpointCollectionPhase by fpizlo@apple.com · 10 years ago
  70. 22c4534 PutGlobalVar shouldn't have an unconditional store barrier by fpizlo@apple.com · 10 years ago
  71. 2ca1f7b Allow CreateActivation sinking https://bugs.webkit.org/show_bug.cgi?id=144300 by basile_clement@apple.com · 10 years ago
  72. b8823d5 TypeOf should be fast https://bugs.webkit.org/show_bug.cgi?id=144396 by fpizlo@apple.com · 10 years ago
  73. 9f46ddc [JSC] Remove RageConvert array conversion by benjamin@webkit.org · 10 years ago
  74. 163291d DFG should not use or preserve Phantoms during transformations by fpizlo@apple.com · 10 years ago
  75. d878633 Source/JavaScriptCore: by akling@apple.com · 10 years ago
  76. 7425419 Rationalize DFG DCE handling of nodes that perform checks that propagate through AI by fpizlo@apple.com · 10 years ago
  77. e324d43 [JSC] Implement Math.clz32(), remove Number.clz() by benjamin@webkit.org · 10 years ago
  78. 88ab4e7 Allow function allocation sinking https://bugs.webkit.org/show_bug.cgi?id=144016 by commit-queue@webkit.org · 10 years ago
  79. 0bf8831 Rename HardPhantom to MustGenerate. by fpizlo@apple.com · 10 years ago
  80. 6a8daef DFG should allow Phantoms after terminals by fpizlo@apple.com · 10 years ago
  81. 5456e9a Remove AllocationProfileWatchpoint node by commit-queue@webkit.org · 10 years ago
  82. 54129b6 REGRESSION (182567): regress/script-tests/sorting-benchmark.js fails on 32 bit dfg-eager tests by msaboff@apple.com · 10 years ago
  83. 93373ba Constant folding of typed array properties should be handled by AI rather than strength reduction by fpizlo@apple.com · 10 years ago
  84. 153559e [ES6] DFG and FTL should be aware of that StringConstructor behavior for symbols becomes different from ToString by utatane.tea@gmail.com · 10 years ago
  85. f9b8663 Web Inspector: ES6: Better support for Symbol types in Type Profiler by saambarati1@gmail.com · 10 years ago
  86. da834ae Heap variables shouldn't end up in the stack frame by fpizlo@apple.com · 10 years ago
  87. b644c25 REGRESSION (172175-172177): Change in for...in processing causes properties added in loop to be enumerated by msaboff@apple.com · 10 years ago
  88. 3beeb7f Observably effectful nodes in DFG IR should come last in their bytecode instruction (i.e. forExit section), except for Hint nodes by fpizlo@apple.com · 10 years ago
  89. 8ff7471 DFG IR shouldn't have a separate node for every kind of put hint that could be described using PromotedLocationDescriptor by fpizlo@apple.com · 10 years ago
  90. d3a3de9 [ARM] Enable generating idiv instructions if it is supported by ossy@webkit.org · 10 years ago
  91. eb7ac19 "this" should be in TDZ until super is called in the constructor of a derived class by rniwa@webkit.org · 10 years ago
  92. 2b5682d [JSC] Add a node for Math.log() https://bugs.webkit.org/show_bug.cgi?id=142126 by benjamin@webkit.org · 10 years ago
  93. 90640ab DFG should constant fold GetScope, and accesses to the scope register in the ByteCodeParser should not pretend that it's a constant as that breaks OSR exit liveness tracking by fpizlo@apple.com · 10 years ago
  94. 54d94f5 [JSC] Use the way number constants are written to help type speculation by benjamin@webkit.org · 10 years ago
  95. 5116ee7 Various array access corner cases should take OSR exit feedback by fpizlo@apple.com · 10 years ago
  96. bcfd8eb DFG SSA stack accesses shouldn't speak of VariableAccessDatas by fpizlo@apple.com · 10 years ago
  97. 0bfb74c Constructor returning null should construct an object instead of null by utatane.tea@gmail.com · 10 years ago
  98. ea8e427 Unreviewed, rolling out r180547 and r180550. by commit-queue@webkit.org · 10 years ago
  99. b8a0a42 Constructor returning null should construct an object instead of null by utatane.tea@gmail.com · 10 years ago
  100. 8fefdd3 DFG should really support varargs https://bugs.webkit.org/show_bug.cgi?id=141332 by fpizlo@apple.com · 10 years ago