- cf67b0d Lets do less locking of symbol tables in the BytecodeGenerator where we don't have race conditions by sbarati@apple.com · 9 years ago
- e5673c8 Unreviewed, rolling out r199712. https://bugs.webkit.org/show_bug.cgi?id=156741 by gskachkov@gmail.com · 9 years ago
- fb655db calling super() a second time in a constructor should throw by gskachkov@gmail.com · 9 years ago
- e86176c Initial implementation of annex b.3.3 behavior was incorrect by sbarati@apple.com · 9 years ago
- 8844d30 We should support the ability to do a non-effectful getById by keith_miller@apple.com · 9 years ago
- 36d2a17 Unreviewed, rolling out r199104. https://bugs.webkit.org/show_bug.cgi?id=156301 by commit-queue@webkit.org · 9 years ago
- 964f6d6 We should support the ability to do a non-effectful getById by keith_miller@apple.com · 9 years ago
- d0fa3a7 Unreviewed, rolling out r199073. https://bugs.webkit.org/show_bug.cgi?id=156261 by ryanhaddad@apple.com · 9 years ago
- 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
- ec95783 We should support the ability to do a non-effectful getById by keith_miller@apple.com · 9 years ago
- 432a3c9 Implement Annex B.3.3 function hoisting rules for function code by sbarati@apple.com · 9 years ago
- 4313787 Method names should not appear in the lexical scope of the method's body. by mark.lam@apple.com · 9 years ago
- 47c2f14 Add support for setting Function.name from computed properties. by mark.lam@apple.com · 9 years ago
- 8568423 Destructuring parameters are evaluated in the wrong scope by sbarati@apple.com · 9 years ago
- 4b79ce7 Implement Function.name and Function#toString for ES6 class. by mark.lam@apple.com · 9 years ago
- f7ba3e4 How we load new.target in arrow functions is broken by gskachkov@gmail.com · 9 years ago
- 8e614bd ES6: Implement lexical scoping for function definitions in strict mode by sbarati@apple.com · 9 years ago
- 7866786 [ES6] Arrow function. Some not used byte code is emited by gskachkov@gmail.com · 9 years ago
- a198dd1 [ES6] Arrow function syntax. Emit loading&putting this/super only if they are used in arrow function. https://bugs.webkit.org/show_bug.cgi?id=153981 by gskachkov@gmail.com · 9 years ago
- abdc617 Unreviewed, rolling out r197033. https://bugs.webkit.org/show_bug.cgi?id=154649 by commit-queue@webkit.org · 9 years ago
- cb2a7fd [ES6] Arrow function syntax. Emit loading&putting this/super only if they are used in arrow function by commit-queue@webkit.org · 9 years ago
- 24a81e2 Remove our notion of having a single activation register by sbarati@apple.com · 9 years ago
- 08fe311 [ES6] Catch parameter should accept BindingPattern by utatane.tea@gmail.com · 9 years ago
- efc86f5 [ES6] Arrow function syntax. Arrow function specific features. Lexical bind "super" by commit-queue@webkit.org · 9 years ago
- 552595b [ES6][ES7] Drop Constructability of generator function by utatane.tea@gmail.com · 9 years ago
- bdbba81 BytecodeGenerator::pushLexicalScopeInternal and pushLexicalScope should use enums instead of bools by sbarati@apple.com · 9 years ago
- 4c7c0ef Provide a way to distinguish a nested lexical block from a function's lexical block by joepeck@webkit.org · 9 years ago
- cb11fe4 [ES6] Add support for Symbol.hasInstance by keith_miller@apple.com · 9 years ago
- 324bf75 Roll out r193974 and follow-up fixes as it caused JSC crashes by cdumez@apple.com · 9 years ago
- 6b861f6 [ES6] Add support for Symbol.hasInstance by keith_miller@apple.com · 9 years ago
- 9f004c2 we should emit op_watchdog after op_enter by sbarati@apple.com · 9 years ago
- b2610c0 [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
- 390337b Add op_watchdog opcode that is generated when VM has a watchdog by sbarati@apple.com · 9 years ago
- 8874943 REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit). by ddkilzer@apple.com · 9 years ago
- bdff720 [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
- fdd9bf4 [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable this feature by utatane.tea@gmail.com · 9 years ago
- 44c6282 Unreviewed, rolling out r192914. https://bugs.webkit.org/show_bug.cgi?id=151734 by commit-queue@webkit.org · 9 years ago
- d688eaf [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable this feature by utatane.tea@gmail.com · 9 years ago
- 4d3e0c2 [JSC] add missing RequireObjectCoercible() step in destructuring by commit-queue@webkit.org · 9 years ago
- 68b8bce Unreviewed, rolling out r192876. by carlosgc@webkit.org · 9 years ago
- 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
- 855d560 implement op_get_rest_length so that we can allocate the rest array with the right size from the start by sbarati@apple.com · 9 years ago
- c0722da [ES6] Add support for rest parameters by sbarati@apple.com · 9 years ago
- 5f0b7be JS Built-ins functions should be able to assert by youenn.fablet@crf.canon.fr · 9 years ago
- 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
- 0208546 Add support for Callee-Saves registers 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
- 505049b Unify JSParserCodeType, FunctionParseMode and ModuleParseMode into SourceParseMode by utatane.tea@gmail.com · 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
- 20ad7e6 Mark more classes as fast allocated by cdumez@apple.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
- 54887a1 Introducing construct ability into JS executables by utatane.tea@gmail.com · 10 years ago
- 3321f09 "let" scoping introduced incoherent story about symbol table cloning by saambarati1@gmail.com · 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
- 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
- 5210f30 [ES6] Destructuring assignment need to accept iterables by utatane.tea@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
- 8268d39 Introduce UniquedStringImpl and SymbolImpl to separate symbolic strings from AtomicStringImpl by utatane.tea@gmail.com · 10 years ago
- db39125 Fix the !ENABLE(ES6_TEMPLATE_LITERAL_SYNTAX) build after r184337 by ossy@webkit.org · 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
- 03edc3b Global functions should be initialized as JSFunctions in byte code by saambarati1@gmail.com · 10 years ago
- 226387e Unreviewed, rolling out r183789. https://bugs.webkit.org/show_bug.cgi?id=144620 by commit-queue@webkit.org · 10 years ago
- b149bc9e Global functions should be initialized as JSFunctions in byte code by saambarati1@gmail.com · 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
- bc07449 IteratorClose should be called when jumping over the target for-of loop by utatane.tea@gmail.com · 10 years ago
- 408f4815 WebContent Crash when instantiating class with Type Profiling enabled by joepeck@webkit.org · 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
- 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
- 4ddd519 Upgrade ES6 Iterator interfaces https://bugs.webkit.org/show_bug.cgi?id=141351 by utatane.tea@gmail.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