1. 7a74ce7 We should be able to eliminate rest parameter allocations by sbarati@apple.com · 8 years ago
  2. 31286c3 Unreviewed, rolling out r208208 and r208210. by commit-queue@webkit.org · 8 years ago
  3. afa9d88 JSC should support SharedArrayBuffer by fpizlo@apple.com · 8 years ago
  4. 07e3d76 We should be able to eliminate rest parameter allocations by sbarati@apple.com · 8 years ago
  5. c9a6ef4 One file per class for Executable.h/.cpp by ggaren@apple.com · 8 years ago
  6. 04d4f60 [JSC] implement runtime for async functions by caitp@igalia.com · 8 years ago
  7. ce0af16 Dumping of op_negate bytecode is broken. by mark.lam@apple.com · 8 years ago
  8. ea379af The tracking of the coarse-grain Heap state (allocating or not, collector or not, eden vs full) should respect the orthogonality between allocating and collecting by fpizlo@apple.com · 8 years ago
  9. 7b23164 MarkedBlock should know what objects are live during marking by fpizlo@apple.com · 8 years ago
  10. 0eb0f83 [JSC] Add @throwXXXError bytecode intrinsic by utatane.tea@gmail.com · 8 years ago
  11. f7db559 [JSC] Add a new byte code op_define_property instead of calling defineProperty by utatane.tea@gmail.com · 8 years ago
  12. fbca305 Rename DebugHookID to DebugHookType by commit-queue@webkit.org · 8 years ago
  13. bb70ac6 Web Inspector: Stepping out of a function finishes the line that called it. by joepeck@webkit.org · 8 years ago
  14. 626f77e [JSC] Shrink the Math inline caches some more by benjamin@webkit.org · 8 years ago
  15. 4c2202a [JSC] Use an inline cache to generate op_negate by commit-queue@webkit.org · 8 years ago
  16. 3634afe [JSC][LLInt] Introduce is_cell_with_type by utatane.tea@gmail.com · 8 years ago
  17. 4a748b1 [DFG] Introduce IsCellWithType node and unify IsJSArray, IsRegExpObject and newly added IsProxyObject by utatane.tea@gmail.com · 9 years ago
  18. 4fe6b58 FastBitVector should have efficient and easy-to-use vector-vector operations by fpizlo@apple.com · 9 years ago
  19. e0d75cf Heap::isMarked() shouldn't pay the price of concurrent lazy flipping by fpizlo@apple.com · 9 years ago
  20. bc16ddb Butterflies should be allocated in Auxiliary MarkedSpace instead of CopiedSpace and we should rewrite as much of the GC as needed to make this not a regression by fpizlo@apple.com · 9 years ago
  21. 076eda0 GetByIdWithThis/GetByValWithThis should have ValueProfiles so that they can predict their result types by commit-queue@webkit.org · 9 years ago
  22. c258519 [DFG][FTL] Implement ES6 Generators in DFG / FTL by utatane.tea@gmail.com · 9 years ago
  23. 0f030de TryGetById should have a ValueProfile so that it can predict its output type by commit-queue@webkit.org · 9 years ago
  24. 595eebd Unreviewed, roll out r204901, r204897, r204866, r204856, r204854. by fpizlo@apple.com · 9 years ago
  25. aa6cc56 Butterflies should be allocated in Auxiliary MarkedSpace instead of CopiedSpace and we should rewrite as much of the GC as needed to make this not a regression by fpizlo@apple.com · 9 years ago
  26. 6cfefd8 Inline store loop for CopyRest in DFG and FTL for certain array modes by sbarati@apple.com · 9 years ago
  27. 293f5da Restore CodeBlock jettison code to jettison when a CodeBlock has been alive for a long time by sbarati@apple.com · 9 years ago
  28. 3e7ec7d Sub should be a Math IC https://bugs.webkit.org/show_bug.cgi?id=160270 by sbarati@apple.com · 9 years ago
  29. fb58693 Unreviewed, ByValInfo is only used in JIT enabled environments by utatane.tea@gmail.com · 9 years ago
  30. 7f364f2 JSC::Symbol should be hash-consed https://bugs.webkit.org/show_bug.cgi?id=158908 by utatane.tea@gmail.com · 9 years ago
  31. ff20439 MathICs should be able to take and dump stats about code size by sbarati@apple.com · 9 years ago
  32. 9a4ad4e op_mul/ArithMul(Untyped,Untyped) should be an IC by sbarati@apple.com · 9 years ago
  33. b0b1eb5 op_add/ValueAdd should be an IC in all JIT tiers by sbarati@apple.com · 9 years ago
  34. e990638 [ES7] Introduce exponentiation expression by utatane.tea@gmail.com · 9 years ago
  35. 48bf58d DFG and FTL should support op_call_eval by fpizlo@apple.com · 9 years ago
  36. 4077f61 DFG should really support jneq_ptr by fpizlo@apple.com · 9 years ago
  37. 36849cc Unreviewed, rolling out r203318. by cdumez@apple.com · 9 years ago
  38. 6e196f0 [JSC] Change some parameters based on a random search by commit-queue@webkit.org · 9 years ago
  39. 93e36df ASSERTION FAILED: : this != replacement() by ggaren@apple.com · 9 years ago
  40. f2ab795 ASSERTION FAILED: Heap::isMarked(cell) in SlotVisitor::appendToMarkStack(JSC::JSCell *) by msaboff@apple.com · 9 years ago
  41. cd4bef4 Web Inspector: Wrong function name next to scope by commit-queue@webkit.org · 9 years ago
  42. 0d6aca2 Generators violate bytecode liveness validation by fpizlo@apple.com · 9 years ago
  43. 274f028 Unreviewed, rolling out r202659. https://bugs.webkit.org/show_bug.cgi?id=159305 by ryanhaddad@apple.com · 9 years ago
  44. db32c54 [JSC] Implement isFinite / isNaN in JS and make DFG ToNumber accept non number values by utatane.tea@gmail.com · 9 years ago
  45. c9e481d Web Inspector: Wrong function name next to scope by joepeck@webkit.org · 9 years ago
  46. 6357670 Unreviewed, rolling out r202627. https://bugs.webkit.org/show_bug.cgi?id=159266 by commit-queue@webkit.org · 9 years ago
  47. c20888c LLInt should support other types of prototype GetById caching. by commit-queue@webkit.org · 9 years ago
  48. 0c3609d some Watchpoints' ::fireInternal method will call operations that might GC where the GC will cause the watchpoint itself to destruct by sbarati@apple.com · 9 years ago
  49. 6dedc4f Unreviewed, rolling out r202413. https://bugs.webkit.org/show_bug.cgi?id=159097 by commit-queue@webkit.org · 9 years ago
  50. 2a7c299 [JSC] Implement isFinite / isNaN in JS and make DFG ToNumber accept non number values by utatane.tea@gmail.com · 9 years ago
  51. 53af09c Failing baseline JIT compilation of a code block and then trying to compile it from OSR from DFG/FTL will corrupt the CodeBlock by fpizlo@apple.com · 9 years ago
  52. 4efe247 CodeBlock::shrinkToFit is racy by sbarati@apple.com · 9 years ago
  53. b5bee81 We should be able to generate more types of ICs inline by sbarati@apple.com · 9 years ago
  54. 46050f7 Baseline JIT should be concurrent https://bugs.webkit.org/show_bug.cgi?id=158755 by fpizlo@apple.com · 9 years ago
  55. 5bed6f6 Add support for Symbol.isConcatSpreadable (round 2) by keith_miller@apple.com · 9 years ago
  56. 92f1a7c Unreviewed GCC build fix after r202098. by cdumez@apple.com · 9 years ago
  57. 2b40459 compilation policy should adapt to past behavior by ggaren@apple.com · 9 years ago
  58. e497e20 Add new builtin opcode tailCallForwardArguments by keith_miller@apple.com · 9 years ago
  59. 068a952 Make some methods const. https://bugs.webkit.org/show_bug.cgi?id=158594 by mark.lam@apple.com · 9 years ago
  60. 04db379 Unreviewed, rolling out r201836, r201845, and r201848. by cdumez@apple.com · 9 years ago
  61. 614fedc [JSC] Change some parameters based on a random search by commit-queue@webkit.org · 9 years ago
  62. 85aeabb Add argument_count bytecode for concat by keith_miller@apple.com · 9 years ago
  63. 30e9026 Unreviewed, reland r201532. The associated regressions have been fixed by keith_miller@apple.com · 9 years ago
  64. d001041 Unreviewed, roll out r201481, r201523: 0.3% regression in Octane code-load by utatane.tea@gmail.com · 9 years ago
  65. e6bcead Unreviewed, rolling out r201363 and r201456. by commit-queue@webkit.org · 9 years ago
  66. de7a90b Unreviewed, rolling out r201359. https://bugs.webkit.org/show_bug.cgi?id=158238 by commit-queue@webkit.org · 9 years ago
  67. 7213abb [JSC] op_new_arrow_func_exp is no longer necessary by utatane.tea@gmail.com · 9 years ago
  68. a11ec92 [JSC] implement async functions proposal by caitp@igalia.com · 9 years ago
  69. 785c651 get_by_id should support caching unset properties in the LLInt by keith_miller@apple.com · 9 years ago
  70. 8350adf LLInt should be able to cache prototype loads for values in GetById by keith_miller@apple.com · 9 years ago
  71. 3a9165f We can cache lookups to JSScope::abstractResolve inside CodeBlock::finishCreation by sbarati@apple.com · 9 years ago
  72. c10e46b Remove LegacyProfiler https://bugs.webkit.org/show_bug.cgi?id=153565 by joepeck@webkit.org · 9 years ago
  73. 977e0ca Unreviewed Cloop build fix. by sbarati@apple.com · 9 years ago
  74. ce5b05e Hook up ShadowChicken to the debugger to show tail deleted frames by sbarati@apple.com · 9 years ago
  75. e42b2b6 Unreviewed rollout r200924. Caused js/regress/string-replace-generic.html to fail. by joepeck@webkit.org · 9 years ago
  76. 9100eb3 Remove LegacyProfiler https://bugs.webkit.org/show_bug.cgi?id=153565 by commit-queue@webkit.org · 9 years ago
  77. 4a528d0 Internal JSC profiler should have a timestamped log of events for each code block by fpizlo@apple.com · 9 years ago
  78. 23315d6 Getter and setter on super are called with wrong "this" object by sbarati@apple.com · 9 years ago
  79. dd39b9e References from code to Structures should be stronger than weak by fpizlo@apple.com · 9 years ago
  80. 086f8f6 calling super() a second time in a constructor should throw by gskachkov@gmail.com · 9 years ago
  81. 16582bf Unreviewed, rolling out r200083. https://bugs.webkit.org/show_bug.cgi?id=157033 by gskachkov@gmail.com · 9 years ago
  82. 5428bd7 calling super() a second time in a constructor should throw by gskachkov@gmail.com · 9 years ago
  83. a64964a FTL should handle exceptions in operationInOptimize by keith_miller@apple.com · 9 years ago
  84. e5673c8 Unreviewed, rolling out r199712. https://bugs.webkit.org/show_bug.cgi?id=156741 by gskachkov@gmail.com · 9 years ago
  85. fb655db calling super() a second time in a constructor should throw by gskachkov@gmail.com · 9 years ago
  86. e67fd78 implement dynamic scope accesses in the DFG/FTL by sbarati@apple.com · 9 years ago
  87. 93c4d33 Lets not iterate over the constant pool twice every time we link a code block by sbarati@apple.com · 9 years ago
  88. f503904 isLocked() assertion broke builds because ConcurrentJITLock isn't always a real lock. by sbarati@apple.com · 9 years ago
  89. 900f891 There is a race with the compiler thread and the main thread with result profiles by sbarati@apple.com · 9 years ago
  90. d5f9946 It should be possible to edit StructureStubInfo without recompiling the world by fpizlo@apple.com · 9 years ago
  91. 8844d30 We should support the ability to do a non-effectful getById by keith_miller@apple.com · 9 years ago
  92. 36d2a17 Unreviewed, rolling out r199104. https://bugs.webkit.org/show_bug.cgi?id=156301 by commit-queue@webkit.org · 9 years ago
  93. 964f6d6 We should support the ability to do a non-effectful getById by keith_miller@apple.com · 9 years ago
  94. d0fa3a7 Unreviewed, rolling out r199073. https://bugs.webkit.org/show_bug.cgi?id=156261 by ryanhaddad@apple.com · 9 years ago
  95. 39303e0 JSC should use a shadow stack version of CHICKEN so that debuggers have the option of retrieving tail-deleted frames by fpizlo@apple.com · 9 years ago
  96. ec95783 We should support the ability to do a non-effectful getById by keith_miller@apple.com · 9 years ago
  97. 2877c4a Change some release asserts in CodeBlock linking into debug asserts by sbarati@apple.com · 9 years ago
  98. 47c2f14 Add support for setting Function.name from computed properties. by mark.lam@apple.com · 9 years ago
  99. 2636739 We should be able to eliminate cloned arguments objects that use the length property by keith_miller@apple.com · 9 years ago
  100. 9c3b1a5 Unreviewed, rolling out r197873. https://bugs.webkit.org/show_bug.cgi?id=155262 by commit-queue@webkit.org · 9 years ago