Lukas Kurz 0a9c0822d8 Force call to `ToNumber` in `Math.max` and `Math.min` (#6851) %!s(int64=3) %!d(string=hai) anos
..
InJavascript 0a9c0822d8 Force call to `ToNumber` in `Math.max` and `Math.min` (#6851) %!s(int64=3) %!d(string=hai) anos
amd64 20b819a5a7 Fix build errors related to literals in assembly while using Clang 8.0. %!s(int64=6) %!d(string=hai) anos
arm 6e828b83a5 Updating ARM CallFunction scenarios according to the CallInfo.Count update %!s(int64=8) %!d(string=hai) anos
arm64 e03b3e3016 [CVE-2018-8315] Add guards for speculation on non-jit operations %!s(int64=7) %!d(string=hai) anos
ArgumentsObject.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
ArgumentsObject.h d99599543b Remove superfluous const from return types %!s(int64=7) %!d(string=hai) anos
ArgumentsObjectEnumerator.cpp 5cf1a9555f rename ForInCache now that it has other uses %!s(int64=8) %!d(string=hai) anos
ArgumentsObjectEnumerator.h d4e1efd33b fix bug with arguments enumerator in JSON.parse %!s(int64=7) %!d(string=hai) anos
ArrayBuffer.cpp d8cbaff6a2 Remove some old switches (#6441) %!s(int64=5) %!d(string=hai) anos
ArrayBuffer.h 6885486859 Add JSRT API for externalizing ArrayBuffers %!s(int64=7) %!d(string=hai) anos
AtomicsObject.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
AtomicsObject.h e2bb2530ac Fix #5349: Rename Atomics.wake to Atomics.notify, per ES spec change. %!s(int64=7) %!d(string=hai) anos
AtomicsOperations.cpp e2a13ce01a Implement jit for atomic load/store %!s(int64=8) %!d(string=hai) anos
AtomicsOperations.h e2a13ce01a Implement jit for atomic load/store %!s(int64=8) %!d(string=hai) anos
BoundFunction.cpp 878e8cb5ba [1.11>master] [1.10>1.11] [MERGE #5787 @Cellule] Merge changes from Windows 1809 October Update %!s(int64=7) %!d(string=hai) anos
BoundFunction.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
BufferStringBuilder.cpp 13f6e3b54a xplat: build lib/Runtime/Library %!s(int64=10) %!d(string=hai) anos
BufferStringBuilder.h 5e70a8f3f5 remove unused DECLARE_CONCRETE_STRING_CLASS %!s(int64=8) %!d(string=hai) anos
BuiltInFlags.h 47eab483b9 change top-level dir Lib back to lib %!s(int64=10) %!d(string=hai) anos
CMakeLists.txt ef68766dc8 Remove getVarDate, VariantDate and WinRTDate %!s(int64=5) %!d(string=hai) anos
Chakra.Runtime.Library.vcxproj e36738055f 1. BuiltIn JS loading to load one object at a time %!s(int64=5) %!d(string=hai) anos
Chakra.Runtime.Library.vcxproj.filters e36738055f 1. BuiltIn JS loading to load one object at a time %!s(int64=5) %!d(string=hai) anos
CommonExternalApiImpl.cpp 8567cfe6c1 update all references to use correct CamelCase file names %!s(int64=10) %!d(string=hai) anos
CompoundString.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
CompoundString.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
ConcatString.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
ConcatString.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
ConcatString.inl aa185ce0ca fix link error in ChakraFull due to concatstring.inl in runtime.h %!s(int64=8) %!d(string=hai) anos
CustomExternalIterator.cpp c848d4d8d5 Refactor await & yield & enable async iteration (#6456) %!s(int64=5) %!d(string=hai) anos
CustomExternalIterator.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
CustomExternalWrapperObject.cpp d9178e1dbe prevent caching interceptor results; don't assume implicit call %!s(int64=7) %!d(string=hai) anos
CustomExternalWrapperObject.h d9178e1dbe prevent caching interceptor results; don't assume implicit call %!s(int64=7) %!d(string=hai) anos
DataView.cpp befa2b30b8 Remove ENABLE_PROJECTION %!s(int64=5) %!d(string=hai) anos
DataView.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
DateImplementation.cpp ef68766dc8 Remove getVarDate, VariantDate and WinRTDate %!s(int64=5) %!d(string=hai) anos
DateImplementation.h ef68766dc8 Remove getVarDate, VariantDate and WinRTDate %!s(int64=5) %!d(string=hai) anos
DateImplementationData.h 47eab483b9 change top-level dir Lib back to lib %!s(int64=10) %!d(string=hai) anos
DelayFreeArrayBufferHelper.cpp cf71a962c1 Merge 1809 October Update changes %!s(int64=7) %!d(string=hai) anos
DelayFreeArrayBufferHelper.h 6885486859 Add JSRT API for externalizing ArrayBuffers %!s(int64=7) %!d(string=hai) anos
ES5Array.cpp 1c75087549 [1.11>master] [MERGE #6122 @MikeHolman] May 2019 Security Update %!s(int64=6) %!d(string=hai) anos
ES5Array.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
ES5ArrayIndexEnumerator.cpp 553a0db80b fix proxy enumerator %!s(int64=9) %!d(string=hai) anos
ES5ArrayIndexEnumerator.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
ES5ArrayIndexStaticEnumerator.h 58ab8fa9f8 Refactor Enumerators %!s(int64=9) %!d(string=hai) anos
EngineInterfaceObject.cpp befa2b30b8 Remove ENABLE_PROJECTION %!s(int64=5) %!d(string=hai) anos
EngineInterfaceObject.h e36738055f 1. BuiltIn JS loading to load one object at a time %!s(int64=5) %!d(string=hai) anos
EngineInterfaceObjectBuiltIns.h 8ef693a5e9 Remove Intl.js use of push: %!s(int64=5) %!d(string=hai) anos
ExternalLibraryBase.cpp 47eab483b9 change top-level dir Lib back to lib %!s(int64=10) %!d(string=hai) anos
ExternalLibraryBase.h 47eab483b9 change top-level dir Lib back to lib %!s(int64=10) %!d(string=hai) anos
ForInObjectEnumerator.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
ForInObjectEnumerator.h 5cf1a9555f rename ForInCache now that it has other uses %!s(int64=8) %!d(string=hai) anos
GlobalObject.cpp befa2b30b8 Remove ENABLE_PROJECTION %!s(int64=5) %!d(string=hai) anos
GlobalObject.h ead295f055 Stop passing ActivationObject as 'this' in dynamic-binding cases, eliminate StrictLdThis %!s(int64=6) %!d(string=hai) anos
HostObjectBase.h 47eab483b9 change top-level dir Lib back to lib %!s(int64=10) %!d(string=hai) anos
IntlEngineInterfaceExtensionObject.cpp 0bd75fb330 `Date` ctr spec compliance (#6845) %!s(int64=3) %!d(string=hai) anos
IntlEngineInterfaceExtensionObject.h f8b6d8a5e8 Centralize repetitive Intl platform method declarations %!s(int64=8) %!d(string=hai) anos
IntlExtensionObjectBuiltIns.h 06140a6835 Implement Intl.PluralRules %!s(int64=7) %!d(string=hai) anos
JSON.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JSON.h 93aac7ed12 Optimize JSON %!s(int64=8) %!d(string=hai) anos
JSONParser.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JSONParser.h 93aac7ed12 Optimize JSON %!s(int64=8) %!d(string=hai) anos
JSONScanner.cpp 6e39312394 Initialize locals %!s(int64=8) %!d(string=hai) anos
JSONScanner.h 350d1c962d fix incorrect argument passed to itow for json syntax error %!s(int64=7) %!d(string=hai) anos
JSONStack.cpp bec9475f6f JSONStack: Improve performance %!s(int64=8) %!d(string=hai) anos
JSONStack.h bec9475f6f JSONStack: Improve performance %!s(int64=8) %!d(string=hai) anos
JSONStringBuilder.cpp 8d4374c368 Implement well-formed JSON.stringify %!s(int64=6) %!d(string=hai) anos
JSONStringBuilder.h 8d4374c368 Implement well-formed JSON.stringify %!s(int64=6) %!d(string=hai) anos
JSONStringifier.cpp 8d4374c368 Implement well-formed JSON.stringify %!s(int64=6) %!d(string=hai) anos
JSONStringifier.h 45caec134f lookup properties by numeric index for typed arrays during stringify %!s(int64=8) %!d(string=hai) anos
JavascriptArray.cpp 9377f09449 Skip Array pop fast path if prototype unsafe (#6838) %!s(int64=3) %!d(string=hai) anos
JavascriptArray.h 9377f09449 Skip Array pop fast path if prototype unsafe (#6838) %!s(int64=3) %!d(string=hai) anos
JavascriptArray.inl fd62760dbc Fixing Crosssite issue during Array.Concat OS: 18874745 %!s(int64=7) %!d(string=hai) anos
JavascriptArrayIndexEnumerator.cpp 553a0db80b fix proxy enumerator %!s(int64=9) %!d(string=hai) anos
JavascriptArrayIndexEnumerator.h 553a0db80b fix proxy enumerator %!s(int64=9) %!d(string=hai) anos
JavascriptArrayIndexEnumeratorBase.cpp 58ab8fa9f8 Refactor Enumerators %!s(int64=9) %!d(string=hai) anos
JavascriptArrayIndexEnumeratorBase.h f37cd54364 Remove _ABSTRACT, most classes were already pure virtual and I deleted the constructor of the others %!s(int64=7) %!d(string=hai) anos
JavascriptArrayIndexSnapshotEnumerator.cpp 553a0db80b fix proxy enumerator %!s(int64=9) %!d(string=hai) anos
JavascriptArrayIndexSnapshotEnumerator.h 553a0db80b fix proxy enumerator %!s(int64=9) %!d(string=hai) anos
JavascriptArrayIndexStaticEnumerator.h 58ab8fa9f8 Refactor Enumerators %!s(int64=9) %!d(string=hai) anos
JavascriptArrayIterator.cpp c848d4d8d5 Refactor await & yield & enable async iteration (#6456) %!s(int64=5) %!d(string=hai) anos
JavascriptArrayIterator.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptAsyncFromSyncIterator.cpp 5fecf0579e Cache iterator next (#6164) %!s(int64=5) %!d(string=hai) anos
JavascriptAsyncFromSyncIterator.h 5fecf0579e Cache iterator next (#6164) %!s(int64=5) %!d(string=hai) anos
JavascriptAsyncFunction.cpp 8c3a82b035 Implement Top Level Await %!s(int64=5) %!d(string=hai) anos
JavascriptAsyncFunction.h 8c3a82b035 Implement Top Level Await %!s(int64=5) %!d(string=hai) anos
JavascriptAsyncGenerator.cpp 290a3a81db Remove unnecessary startup yield %!s(int64=5) %!d(string=hai) anos
JavascriptAsyncGenerator.h b68f5c2815 Generator misc (#6533) %!s(int64=5) %!d(string=hai) anos
JavascriptAsyncGeneratorFunction.cpp f69edb2e82 Handle corrupted generator or async generator prototype %!s(int64=4) %!d(string=hai) anos
JavascriptAsyncGeneratorFunction.h c848d4d8d5 Refactor await & yield & enable async iteration (#6456) %!s(int64=5) %!d(string=hai) anos
JavascriptBigInt.cpp 25af1a93e1 implement bigint multiply %!s(int64=7) %!d(string=hai) anos
JavascriptBigInt.h 25af1a93e1 implement bigint multiply %!s(int64=7) %!d(string=hai) anos
JavascriptBigIntObject.cpp 23057cf996 implement BigInt literal, BigInt constructor and comparison operator %!s(int64=7) %!d(string=hai) anos
JavascriptBigIntObject.h 23057cf996 implement BigInt literal, BigInt constructor and comparison operator %!s(int64=7) %!d(string=hai) anos
JavascriptBoolean.cpp ef68766dc8 Remove getVarDate, VariantDate and WinRTDate %!s(int64=5) %!d(string=hai) anos
JavascriptBoolean.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptBooleanObject.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptBooleanObject.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptBuiltInFunctionList.h 312a878774 Implement Object.hasOwn (#6726) %!s(int64=4) %!d(string=hai) anos
JavascriptBuiltInFunctions.cpp c8740cc9e5 inline JsBuiltIn helper CallInstanceFunction %!s(int64=7) %!d(string=hai) anos
JavascriptBuiltInFunctions.h 34092e04f7 Remove ENABLE_DOM_FAST_PATH %!s(int64=5) %!d(string=hai) anos
JavascriptDate.cpp 0bd75fb330 `Date` ctr spec compliance (#6845) %!s(int64=3) %!d(string=hai) anos
JavascriptDate.h 0bd75fb330 `Date` ctr spec compliance (#6845) %!s(int64=3) %!d(string=hai) anos
JavascriptError.cpp 8220c858e5 Add proposal-promise-any (#6641) %!s(int64=4) %!d(string=hai) anos
JavascriptError.h 8220c858e5 Add proposal-promise-any (#6641) %!s(int64=4) %!d(string=hai) anos
JavascriptExceptionMetadata.cpp 20de16aa93 Fix abort in GetAndClearExceptionWithMetaData (#6657) %!s(int64=5) %!d(string=hai) anos
JavascriptExceptionMetadata.h 2ee13d2cf7 Newline at file ends %!s(int64=7) %!d(string=hai) anos
JavascriptExternalFunction.cpp 00e64fdd0e Merge remote-tracking branch 'origin/master' into feature/shim %!s(int64=7) %!d(string=hai) anos
JavascriptExternalFunction.h bfbfbaaf0e Add JSRT support for native callbacks with `new.target` %!s(int64=8) %!d(string=hai) anos
JavascriptFunction.cpp 63bda3bb4b [1.11>master] [MERGE #6385 @pleath] ChakraCore Servicing Update for 2020.03B %!s(int64=6) %!d(string=hai) anos
JavascriptFunction.h 8ffa08ebed AsyncIteration %!s(int64=6) %!d(string=hai) anos
JavascriptGenerator.cpp d5c6f5998f Handle SlotArray loads in jitted generators %!s(int64=4) %!d(string=hai) anos
JavascriptGenerator.h 8c3a82b035 Implement Top Level Await %!s(int64=5) %!d(string=hai) anos
JavascriptGeneratorFunction.cpp f69edb2e82 Handle corrupted generator or async generator prototype %!s(int64=4) %!d(string=hai) anos
JavascriptGeneratorFunction.h c848d4d8d5 Refactor await & yield & enable async iteration (#6456) %!s(int64=5) %!d(string=hai) anos
JavascriptIterator.cpp 47eab483b9 change top-level dir Lib back to lib %!s(int64=10) %!d(string=hai) anos
JavascriptIterator.h 47eab483b9 change top-level dir Lib back to lib %!s(int64=10) %!d(string=hai) anos
JavascriptLibrary.cpp b4f1bb49e4 Fix pathological BailOut for chakraLibrary.isArray %!s(int64=3) %!d(string=hai) anos
JavascriptLibrary.h 8220c858e5 Add proposal-promise-any (#6641) %!s(int64=4) %!d(string=hai) anos
JavascriptLibrary.inl f8acf7f377 FromVar hardening %!s(int64=8) %!d(string=hai) anos
JavascriptLibraryBase.h 8220c858e5 Add proposal-promise-any (#6641) %!s(int64=4) %!d(string=hai) anos
JavascriptListIterator.cpp c848d4d8d5 Refactor await & yield & enable async iteration (#6456) %!s(int64=5) %!d(string=hai) anos
JavascriptListIterator.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptMap.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptMap.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptMapIterator.cpp c848d4d8d5 Refactor await & yield & enable async iteration (#6456) %!s(int64=5) %!d(string=hai) anos
JavascriptMapIterator.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptNumber.cpp eba9b1adef NaN's most significant bit signifies the sign of NaN. This bit's value was inconsistent with other engines' as well as inconsistent in Chakra when using the -NoNative flag. This fix makes NaN respect the sign bit. This is viewable through typed array buffers. %!s(int64=7) %!d(string=hai) anos
JavascriptNumber.h 0f78a54209 Enable Bytecode regen on Linux/MacOS (#6425) %!s(int64=5) %!d(string=hai) anos
JavascriptNumber.inl 0f78a54209 Enable Bytecode regen on Linux/MacOS (#6425) %!s(int64=5) %!d(string=hai) anos
JavascriptNumberObject.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptNumberObject.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptObject.cpp 312a878774 Implement Object.hasOwn (#6726) %!s(int64=4) %!d(string=hai) anos
JavascriptObject.h 312a878774 Implement Object.hasOwn (#6726) %!s(int64=4) %!d(string=hai) anos
JavascriptPromise.cpp 8220c858e5 Add proposal-promise-any (#6641) %!s(int64=4) %!d(string=hai) anos
JavascriptPromise.h 8220c858e5 Add proposal-promise-any (#6641) %!s(int64=4) %!d(string=hai) anos
JavascriptProxy.cpp 11d93751d6 Fix calling proxy as constructor %!s(int64=5) %!d(string=hai) anos
JavascriptProxy.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptReflect.cpp d8cbaff6a2 Remove some old switches (#6441) %!s(int64=5) %!d(string=hai) anos
JavascriptReflect.h 0052c5c585 #274 Remove [[Enumerate]] and associated reflective capabilities %!s(int64=9) %!d(string=hai) anos
JavascriptRegExpConstructor.cpp 48d00f1016 Give JavascriptRegExpConstructor the correct ConstructorCache %!s(int64=6) %!d(string=hai) anos
JavascriptRegExpConstructor.h 48d00f1016 Give JavascriptRegExpConstructor the correct ConstructorCache %!s(int64=6) %!d(string=hai) anos
JavascriptRegExpEnumerator.cpp 6e39312394 Initialize locals %!s(int64=8) %!d(string=hai) anos
JavascriptRegExpEnumerator.h 553a0db80b fix proxy enumerator %!s(int64=9) %!d(string=hai) anos
JavascriptRegularExpression.cpp a5a5b8f525 fix issues with proxy in TypedArray.from and String.replace %!s(int64=6) %!d(string=hai) anos
JavascriptRegularExpression.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptRegularExpressionResult.cpp 1552054536 Fix ChakraCore retail build %!s(int64=10) %!d(string=hai) anos
JavascriptRegularExpressionResult.h 47eab483b9 change top-level dir Lib back to lib %!s(int64=10) %!d(string=hai) anos
JavascriptSet.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptSet.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptSetIterator.cpp c848d4d8d5 Refactor await & yield & enable async iteration (#6456) %!s(int64=5) %!d(string=hai) anos
JavascriptSetIterator.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptString.cpp b99834b7fe Update String.prototype.repeat to throw non-fatal for length too big %!s(int64=5) %!d(string=hai) anos
JavascriptString.h c97320d3ff Implementation of Relative indexing method proposal (#6610) %!s(int64=5) %!d(string=hai) anos
JavascriptString.inl cec0e9a84f replace wchar_t/L"..." with char16/_u("...") %!s(int64=10) %!d(string=hai) anos
JavascriptStringEnumerator.cpp 553a0db80b fix proxy enumerator %!s(int64=9) %!d(string=hai) anos
JavascriptStringEnumerator.h 45caec134f lookup properties by numeric index for typed arrays during stringify %!s(int64=8) %!d(string=hai) anos
JavascriptStringIterator.cpp c848d4d8d5 Refactor await & yield & enable async iteration (#6456) %!s(int64=5) %!d(string=hai) anos
JavascriptStringIterator.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptStringObject.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptStringObject.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptStringTagEntries.h cec0e9a84f replace wchar_t/L"..." with char16/_u("...") %!s(int64=10) %!d(string=hai) anos
JavascriptSymbol.cpp 393af6c92f Implement Symbol.prototype.description %!s(int64=7) %!d(string=hai) anos
JavascriptSymbol.h 393af6c92f Implement Symbol.prototype.description %!s(int64=7) %!d(string=hai) anos
JavascriptSymbolObject.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptSymbolObject.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptTypedNumber.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptTypedNumber.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptWeakMap.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptWeakMap.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptWeakSet.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JavascriptWeakSet.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
JsBuiltInEngineInterfaceExtensionObject.cpp b4f1bb49e4 Fix pathological BailOut for chakraLibrary.isArray %!s(int64=3) %!d(string=hai) anos
JsBuiltInEngineInterfaceExtensionObject.h e36738055f 1. BuiltIn JS loading to load one object at a time %!s(int64=5) %!d(string=hai) anos
LazyJSONString.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
LazyJSONString.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
LiteralString.cpp 50fc14e528 remove ArenaLiteralString %!s(int64=8) %!d(string=hai) anos
LiteralString.h 50fc14e528 remove ArenaLiteralString %!s(int64=8) %!d(string=hai) anos
MapOrSetDataList.h 3b3aa9ba1d Fix Clang 10 and Ubuntu 20.04 compatibility errors %!s(int64=5) %!d(string=hai) anos
MathLibrary.cpp 0a9c0822d8 Force call to `ToNumber` in `Math.max` and `Math.min` (#6851) %!s(int64=3) %!d(string=hai) anos
MathLibrary.h 6b651ad64f [1.4>master] fix break for OOP JIT when UCRT is not available %!s(int64=9) %!d(string=hai) anos
ModuleRoot.cpp 34b70131fd standardize GetAccessor calls %!s(int64=7) %!d(string=hai) anos
ModuleRoot.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
ObjectPrototypeObject.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
ObjectPrototypeObject.h af97f3e4d4 Delete property opts %!s(int64=9) %!d(string=hai) anos
ProfileString.cpp fcbfb3dc6c Fix dev12 build %!s(int64=9) %!d(string=hai) anos
ProfileString.h cec0e9a84f replace wchar_t/L"..." with char16/_u("...") %!s(int64=10) %!d(string=hai) anos
PropertyRecordUsageCache.cpp 181d889eb7 profile elem accesses and emit fastpaths for cache types we've seen %!s(int64=8) %!d(string=hai) anos
PropertyRecordUsageCache.h 9fdb68befa OS#16526223: Keep writes to 'prototype' from going through inline cache so that we get the necessary runtime behavior %!s(int64=7) %!d(string=hai) anos
PropertyString.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
PropertyString.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
RegexHelper.cpp a5a5b8f525 fix issues with proxy in TypedArray.from and String.replace %!s(int64=6) %!d(string=hai) anos
RegexHelper.h a5a5b8f525 fix issues with proxy in TypedArray.from and String.replace %!s(int64=6) %!d(string=hai) anos
RootObjectBase.cpp 8ecdb9ea08 Fixes #5576 - Chakra should not redeclare "undefined" keyword. %!s(int64=7) %!d(string=hai) anos
RootObjectBase.h 8ecdb9ea08 Fixes #5576 - Chakra should not redeclare "undefined" keyword. %!s(int64=7) %!d(string=hai) anos
RuntimeFunction.cpp 581fe075d7 make some small perf improvements %!s(int64=7) %!d(string=hai) anos
RuntimeFunction.h 581fe075d7 make some small perf improvements %!s(int64=7) %!d(string=hai) anos
RuntimeLibraryPch.cpp 45284fc840 Fix Legacy-Link and NDK-Compile errors %!s(int64=9) %!d(string=hai) anos
RuntimeLibraryPch.h ef68766dc8 Remove getVarDate, VariantDate and WinRTDate %!s(int64=5) %!d(string=hai) anos
SameValueComparer.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
ScriptFunction.cpp 63a27a9406 Reimplement class definitions to limit type creation %!s(int64=6) %!d(string=hai) anos
ScriptFunction.h 63a27a9406 Reimplement class definitions to limit type creation %!s(int64=6) %!d(string=hai) anos
SharedArrayBuffer.cpp d8cbaff6a2 Remove some old switches (#6441) %!s(int64=5) %!d(string=hai) anos
SharedArrayBuffer.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
SingleCharString.cpp 5b6611d70b SubString crash %!s(int64=7) %!d(string=hai) anos
SingleCharString.h 5b6611d70b SubString crash %!s(int64=7) %!d(string=hai) anos
SparseArraySegment.cpp 0440807190 [CVE-2017-0238] OOM in Array.unshift can leave array in an inconsistent state %!s(int64=8) %!d(string=hai) anos
SparseArraySegment.h 68e1e9d83b Fix OSX/Ubuntu builds %!s(int64=7) %!d(string=hai) anos
SparseArraySegment.inl b786ecf61f Fail on unexpected missing item constant in an array head segment during native array conversion %!s(int64=6) %!d(string=hai) anos
StackScriptFunction.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
StackScriptFunction.h 95b7191c29 [1.11>master] [MERGE #6016 @pleath] ChakraCore Servicing Release for 1903 %!s(int64=7) %!d(string=hai) anos
StringCache.h 930756fc1c Refactor StringCache, add Intl properties to it %!s(int64=8) %!d(string=hai) anos
StringCacheList.h ef68766dc8 Remove getVarDate, VariantDate and WinRTDate %!s(int64=5) %!d(string=hai) anos
StringCopyInfo.cpp fc502a416e Make fixes in ChakraCore %!s(int64=9) %!d(string=hai) anos
StringCopyInfo.h cec0e9a84f replace wchar_t/L"..." with char16/_u("...") %!s(int64=10) %!d(string=hai) anos
SubString.cpp 6d93dbce3a quiet a spurious assertion %!s(int64=7) %!d(string=hai) anos
SubString.h e89dd58d2c Let substrings get property string pointers too %!s(int64=7) %!d(string=hai) anos
ThrowErrorObject.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
ThrowErrorObject.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
TypedArray.cpp 7bcdec7e42 Allow `undefined` in `TypedArray.prototype.sort(comparefn)` (#6842) %!s(int64=3) %!d(string=hai) anos
TypedArray.h c091b36a2d Support proposal array find from last (#6653) %!s(int64=5) %!d(string=hai) anos
TypedArrayIndexEnumerator.cpp 553a0db80b fix proxy enumerator %!s(int64=9) %!d(string=hai) anos
TypedArrayIndexEnumerator.h 45caec134f lookup properties by numeric index for typed arrays during stringify %!s(int64=8) %!d(string=hai) anos
UriHelper.cpp fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
UriHelper.h 64117a514c Avoid copying strings in (de|en)codeURI(Component)? and trim %!s(int64=7) %!d(string=hai) anos
VerifyMarkFalseReference.cpp 52b6a4fbf4 write barrier related fixes %!s(int64=8) %!d(string=hai) anos
WabtInterface.cpp 59213000a9 Fix wabt after merge %!s(int64=7) %!d(string=hai) anos
WabtInterface.h 1fbfb89358 Build wabt directly in chakra %!s(int64=9) %!d(string=hai) anos
WasmLibrary.cpp 26833effbb Always use AsmJsDefault entrypoint instead of a wasm deferred parse entry point %!s(int64=7) %!d(string=hai) anos
WasmLibrary.h 2ee13d2cf7 Newline at file ends %!s(int64=7) %!d(string=hai) anos
WebAssembly.cpp 13b88b9916 WebAssembly.Memory: Do not call HasProperty to check if a property is present in the descriptor %!s(int64=7) %!d(string=hai) anos
WebAssembly.h e866ab35da Separate WebAssembly.compile/instantiate for streaming api in WebAssembly.compileStreaming and WebAssembly.instantiateStreaming respectively. %!s(int64=8) %!d(string=hai) anos
WebAssemblyEnvironment.cpp d13dbc366e Scrub references to WASM M128 type %!s(int64=7) %!d(string=hai) anos
WebAssemblyEnvironment.h 972009a89e ChakraCore fix for servicing release 18-02B: CVE-2018-0858 %!s(int64=8) %!d(string=hai) anos
WebAssemblyInstance.cpp b43772c080 [1.11>master] [MERGE #5936 @MikeHolman] February 2019 Security Update %!s(int64=7) %!d(string=hai) anos
WebAssemblyInstance.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
WebAssemblyMemory.cpp 13b88b9916 WebAssembly.Memory: Do not call HasProperty to check if a property is present in the descriptor %!s(int64=7) %!d(string=hai) anos
WebAssemblyMemory.h f46d3d90e7 Throw the right type of Error when constructing a WebAssembly.Memory %!s(int64=7) %!d(string=hai) anos
WebAssemblyModule.cpp d13dbc366e Scrub references to WASM M128 type %!s(int64=7) %!d(string=hai) anos
WebAssemblyModule.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos
WebAssemblyTable.cpp bb5a840998 Fix WebAssembly.Table constructor validation %!s(int64=7) %!d(string=hai) anos
WebAssemblyTable.h fe14f94510 nicer dynamic casts %!s(int64=7) %!d(string=hai) anos