source: webkit/trunk/Source/JavaScriptCore/parser/SyntaxChecker.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @288473   3 years ysuzuki [JSC] Support import assertion syntax …
(edit) @279447   4 years ysuzuki [JSC] Private names should be handled by usedVariables mechanism …
(edit) @278588   4 years shvaikalesh Introduce LexicalScopeFeatures to enable future bytecode optimizations …
(edit) @277926   4 years ross.kirsling Support Ergonomic Brand Checks proposal (#x in obj) …
(edit) @275439   4 years shvaikalesh Reduce bytecode instruction count emitted for class extends
(edit) @272580   4 years ticaiolima [ESNext] Implement private methods …
(edit) @271265   4 years ysuzuki [JSC] New expression and value function call should reserve function …
(edit) @266324   5 years ysuzuki [JSC] for-of / for-in left-hand-side target should be …
(edit) @266264   5 years shvaikalesh proto in object literal should perform SetPrototypeOf directly …
(edit) @266117   5 years shvaikalesh Invalid early error for object literal method named "proto" …
(edit) @262613   5 years caitp [JSC] Add support for private class fields …
(edit) @261464   5 years ross.kirsling [clang-tidy] Run modernize-use-nullptr over JSC …
(edit) @255440   5 years keith_miller Parser needs to restore unary stack state when backtracking …
(edit) @254653   5 years caitp [JSC] Add support for public class fields …
(edit) @251684   6 years ross.kirsling [JSC] Lexer flags should be an OptionSet …
(edit) @250005   6 years mark.lam Use constexpr instead of const in symbol definitions that are …
(edit) @249175   6 years mark.lam Refactor to use VM& instead of VM* at as many places as possible. …
(edit) @248829   6 years ross.kirsling [ESNext] Implement optional chaining …
(edit) @245406   6 years ross.kirsling [JSC] Invalid AssignmentTargetType should be an early error. …
(edit) @229608   7 years caitp [JSC] fix order of evaluation for ClassDefinitionEvaluation …
(edit) @226128   7 years utatane.tea [YARR] Yarr should return ErrorCode instead of error messages (const …
(edit) @225799   7 years ticaiolima [ESNext][BigInt] Implement BigInt literals and JSBigInt …
(edit) @223232   8 years utatane.tea import.meta should not be assignable …
(edit) @223175   8 years ticaiolima Object properties are undefined in super.call() but not in this.call() …
(edit) @221358   8 years gskachkov [ESNext] Async iteration - Implement async iteration statement: …
(edit) @219443   8 years ticaiolima [ESnext] Implement Object Spread …
(edit) @218861   8 years ticaiolima [ESnext] Implement Object Rest - Implementing Object Rest …
(edit) @216891   8 years mark.lam Rolling out r214038 and r213697: Crashes when using computed …
(edit) @215453   8 years sbarati BytecodeGenerator ".call" and ".apply" is exponential in nesting depth …
(edit) @215165   8 years commit-queue test262: …
(edit) @214038   8 years commit-queue [ESnext] Implement Object Spread …
(edit) @214029   8 years utatane.tea [JSC] Default parameter part should be retrieved by op_get_argument …
(edit) @213697   8 years commit-queue [ESnext] Implement Object Rest - Implementing Object Rest …
(edit) @211319   8 years utatane.tea Lift template escape sequence restrictions in tagged templates …
(edit) @210522   8 years utatane.tea [JSC] Prototype dynamic-import …
(edit) @208885   9 years joepeck Web Inspector: Generator functions should have a displayable name when …
(edit) @207228   9 years joepeck Emit DebugHooks uniformly with pause locations instead of having …
(edit) @206653   9 years joepeck Breakpoints on blank lines or comments don't break …
(edit) @206525   9 years ryanhaddad Unreviewed, rolling out r206522. Roll r206506 back in since the build …
(edit) @206522   9 years commit-queue Unreviewed, rolling out r206506. …
(edit) @206506   9 years commit-queue Adopt #pragma once in JavaScriptCore
(edit) @206333   9 years caitp [JSC] Implement parsing of Async Functions …
(edit) @206268   9 years commit-queue test262: Function length should be number of parameters before …
(edit) @204078   9 years sbarati Implement nested rest destructuring w.r.t the ES7 spec …
(edit) @203499   9 years utatane.tea [ES7] Introduce exponentiation expression …
(edit) @201542   9 years utatane.tea Unreviewed, roll out r201481, r201523: 0.3% regression in Octane …
(edit) @201481   9 years caitp [JSC] implement async functions proposal …
(edit) @201328   9 years utatane.tea ThisTDZMode is no longer needed …
(edit) @199927   9 years ggaren super should be available in object literals …
(edit) @199787   9 years sbarati We don't need a manual stack for an RAII object when the machine's …
(edit) @198332   9 years mark.lam Method names should not appear in the lexical scope of the method's …
(edit) @198042   9 years mark.lam Implement Function.name and Function#toString for ES6 class. …
(edit) @197947   9 years sbarati Assignment to new.target should be an early error …
(edit) @197915   9 years sbarati ES6: Implement lexical scoping for function definitions in strict mode …
(edit) @197534   9 years msaboff [ES6] Make Unicode RegExp pattern parsing conform to the spec …
(edit) @197296   9 years gskachkov [ES6] Arrow function syntax. Emit loading&putting this/super only if …
(edit) @197043   9 years commit-queue Unreviewed, rolling out r197033. …
(edit) @197033   9 years commit-queue [ES6] Arrow function syntax. Emit loading&putting this/super only if …
(edit) @196734   9 years keith_miller Spread operator should be allowed when not the first argument of …
(edit) @196704   9 years commit-queue Unreviewed, rolling out r196675. …
(edit) @196675   9 years keith_miller Spread operator should be allowed when not the first argument of …
(edit) @196022   9 years utatane.tea [JSC] Introduce BytecodeIntrinsic constant rep like @undefined …
(edit) @195439   9 years utatane.tea [ES6] Catch parameter should accept BindingPattern …
(edit) @192937   9 years utatane.tea [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable …
(edit) @192935   9 years commit-queue Unreviewed, rolling out r192914. …
(edit) @192914   9 years utatane.tea [ES6] Implement LLInt/Baseline Support for ES6 Generators and enable …
(edit) @192768   9 years commit-queue [JSC] support Computed Property Names in destructuring Patterns …
(edit) @192671   10 years sbarati [ES6] Add support for rest parameters …
(edit) @192661   10 years commit-queue [JSC] Fix AssignmentElement parsing …
(edit) @192597   10 years commit-queue Unreviewed, rolling out r192436 and r192586. …
(edit) @192436   10 years commit-queue Allow any LeftHandSideExpression as a valid AssignmentElement …
(edit) @192147   10 years utatane.tea [ES6] Minimize ES6_CLASS_SYNTAX ifdefs …
(edit) @192141   10 years utatane.tea [ES6] Minimize ENABLE_ES6_TEMPLATE_LITERAL_SYNTAX ifdefs …
(edit) @191875   10 years utatane.tea [ES6] Support Generator Syntax …
(edit) @191110   10 years utatane.tea [ES6] Class expression should have lexical environment that has itself …
(edit) @191037   10 years commit-queue Unreviewed, rolling out r191030. …
(edit) @191030   10 years utatane.tea [ES6] Class expression should have lexical environment that has itself …
(edit) @189504   10 years utatane.tea [ES6] Implement computed accessors …
(edit) @188928   10 years commit-queue Function.prototype.toString is incorrect for ArrowFunction …
(edit) @188545   10 years commit-queue [ES6] Implement ES6 arrow function syntax. Arrow function specific …
(edit) @188498   10 years rniwa ES6 class syntax should allow computed name method …
(edit) @188417   10 years utatane.tea Unify JSParserCodeType, FunctionParseMode and ModuleParseMode into …
(edit) @188355   10 years utatane.tea [ES6] Add ES6 Modules preparsing phase to collect the dependencies …
(edit) @188219   10 years ggaren Let's rename FunctionBodyNode …
(edit) @187890   10 years utatane.tea [ES6] Support Module Syntax …
(edit) @187760   10 years commit-queue Clean up the naming for AST expression generation. …
(edit) @187515   10 years saambarati1 Implement catch scope using lexical scoping constructs introduced with …
(edit) @187351   10 years saambarati1 [ES6] Add support for default parameters …
(edit) @187108   10 years commit-queue Add support for the new.target syntax. …
(edit) @187012   10 years saambarati1 [ES6] Add support for block scope const …
(edit) @186959   10 years saambarati1 Function parameters should be parsed in the same parser arena as the …
(edit) @186860   10 years saambarati1 [ES6] implement block scoping to enable 'let' …
(edit) @186246   10 years saambarati1 Rename "Deconstruction" to "Destructuring" throughout JSC …
(edit) @185989   10 years commit-queue Source/JavaScriptCore: [ES6] Implement ES6 arrow function syntax. …
(edit) @185981   10 years utatane.tea [ES6] Support rest element in destructuring assignments …
(edit) @185791   10 years utatane.tea [ES6] Destructuring assignment need to accept iterables …
(edit) @185699   10 years saambarati1 [ES6] support default values in deconstruction parameter nodes …
(edit) @184640   10 years commit-queue ES6: Should not allow duplicate basic proto properties in Object …
(edit) @184337   10 years utatane.tea [ES6] Implement tagged templates …
(edit) @184324   10 years commit-queue ES6: Allow duplicate property names …
Note: See TracRevisionLog for help on using the revision log.