1. fc3271e [ES6] Minimize ES6_CLASS_SYNTAX ifdefs by utatane.tea@gmail.com · 9 years ago
  2. 2697aa4 [ES6] Minimize ENABLE_ES6_TEMPLATE_LITERAL_SYNTAX ifdefs by utatane.tea@gmail.com · 9 years ago
  3. f2fde6a [ES6] Support Generator Syntax https://bugs.webkit.org/show_bug.cgi?id=150769 by utatane.tea@gmail.com · 9 years ago
  4. 0a4a7f8 [ES6] Class expression should have lexical environment that has itself as an imutable binding by utatane.tea@gmail.com · 9 years ago
  5. 4fdfecb Unreviewed, rolling out r191030. https://bugs.webkit.org/show_bug.cgi?id=150116 by commit-queue@webkit.org · 9 years ago
  6. 3f95f97 [ES6] Class expression should have lexical environment that has itself as an imutable binding by utatane.tea@gmail.com · 9 years ago
  7. c5ccd8e ES6 classes: When a class extends B, super() invokes B.prototype.constructor() instead of B() by utatane.tea@gmail.com · 9 years ago
  8. 62be0b0 VariableEnvironmentNode should inherit from ParserArenaDeletable because VariableEnvironment's must have their destructors run by sbarati@apple.com · 10 years ago
  9. c15ae7e [ES6] Implement tail calls in the LLInt and Baseline JIT by msaboff@apple.com · 10 years ago
  10. 8359789 Rollout r189774 and 189818. by msaboff@apple.com · 10 years ago
  11. b863675 [ES6] Implement tail calls in the LLInt and Baseline JIT by msaboff@apple.com · 10 years ago
  12. f0153d0 [ES6] Implement computed accessors by utatane.tea@gmail.com · 10 years ago
  13. fb3c156 [ES6] Recognize calls in tail position by basile_clement@apple.com · 10 years ago
  14. 060e751 Block scoped variables should be visible across scripts by saambarati1@gmail.com · 10 years ago
  15. a8309d9 [ES6] Introduce ModuleProgramExecutable families and compile Module code to bytecode by utatane.tea@gmail.com · 10 years ago
  16. 6541a1e Callee can be incorrectly overridden when it's captured by saambarati1@gmail.com · 10 years ago
  17. a4201b0 [ES6] Implement ES6 arrow function syntax. Arrow function specific features. Lexical bind of this by commit-queue@webkit.org · 10 years ago
  18. 87ae29c ES6 class syntax should allow computed name method by rniwa@webkit.org · 10 years ago
  19. e7afe40 Let's rename FunctionBodyNode https://bugs.webkit.org/show_bug.cgi?id=147292 by ggaren@apple.com · 10 years ago
  20. e85426c Interpreter::unwind shouldn't be responsible for assigning the correct scope. by saambarati1@gmail.com · 10 years ago
  21. 88b7e5b Bytecodegenerator emits crappy code for returns in a lexical scope. by saambarati1@gmail.com · 10 years ago
  22. 1b6409c Replace JSFunctionNameScope with JSLexicalEnvironment for the function name scope. by saambarati1@gmail.com · 10 years ago
  23. 9f9c975 [ES6] Support Module Syntax https://bugs.webkit.org/show_bug.cgi?id=147422 by utatane.tea@gmail.com · 10 years ago
  24. f07b1bc Make the type profiler work with lexical scoping and add tests by saambarati1@gmail.com · 10 years ago
  25. 52f6859 Implement catch scope using lexical scoping constructs introduced with "let" scoping patch by saambarati1@gmail.com · 10 years ago
  26. 3bde530 [ES6] Add support for default parameters by saambarati1@gmail.com · 10 years ago
  27. 17f99e4 Add support for the new.target syntax. by commit-queue@webkit.org · 10 years ago
  28. e455672 [ES6] Add support for block scope const by saambarati1@gmail.com · 10 years ago
  29. 3fff23c lexical scoping is broken with respect to "break" and "continue" by saambarati1@gmail.com · 10 years ago
  30. 3d4c03d Unreviewed, rolling out r186996. https://bugs.webkit.org/show_bug.cgi?id=147070 by commit-queue@webkit.org · 10 years ago
  31. f0bdb65 lexical scoping is broken with respect to "break" and "continue" by saambarati1@gmail.com · 10 years ago
  32. c497d15 Function parameters should be parsed in the same parser arena as the function body by saambarati1@gmail.com · 10 years ago
  33. 144f17c [ES6] implement block scoping to enable 'let' by saambarati1@gmail.com · 10 years ago
  34. cc3bcb6 Rename "Deconstruction" to "Destructuring" throughout JSC by saambarati1@gmail.com · 10 years ago
  35. 412d761 [ES6] Support rest element in destructuring assignments by utatane.tea@gmail.com · 10 years ago
  36. a5c9433 [ES6] Allow trailing comma in ArrayBindingPattern and ObjectBindingPattern by utatane.tea@gmail.com · 10 years ago
  37. 5210f30 [ES6] Destructuring assignment need to accept iterables by utatane.tea@gmail.com · 10 years ago
  38. 174581a [ES6] support default values in deconstruction parameter nodes by saambarati1@gmail.com · 10 years ago
  39. 6ed0827 finally blocks should not set the exception stack trace when re-throwing the exception. by mark.lam@apple.com · 10 years ago
  40. 1559ba9 Add the ability to tell between Catch and Finally blocks. by mark.lam@apple.com · 10 years ago
  41. ac22450 [JSC] Generate put_by_val_direct for indexed identifiers instead of put_by_id with direct postfix by utatane.tea@gmail.com · 10 years ago
  42. 8268d39 Introduce UniquedStringImpl and SymbolImpl to separate symbolic strings from AtomicStringImpl by utatane.tea@gmail.com · 10 years ago
  43. a26653e REGRESSION (r184337): ASSERT failed in debug builds for tagged templates by utatane.tea@gmail.com · 10 years ago
  44. d68d248 [ES6] Implement tagged templates https://bugs.webkit.org/show_bug.cgi?id=143183 by utatane.tea@gmail.com · 10 years ago
  45. fb471b4 ES6: Allow duplicate property names by commit-queue@webkit.org · 10 years ago
  46. 965344f [ES6] Implement String.raw https://bugs.webkit.org/show_bug.cgi?id=144330 by utatane.tea@gmail.com · 10 years ago
  47. a9904fb Optimize serialization of quoted JSON strings. <https://webkit.org/b/144754> by akling@apple.com · 10 years ago
  48. b3cf56d Unreviewed, rolling out r183961. https://bugs.webkit.org/show_bug.cgi?id=144784 by commit-queue@webkit.org · 10 years ago
  49. 1595b6d Optimize serialization of quoted JSON strings. <https://webkit.org/b/144754> by akling@apple.com · 10 years ago
  50. c85b06f FunctionCallBracketNode should store the base value to the temporary when subscript has assignment by utatane.tea@gmail.com · 10 years ago
  51. d115b7f Extending undefined in class syntax should throw a TypeError by rniwa@webkit.org · 10 years ago
  52. 4d2809b It shouldn't take 1846 lines of code and 5 FIXMEs to sort an array. by ggaren@apple.com · 10 years ago
  53. 4014aea [ES6] Implement ES6 template literals by utatane.tea@gmail.com · 10 years ago
  54. 49d0cc1 class methods should be non-enumerable by rniwa@webkit.org · 10 years ago
  55. 50b0712 Unreviewed, rolling out r183288. https://bugs.webkit.org/show_bug.cgi?id=144189 by commit-queue@webkit.org · 10 years ago
  56. eb0dff3 It shouldn't take 1846 lines of code and 5 FIXMEs to sort an array. by ggaren@apple.com · 10 years ago
  57. defc166 Introduce bytecode intrinsics https://bugs.webkit.org/show_bug.cgi?id=143926 by utatane.tea@gmail.com · 10 years ago
  58. bc07449 IteratorClose should be called when jumping over the target for-of loop by utatane.tea@gmail.com · 10 years ago
  59. e8caec4 eval("this.foo") causes a crash if this had not been initialized in a derived class's constructor by rniwa@webkit.org · 10 years ago
  60. 33c69e4 Extending null should set __proto__ to null by rniwa@webkit.org · 10 years ago
  61. 8e8bac4 "lineNo" does not match WebKit coding style guidelines by ggaren@apple.com · 10 years ago
  62. 9cb8438 Unreviewed, fix debug build. by fpizlo@apple.com · 10 years ago
  63. da834ae Heap variables shouldn't end up in the stack frame by fpizlo@apple.com · 10 years ago
  64. b644c25 REGRESSION (172175-172177): Change in for...in processing causes properties added in loop to be enumerated by msaboff@apple.com · 10 years ago
  65. ddc6f10 Function.prototype.toString should not decompile the AST by ggaren@apple.com · 10 years ago
  66. d81805e Source/JavaScriptCore: by rniwa@webkit.org · 10 years ago
  67. e6f8349 Class constructor should throw TypeError when "called" by rniwa@webkit.org · 10 years ago
  68. eb7ac19 "this" should be in TDZ until super is called in the constructor of a derived class by rniwa@webkit.org · 10 years ago
  69. 059ef9b Support extends and super keywords by rniwa@webkit.org · 10 years ago
  70. a26e6e5 __proto__ shorthand property should not modify prototype in Object Literal construction by joepeck@webkit.org · 10 years ago
  71. f3e3f5e Add way to dump cache meta data to file by antti@apple.com · 10 years ago
  72. a97ccfd BytecodeGenerator shouldn't emit op_resolve_scope as a roundabout way of returning the scopeRegister by fpizlo@apple.com · 10 years ago
  73. 54d94f5 [JSC] Use the way number constants are written to help type speculation by benjamin@webkit.org · 10 years ago
  74. 2ede313 Unreviewed, roll out r180723. It broke a bunch of tests. by fpizlo@apple.com · 10 years ago
  75. f6ca6c8 BytecodeGenerator::constLocal() behaves identically to BytecodeGenerator::local() for the purposes of its one caller by fpizlo@apple.com · 10 years ago
  76. fda6b5e Use "this" instead of "callee" to get the constructor by rniwa@webkit.org · 10 years ago
  77. 1595250 Adjust the ranges of basic block statements in JSC's control flow profiler to be mutually exclusive by saambarati1@gmail.com · 10 years ago
  78. 784581f Parser::parseVarDeclarationList gets the wrong JSToken for the last identifier by saambarati1@gmail.com · 10 years ago
  79. a037668 JSC's Type Profiler doesn't profile the type of the looping variable in ForOf/ForIn loops by saambarati1@gmail.com · 10 years ago
  80. 65c9b0d Implement ES6 class syntax without inheritance support by rniwa@webkit.org · 10 years ago
  81. 95698ee PropertyListNode::emitNode duplicates the code to put a constant property by rniwa@webkit.org · 10 years ago
  82. 679fb98f BytecodeGenerator shouldn't expose all of its member variables by rniwa@webkit.org · 10 years ago
  83. d60d941 Basic block start offsets should never be larger than end offsets in the control flow profiler by saambarati1@gmail.com · 10 years ago
  84. 9de1e99 REGRESSION (r174226): Header on huffingtonpost.com is too large by msaboff@apple.com · 10 years ago
  85. 5f8577a Unreviewed, rolling out r178432. https://bugs.webkit.org/show_bug.cgi?id=140460 by commit-queue@webkit.org · 10 years ago
  86. 5e92fa9 REGRESSION (r174226): Header on huffingtonpost.com is too large by msaboff@apple.com · 10 years ago
  87. 3e6693a Out of bounds access in BytecodeGenerator::emitGetById under DotAccessorNode::emitBytecode by ggaren@apple.com · 10 years ago
  88. 86cb7be Source/JavaScriptCore: by ggaren@apple.com · 10 years ago
  89. b4f28a5 JavaScript Control Flow Profiler https://bugs.webkit.org/show_bug.cgi?id=137785 by saambarati1@gmail.com · 10 years ago
  90. 6f851d7 Split out FunctionNode from FunctionBodyNode by ggaren@apple.com · 10 years ago
  91. c0ccae0 Removed the global parser arena https://bugs.webkit.org/show_bug.cgi?id=139236 by ggaren@apple.com · 10 years ago
  92. e09d042 Generate put_by_id for bracket assignment with constant string subscript. by akling@apple.com · 10 years ago
  93. cbb8cfc Generate get_by_id for bracket access with constant string subscript. by akling@apple.com · 10 years ago
  94. c5b9539 Add scope operand to op_push_with_scope, op_push_name_scope and op_pop_scope by msaboff@apple.com · 10 years ago
  95. 71684cb Various arguments optimisations in codegen fail to account for arguments being in lexical record by oliver@apple.com · 10 years ago
  96. 34dc0ee Unreviewed, rolling out r174606. https://bugs.webkit.org/show_bug.cgi?id=137621 by commit-queue@webkit.org · 10 years ago
  97. 87b1153 Various arguments optimisations in codegen fail to account for arguments being in lexical record by oliver@apple.com · 10 years ago
  98. f129dfb Do all closed variable access through the local lexical object by oliver@apple.com · 11 years ago
  99. af59ca4 emit op_profile_type for deconstruction assignments by saambarati1@gmail.com · 11 years ago
  100. 29e710c JavaScriptCore: Use ASCIILiteral where possible by commit-queue@webkit.org · 11 years ago