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