source: webkit/trunk/Source/JavaScriptCore/parser/NodeConstructors.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) @287531   3 years ysuzuki [JSC] Use emitPutProperty / emitGetPropertyValue consistently to …
(edit) @279447   4 years ysuzuki [JSC] Private names should be handled by usedVariables mechanism …
(edit) @277926   4 years ross.kirsling Support Ergonomic Brand Checks proposal (#x in obj) …
(edit) @271265   4 years ysuzuki [JSC] New expression and value function call should reserve function …
(edit) @266264   5 years shvaikalesh proto in object literal should perform SetPrototypeOf directly …
(edit) @264750   5 years shvaikalesh Remove ArrayNode::m_optional …
(edit) @262613   5 years caitp [JSC] Add support for private class fields …
(edit) @262233   5 years sbarati hasOwnProperty inside structure property for-in loop should use an …
(edit) @260520   5 years drousso Web Inspector: Debugger: Step Over should only step through comma …
(edit) @260119   5 years drousso [ESNext] Implement logical assignment operators …
(edit) @254716   5 years rmorisset Teach the bytecode that arithmetic operations can return bigints …
(edit) @254653   5 years caitp [JSC] Add support for public class fields …
(edit) @252032   6 years ysuzuki [JSC] Introduce LinkTimeConstant mechanism …
(edit) @249117   6 years ross.kirsling [JSC] Ensure x?.y ?? z is fast …
(edit) @248829   6 years ross.kirsling [ESNext] Implement optional chaining …
(edit) @247819   6 years ross.kirsling [ESNext] Implement nullish coalescing …
(edit) @238543   6 years ticaiolima Re-introduce op_bitnot https://bugs.webkit.org/show_bug.cgi?id=190923
(edit) @233937   7 years utatane.tea [JSC] Reduce size of AST nodes …
(edit) @232232   7 years ticaiolima [ESNext][BigInt] Implement "+" and "-" unary operation …
(edit) @232047   7 years utatane.tea Unreviewed, reland InById cache …
(edit) @232029   7 years commit-queue Unreviewed, rolling out r231998 and r232017. …
(edit) @231998   7 years utatane.tea [JSC] JSC should have consistent InById IC …
(edit) @229608   7 years caitp [JSC] fix order of evaluation for ClassDefinitionEvaluation …
(edit) @227692   7 years mark.lam We should only append ParserArenaDeletable pointers to …
(edit) @226650   7 years mark.lam ASSERTION FAILED: pair.second->m_type & PropertyNode::Getter …
(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) @221358   8 years gskachkov [ESNext] Async iteration - Implement async iteration statement: …
(edit) @219443   8 years ticaiolima [ESnext] Implement Object Spread …
(edit) @218794   8 years annulen Remove excessive headers from JavaScriptCore
(edit) @216891   8 years mark.lam Rolling out r214038 and r213697: Crashes when using computed …
(edit) @215474   8 years sbarati JSTests: Follow up to debug build stack overflow in test after r215453
(edit) @215453   8 years sbarati BytecodeGenerator ".call" and ".apply" is exponential in nesting depth …
(edit) @214038   8 years commit-queue [ESnext] Implement Object Spread …
(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) @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) @205462   9 years fpizlo Butterflies should be allocated in Auxiliary MarkedSpace instead of …
(edit) @204912   9 years fpizlo Unreviewed, roll out r204901, r204897, r204866, r204856, r204854. …
(edit) @204854   9 years fpizlo Butterflies should be allocated in Auxiliary MarkedSpace instead of …
(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) @201328   9 years utatane.tea ThisTDZMode is no longer needed …
(edit) @199927   9 years ggaren super should be available in object literals …
(edit) @198349   9 years mark.lam Make FunctionMode an enum class. …
(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) @197915   9 years sbarati ES6: Implement lexical scoping for function definitions in strict mode …
(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) @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) @190014   10 years sbarati VariableEnvironmentNode should inherit from ParserArenaDeletable …
(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) @187515   10 years saambarati1 Implement catch scope using lexical scoping constructs introduced with …
(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) @185346   10 years gyuyoung.kim Purge PassRefPtr in JavaScriptCore
(edit) @185259   10 years mark.lam finally blocks should not set the exception stack trace when …
(edit) @184337   10 years utatane.tea [ES6] Implement tagged templates …
(edit) @183955   10 years utatane.tea FunctionCallBracketNode should store the base value to the temporary …
(edit) @183373   10 years utatane.tea [ES6] Implement ES6 template literals …
(edit) @182997   10 years utatane.tea Introduce bytecode intrinsics …
(edit) @182198   10 years rniwa eval("this.foo") causes a crash if this had not been initialized in a …
(edit) @181293   10 years rniwa Support extends and super keywords …
(edit) @181179   10 years joepeck proto shorthand property should not modify prototype in Object …
(edit) @180813   10 years benjamin [JSC] Use the way number constants are written to help type …
(edit) @179371   10 years rniwa Implement ES6 class syntax without inheritance support …
(edit) @177001   10 years ggaren Source/JavaScriptCore: Removed some allocation and cruft from the …
(edit) @176836   10 years saambarati1 JavaScript Control Flow Profiler …
(edit) @176825   10 years ggaren Removed the concept of ParserArenaRefCounted …
(edit) @176756   10 years ggaren Removed the global parser arena …
(edit) @176754   10 years ggaren The parser should allocate all pieces of the AST …
(edit) @172717   11 years commit-queue The parser should generate AST nodes the var declarations with no …
(edit) @163321   11 years ggaren Simplified name scope creation for function expressions …
(edit) @162393   11 years akling JSC Parser: Shrink BindingNode. <https://webkit.org/b/127253> The …
(edit) @157830   12 years ggaren REGRESSION: `if (false === (true && undefined)) …
(edit) @157724   12 years oliver Source/JavaScriptCore: Support computed property names in object …
(edit) @157545   12 years oliver Source/JavaScriptCore: Implement ES6 spread operator …
(edit) @157536   12 years commit-queue Unreviewed, rolling out r157529. …
Note: See TracRevisionLog for help on using the revision log.