| .. |
|
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 |