| .. |
|
Alloc.cpp
|
f87c1fd32b
xplat: fix some clang undefined sanitizer issues
|
il y a 9 ans |
|
Alloc.h
|
ea02779aab
Fix __declspec(guard(overflow)) for linux build
|
il y a 9 ans |
|
BGParseManager.cpp
|
a5fd26ce4a
Indicate how bytecode serializer allocates return buffer
|
il y a 7 ans |
|
BGParseManager.h
|
5af7feb652
Enable Deferred Parsing for Background Parse
|
il y a 7 ans |
|
BackgroundParser.cpp
|
39ee407eda
Parser refactor: First pass to use stronger type instead of casting from ParseNode
|
il y a 8 ans |
|
BackgroundParser.h
|
39ee407eda
Parser refactor: First pass to use stronger type instead of casting from ParseNode
|
il y a 8 ans |
|
CMakeLists.txt
|
6079d58e7e
Initial commit for BGParseManager.
|
il y a 7 ans |
|
CaseInsensitive.cpp
|
363d7c36ad
Remove defunct gawk scripts that generated a very old version of this table.
|
il y a 8 ans |
|
CaseInsensitive.h
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
il y a 10 ans |
|
Chakra.Parser.vcxproj
|
c0723f4985
Moving RS4 changes to master
|
il y a 7 ans |
|
CharClassifier.cpp
|
bab866ac0f
Revert overzealous failfast logic which tried to improve detection of i18n initialization issues
|
il y a 7 ans |
|
CharClassifier.h
|
f2b06bb2e6
Clean up some unnecessary usage of ScriptContext
|
il y a 8 ans |
|
CharMap.h
|
b0523efa20
Merge branch 'master' into swb
|
il y a 9 ans |
|
CharSet.cpp
|
d1b867bce9
xplat: do not inline class function in source file
|
il y a 9 ans |
|
CharSet.h
|
9e68676188
Add missing braces and formatting.
|
il y a 8 ans |
|
CharTrie.cpp
|
fcbfb3dc6c
Fix dev12 build
|
il y a 9 ans |
|
CharTrie.h
|
7453224eec
Clean up inline usage
|
il y a 10 ans |
|
Chars.h
|
9e68676188
Add missing braces and formatting.
|
il y a 8 ans |
|
DebugWriter.cpp
|
eb33f9a451
Fixing RegExp parsing for character classes interacting with ranges.
|
il y a 7 ans |
|
DebugWriter.h
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
il y a 10 ans |
|
FormalsUtil.h
|
2f37655c3f
Parser refactor: Even more use stronger type instead of casting from ParseNode
|
il y a 8 ans |
|
Hash.cpp
|
ad53e643d7
Parser Refactor: Use different ParseNode kind for knopStr and knopName and enforce child node type for some operations
|
il y a 8 ans |
|
Hash.h
|
a4058ce9b6
Parser refactor: More use stronger type instead of casting from ParseNode
|
il y a 8 ans |
|
HashFunc.cpp
|
08992648e5
Remove cch parameters for CharsAreEqual and CaseSensitiveComputeHashCch
|
il y a 9 ans |
|
JsScan.js
|
18d4f24ada
Fix Issue #3376: Escaped yield cannot be an identifier in strict mode
|
il y a 8 ans |
|
OctoquadIdentifier.cpp
|
7453224eec
Clean up inline usage
|
il y a 10 ans |
|
OctoquadIdentifier.h
|
d7f2c06a62
swb: write barrier annotations 3
|
il y a 9 ans |
|
Parse.cpp
|
d969210010
[CVE-2020-0848]
|
il y a 6 ans |
|
Parse.h
|
cf71a962c1
Merge 1809 October Update changes
|
il y a 7 ans |
|
ParseFlags.h
|
c31bd13fe7
Move capturedNameSerializedIds and capturedNamePointers into a union since they cannot be used at the same time
|
il y a 7 ans |
|
ParseTreeComparer.h
|
ad53e643d7
Parser Refactor: Use different ParseNode kind for knopStr and knopName and enforce child node type for some operations
|
il y a 8 ans |
|
Parser.h
|
6079d58e7e
Initial commit for BGParseManager.
|
il y a 7 ans |
|
ParserCommon.h
|
450c1d1d30
Add simple set of captured names to nested ParseNodeFnc
|
il y a 8 ans |
|
ParserPch.cpp
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
ParserPch.h
|
fc08efb038
Special cases of new.target
|
il y a 9 ans |
|
RegCodes.h
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
RegexCommon.h
|
8567cfe6c1
update all references to use correct CamelCase file names
|
il y a 10 ans |
|
RegexCompileTime.cpp
|
f7f2ca366f
[1.8>master] [MERGE #4416 @Penguinwizzard] Remove now extraneous assert
|
il y a 8 ans |
|
RegexCompileTime.h
|
89fdd0173e
[1.8>master] [1.7>1.8] [MERGE #4411 @MikeHolman] 17-12 Security Update
|
il y a 8 ans |
|
RegexContcodes.h
|
6b4151a44b
Regex backtracking improvements
|
il y a 9 ans |
|
RegexFlags.h
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
RegexOpCodes.h
|
4f935e2576
Optimize memory for Switch instructions.
|
il y a 8 ans |
|
RegexParser.cpp
|
1a7790f873
[CVE-2019-0648] Edge - ChakraCore OOB read - Individual
|
il y a 7 ans |
|
RegexParser.h
|
72b330960b
Make HashTbl and Scanner an inline instance of the Parser or a stack instance instead of allocating it in the heap
|
il y a 8 ans |
|
RegexPattern.cpp
|
f565a839d6
Add ChakraEngine for GlobalObject lifetime management
|
il y a 7 ans |
|
RegexPattern.h
|
64707dc90c
Change number of capturing groups from int to uint16 where possible
|
il y a 8 ans |
|
RegexRuntime.cpp
|
675ce01066
regexBytecodeDebug: Fix printing of set negations; don't print sizeof and alignof
|
il y a 7 ans |
|
RegexRuntime.h
|
64707dc90c
Change number of capturing groups from int to uint16 where possible
|
il y a 8 ans |
|
RegexStats.cpp
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
il y a 10 ans |
|
RegexStats.h
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
il y a 10 ans |
|
Scan.cpp
|
6199b5e19a
CVE-2018-8551
|
il y a 7 ans |
|
Scan.h
|
6199b5e19a
CVE-2018-8551
|
il y a 7 ans |
|
StandardChars.cpp
|
5104ab2b42
Add Sharp S and Kelvin K to word-chars. Fixes #1181.
|
il y a 9 ans |
|
StandardChars.h
|
5104ab2b42
Add Sharp S and Kelvin K to word-chars. Fixes #1181.
|
il y a 9 ans |
|
TextbookBoyerMoore.cpp
|
c6bf63b2d6
swb: annotate nested field type, union
|
il y a 9 ans |
|
TextbookBoyerMoore.h
|
c91129d377
swb: avoid write barrier for global static data
|
il y a 9 ans |
|
cmperr.cpp
|
bc33f65b20
Avoid calling CompileScriptException::ProcessError in the catch handler, where the stack is not unwounded.
|
il y a 9 ans |
|
cmperr.h
|
bc33f65b20
Avoid calling CompileScriptException::ProcessError in the catch handler, where the stack is not unwounded.
|
il y a 9 ans |
|
errstr.cpp
|
3e2f6868f7
Cleanup old assert macros that maps to only null check nowadays
|
il y a 8 ans |
|
errstr.h
|
bcdd9ddf2b
cross platform: replace long to int32
|
il y a 9 ans |
|
globals.cpp
|
42fa6d671b
replace wchar16/CH_WSTR with char16/_u
|
il y a 10 ans |
|
globals.h
|
6688079026
linux: builds more lib/Parser files
|
il y a 10 ans |
|
idiom.h
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
jserr.gen
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
keywords.h
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
kwd-lsc.h
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
kwd-swtch.h
|
18d4f24ada
Fix Issue #3376: Escaped yield cannot be an identifier in strict mode
|
il y a 8 ans |
|
kwds_sw-nocolor.h
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
kwds_sw.h
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
objnames.h
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
perrors.h
|
824024417c
Modifying UnitTestFramework to give more useful messages and in an easier to understand way.
|
il y a 7 ans |
|
pnodechange.h
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
pnodediff.h
|
99c6eee4df
swb: misc fixes to build chakra full
|
il y a 9 ans |
|
pnodevisit.h
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
pnodewalk.h
|
ad53e643d7
Parser Refactor: Use different ParseNode kind for knopStr and knopName and enforce child node type for some operations
|
il y a 8 ans |
|
popcode.h
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
ptlist.h
|
ad53e643d7
Parser Refactor: Use different ParseNode kind for knopStr and knopName and enforce child node type for some operations
|
il y a 8 ans |
|
ptree.cpp
|
cdbc95a543
Fixing an issue with super restriction state in undodefer case
|
il y a 7 ans |
|
ptree.h
|
a9aee51164
[CVE-2020-0711]
|
il y a 6 ans |
|
rterror.cpp
|
2dc73f83e8
rework JIT process memory errors
|
il y a 9 ans |
|
rterror.h
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
rterrors.h
|
5f90640537
Refactoring RegExp parsing and modifying SyntaxError message
|
il y a 7 ans |
|
rterrors_limits.h
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |
|
screrror.cpp
|
6079d58e7e
Initial commit for BGParseManager.
|
il y a 7 ans |
|
screrror.h
|
6079d58e7e
Initial commit for BGParseManager.
|
il y a 7 ans |
|
tokens.h
|
47eab483b9
change top-level dir Lib back to lib
|
il y a 10 ans |