1. 48bd0a0 [JSC] Enable LLInt ASM interpreter on X64 and ARM64 in non JIT configuration by yusukesuzuki@slowstart.org · 7 years ago
  2. f595f4d Add --traceLLIntExecution and --traceLLIntSlowPath options. by mark.lam@apple.com · 7 years ago
  3. 0e0c28a [JSC] Introduce op_get_by_id_direct by utatane.tea@gmail.com · 7 years ago
  4. 0e4328c [DFG] Introduces fused compare and jump by utatane.tea@gmail.com · 7 years ago
  5. 1edb319 [JSC] Drop op_put_by_index https://bugs.webkit.org/show_bug.cgi?id=183899 by utatane.tea@gmail.com · 7 years ago
  6. 9448e4e Remove unused LLINT_STATS feature. by mark.lam@apple.com · 7 years ago
  7. 327d8ac [JSC] Use JSFixedArray for op_new_array_buffer by utatane.tea@gmail.com · 7 years ago
  8. 0de6cc3 Add super sampler begin and end bytecodes. by keith_miller@apple.com · 7 years ago
  9. 60a3be7 Support compiling catch in the DFG by sbarati@apple.com · 8 years ago
  10. 1d7e8ec Unreviewed, rolling out r221119, r221124, and r221143. by commit-queue@webkit.org · 8 years ago
  11. 376f6b7 Support compiling catch in the DFG by sbarati@apple.com · 8 years ago
  12. ab749fd [ESNext] Async iteration - Implement Async Generator - runtime by gskachkov@gmail.com · 8 years ago
  13. 03916fe Introduce a VM Traps mechanism and refactor Watchdog to use it. by mark.lam@apple.com · 8 years ago
  14. 04d4f60 [JSC] implement runtime for async functions by caitp@igalia.com · 8 years ago
  15. 0eb0f83 [JSC] Add @throwXXXError bytecode intrinsic by utatane.tea@gmail.com · 8 years ago
  16. 22104f5 Unreviewed, rolling out r206522. by ryanhaddad@apple.com · 8 years ago
  17. c53123e Unreviewed, rolling out r206506. https://bugs.webkit.org/show_bug.cgi?id=162682 by commit-queue@webkit.org · 8 years ago
  18. 71ae5a4 Adopt #pragma once in JavaScriptCore by commit-queue@webkit.org · 8 years ago
  19. 6357670 Unreviewed, rolling out r202627. https://bugs.webkit.org/show_bug.cgi?id=159266 by commit-queue@webkit.org · 9 years ago
  20. c20888c LLInt should support other types of prototype GetById caching. by commit-queue@webkit.org · 9 years ago
  21. 9f09577 Add collecting of LLINT slow path stats. by mark.lam@apple.com · 9 years ago
  22. e497e20 Add new builtin opcode tailCallForwardArguments by keith_miller@apple.com · 9 years ago
  23. dbbe180 Add a mechanism for collecting LLINT stats. by mark.lam@apple.com · 9 years ago
  24. d001041 Unreviewed, roll out r201481, r201523: 0.3% regression in Octane code-load by utatane.tea@gmail.com · 9 years ago
  25. 7213abb [JSC] op_new_arrow_func_exp is no longer necessary by utatane.tea@gmail.com · 9 years ago
  26. a11ec92 [JSC] implement async functions proposal by caitp@igalia.com · 9 years ago
  27. 785c651 get_by_id should support caching unset properties in the LLInt by keith_miller@apple.com · 9 years ago
  28. 8350adf LLInt should be able to cache prototype loads for values in GetById by keith_miller@apple.com · 9 years ago
  29. c10e46b Remove LegacyProfiler https://bugs.webkit.org/show_bug.cgi?id=153565 by joepeck@webkit.org · 9 years ago
  30. e42b2b6 Unreviewed rollout r200924. Caused js/regress/string-replace-generic.html to fail. by joepeck@webkit.org · 9 years ago
  31. 9100eb3 Remove LegacyProfiler https://bugs.webkit.org/show_bug.cgi?id=153565 by commit-queue@webkit.org · 9 years ago
  32. 8844d30 We should support the ability to do a non-effectful getById by keith_miller@apple.com · 9 years ago
  33. 36d2a17 Unreviewed, rolling out r199104. https://bugs.webkit.org/show_bug.cgi?id=156301 by commit-queue@webkit.org · 9 years ago
  34. 964f6d6 We should support the ability to do a non-effectful getById by keith_miller@apple.com · 9 years ago
  35. d0fa3a7 Unreviewed, rolling out r199073. https://bugs.webkit.org/show_bug.cgi?id=156261 by ryanhaddad@apple.com · 9 years ago
  36. 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
  37. ec95783 We should support the ability to do a non-effectful getById by keith_miller@apple.com · 9 years ago
  38. 47c2f14 Add support for setting Function.name from computed properties. by mark.lam@apple.com · 9 years ago
  39. cb11fe4 [ES6] Add support for Symbol.hasInstance by keith_miller@apple.com · 9 years ago
  40. 324bf75 Roll out r193974 and follow-up fixes as it caused JSC crashes by cdumez@apple.com · 9 years ago
  41. 6b861f6 [ES6] Add support for Symbol.hasInstance by keith_miller@apple.com · 9 years ago
  42. fdd9bf4 [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable this feature by utatane.tea@gmail.com · 9 years ago
  43. 44c6282 Unreviewed, rolling out r192914. https://bugs.webkit.org/show_bug.cgi?id=151734 by commit-queue@webkit.org · 9 years ago
  44. d688eaf [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable this feature by utatane.tea@gmail.com · 9 years ago
  45. 059a71f Rename op_put_getter_setter to op_put_getter_setter_by_id by utatane.tea@gmail.com · 9 years ago
  46. 9e0321c Unreviewed, rolling out r191858. https://bugs.webkit.org/show_bug.cgi?id=150780 by commit-queue@webkit.org · 9 years ago
  47. 630234e Rename op_put_getter_setter to op_put_getter_setter_by_id by utatane.tea@gmail.com · 9 years ago
  48. 284319e Interpreter::unwind() shouldn't be responsible for filtering out uncatchable exceptions by saambarati1@gmail.com · 10 years ago
  49. f0153d0 [ES6] Implement computed accessors by utatane.tea@gmail.com · 10 years ago
  50. 060e751 Block scoped variables should be visible across scripts by saambarati1@gmail.com · 10 years ago
  51. a4201b0 [ES6] Implement ES6 arrow function syntax. Arrow function specific features. Lexical bind of this by commit-queue@webkit.org · 10 years ago
  52. e85426c Interpreter::unwind shouldn't be responsible for assigning the correct scope. by saambarati1@gmail.com · 10 years ago
  53. 1b6409c Replace JSFunctionNameScope with JSLexicalEnvironment for the function name scope. by saambarati1@gmail.com · 10 years ago
  54. 144f17c [ES6] implement block scoping to enable 'let' by saambarati1@gmail.com · 10 years ago
  55. fb471b4 ES6: Allow duplicate property names by commit-queue@webkit.org · 10 years ago
  56. f129dfb Do all closed variable access through the local lexical object by oliver@apple.com · 10 years ago
  57. a7dfb4d Rename activation to be more in line with spec language by oliver@apple.com · 11 years ago
  58. eafc9b3 Allow high fidelity type profiling to be enabled and disabled. by commit-queue@webkit.org · 11 years ago
  59. a398a56 Merge r171389, r171495, r171508, r171510, r171605, r171606, r171611, r171614, r171763 from ftlopt. by fpizlo@apple.com · 11 years ago
  60. 2c4a7e9 Merge r170564, r170571, r170604, r170628, r170672, r170680, r170724, r170728, r170729, r170819, r170821, r170836, r170855, r170860, r170890, r170907, r170929, r171052, r171106, r171152, r171153, r171214 from ftlopt. by fpizlo@apple.com · 11 years ago
  61. 3378c48 Merge r170090, r170092, r170129, r170141, r170161, r170215, r170275, r170375, r170376, r170382, r170383, r170399, r170436, r170489, r170490, r170556 from ftlopt. by fpizlo@apple.com · 11 years ago
  62. 9f62443 Unreviewed, roll out r171641-r171644. It broke some tests; will investigate and by fpizlo@apple.com · 11 years ago
  63. 60d1abd Merge r170090, r170092, r170129, r170141, r170161, r170215, r170275, r170375, r170376, r170382, r170383, r170399, r170436, r170489, r170490, r170556 from ftlopt. by fpizlo@apple.com · 11 years ago
  64. 46f07e5 Remove ENABLE(LLINT) and ENABLE(LLINT_C_LOOP) guards by dbatyai.u-szeged@partner.samsung.com · 11 years ago
  65. 177c2b9 Support spread operand in |new| expressions by oliver@apple.com · 11 years ago
  66. ce8cbac Get rid of redundant Platform.h includes by ossy@webkit.org · 11 years ago
  67. e975487 [Win] LLINT is not working. https://bugs.webkit.org/show_bug.cgi?id=128115 by commit-queue@webkit.org · 11 years ago
  68. 2e704ae Fix the cloop due to GenGC https://bugs.webkit.org/show_bug.cgi?id=128137 by mhahnenberg@apple.com · 11 years ago
  69. 629808d Fix the LLInt C loop by mhahnenberg@apple.com · 11 years ago
  70. 9589433 Merge the jsCStack branch https://bugs.webkit.org/show_bug.cgi?id=127763 by msaboff@apple.com · 11 years ago
  71. 5dbd43c Add write barriers to the LLInt https://bugs.webkit.org/show_bug.cgi?id=126527 by mhahnenberg@apple.com · 11 years ago
  72. 75cc932 Split sizing of VarArgs frames from loading arguments for the frame by msaboff@apple.com · 11 years ago
  73. e050d64 Spread operator should be performing direct "puts" and not triggering setters by oliver@apple.com · 11 years ago
  74. 9bfc526 Make LLINT exception stack unwinding consistent with the JIT. by mark.lam@apple.com · 11 years ago
  75. 7ca7143 fourthTier: The baseline jit and LLint should use common slow paths by oliver@apple.com · 12 years ago
  76. 58c8675 fourthTier: Re-worked non-local variable resolution by oliver@apple.com · 12 years ago
  77. e2fe4ce fourthTier: Rationalized 'this' conversion, includes subsequent FTL branch fixes by oliver@apple.com · 12 years ago
  78. 01a3068 Removed op_ensure_property_exists https://bugs.webkit.org/show_bug.cgi?id=115460 by ggaren@apple.com · 12 years ago
  79. f303611 Cleaned up pre/post inc/dec in bytecode by ggaren@apple.com · 12 years ago
  80. dff6b22 Source/JavaScriptCore: Add LLINT and baseline JIT support for timing out scripts. by mark.lam@apple.com · 12 years ago
  81. b4787ec Simplified the bytecode by removing op_jmp_scopes by ggaren@apple.com · 12 years ago
  82. f0c01b8 Reduce parser overhead in JSC https://bugs.webkit.org/show_bug.cgi?id=101127 by oliver@apple.com · 12 years ago
  83. c909f5f Bytecode should not have responsibility for determining how to perform non-local resolves by oliver@apple.com · 12 years ago
  84. 6d0087f Roll out r131645 as it causes random site crashes. by oliver@apple.com · 12 years ago
  85. 909fa31 Bytecode should not have responsibility for determining how to perform non-local resolves by oliver@apple.com · 12 years ago
  86. 4500e35 Array and object allocations via 'new Object' or 'new Array' should be inlined in bytecode to allow allocation site profiling by fpizlo@apple.com · 12 years ago
  87. 04bfe7a Unreviewed, rolling out r131516 and r131550. by ossy@webkit.org · 12 years ago
  88. c4da761 Bytecode should not have responsibility for determining how to perform non-local resolves by oliver@apple.com · 12 years ago
  89. 4fbb9c3 Renamed RegisterFile to JSStack, and removed prototype of the by mark.lam@apple.com · 12 years ago
  90. 170d6f2 Refactored scope chain opcodes to support optimization for named function expressions by ggaren@apple.com · 13 years ago
  91. eebad5d Refactor LLInt and supporting code in preparation for the C Loop backend. by commit-queue@webkit.org · 13 years ago
  92. b75911b DFG should be able to set watchpoints on global variables by fpizlo@apple.com · 13 years ago
  93. 88d5373 Unreviewed, rolling out r120172. by zandobersek@gmail.com · 13 years ago
  94. b6c5eeb DFG should be able to set watchpoints on global variables by fpizlo@apple.com · 13 years ago
  95. 332e9bf Explictly mark stubs called by JIT as being internal by wingo@igalia.com · 13 years ago
  96. 1d21689 op_is_foo should be optimized https://bugs.webkit.org/show_bug.cgi?id=83666 by fpizlo@apple.com · 13 years ago
  97. 852d69a Unreviewed, build fix since is_pod<> includes some header that I didn't know about. by fpizlo@apple.com · 13 years ago
  98. 69a3121 Functions with C linkage should return POD types by fpizlo@apple.com · 13 years ago
  99. 685a420 LLInt should support JSVALUE64 by fpizlo@apple.com · 13 years ago
  100. e6e29a6f The LLInt should work even when the JIT is disabled by fpizlo@apple.com · 13 years ago