| .. |
|
amd64
|
7efc574aa7
Fix regalloc to not fold SIMD opnds
|
10 vuotta sitten |
|
arm
|
ac63f7f981
Add BrOnClassConstructor to ARM LowerMD
|
10 vuotta sitten |
|
arm64
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 vuotta sitten |
|
i386
|
7efc574aa7
Fix regalloc to not fold SIMD opnds
|
10 vuotta sitten |
|
AgenPeeps.cpp
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 vuotta sitten |
|
AgenPeeps.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
Backend.cpp
|
cf1490181c
Fix exception path when excpeption is thrown while processing jit transfer data
|
10 vuotta sitten |
|
Backend.h
|
4ef30b463b
Generate fast paths for LdSuper, LdSuperCtor, and SetHomeObj
|
10 vuotta sitten |
|
BackendOpCodeAttrAsmJs.cpp
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 vuotta sitten |
|
BackendOpCodeAttrAsmJs.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
BackendOpCodeList.h
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 vuotta sitten |
|
BackwardPass.cpp
|
5ae0fb8c19
[MERGE #462] Reset variable lifetime to be valid if not dead in DeadStorePhase
|
10 vuotta sitten |
|
BackwardPass.h
|
1fce646e37
Reset variable lifetime to be valid if not dead in DeadStorePhase
|
10 vuotta sitten |
|
BailOut.cpp
|
d27183a724
Misc minor fixes to Switch Optimization
|
10 vuotta sitten |
|
BailOut.h
|
8245503daa
- Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops.
|
10 vuotta sitten |
|
BailOutKind.h
|
8245503daa
- Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops.
|
10 vuotta sitten |
|
CaseNode.cpp
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 vuotta sitten |
|
CaseNode.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
Chakra.Backend.vcxproj
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 vuotta sitten |
|
Chakra.Backend.vcxproj.filters
|
12d868feaa
Uint32 constant
|
10 vuotta sitten |
|
CodeGenAllocators.cpp
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
CodeGenAllocators.h
|
164674b8b8
Improve JIT code page allocator virtual address use and reduced standing free page.
|
10 vuotta sitten |
|
CodeGenNumberAllocator.cpp
|
164674b8b8
Improve JIT code page allocator virtual address use and reduced standing free page.
|
10 vuotta sitten |
|
CodeGenNumberAllocator.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
CodeGenWorkItem.cpp
|
8e82c3728a
Fixing debug-only race condition during RecordNativeCodeSize
|
10 vuotta sitten |
|
CodeGenWorkItem.h
|
644c9d0200
Use smaller data type to represent the counter fields of FunctionBody.
|
10 vuotta sitten |
|
CodeGenWorkItemType.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
DbCheckPostLower.cpp
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 vuotta sitten |
|
DbCheckPostLower.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
Debug.cpp
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 vuotta sitten |
|
EmitBuffer.cpp
|
8e82c3728a
Fixing debug-only race condition during RecordNativeCodeSize
|
10 vuotta sitten |
|
EmitBuffer.h
|
8e82c3728a
Fixing debug-only race condition during RecordNativeCodeSize
|
10 vuotta sitten |
|
Encoder.cpp
|
bb75362c85
Bug with missing StatementBoundary in native span sequence
|
10 vuotta sitten |
|
Encoder.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
ExternalLowerer.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
FlowGraph.cpp
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
FlowGraph.h
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
Func.cpp
|
353e7d9559
Fixing issues with eval in the body of a funciton with split scope.
|
10 vuotta sitten |
|
Func.h
|
324affa8d0
Enabling JIT for split scope scenarios in default parameters
|
10 vuotta sitten |
|
GlobHashTable.h
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
GlobOpt.cpp
|
4344e0e2f9
The int range for a ShrU_A result was using an int32 min/max. We detect ShrU_A whose result may not be an int32 (source may be negative, shift amount may be zero), but because the value type assigned to the result is 'Likely Int', we still use an int32 range. We could bail out on non-int32 result, or we could assign an 'Any Number' value type. I've gone with the latter, since there may be no operation downstream that is affected by the range. Benchmarks are flat.
|
10 vuotta sitten |
|
GlobOpt.h
|
5b4d18b94a
Fix bug with forcing type spec on loop header
|
10 vuotta sitten |
|
GlobOptBailOut.cpp
|
ccd707665f
Update arguments count for an inlinee at InlineeStart instead of
|
10 vuotta sitten |
|
GlobOptExpr.cpp
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
GlobOptFields.cpp
|
21e704edf7
Fix for issue with aux slots reuse in default parameter
|
10 vuotta sitten |
|
GlobOptIntBounds.cpp
|
808eecbb1c
Fix the underlying loop count identification bug that was exposed by a memop issue that hit on the web. The fix was suggested by Kount: given two possibly symbols that could be the bound for the loop count, if one symbol is itself a relative bound of the other, choose the other.
|
10 vuotta sitten |
|
GlobOptIntBounds.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
GlobOptSimd128.cpp
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
IR.cpp
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
IR.h
|
d27183a724
Misc minor fixes to Switch Optimization
|
10 vuotta sitten |
|
IR.inl
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
IRBaseTypeList.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
IRBuilder.cpp
|
4d5a80be74
Module script sources should be visible in the debugger
|
10 vuotta sitten |
|
IRBuilder.h
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
IRBuilderAsmJs.cpp
|
8245503daa
- Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops.
|
10 vuotta sitten |
|
IRBuilderAsmJs.h
|
8245503daa
- Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops.
|
10 vuotta sitten |
|
IRType.cpp
|
8245503daa
- Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops.
|
10 vuotta sitten |
|
IRType.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
IRTypeList.h
|
8245503daa
- Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops.
|
10 vuotta sitten |
|
IRViewer.cpp
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
IRViewer.h
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
InductionVariable.cpp
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
InductionVariable.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
Inline.cpp
|
30629de5ba
SIMD bugfix: Store, inliner
|
10 vuotta sitten |
|
Inline.h
|
3b1f4f99c0
Fix apply inlining for Math.max and Math.min
|
10 vuotta sitten |
|
InlineeFrameInfo.cpp
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
InlineeFrameInfo.h
|
8245503daa
- Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops.
|
10 vuotta sitten |
|
InliningDecider.cpp
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
InliningDecider.h
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
InliningHeuristics.cpp
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
InliningHeuristics.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
IntBounds.cpp
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
IntBounds.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
IntConstantBounds.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
IntOverflowDoesNotMatterRange.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
InterpreterThunkEmitter.cpp
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
InterpreterThunkEmitter.h
|
164674b8b8
Improve JIT code page allocator virtual address use and reduced standing free page.
|
10 vuotta sitten |
|
JnHelperMethod.cpp
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
JnHelperMethod.h
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
JnHelperMethodList.h
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
Lifetime.h
|
8245503daa
- Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops.
|
10 vuotta sitten |
|
LinearScan.cpp
|
f2e6fef806
Debugger support for split param/body scope case during default.
|
10 vuotta sitten |
|
LinearScan.h
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
LinearScanMDShared.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
Lower.cpp
|
5b06b985e4
In the StElemI fast path, bailout after segment length compare if we should bailout on InvalidatedArrayLength.
|
10 vuotta sitten |
|
Lower.h
|
4ef30b463b
Generate fast paths for LdSuper, LdSuperCtor, and SetHomeObj
|
10 vuotta sitten |
|
LowerMDShared.cpp
|
8c59d76828
SIMD.js Lowerer BugFix + Unittest updates
|
10 vuotta sitten |
|
LowerMDShared.h
|
0cd6aa70ac
Add missing Float32x4.fromUint32x4 to lowerer
|
10 vuotta sitten |
|
LowerMDSharedSimd128.cpp
|
6f93413743
This change removes pinning of byte operands to R/EBX in Simd128 lowerer.
|
10 vuotta sitten |
|
NativeCodeData.cpp
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
NativeCodeData.h
|
164674b8b8
Improve JIT code page allocator virtual address use and reduced standing free page.
|
10 vuotta sitten |
|
NativeCodeGenerator.cpp
|
39524b39bd
Fix bug with recursive inlining
|
10 vuotta sitten |
|
NativeCodeGenerator.h
|
d0925e14f3
Determine debug mode based on per script/source instead of ScriptContext
|
10 vuotta sitten |
|
Opnd.cpp
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
Opnd.h
|
46617d76ae
CR Fixes #3
|
10 vuotta sitten |
|
Opnd.inl
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
PDataManager.cpp
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 vuotta sitten |
|
PDataManager.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
Peeps.cpp
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 vuotta sitten |
|
Peeps.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
PreLowerPeeps.cpp
|
de4b7087dc
Correct flip logic to PrelowererPeeps
|
10 vuotta sitten |
|
PrologEncoder.cpp
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 vuotta sitten |
|
PrologEncoder.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
QueuedFullJitWorkItem.cpp
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 vuotta sitten |
|
QueuedFullJitWorkItem.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
Region.cpp
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 vuotta sitten |
|
Region.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
SccLiveness.cpp
|
8245503daa
- Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops.
|
10 vuotta sitten |
|
SccLiveness.h
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 vuotta sitten |
|
Security.cpp
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
Security.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
SimpleJitProfilingHelpers.cpp
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 vuotta sitten |
|
SimpleJitProfilingHelpers.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
SimpleLayout.cpp
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 vuotta sitten |
|
SimpleLayout.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
SwitchIRBuilder.cpp
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
SwitchIRBuilder.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
Sym.cpp
|
8245503daa
- Added needed types, opcodes, layouts for Int32x4/Float32x4 remaining ops.
|
10 vuotta sitten |
|
Sym.h
|
46617d76ae
CR Fixes #3
|
10 vuotta sitten |
|
Sym.inl
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
SymTable.cpp
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 vuotta sitten |
|
SymTable.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
TempTracker.cpp
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
TempTracker.h
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 vuotta sitten |
|
ValueRelativeOffset.cpp
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
ValueRelativeOffset.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
packages.config
|
2f13802dcd
MicroBuild v2: changes to project files and build scripts to enable building in MBv2, and PGO builds of ChakraCore; add nuspec for ChakraCore.
|
10 vuotta sitten |