Michael Ferris 8fafa37204 [CVE-2017-8603] Change how we handle return value for asm.js/wasm interpreter 8 vuotta sitten
..
amd64 6999714882 [CVE-2017-8604] Fix for stack allocation for asm.js/wasm 8 vuotta sitten
arm 1d56e43428 xplat-arm: implement missing arm_Thunks after xplat Debugger support 9 vuotta sitten
arm64 47eab483b9 change top-level dir Lib back to lib 10 vuotta sitten
i386 65122e8cf8 Fixing a build break in AsmJS file due to the removal of safethreadinit flag 9 vuotta sitten
Arguments.h c3c3db5086 [1.4>2.0] [MERGE #2826 @leirocks] Merge from unreleased/rs2 to release/1.4 8 vuotta sitten
AsmJs.cpp f1a8c50ed6 [CVE-2017-0010] asm.js return object with no properties should not validate 9 vuotta sitten
AsmJs.h 05ca0940ac Remove TEMP_DISABLE_ASMJS and fixup ASMJS_PLAT to correctly remove asm.js code if not defined. 9 vuotta sitten
AsmJsBuiltInNames.h ed8fc0185a Simd.js: Removing Float32x4 MinNum and MaxNum builtins. 9 vuotta sitten
AsmJsByteCodeGenerator.cpp e5d41078cb [1.4>2.0] [MERGE #2697 @MikeHolman] 17-03 ChakraCore servicing release 9 vuotta sitten
AsmJsByteCodeGenerator.h 9adceec5c7 Use GetConstSourceInfos to figure out the layout of asm.js consts. 9 vuotta sitten
AsmJsCodeGenerator.cpp e98c603362 Adding func addr range cache on script context for IsNativeAddr (WER case) 9 vuotta sitten
AsmJsCodeGenerator.h ac56bc0561 Use Sections for OOP JIT 9 vuotta sitten
AsmJsEncoder.cpp ac56bc0561 Use Sections for OOP JIT 9 vuotta sitten
AsmJsEncoder.h ac56bc0561 Use Sections for OOP JIT 9 vuotta sitten
AsmJsEncoder.inl c2c0b1117e Merge remote-tracking branch 'remotes/origin/master' into WebAssembly_Stage 9 vuotta sitten
AsmJsEncoderHandler.inl 19263c1706 Regenerate ByteCode headers 9 vuotta sitten
AsmJsJitTemplate.h 05ca0940ac Remove TEMP_DISABLE_ASMJS and fixup ASMJS_PLAT to correctly remove asm.js code if not defined. 9 vuotta sitten
AsmJsLink.cpp 02a02c3a59 Merge from unreleased/rs2 to release/1.4 9 vuotta sitten
AsmJsLink.h 05ca0940ac Remove TEMP_DISABLE_ASMJS and fixup ASMJS_PLAT to correctly remove asm.js code if not defined. 9 vuotta sitten
AsmJsModule.cpp e5d41078cb [1.4>2.0] [MERGE #2697 @MikeHolman] 17-03 ChakraCore servicing release 9 vuotta sitten
AsmJsModule.h ee6913a53d fix more false positive 9 vuotta sitten
AsmJsTypes.cpp f3b970d142 Bugfix in the stack allocation for asm.js, correctly calculated how many vars are needed to allocate all the memory needed taking alignment into account. 9 vuotta sitten
AsmJsTypes.h 9299610bfe swb: wasm write barrier fixes 9 vuotta sitten
AsmJsUtils.cpp 6999714882 [CVE-2017-8604] Fix for stack allocation for asm.js/wasm 8 vuotta sitten
AsmJsUtils.h c6bd701e47 Drop WasmNativeTypeCallTest in favor of -WasmI64 which is way more simpler and doesn't affect the normal execution. 9 vuotta sitten
CMakeLists.txt 1d56e43428 xplat-arm: implement missing arm_Thunks after xplat Debugger support 9 vuotta sitten
CacheOperators.cpp cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 vuotta sitten
CacheOperators.h cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 vuotta sitten
CacheOperators.inl 7453224eec Clean up inline usage 10 vuotta sitten
Chakra.Runtime.Language.vcxproj 02a02c3a59 Merge from unreleased/rs2 to release/1.4 9 vuotta sitten
Chakra.Runtime.Language.vcxproj.filters fe69903ebf Add .S files to projects 9 vuotta sitten
CodeGenRecyclableData.cpp 8567cfe6c1 update all references to use correct CamelCase file names 10 vuotta sitten
CodeGenRecyclableData.h c6bf63b2d6 swb: annotate nested field type, union 9 vuotta sitten
DynamicProfileInfo.cpp 4e73253011 swb: misc fixes from unit test verification 9 vuotta sitten
DynamicProfileInfo.h 5815ac7400 swb: slotArray, AsmJs write barrier fixes 9 vuotta sitten
DynamicProfileMutator.cpp cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 vuotta sitten
DynamicProfileMutator.h cec0e9a84f replace wchar_t/L"..." with char16/_u("...") 10 vuotta sitten
DynamicProfileStorage.cpp f85beb7c04 Add unit tests, refactor to remove DecodeInto variants from Utf8Codex 9 vuotta sitten
DynamicProfileStorage.h 3ab6f3e971 JIT: signed integer overflow and other fixes 9 vuotta sitten
EHBailoutData.h 800c5c6116 linux build pass (built with bash on windows) 9 vuotta sitten
EvalMapRecord.h ae27ef3b15 swb: fixes from stressing Basics and Strings tests 9 vuotta sitten
ExecutionMode.cpp 47eab483b9 change top-level dir Lib back to lib 10 vuotta sitten
ExecutionMode.h 47eab483b9 change top-level dir Lib back to lib 10 vuotta sitten
ExecutionModes.h 47eab483b9 change top-level dir Lib back to lib 10 vuotta sitten
FunctionCodeGenJitTimeData.cpp 3d72466243 Merge remote-tracking branch 'master' into swb 9 vuotta sitten
FunctionCodeGenJitTimeData.h 3deaff1331 fix missing write barrier issues found by extended verify mark for write barrier 9 vuotta sitten
FunctionCodeGenRuntimeData.cpp c91129d377 swb: avoid write barrier for global static data 9 vuotta sitten
FunctionCodeGenRuntimeData.h 99ec400281 bunch of write barrier fix 9 vuotta sitten
InlineCache.cpp 77e9160eee swb: RecyclerJITTypeHolder rename 9 vuotta sitten
InlineCache.h 3d72466243 Merge remote-tracking branch 'master' into swb 9 vuotta sitten
InlineCache.inl 2128efe5d8 Prevent firing of a misleading assert, calling GetRootProperty without verifying that the instance is a root object. (Addresses a TODO in the source.) 10 vuotta sitten
InlineCachePointerArray.h 178f8f6e2c fix legacy builds 9 vuotta sitten
InlineCachePointerArray.inl 3deaff1331 fix missing write barrier issues found by extended verify mark for write barrier 9 vuotta sitten
InterpreterHandler.inl 08dc260232 Enabling eval in param scope 9 vuotta sitten
InterpreterHandlerAsmJs.inl 79f8a71c49 Move AsmJsMath::div/mul implementations to cpp file to ensure they're compiled with /arch:sse2 9 vuotta sitten
InterpreterLoop.inl 1945e02ef9 TTD -- Updates to debug integration and log optimization. 8 vuotta sitten
InterpreterProcessOpCodeAsmJs.h 597cb63c26 Code Review Fixes for int64 conversions to float 9 vuotta sitten
InterpreterStackFrame.cpp 8fafa37204 [CVE-2017-8603] Change how we handle return value for asm.js/wasm interpreter 8 vuotta sitten
InterpreterStackFrame.h 8fafa37204 [CVE-2017-8603] Change how we handle return value for asm.js/wasm interpreter 8 vuotta sitten
JavascriptConversion.cpp c3c3db5086 [1.4>2.0] [MERGE #2826 @leirocks] Merge from unreleased/rs2 to release/1.4 8 vuotta sitten
JavascriptConversion.h def2642a7d Merge remote-tracking branch 'upstream/master' 9 vuotta sitten
JavascriptConversion.inl 7453224eec Clean up inline usage 10 vuotta sitten
JavascriptExceptionContext.h 3deaff1331 fix missing write barrier issues found by extended verify mark for write barrier 9 vuotta sitten
JavascriptExceptionObject.cpp a8341a5f6d [1.4>master] [MERGE #2544 @pleath] Don't attempt to get redeferred FunctionBody from JavascriptExceptionObject 9 vuotta sitten
JavascriptExceptionObject.h 1c7dc3a7c2 some write barrier fixes 9 vuotta sitten
JavascriptExceptionOperators.cpp c3c3db5086 [1.4>2.0] [MERGE #2826 @leirocks] Merge from unreleased/rs2 to release/1.4 8 vuotta sitten
JavascriptExceptionOperators.h 0c1a59ee4f Wasm: Make exception thrown from jitted code to be WebAssembly.RuntimeError type 9 vuotta sitten
JavascriptFunctionArgIndex.h 47eab483b9 change top-level dir Lib back to lib 10 vuotta sitten
JavascriptMathOperators.cpp 8567cfe6c1 update all references to use correct CamelCase file names 10 vuotta sitten
JavascriptMathOperators.h 79f8a71c49 Move AsmJsMath::div/mul implementations to cpp file to ensure they're compiled with /arch:sse2 9 vuotta sitten
JavascriptMathOperators.inl 79f8a71c49 Move AsmJsMath::div/mul implementations to cpp file to ensure they're compiled with /arch:sse2 9 vuotta sitten
JavascriptNativeOperators.cpp 47eab483b9 change top-level dir Lib back to lib 10 vuotta sitten
JavascriptNativeOperators.h 356300f9b5 reduce native code data memory usage for in-proc jit 9 vuotta sitten
JavascriptOperators.cpp 886a64c39c [CVE-2017-8518] Use protected add operations when computing the length of a new frame display. 8 vuotta sitten
JavascriptOperators.h d16464cae0 swb: fix module namespace annotation 9 vuotta sitten
JavascriptOperators.inl ab7ee7d37c xplat: keep uncaught exception object alive 9 vuotta sitten
JavascriptStackWalker.cpp e5d41078cb [1.4>2.0] [MERGE #2697 @MikeHolman] 17-03 ChakraCore servicing release 9 vuotta sitten
JavascriptStackWalker.h e5d41078cb [1.4>2.0] [MERGE #2697 @MikeHolman] 17-03 ChakraCore servicing release 9 vuotta sitten
ModuleNamespace.cpp 578f5b959f fix for the special constructor for functionBody (which enforced write barrier) 9 vuotta sitten
ModuleNamespace.h d16464cae0 swb: fix module namespace annotation 9 vuotta sitten
ModuleNamespaceEnumerator.cpp e817def1bc Optimizing ForInObjectEnumerator overhead 9 vuotta sitten
ModuleNamespaceEnumerator.h 6d36a6f737 swb: write barrier annotations 2 9 vuotta sitten
ModuleRecordBase.h 3deaff1331 fix missing write barrier issues found by extended verify mark for write barrier 9 vuotta sitten
ObjTypeSpecFldInfo.cpp e801a43ab7 swb: a few more unit test verification fixes 9 vuotta sitten
ObjTypeSpecFldInfo.h 77dfebad40 swb: fix AllocateArray annotations 9 vuotta sitten
ProfilingHelpers.cpp 720bacde5d [CVE-2017-0015] Fix SpreadArgs uninitialized memory 9 vuotta sitten
ProfilingHelpers.h 47eab483b9 change top-level dir Lib back to lib 10 vuotta sitten
RuntimeLanguagePch.cpp 47eab483b9 change top-level dir Lib back to lib 10 vuotta sitten
RuntimeLanguagePch.h c0dea84f0d Merge remote-tracking branch 'remotes/origin/master' into WebAssembly_Stage 9 vuotta sitten
SimdBool16x8Operation.cpp 47eab483b9 change top-level dir Lib back to lib 10 vuotta sitten
SimdBool16x8Operation.h 47eab483b9 change top-level dir Lib back to lib 10 vuotta sitten
SimdBool16x8OperationX86X64.cpp 47eab483b9 change top-level dir Lib back to lib 10 vuotta sitten
SimdBool32x4Operation.cpp 8245503daa - Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops. 10 vuotta sitten
SimdBool32x4Operation.h 8245503daa - Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops. 10 vuotta sitten
SimdBool32x4OperationX86X64.cpp 8245503daa - Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops. 10 vuotta sitten
SimdBool8x16Operation.cpp 47eab483b9 change top-level dir Lib back to lib 10 vuotta sitten
SimdBool8x16Operation.h 47eab483b9 change top-level dir Lib back to lib 10 vuotta sitten
SimdBool8x16OperationX86X64.cpp 47eab483b9 change top-level dir Lib back to lib 10 vuotta sitten
SimdFloat32x4Operation.cpp ed8fc0185a Simd.js: Removing Float32x4 MinNum and MaxNum builtins. 9 vuotta sitten
SimdFloat32x4Operation.h ed8fc0185a Simd.js: Removing Float32x4 MinNum and MaxNum builtins. 9 vuotta sitten
SimdFloat32x4OperationX86X64.cpp ed8fc0185a Simd.js: Removing Float32x4 MinNum and MaxNum builtins. 9 vuotta sitten
SimdFloat64x2Operation.cpp 8245503daa - Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops. 10 vuotta sitten
SimdFloat64x2Operation.h 8245503daa - Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops. 10 vuotta sitten
SimdFloat64x2OperationX86X64.cpp 8245503daa - Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops. 10 vuotta sitten
SimdInt16x8Operation.cpp caa196bf17 SIMDutils code refactoring 9 vuotta sitten
SimdInt16x8Operation.h 8245503daa - Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops. 10 vuotta sitten
SimdInt16x8OperationX86X64.cpp caa196bf17 SIMDutils code refactoring 9 vuotta sitten
SimdInt32x4Operation.cpp caa196bf17 SIMDutils code refactoring 9 vuotta sitten
SimdInt32x4Operation.h 8245503daa - Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops. 10 vuotta sitten
SimdInt32x4OperationX86X64.cpp caa196bf17 SIMDutils code refactoring 9 vuotta sitten
SimdInt8x16Operation.cpp caa196bf17 SIMDutils code refactoring 9 vuotta sitten
SimdInt8x16Operation.h 8245503daa - Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops. 10 vuotta sitten
SimdInt8x16OperationX86X64.cpp caa196bf17 SIMDutils code refactoring 9 vuotta sitten
SimdOps.h 8567cfe6c1 update all references to use correct CamelCase file names 10 vuotta sitten
SimdUint16x8Operation.cpp caa196bf17 SIMDutils code refactoring 9 vuotta sitten
SimdUint16x8Operation.h 8245503daa - Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops. 10 vuotta sitten
SimdUint16x8OperationX86X64.cpp caa196bf17 SIMDutils code refactoring 9 vuotta sitten
SimdUint32x4Operation.cpp caa196bf17 SIMDutils code refactoring 9 vuotta sitten
SimdUint32x4Operation.h 8245503daa - Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops. 10 vuotta sitten
SimdUint32x4OperationX86X64.cpp caa196bf17 SIMDutils code refactoring 9 vuotta sitten
SimdUint8x16Operation.cpp caa196bf17 SIMDutils code refactoring 9 vuotta sitten
SimdUint8x16Operation.h 8245503daa - Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops. 10 vuotta sitten
SimdUint8x16OperationX86X64.cpp caa196bf17 SIMDutils code refactoring 9 vuotta sitten
SimdUtils.cpp 249c9344c8 Fix SIMDCheckUint32Number when input value is not in range 9 vuotta sitten
SimdUtils.h c6bf63b2d6 swb: annotate nested field type, union 9 vuotta sitten
SourceDynamicProfileManager.cpp b4b5287c29 Fix leak in JSRT 9 vuotta sitten
SourceDynamicProfileManager.h b4b5287c29 Fix leak in JSRT 9 vuotta sitten
SourceTextModuleRecord.cpp 4c9b2e23ea Merge branch 'master' into swb 9 vuotta sitten
SourceTextModuleRecord.h d16464cae0 swb: fix module namespace annotation 9 vuotta sitten
StackTraceArguments.cpp 1750d475e2 [CVE-2017-0138] fix issue with ExtraArg not being accounted correctly in stackwalker 9 vuotta sitten
StackTraceArguments.h db7248b35e Reenable and fix warning 4091 - ignore on left of '<type>' when no variable is declared 9 vuotta sitten
TaggedInt.cpp 3ab6f3e971 JIT: signed integer overflow and other fixes 9 vuotta sitten
TaggedInt.h 47005692af C++ conformance. (building with /permissive-) 9 vuotta sitten
TaggedInt.inl c07c3c7b41 [MERGE #1540 @obastemur] cross-platform: x86 support 9 vuotta sitten
ValueType.cpp 7a7ae6290f BailOnNoProfile improvements 9 vuotta sitten
ValueType.h c6bf63b2d6 swb: annotate nested field type, union 9 vuotta sitten
ValueTypes.h 8245503daa - Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops. 10 vuotta sitten
WAsmjsUtils.cpp 9adceec5c7 Use GetConstSourceInfos to figure out the layout of asm.js consts. 9 vuotta sitten
WAsmjsUtils.h c6bf63b2d6 swb: annotate nested field type, union 9 vuotta sitten