1. d688eaf [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable this feature by utatane.tea@gmail.com · 9 years ago
  2. 68b8bce Unreviewed, rolling out r192876. by carlosgc@webkit.org · 9 years ago
  3. 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
  4. 1283577 JSC should infer property types https://bugs.webkit.org/show_bug.cgi?id=148610 by fpizlo@apple.com · 9 years ago
  5. e7ec7fb LLInt get/put inline caches shouldn't use tons of opcodes by fpizlo@apple.com · 9 years ago
  6. 1b8c758 Unreviewed, rolling out r189751, r189752, and r189754. by commit-queue@webkit.org · 9 years ago
  7. 6324086 LLInt get/put inline caches shouldn't use tons of opcodes by fpizlo@apple.com · 9 years ago
  8. 6c38958 [ES6] Instantiate Module Environment bindings and execute module by utatane.tea@gmail.com · 9 years ago
  9. 060e751 Block scoped variables should be visible across scripts by saambarati1@gmail.com · 9 years ago
  10. a8309d9 [ES6] Introduce ModuleProgramExecutable families and compile Module code to bytecode by utatane.tea@gmail.com · 9 years ago
  11. a4201b0 [ES6] Implement ES6 arrow function syntax. Arrow function specific features. Lexical bind of this by commit-queue@webkit.org · 9 years ago
  12. 581fb1a Start beating UnlinkedCodeBlock.h/.cpp with the "One Class per File" stick by ggaren@apple.com · 9 years ago
  13. e7afe40 Let's rename FunctionBodyNode https://bugs.webkit.org/show_bug.cgi?id=147292 by ggaren@apple.com · 9 years ago
  14. f07b1bc Make the type profiler work with lexical scoping and add tests by saambarati1@gmail.com · 10 years ago
  15. 54887a1 Introducing construct ability into JS executables by utatane.tea@gmail.com · 10 years ago
  16. 3321f09 "let" scoping introduced incoherent story about symbol table cloning by saambarati1@gmail.com · 10 years ago
  17. c497d15 Function parameters should be parsed in the same parser arena as the function body by saambarati1@gmail.com · 10 years ago
  18. 144f17c [ES6] implement block scoping to enable 'let' by saambarati1@gmail.com · 10 years ago
  19. ddd6acba [JSC] CodeBlock::m_constantRegisters should be sized-to-fit. by akling@apple.com · 10 years ago
  20. 4585ce9 Refactoring HandlerInfo and UnlinkedHandlerInfo. by mark.lam@apple.com · 10 years ago
  21. 03edc3b Global functions should be initialized as JSFunctions in byte code by saambarati1@gmail.com · 10 years ago
  22. 226387e Unreviewed, rolling out r183789. https://bugs.webkit.org/show_bug.cgi?id=144620 by commit-queue@webkit.org · 10 years ago
  23. b149bc9e Global functions should be initialized as JSFunctions in byte code by saambarati1@gmail.com · 10 years ago
  24. 4d2809b It shouldn't take 1846 lines of code and 5 FIXMEs to sort an array. by ggaren@apple.com · 10 years ago
  25. 49d0cc1 class methods should be non-enumerable by rniwa@webkit.org · 10 years ago
  26. 50b0712 Unreviewed, rolling out r183288. https://bugs.webkit.org/show_bug.cgi?id=144189 by commit-queue@webkit.org · 10 years ago
  27. eb0dff3 It shouldn't take 1846 lines of code and 5 FIXMEs to sort an array. by ggaren@apple.com · 10 years ago
  28. 4b9e000 Don't segregate heap objects based on Structure immortality. by akling@apple.com · 10 years ago
  29. 31c4650 Web Inspector: ES6: Provide a better view for Classes in the console by joepeck@webkit.org · 10 years ago
  30. 8e8bac4 "lineNo" does not match WebKit coding style guidelines by ggaren@apple.com · 10 years ago
  31. 7a6a0f6 Assertion firing in JavaScriptCore/parser/parser.h for statesman.com site by ggaren@apple.com · 10 years ago
  32. da834ae Heap variables shouldn't end up in the stack frame by fpizlo@apple.com · 10 years ago
  33. 157a432 ES6: Object Literal Methods toString is missing method name by commit-queue@webkit.org · 10 years ago
  34. 78088f3 Make UnlinkedFunctionExecutable fit in a 128-byte cell. by akling@apple.com · 10 years ago
  35. ddc6f10 Function.prototype.toString should not decompile the AST by ggaren@apple.com · 10 years ago
  36. 32bac81 Function bodies should always include braces by ggaren@apple.com · 10 years ago
  37. 8b873e5 Built-in functions should know that they use strict mode by ggaren@apple.com · 10 years ago
  38. d81805e Source/JavaScriptCore: by rniwa@webkit.org · 10 years ago
  39. e6f8349 Class constructor should throw TypeError when "called" by rniwa@webkit.org · 10 years ago
  40. 059ef9b Support extends and super keywords by rniwa@webkit.org · 10 years ago
  41. d231dfc The code to link FunctionExecutable is duplicated everywhere by rniwa@webkit.org · 10 years ago
  42. 90bcb6c fromGlobalCode has an unused Debugger* argument by rniwa@webkit.org · 10 years ago
  43. a06f8b9 Remove unused compression code https://bugs.webkit.org/show_bug.cgi?id=142237 by andersca@apple.com · 10 years ago
  44. 54d94f5 [JSC] Use the way number constants are written to help type speculation by benjamin@webkit.org · 10 years ago
  45. 82cbf8b Make ParserError immutable by design by benjamin@webkit.org · 10 years ago
  46. b4f28a5 JavaScript Control Flow Profiler https://bugs.webkit.org/show_bug.cgi?id=137785 by saambarati1@gmail.com · 10 years ago
  47. 6f851d7 Split out FunctionNode from FunctionBodyNode by ggaren@apple.com · 10 years ago
  48. a496e41 Clean up OwnPtr and PassOwnPtr in some of JS classes by gyuyoung.kim@samsung.com · 10 years ago
  49. 5e62e3f Allocate local ScopeChain register by msaboff@apple.com · 10 years ago
  50. a7dfb4d Rename activation to be more in line with spec language by oliver@apple.com · 10 years ago
  51. 2ed31ec Rename HighFidelityTypeProfiling variables for more clarity by commit-queue@webkit.org · 10 years ago
  52. a398a56 Merge r171389, r171495, r171508, r171510, r171605, r171606, r171611, r171614, r171763 from ftlopt. by fpizlo@apple.com · 10 years ago
  53. 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 · 10 years ago
  54. ce3b5af Remove the JSC::OverridesVisitChildren flag. <https://webkit.org/b/135489> by akling@apple.com · 11 years ago
  55. 7834532 Parser statementDepth accounting needs to account for when a function body excludes its braces. by mark.lam@apple.com · 11 years ago
  56. 6bce436 Remove some dead / unused code. <https://webkit.org/b/133828> by mark.lam@apple.com · 11 years ago
  57. 4dd235b Unreviewed, rolling out r167964. https://bugs.webkit.org/show_bug.cgi?id=132431 by commit-queue@webkit.org · 11 years ago
  58. 88007b3 Source/JavaScriptCore: Don't hold on to parameterBindingNodes forever by oliver@apple.com · 11 years ago
  59. 549b715 Remove unused parameter from codeblock linking function by oliver@apple.com · 11 years ago
  60. b6f8519 Make JSCells have 32-bit Structure pointers by mhahnenberg@apple.com · 11 years ago
  61. ba848d1 Make it possible to implement JS builtins in JS by oliver@apple.com · 11 years ago
  62. 3bdfcb4 Keep only captured symbols in CodeBlock symbol tables. by akling@apple.com · 11 years ago
  63. 7d92d07 Simplified name scope creation for function expressions by ggaren@apple.com · 11 years ago
  64. d04e0a0 2014-01-31 Oliver Hunt <oliver@apple.com> by oliver@apple.com · 11 years ago
  65. 65a636f Avoid eagerly creating the JSActivation when the debugger is attached. by mark.lam@apple.com · 11 years ago
  66. fca9a92 Make it possible to implement JS builtins in JS by oliver@apple.com · 11 years ago
  67. 8427aaf JSC: Pack unlinked instructions harder. <https://webkit.org/b/127660> by akling@apple.com · 11 years ago
  68. 66ae4dc op_captured_mov and op_new_captured_func in UnlinkedCodeBlocks should use the IdentifierMap instead of the strings directly by fpizlo@apple.com · 11 years ago
  69. 26a6692 Removing CodeBlock::opDebugBytecodeOffsetForLineAndColumn() and friends. by mark.lam@apple.com · 11 years ago
  70. 440584f Adding UnlinkedCodeBlock::opDebugBytecodeOffsetForLineAndColumn().. by mark.lam@apple.com · 11 years ago
  71. 88fedde Infer constant closure variables https://bugs.webkit.org/show_bug.cgi?id=124630 by fpizlo@apple.com · 11 years ago
  72. bbddb5b Combine SymbolTable and SharedSymbolTable by fpizlo@apple.com · 11 years ago
  73. fa35e78 Add tracking of endColumn for Executables. by mark.lam@apple.com · 11 years ago
  74. c3523f8 Remove spaces between template angle brackets by andersca@apple.com · 11 years ago
  75. 62aa8b7 VirtualRegister should be a class https://bugs.webkit.org/show_bug.cgi?id=121732 by msaboff@apple.com · 11 years ago
  76. bf43ed9 Unreviewed, rolling out r156474. by commit-queue@webkit.org · 11 years ago
  77. 1796ad0 VirtualRegister should be a class https://bugs.webkit.org/show_bug.cgi?id=121732 by msaboff@apple.com · 11 years ago
  78. 343b4f5 CodeLoad performance regression by oliver@apple.com · 11 years ago
  79. df938367 There should be one "invalid" virtual register constant by msaboff@apple.com · 11 years ago
  80. abcf78c Support in memory compression of rarely used data by oliver@apple.com · 11 years ago
  81. 10ae2d0 Foo::s_info should be Foo::info(), so that you can change how the s_info is actually linked by fpizlo@apple.com · 11 years ago
  82. a14cea5 fourthTier: There should only be one table of SimpleJumpTables by oliver@apple.com · 12 years ago
  83. 58c8675 fourthTier: Re-worked non-local variable resolution by oliver@apple.com · 12 years ago
  84. 5b45f90 Fix 30% JSBench regression (caused by adding column numbers to stack traces). by mark.lam@apple.com · 12 years ago
  85. 0c14001 Code cache stores bogus var references for functions in eval code by oliver@apple.com · 12 years ago
  86. 9a9a4b5 Renamed JSGlobalData to VM https://bugs.webkit.org/show_bug.cgi?id=114777 by ggaren@apple.com · 12 years ago
  87. 34e919e Stop #include-ing all of JavaScriptCore in every DOM-related file by ggaren@apple.com · 12 years ago
  88. 4e3f965 Add bounds checking for WTF::Vector::operator[] by oliver@apple.com · 12 years ago
  89. 75f804e Bring back eager resolution of function scoped variables by oliver@apple.com · 12 years ago
  90. bb8aa75 Move all Structure out-of-line inline methods to StructureInlines.h by fpizlo@apple.com · 12 years ago
  91. 818f283 Code cache should be explicit about what it caches by ggaren@apple.com · 12 years ago
  92. 43d3a1b Unreviewed, rolling out r142387. by commit-queue@webkit.org · 12 years ago
  93. 0b69a26 Shrink-wrap UnlinkedCodeBlock members. <http://webkit.org/b/109368> by akling@apple.com · 12 years ago
  94. c862eac Static size inference for JavaScript objects by ggaren@apple.com · 12 years ago
  95. 72b0c04 Add direct string->function code cache by oliver@apple.com · 12 years ago
  96. 27e0eed Improve effectiveness of function-level caching by oliver@apple.com · 12 years ago
  97. 75c91a7 JSC should infer when indexed storage contains only integers or doubles by fpizlo@apple.com · 12 years ago
  98. f0c01b8 Reduce parser overhead in JSC https://bugs.webkit.org/show_bug.cgi?id=101127 by oliver@apple.com · 12 years ago