source: webkit/trunk/Source/JavaScriptCore/parser/Lexer.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @291779   3 years cdumez Prepare JSC for making the String(const char*) constructor explicit …
(edit) @291746   3 years pangle No breakpoints hit on github.com, and some are invalid …
(edit) @289112   3 years commit-queue Unreviewed, reverting r288996. …
(edit) @288996   3 years pangle No breakpoints hit on github.com, and some are invalid …
(edit) @284213   4 years commit-queue Remove Variant.h https://bugs.webkit.org/show_bug.cgi?id=231744 Patch …
(edit) @284095   4 years commit-queue Remove WTF::Variant and WTF::get …
(edit) @284016   4 years commit-queue Use STL instead of WTF::get_if, WTF::Monostate, WTF::visit, and …
(edit) @283906   4 years commit-queue Prepare to switch from WTF::Variant to std::variant …
(edit) @281429   4 years ysuzuki [JSC] Remove already-shipped JS feature flags …
(edit) @280886   4 years ysuzuki WTFCrash in JSC::Lexer<char16_t>::append8 …
(edit) @280825   4 years ysuzuki [JSC] super-Latin1 white space and line terminator after regular …
(edit) @278253   4 years darin Remove WTF::Optional synonym for std::optional, using that class …
(edit) @278185   4 years darin Next step toward using std::optional directly instead of through …
(edit) @272570   4 years ysuzuki [JSC] Make JSON.parse faster by using table for fast string parsing …
(edit) @270481   4 years ysuzuki [JSC] Accept escaped keywords for class and object property names …
(edit) @267330   5 years ysuzuki [JSC] Drop Options::useBigInt …
(edit) @262613   5 years caitp [JSC] Add support for private class fields …
(edit) @261755   5 years ross.kirsling [IWYU] Remove unnecessary includes from JSC implementation files …
(edit) @261728   5 years drousso [ESNext] enable logical assignment operators by default …
(edit) @261567   5 years ross.kirsling [clang-tidy] Run modernize-use-override over JSC, then ensure as much …
(edit) @261556   5 years tsavell Unreviewed, reverting r261542. Broke internal builds Reverted …
(edit) @261542   5 years ross.kirsling [clang-tidy] Run modernize-use-override over JSC, then ensure as much …
(edit) @261464   5 years ross.kirsling [clang-tidy] Run modernize-use-nullptr over JSC …
(edit) @260275   5 years drousso Rename NullishEq / NULLISHEQUAL to CoalesceEq / COALESCEEQUAL to match …
(edit) @260119   5 years drousso [ESNext] Implement logical assignment operators …
(edit) @259536   5 years shvaikalesh '\u' should throw an early SyntaxError exception, but instead …
(edit) @259096   5 years ross.kirsling [JSC] Rename ANDEQUAL to BITANDEQUAL (etc.) throughout frontend …
(edit) @258531   5 years keith_miller JavaScript identifier grammar supports unescaped astral symbols, but …
(edit) @257681   5 years ysuzuki [JSC] BuiltinNames' HashMap should be small …
(edit) @255440   5 years keith_miller Parser needs to restore unary stack state when backtracking …
(edit) @254087   5 years mark.lam PerformanceTests: Convert ASSERT_DISABLED to ASSERT_ENABLED, and fix …
(edit) @252559   6 years keith_miller Enable Nullish operators by default …
(edit) @251684   6 years ross.kirsling [JSC] Lexer flags should be an OptionSet …
(edit) @249175   6 years mark.lam Refactor to use VM& instead of VM* at as many places as possible. …
(edit) @248831   6 years darin Tidy up checks to see if a character is in the Latin-1 range by using …
(edit) @248829   6 years ross.kirsling [ESNext] Implement optional chaining …
(edit) @248826   6 years ross.kirsling [ESNext] Support hashbang. …
(edit) @247845   6 years ross.kirsling Legacy numeric literals should not permit separators or BigInt …
(edit) @247819   6 years ross.kirsling [ESNext] Implement nullish coalescing …
(edit) @245697   6 years ross.kirsling Lexer<T>::parseDecimal ought to ASSERT isASCIIDigit …
(edit) @245655   6 years ross.kirsling [ESNext] Implement support for Numeric Separators …
(edit) @245648   6 years commit-queue Unreviewed, rolling out r245634. …
(edit) @245634   6 years ross.kirsling [ESNext] Implement support for Numeric Separators …
(edit) @244038   6 years ysuzuki Unreviewed, rolling in r243948 with test fix …
(edit) @244028   6 years ryanhaddad Unreviewed, rolling out r243948. Caused inspector/runtime/parse.html …
(edit) @243948   6 years ysuzuki SIGSEGV in JSC::BytecodeGenerator::addStringConstant …
(edit) @241751   6 years darin Continue reducing use of String::format, now focusing on hex: "%p", …
(edit) @241246   6 years ysuzuki Unreviewed, Lexer should use isLatin1 implementation in WTF …
(edit) @241104   6 years ysuzuki [JSC] PrivateName to PublicName hash table is wasteful …
(edit) @239559   6 years ross.kirsling [JSC] Identifier validity should be based on ID_Start / ID_Continue …
(edit) @239427   6 years cdumez wtf/Optional.h: move-constructor and move-assignment operator should …
(edit) @234501   7 years david_fenton Unreviewed, rolling out r234489. Caused 50+ crashes and 60+ API …
(edit) @234489   7 years tpopela [WTF] Rename String::format to String::deprecatedFormat …
(edit) @233122   7 years utatane.tea [WTF] Add user-defined literal for ASCIILiteral …
(edit) @231761   7 years utatane.tea [JSC] Tweak LiteralParser to improve lexing performance …
(edit) @227775   7 years utatane.tea [JSC] Relax line terminators in String to make JSON subset of JS …
(edit) @225799   7 years ticaiolima [ESNext][BigInt] Implement BigInt literals and JSBigInt …
(edit) @223124   8 years utatane.tea async should be able to be used as an imported binding name …
(edit) @219396   8 years commit-queue Wrong radix used in Unicode Escape in invalid character error message …
(edit) @219285   8 years utatane.tea [JSC] Drop LineNumberAdder since we no longer treat <LF><CR> (not …
(edit) @219263   8 years mark.lam \n\r is not the same as \r\n. …
(edit) @218819   8 years sbarati Crash in JSC::Lexer<unsigned char>::setCode …
(edit) @218111   8 years gskachkov We incorrectly allow escaped characters in keyword tokens …
(edit) @217860   8 years darin Cut down use of WTF_ARRAY_LENGTH …
(edit) @215235   8 years commit-queue test262: …
(edit) @212939   8 years sbarati Intrinsicify parseInt https://bugs.webkit.org/show_bug.cgi?id=168627
(edit) @211319   8 years utatane.tea Lift template escape sequence restrictions in tagged templates …
(edit) @209632   8 years ggaren Deploy OrdinalNumber in JSC::SourceCode …
(edit) @207798   9 years utatane.tea Arrow functions with concise bodies cannot return regular expressions …
(edit) @206333   9 years caitp [JSC] Implement parsing of Async Functions …
(edit) @204714   9 years utatane.tea [ES6] Module should not allow HTML comments …
(edit) @203499   9 years utatane.tea [ES7] Introduce exponentiation expression …
(edit) @203028   9 years commit-queue [JSC] Fix the Template Raw Value of \ (escape) + …
(edit) @202768   9 years sbarati fix "ASSERTION FAILED: currentOffset() >= currentLineStartOffset()" …
(edit) @202280   9 years keith_miller It should be easy to add a private global helper function for builtins …
(edit) @202255   9 years commit-queue Unreviewed, rolling out r202248. …
(edit) @202248   9 years keith_miller It should be easy to add a private global helper function for builtins …
(edit) @201737   9 years msaboff octal and binary parsing is wrong for some programs …
(edit) @200038   9 years sbarati We don't have to parse a function's parameters every time if the …
(edit) @199352   9 years sbarati We incorrectly parse arrow function expressions …
(edit) @194981   9 years commit-queue Web Inspector: Inspector should use the last sourceURL / …
(edit) @194017   9 years akling CachedScript could have a copy-free path for all-ASCII scripts. …
(edit) @192141   10 years utatane.tea [ES6] Minimize ENABLE_ES6_TEMPLATE_LITERAL_SYNTAX ifdefs …
(edit) @191946   10 years utatane.tea Clean up ENABLE(ES6_ARROWFUNCTION_SYNTAX) ifdefs and keep minimal set …
(edit) @191355   10 years joepeck Web Inspector: JavaScriptCore should parse sourceURL and …
(edit) @191145   10 years commit-queue Unreviewed, rolling out r191135. …
(edit) @191135   10 years commit-queue Web Inspector: JavaScriptCore should parse sourceURL and …
(edit) @189371   10 years commit-queue Web Inspector: Test RuntimeAgent.parse, detecting if a script parse …
(edit) @188824   10 years akling [JSC] Static hash tables should be 100% compile-time constant. …
(edit) @188752   10 years utatane.tea [ES6] prototyping module loader in JSC shell …
(edit) @187506   10 years basile_clement Misleading error message: "At least one digit must occur after a …
(edit) @186959   10 years saambarati1 Function parameters should be parsed in the same parser arena as the …
(edit) @185989   10 years commit-queue Source/JavaScriptCore: [ES6] Implement ES6 arrow function syntax. …
(edit) @185437   10 years utatane.tea JavaScript: Drop the “escaped reserved words as identifiers” …
(edit) @185419   10 years commit-queue Unreviewed, rolling out r185414. …
(edit) @185414   10 years utatane.tea JavaScript: Drop the “escaped reserved words as identifiers” …
(edit) @184337   10 years utatane.tea [ES6] Implement tagged templates …
(edit) @183552   10 years darin [ES6] Implement Unicode code point escapes …
(edit) @183373   10 years utatane.tea [ES6] Implement ES6 template literals …
(edit) @181664   10 years ggaren Built-in functions should know that they use strict mode …
Note: See TracRevisionLog for help on using the revision log.