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