- 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
- f6ca6c8 BytecodeGenerator::constLocal() behaves identically to BytecodeGenerator::local() for the purposes of its one caller by fpizlo@apple.com · 10 years ago
- 3f2d594 The bool returning form of BytecodeGenerator::addVar() can be removed by fpizlo@apple.com · 10 years ago
- fda6b5e Use "this" instead of "callee" to get the constructor by rniwa@webkit.org · 10 years ago
- c7d3cb9 Remove BytecodeGenerator's numberMap, it is dead code by benjamin@webkit.org · 10 years ago
- 1d35205 Little clean up of Bytecode Generator's Label by benjamin@webkit.org · 10 years ago
- b8d53f9 Simplify the initialization of BytecodeGenerator a bit by benjamin@webkit.org · 10 years ago
- e3b7687 Remove BytecodeGenerator::preserveLastVar() and replace it with a more robust mechanism for preserving non-temporary registers by fpizlo@apple.com · 10 years ago
- dd72307 BytecodeGenerator::initializeCapturedVariable() sets a misleading value for the 5th operand of op_put_to_scope. by mark.lam@apple.com · 10 years ago
- 679fb98f BytecodeGenerator shouldn't expose all of its member variables by rniwa@webkit.org · 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
- 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
- 5e62e3f Allocate local ScopeChain register by msaboff@apple.com · 10 years ago
- 8b6b341 Add "get scope" byte code https://bugs.webkit.org/show_bug.cgi?id=138326 by msaboff@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
- 5d20aa1 Make sure arguments tearoff is performed through the environment record if necessary by oliver@apple.com · 10 years ago
- 4725226 Remove op_new_captured_func https://bugs.webkit.org/show_bug.cgi?id=137491 by oliver@apple.com · 10 years ago
- f129dfb Do all closed variable access through the local lexical object by oliver@apple.com · 10 years ago
- a7dfb4d Rename activation to be more in line with spec language by oliver@apple.com · 11 years ago
- 2ed31ec Rename HighFidelityTypeProfiling variables for more clarity by commit-queue@webkit.org · 11 years ago
- caf3505 REGRESSION(r172401): for-in optimization no longer works at all by fpizlo@apple.com · 11 years ago
- d49bdb4 Unreviewed, rolling out r172741. https://bugs.webkit.org/show_bug.cgi?id=136058 by commit-queue@webkit.org · 11 years ago
- 2c56b29 REGRESSION(r172401): for-in optimization no longer works at all by fpizlo@apple.com · 11 years ago
- eafc9b3 Allow high fidelity type profiling to be enabled and disabled. by commit-queue@webkit.org · 11 years ago
- 0d65f4b Create activations eagerly https://bugs.webkit.org/show_bug.cgi?id=135942 by oliver@apple.com · 11 years ago
- 3d573c8 Re-landing r172401 with fixed test. <https://webkit.org/b/135782> by mark.lam@apple.com · 11 years ago
- b63239f Unreviewed, rolling out r172401. https://bugs.webkit.org/show_bug.cgi?id=135812 by commit-queue@webkit.org · 11 years ago
- c092662 for-in optimization should also make sure the base matches the object being iterated by mhahnenberg@apple.com · 11 years ago
- a398a56 Merge r171389, r171495, r171508, r171510, r171605, r171606, r171611, r171614, r171763 from ftlopt. by fpizlo@apple.com · 11 years ago
- 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
- 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
- 9f62443 Unreviewed, roll out r171641-r171644. It broke some tests; will investigate and by fpizlo@apple.com · 11 years ago
- 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
- 6bce436 Remove some dead / unused code. <https://webkit.org/b/133828> by mark.lam@apple.com · 11 years ago
- 177c2b9 Support spread operand in |new| expressions by oliver@apple.com · 11 years ago
- ee88ae0 Crash when BytecodeGenerator::emitJump calls Label::bind on null pointer. by mark.lam@apple.com · 11 years ago
- 9204733 .: Replace "Apple Computer, Inc." with "Apple Inc." in copyright headers by mjs@apple.com · 11 years ago