1. 5f0b7be JS Built-ins functions should be able to assert by youenn.fablet@crf.canon.fr · 9 years ago
  2. fc3271e [ES6] Minimize ES6_CLASS_SYNTAX ifdefs by utatane.tea@gmail.com · 9 years ago
  3. 2697aa4 [ES6] Minimize ENABLE_ES6_TEMPLATE_LITERAL_SYNTAX ifdefs by utatane.tea@gmail.com · 9 years ago
  4. 0208546 Add support for Callee-Saves registers by msaboff@apple.com · 10 years ago
  5. f0153d0 [ES6] Implement computed accessors by utatane.tea@gmail.com · 10 years ago
  6. fb3c156 [ES6] Recognize calls in tail position by basile_clement@apple.com · 10 years ago
  7. 060e751 Block scoped variables should be visible across scripts by saambarati1@gmail.com · 10 years ago
  8. a8309d9 [ES6] Introduce ModuleProgramExecutable families and compile Module code to bytecode by utatane.tea@gmail.com · 10 years ago
  9. 6541a1e Callee can be incorrectly overridden when it's captured by saambarati1@gmail.com · 10 years ago
  10. a4201b0 [ES6] Implement ES6 arrow function syntax. Arrow function specific features. Lexical bind of this by commit-queue@webkit.org · 10 years ago
  11. 87ae29c ES6 class syntax should allow computed name method by rniwa@webkit.org · 10 years ago
  12. 505049b Unify JSParserCodeType, FunctionParseMode and ModuleParseMode into SourceParseMode by utatane.tea@gmail.com · 10 years ago
  13. e7afe40 Let's rename FunctionBodyNode https://bugs.webkit.org/show_bug.cgi?id=147292 by ggaren@apple.com · 10 years ago
  14. e85426c Interpreter::unwind shouldn't be responsible for assigning the correct scope. by saambarati1@gmail.com · 10 years ago
  15. 88b7e5b Bytecodegenerator emits crappy code for returns in a lexical scope. by saambarati1@gmail.com · 10 years ago
  16. 1b6409c Replace JSFunctionNameScope with JSLexicalEnvironment for the function name scope. by saambarati1@gmail.com · 10 years ago
  17. 20ad7e6 Mark more classes as fast allocated by cdumez@apple.com · 10 years ago
  18. f07b1bc Make the type profiler work with lexical scoping and add tests by saambarati1@gmail.com · 10 years ago
  19. 52f6859 Implement catch scope using lexical scoping constructs introduced with "let" scoping patch by saambarati1@gmail.com · 10 years ago
  20. 3bde530 [ES6] Add support for default parameters by saambarati1@gmail.com · 10 years ago
  21. 54887a1 Introducing construct ability into JS executables by utatane.tea@gmail.com · 10 years ago
  22. 3321f09 "let" scoping introduced incoherent story about symbol table cloning by saambarati1@gmail.com · 10 years ago
  23. e455672 [ES6] Add support for block scope const by saambarati1@gmail.com · 10 years ago
  24. 3fff23c lexical scoping is broken with respect to "break" and "continue" by saambarati1@gmail.com · 10 years ago
  25. 3d4c03d Unreviewed, rolling out r186996. https://bugs.webkit.org/show_bug.cgi?id=147070 by commit-queue@webkit.org · 10 years ago
  26. f0bdb65 lexical scoping is broken with respect to "break" and "continue" by saambarati1@gmail.com · 10 years ago
  27. 144f17c [ES6] implement block scoping to enable 'let' by saambarati1@gmail.com · 10 years ago
  28. cc3bcb6 Rename "Deconstruction" to "Destructuring" throughout JSC by saambarati1@gmail.com · 10 years ago
  29. 412d761 [ES6] Support rest element in destructuring assignments by utatane.tea@gmail.com · 10 years ago
  30. 5210f30 [ES6] Destructuring assignment need to accept iterables by utatane.tea@gmail.com · 10 years ago
  31. 6ed0827 finally blocks should not set the exception stack trace when re-throwing the exception. by mark.lam@apple.com · 10 years ago
  32. 1559ba9 Add the ability to tell between Catch and Finally blocks. by mark.lam@apple.com · 10 years ago
  33. 8268d39 Introduce UniquedStringImpl and SymbolImpl to separate symbolic strings from AtomicStringImpl by utatane.tea@gmail.com · 10 years ago
  34. db39125 Fix the !ENABLE(ES6_TEMPLATE_LITERAL_SYNTAX) build after r184337 by ossy@webkit.org · 10 years ago
  35. d68d248 [ES6] Implement tagged templates https://bugs.webkit.org/show_bug.cgi?id=143183 by utatane.tea@gmail.com · 10 years ago
  36. fb471b4 ES6: Allow duplicate property names by commit-queue@webkit.org · 10 years ago
  37. 03edc3b Global functions should be initialized as JSFunctions in byte code by saambarati1@gmail.com · 10 years ago
  38. 226387e Unreviewed, rolling out r183789. https://bugs.webkit.org/show_bug.cgi?id=144620 by commit-queue@webkit.org · 10 years ago
  39. b149bc9e Global functions should be initialized as JSFunctions in byte code by saambarati1@gmail.com · 10 years ago
  40. 4d2809b It shouldn't take 1846 lines of code and 5 FIXMEs to sort an array. by ggaren@apple.com · 10 years ago
  41. 4014aea [ES6] Implement ES6 template literals by utatane.tea@gmail.com · 10 years ago
  42. 49d0cc1 class methods should be non-enumerable by rniwa@webkit.org · 10 years ago
  43. 50b0712 Unreviewed, rolling out r183288. https://bugs.webkit.org/show_bug.cgi?id=144189 by commit-queue@webkit.org · 10 years ago
  44. eb0dff3 It shouldn't take 1846 lines of code and 5 FIXMEs to sort an array. by ggaren@apple.com · 10 years ago
  45. bc07449 IteratorClose should be called when jumping over the target for-of loop by utatane.tea@gmail.com · 10 years ago
  46. 408f4815 WebContent Crash when instantiating class with Type Profiling enabled by joepeck@webkit.org · 10 years ago
  47. da834ae Heap variables shouldn't end up in the stack frame by fpizlo@apple.com · 10 years ago
  48. b644c25 REGRESSION (172175-172177): Change in for...in processing causes properties added in loop to be enumerated by msaboff@apple.com · 10 years ago
  49. d81805e Source/JavaScriptCore: by rniwa@webkit.org · 10 years ago
  50. e6f8349 Class constructor should throw TypeError when "called" by rniwa@webkit.org · 10 years ago
  51. eb7ac19 "this" should be in TDZ until super is called in the constructor of a derived class by rniwa@webkit.org · 10 years ago
  52. 059ef9b Support extends and super keywords by rniwa@webkit.org · 10 years ago
  53. a26e6e5 __proto__ shorthand property should not modify prototype in Object Literal construction by joepeck@webkit.org · 10 years ago
  54. 4ddd519 Upgrade ES6 Iterator interfaces https://bugs.webkit.org/show_bug.cgi?id=141351 by utatane.tea@gmail.com · 10 years ago
  55. a97ccfd BytecodeGenerator shouldn't emit op_resolve_scope as a roundabout way of returning the scopeRegister by fpizlo@apple.com · 10 years ago
  56. 54d94f5 [JSC] Use the way number constants are written to help type speculation by benjamin@webkit.org · 10 years ago
  57. 2ede313 Unreviewed, roll out r180723. It broke a bunch of tests. by fpizlo@apple.com · 10 years ago
  58. f6ca6c8 BytecodeGenerator::constLocal() behaves identically to BytecodeGenerator::local() for the purposes of its one caller by fpizlo@apple.com · 10 years ago
  59. 3f2d594 The bool returning form of BytecodeGenerator::addVar() can be removed by fpizlo@apple.com · 10 years ago
  60. fda6b5e Use "this" instead of "callee" to get the constructor by rniwa@webkit.org · 10 years ago
  61. c7d3cb9 Remove BytecodeGenerator's numberMap, it is dead code by benjamin@webkit.org · 10 years ago
  62. 1d35205 Little clean up of Bytecode Generator's Label by benjamin@webkit.org · 10 years ago
  63. b8d53f9 Simplify the initialization of BytecodeGenerator a bit by benjamin@webkit.org · 10 years ago
  64. e3b7687 Remove BytecodeGenerator::preserveLastVar() and replace it with a more robust mechanism for preserving non-temporary registers by fpizlo@apple.com · 10 years ago
  65. dd72307 BytecodeGenerator::initializeCapturedVariable() sets a misleading value for the 5th operand of op_put_to_scope. by mark.lam@apple.com · 10 years ago
  66. 679fb98f BytecodeGenerator shouldn't expose all of its member variables by rniwa@webkit.org · 10 years ago
  67. 9de1e99 REGRESSION (r174226): Header on huffingtonpost.com is too large by msaboff@apple.com · 10 years ago
  68. 5f8577a Unreviewed, rolling out r178432. https://bugs.webkit.org/show_bug.cgi?id=140460 by commit-queue@webkit.org · 10 years ago
  69. 5e92fa9 REGRESSION (r174226): Header on huffingtonpost.com is too large by msaboff@apple.com · 10 years ago
  70. b4f28a5 JavaScript Control Flow Profiler https://bugs.webkit.org/show_bug.cgi?id=137785 by saambarati1@gmail.com · 10 years ago
  71. 6f851d7 Split out FunctionNode from FunctionBodyNode by ggaren@apple.com · 10 years ago
  72. c0ccae0 Removed the global parser arena https://bugs.webkit.org/show_bug.cgi?id=139236 by ggaren@apple.com · 10 years ago
  73. 5e62e3f Allocate local ScopeChain register by msaboff@apple.com · 10 years ago
  74. 8b6b341 Add "get scope" byte code https://bugs.webkit.org/show_bug.cgi?id=138326 by msaboff@apple.com · 10 years ago
  75. c5b9539 Add scope operand to op_push_with_scope, op_push_name_scope and op_pop_scope by msaboff@apple.com · 10 years ago
  76. 71684cb Various arguments optimisations in codegen fail to account for arguments being in lexical record by oliver@apple.com · 10 years ago
  77. 34dc0ee Unreviewed, rolling out r174606. https://bugs.webkit.org/show_bug.cgi?id=137621 by commit-queue@webkit.org · 10 years ago
  78. 87b1153 Various arguments optimisations in codegen fail to account for arguments being in lexical record by oliver@apple.com · 10 years ago
  79. 5d20aa1 Make sure arguments tearoff is performed through the environment record if necessary by oliver@apple.com · 10 years ago
  80. 4725226 Remove op_new_captured_func https://bugs.webkit.org/show_bug.cgi?id=137491 by oliver@apple.com · 10 years ago
  81. f129dfb Do all closed variable access through the local lexical object by oliver@apple.com · 10 years ago
  82. a7dfb4d Rename activation to be more in line with spec language by oliver@apple.com · 11 years ago
  83. 2ed31ec Rename HighFidelityTypeProfiling variables for more clarity by commit-queue@webkit.org · 11 years ago
  84. caf3505 REGRESSION(r172401): for-in optimization no longer works at all by fpizlo@apple.com · 11 years ago
  85. d49bdb4 Unreviewed, rolling out r172741. https://bugs.webkit.org/show_bug.cgi?id=136058 by commit-queue@webkit.org · 11 years ago
  86. 2c56b29 REGRESSION(r172401): for-in optimization no longer works at all by fpizlo@apple.com · 11 years ago
  87. eafc9b3 Allow high fidelity type profiling to be enabled and disabled. by commit-queue@webkit.org · 11 years ago
  88. 0d65f4b Create activations eagerly https://bugs.webkit.org/show_bug.cgi?id=135942 by oliver@apple.com · 11 years ago
  89. 3d573c8 Re-landing r172401 with fixed test. <https://webkit.org/b/135782> by mark.lam@apple.com · 11 years ago
  90. b63239f Unreviewed, rolling out r172401. https://bugs.webkit.org/show_bug.cgi?id=135812 by commit-queue@webkit.org · 11 years ago
  91. c092662 for-in optimization should also make sure the base matches the object being iterated by mhahnenberg@apple.com · 11 years ago
  92. a398a56 Merge r171389, r171495, r171508, r171510, r171605, r171606, r171611, r171614, r171763 from ftlopt. by fpizlo@apple.com · 11 years ago
  93. 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
  94. 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
  95. 9f62443 Unreviewed, roll out r171641-r171644. It broke some tests; will investigate and by fpizlo@apple.com · 11 years ago
  96. 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
  97. 6bce436 Remove some dead / unused code. <https://webkit.org/b/133828> by mark.lam@apple.com · 11 years ago
  98. 177c2b9 Support spread operand in |new| expressions by oliver@apple.com · 11 years ago
  99. ee88ae0 Crash when BytecodeGenerator::emitJump calls Label::bind on null pointer. by mark.lam@apple.com · 11 years ago
  100. 9204733 .: Replace "Apple Computer, Inc." with "Apple Inc." in copyright headers by mjs@apple.com · 11 years ago