| .. |
|
Alloc.cpp
|
f87c1fd32b
xplat: fix some clang undefined sanitizer issues
|
%!s(int64=9) %!d(string=hai) anos |
|
Alloc.h
|
ea02779aab
Fix __declspec(guard(overflow)) for linux build
|
%!s(int64=9) %!d(string=hai) anos |
|
BackgroundParser.cpp
|
bc33f65b20
Avoid calling CompileScriptException::ProcessError in the catch handler, where the stack is not unwounded.
|
%!s(int64=9) %!d(string=hai) anos |
|
BackgroundParser.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
CMakeLists.txt
|
800c5c6116
linux build pass (built with bash on windows)
|
%!s(int64=9) %!d(string=hai) anos |
|
CaseInsensitive.cpp
|
d96eed5154
Handle all other cases where case-insensitive matching should only be done with /u. Add generated tests.
|
%!s(int64=9) %!d(string=hai) anos |
|
CaseInsensitive.h
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
%!s(int64=10) %!d(string=hai) anos |
|
Chakra.Parser.vcxproj
|
02a02c3a59
Merge from unreleased/rs2 to release/1.4
|
%!s(int64=9) %!d(string=hai) anos |
|
CharClassifier.cpp
|
a1b0812544
cross-platform: --no-icu support
|
%!s(int64=9) %!d(string=hai) anos |
|
CharClassifier.h
|
a1b0812544
cross-platform: --no-icu support
|
%!s(int64=9) %!d(string=hai) anos |
|
CharMap.h
|
b0523efa20
Merge branch 'master' into swb
|
%!s(int64=9) %!d(string=hai) anos |
|
CharSet.cpp
|
d1b867bce9
xplat: do not inline class function in source file
|
%!s(int64=9) %!d(string=hai) anos |
|
CharSet.h
|
1b2f176add
Remove unused methods
|
%!s(int64=9) %!d(string=hai) anos |
|
CharTrie.cpp
|
fcbfb3dc6c
Fix dev12 build
|
%!s(int64=9) %!d(string=hai) anos |
|
CharTrie.h
|
7453224eec
Clean up inline usage
|
%!s(int64=10) %!d(string=hai) anos |
|
Chars.h
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
%!s(int64=10) %!d(string=hai) anos |
|
DebugWriter.cpp
|
5396bd7282
cross-platform: va_end may not be no-op
|
%!s(int64=9) %!d(string=hai) anos |
|
DebugWriter.h
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
%!s(int64=10) %!d(string=hai) anos |
|
FormalsUtil.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
Hash.cpp
|
ee01d90c28
[CVE-2017-8740] Fix bad byte code gen for 'with'. The original (conservative) fix for this issue relied on marking scopes as containing 'with'. But because block scopes are created lazily, we can miss the opportunity to mark a scope. Instead, implementing a more accurate fix that marks symbols that are referenced from within 'with' statements as needing scope objects if they are closure-captured.
|
%!s(int64=8) %!d(string=hai) anos |
|
Hash.h
|
ee01d90c28
[CVE-2017-8740] Fix bad byte code gen for 'with'. The original (conservative) fix for this issue relied on marking scopes as containing 'with'. But because block scopes are created lazily, we can miss the opportunity to mark a scope. Instead, implementing a more accurate fix that marks symbols that are referenced from within 'with' statements as needing scope objects if they are closure-captured.
|
%!s(int64=8) %!d(string=hai) anos |
|
HashFunc.cpp
|
08992648e5
Remove cch parameters for CharsAreEqual and CaseSensitiveComputeHashCch
|
%!s(int64=9) %!d(string=hai) anos |
|
JsScan.js
|
18d4f24ada
Fix Issue #3376: Escaped yield cannot be an identifier in strict mode
|
%!s(int64=8) %!d(string=hai) anos |
|
OctoquadIdentifier.cpp
|
7453224eec
Clean up inline usage
|
%!s(int64=10) %!d(string=hai) anos |
|
OctoquadIdentifier.h
|
d7f2c06a62
swb: write barrier annotations 3
|
%!s(int64=9) %!d(string=hai) anos |
|
Parse.cpp
|
bdf3216cce
Merge unreleased/rs3 to release/1.6
|
%!s(int64=8) %!d(string=hai) anos |
|
Parse.h
|
bdf3216cce
Merge unreleased/rs3 to release/1.6
|
%!s(int64=8) %!d(string=hai) anos |
|
ParseFlags.h
|
ff9b95976a
Remove unused and probably broken syntax coloring support in scanner
|
%!s(int64=9) %!d(string=hai) anos |
|
ParseTreeComparer.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
Parser.h
|
4c1e7e2e59
This commit introduces a framework for dealing with platform specific operations in a platform agnostic way. This change introduces the UnicodeText API in the platform agnostic interface layer. The API replaces the following:
|
%!s(int64=10) %!d(string=hai) anos |
|
ParserCommon.h
|
2dc73f83e8
rework JIT process memory errors
|
%!s(int64=9) %!d(string=hai) anos |
|
ParserPch.cpp
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
ParserPch.h
|
fc08efb038
Special cases of new.target
|
%!s(int64=9) %!d(string=hai) anos |
|
RegCodes.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
RegexCommon.h
|
8567cfe6c1
update all references to use correct CamelCase file names
|
%!s(int64=10) %!d(string=hai) anos |
|
RegexCompileTime.cpp
|
6e39312394
Initialize locals
|
%!s(int64=8) %!d(string=hai) anos |
|
RegexCompileTime.h
|
47005692af
C++ conformance. (building with /permissive-)
|
%!s(int64=9) %!d(string=hai) anos |
|
RegexContcodes.h
|
6b4151a44b
Regex backtracking improvements
|
%!s(int64=9) %!d(string=hai) anos |
|
RegexFlags.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
RegexOpCodes.h
|
6b4151a44b
Regex backtracking improvements
|
%!s(int64=9) %!d(string=hai) anos |
|
RegexParser.cpp
|
2899c93d02
Add AnalysisAsserts in regexparser
|
%!s(int64=8) %!d(string=hai) anos |
|
RegexParser.h
|
de4659a4a6
Some string APIs operating on UTF-8 buffers do not property compute the length of the UTF-8 buffer in bytes
|
%!s(int64=9) %!d(string=hai) anos |
|
RegexPattern.cpp
|
c6bf63b2d6
swb: annotate nested field type, union
|
%!s(int64=9) %!d(string=hai) anos |
|
RegexPattern.h
|
c6bf63b2d6
swb: annotate nested field type, union
|
%!s(int64=9) %!d(string=hai) anos |
|
RegexRuntime.cpp
|
bdf3216cce
Merge unreleased/rs3 to release/1.6
|
%!s(int64=8) %!d(string=hai) anos |
|
RegexRuntime.h
|
c6bf63b2d6
swb: annotate nested field type, union
|
%!s(int64=9) %!d(string=hai) anos |
|
RegexStats.cpp
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
%!s(int64=10) %!d(string=hai) anos |
|
RegexStats.h
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
%!s(int64=10) %!d(string=hai) anos |
|
Scan.cpp
|
6e39312394
Initialize locals
|
%!s(int64=8) %!d(string=hai) anos |
|
Scan.h
|
18d4f24ada
Fix Issue #3376: Escaped yield cannot be an identifier in strict mode
|
%!s(int64=8) %!d(string=hai) anos |
|
StandardChars.cpp
|
5104ab2b42
Add Sharp S and Kelvin K to word-chars. Fixes #1181.
|
%!s(int64=9) %!d(string=hai) anos |
|
StandardChars.h
|
5104ab2b42
Add Sharp S and Kelvin K to word-chars. Fixes #1181.
|
%!s(int64=9) %!d(string=hai) anos |
|
TextbookBoyerMoore.cpp
|
c6bf63b2d6
swb: annotate nested field type, union
|
%!s(int64=9) %!d(string=hai) anos |
|
TextbookBoyerMoore.h
|
c91129d377
swb: avoid write barrier for global static data
|
%!s(int64=9) %!d(string=hai) anos |
|
cmperr.cpp
|
bc33f65b20
Avoid calling CompileScriptException::ProcessError in the catch handler, where the stack is not unwounded.
|
%!s(int64=9) %!d(string=hai) anos |
|
cmperr.h
|
bc33f65b20
Avoid calling CompileScriptException::ProcessError in the catch handler, where the stack is not unwounded.
|
%!s(int64=9) %!d(string=hai) anos |
|
errstr.cpp
|
9c5fb7149d
cross-platform: Improve O1+ stack probing for test builds
|
%!s(int64=9) %!d(string=hai) anos |
|
errstr.h
|
bcdd9ddf2b
cross platform: replace long to int32
|
%!s(int64=9) %!d(string=hai) anos |
|
globals.cpp
|
42fa6d671b
replace wchar16/CH_WSTR with char16/_u
|
%!s(int64=10) %!d(string=hai) anos |
|
globals.h
|
6688079026
linux: builds more lib/Parser files
|
%!s(int64=10) %!d(string=hai) anos |
|
idiom.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
jserr.gen
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
keywords.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
kwd-lsc.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
kwd-swtch.h
|
18d4f24ada
Fix Issue #3376: Escaped yield cannot be an identifier in strict mode
|
%!s(int64=8) %!d(string=hai) anos |
|
kwds_sw-nocolor.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
kwds_sw.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
objnames.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
perrors.h
|
08dc260232
Enabling eval in param scope
|
%!s(int64=9) %!d(string=hai) anos |
|
pnodechange.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
pnodediff.h
|
99c6eee4df
swb: misc fixes to build chakra full
|
%!s(int64=9) %!d(string=hai) anos |
|
pnodevisit.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
pnodewalk.h
|
bc813f0773
Implement interpreter support for module import/exports
|
%!s(int64=10) %!d(string=hai) anos |
|
popcode.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
ptlist.h
|
2277186a9e
Dynamic Module Import
|
%!s(int64=8) %!d(string=hai) anos |
|
ptree.h
|
bdf3216cce
Merge unreleased/rs3 to release/1.6
|
%!s(int64=8) %!d(string=hai) anos |
|
rterror.cpp
|
2dc73f83e8
rework JIT process memory errors
|
%!s(int64=9) %!d(string=hai) anos |
|
rterror.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
rterrors.h
|
84993726a7
Fixes #167 Show proper error message when promise continuation callback may not be set by the host.
|
%!s(int64=8) %!d(string=hai) anos |
|
rterrors_limits.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
screrror.cpp
|
b64e91bbdb
Remove incorrect ScriptException::Clear function
|
%!s(int64=9) %!d(string=hai) anos |
|
screrror.h
|
b64e91bbdb
Remove incorrect ScriptException::Clear function
|
%!s(int64=9) %!d(string=hai) anos |
|
tokens.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |