Wenlu Wang 8220c858e5 Add proposal-promise-any (#6641) 4 éve
..
Alloc.cpp f87c1fd32b xplat: fix some clang undefined sanitizer issues 9 éve
Alloc.h ea02779aab Fix __declspec(guard(overflow)) for linux build 9 éve
BGParseManager.cpp f4fd4fce97 Fix additional cross-plat build failure 7 éve
BGParseManager.h f4fd4fce97 Fix additional cross-plat build failure 7 éve
BackgroundParser.cpp 39ee407eda Parser refactor: First pass to use stronger type instead of casting from ParseNode 8 éve
BackgroundParser.h 39ee407eda Parser refactor: First pass to use stronger type instead of casting from ParseNode 8 éve
CMakeLists.txt 6079d58e7e Initial commit for BGParseManager. 7 éve
CaseInsensitive.cpp 363d7c36ad Remove defunct gawk scripts that generated a very old version of this table. 8 éve
CaseInsensitive.h cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 éve
Chakra.Parser.vcxproj c0723f4985 Moving RS4 changes to master 7 éve
CharClassifier.cpp bab866ac0f Revert overzealous failfast logic which tried to improve detection of i18n initialization issues 7 éve
CharClassifier.h d99599543b Remove superfluous const from return types 7 éve
CharMap.h b0523efa20 Merge branch 'master' into swb 9 éve
CharSet.cpp d1b867bce9 xplat: do not inline class function in source file 9 éve
CharSet.h 9e68676188 Add missing braces and formatting. 8 éve
CharTrie.cpp fcbfb3dc6c Fix dev12 build 9 éve
CharTrie.h 7453224eec Clean up inline usage 10 éve
Chars.h 9e68676188 Add missing braces and formatting. 8 éve
DebugWriter.cpp eb33f9a451 Fixing RegExp parsing for character classes interacting with ranges. 7 éve
DebugWriter.h cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 éve
FormalsUtil.h 293a30b219 Fix patterns in rest formal parameters. 6 éve
Hash.cpp ad53e643d7 Parser Refactor: Use different ParseNode kind for knopStr and knopName and enforce child node type for some operations 8 éve
Hash.h a4058ce9b6 Parser refactor: More use stronger type instead of casting from ParseNode 8 éve
HashFunc.cpp 08992648e5 Remove cch parameters for CharsAreEqual and CaseSensitiveComputeHashCch 9 éve
JsScan.js 18d4f24ada Fix Issue #3376: Escaped yield cannot be an identifier in strict mode 8 éve
OctoquadIdentifier.cpp 7453224eec Clean up inline usage 10 éve
OctoquadIdentifier.h d7f2c06a62 swb: write barrier annotations 3 9 éve
Parse.cpp 51d75d0efa add new copyright 5 éve
Parse.h b1981d8ff4 fix and complete nullish coalescing 5 éve
ParseFlags.h 795af4c3b2 Enable defer parse for class members including constructors 6 éve
ParseTreeComparer.h ad53e643d7 Parser Refactor: Use different ParseNode kind for knopStr and knopName and enforce child node type for some operations 8 éve
Parser.h 6079d58e7e Initial commit for BGParseManager. 7 éve
ParserCommon.h 8220c858e5 Add proposal-promise-any (#6641) 4 éve
ParserPch.cpp 47eab483b9 change top-level dir Lib back to lib 10 éve
ParserPch.h fc08efb038 Special cases of new.target 9 éve
RegCodes.h 47eab483b9 change top-level dir Lib back to lib 10 éve
RegexCommon.h 8567cfe6c1 update all references to use correct CamelCase file names 10 éve
RegexCompileTime.cpp d0f8e194a8 Make some tweaks to RegExp debug switches. 7 éve
RegexCompileTime.h 89fdd0173e [1.8>master] [1.7>1.8] [MERGE #4411 @MikeHolman] 17-12 Security Update 8 éve
RegexContcodes.h 6b4151a44b Regex backtracking improvements 9 éve
RegexFlags.h 4a7231abaf Implement RegExp dotAll flag 7 éve
RegexOpCodes.h 4f935e2576 Optimize memory for Switch instructions. 8 éve
RegexParser.cpp b43772c080 [1.11>master] [MERGE #5936 @MikeHolman] February 2019 Security Update 7 éve
RegexParser.h 4a7231abaf Implement RegExp dotAll flag 7 éve
RegexPattern.cpp d0f8e194a8 Make some tweaks to RegExp debug switches. 7 éve
RegexPattern.h 4a7231abaf Implement RegExp dotAll flag 7 éve
RegexRuntime.cpp d0f8e194a8 Make some tweaks to RegExp debug switches. 7 éve
RegexRuntime.h 64707dc90c Change number of capturing groups from int to uint16 where possible 8 éve
RegexStats.cpp cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 éve
RegexStats.h cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 éve
Scan.cpp 16762f12fa Implement nullish coalescing operator 5 éve
Scan.h 69e17f6d0a Contextual keywords cannot have unicode escape sequences 6 éve
StandardChars.cpp 4a7231abaf Implement RegExp dotAll flag 7 éve
StandardChars.h 4a7231abaf Implement RegExp dotAll flag 7 éve
TextbookBoyerMoore.cpp c6bf63b2d6 swb: annotate nested field type, union 9 éve
TextbookBoyerMoore.h 3b3aa9ba1d Fix Clang 10 and Ubuntu 20.04 compatibility errors 5 éve
cmperr.cpp 1f18f53acf Improve parsing error messages 7 éve
cmperr.h 1f18f53acf Improve parsing error messages 7 éve
errstr.cpp 3e2f6868f7 Cleanup old assert macros that maps to only null check nowadays 8 éve
errstr.h bcdd9ddf2b cross platform: replace long to int32 9 éve
globals.cpp 42fa6d671b replace wchar16/CH_WSTR with char16/_u 10 éve
globals.h 6688079026 linux: builds more lib/Parser files 10 éve
idiom.h 47eab483b9 change top-level dir Lib back to lib 10 éve
jserr.gen 47eab483b9 change top-level dir Lib back to lib 10 éve
keywords.h 47eab483b9 change top-level dir Lib back to lib 10 éve
kwd-lsc.h 16762f12fa Implement nullish coalescing operator 5 éve
kwd-swtch.h 18d4f24ada Fix Issue #3376: Escaped yield cannot be an identifier in strict mode 8 éve
kwds_sw-nocolor.h 47eab483b9 change top-level dir Lib back to lib 10 éve
kwds_sw.h 47eab483b9 change top-level dir Lib back to lib 10 éve
objnames.h 47eab483b9 change top-level dir Lib back to lib 10 éve
perrors.h b1981d8ff4 fix and complete nullish coalescing 5 éve
pnodechange.h 47eab483b9 change top-level dir Lib back to lib 10 éve
pnodediff.h 99c6eee4df swb: misc fixes to build chakra full 9 éve
pnodevisit.h 47eab483b9 change top-level dir Lib back to lib 10 éve
pnodewalk.h 3b3aa9ba1d Fix Clang 10 and Ubuntu 20.04 compatibility errors 5 éve
popcode.h 47eab483b9 change top-level dir Lib back to lib 10 éve
ptlist.h 16762f12fa Implement nullish coalescing operator 5 éve
ptree.cpp c848d4d8d5 Refactor await & yield & enable async iteration (#6456) 5 éve
ptree.h c848d4d8d5 Refactor await & yield & enable async iteration (#6456) 5 éve
rterror.cpp 2dc73f83e8 rework JIT process memory errors 9 éve
rterror.h 47eab483b9 change top-level dir Lib back to lib 10 éve
rterrors.h 8220c858e5 Add proposal-promise-any (#6641) 4 éve
rterrors_limits.h 47eab483b9 change top-level dir Lib back to lib 10 éve
screrror.cpp 1f18f53acf Improve parsing error messages 7 éve
screrror.h 1f18f53acf Improve parsing error messages 7 éve
tokens.h 23057cf996 implement BigInt literal, BigInt constructor and comparison operator 7 éve