| .. |
|
AsmJsByteCodeDumper.cpp
|
e2a13ce01a
Implement jit for atomic load/store
|
8 vuotta sitten |
|
AsmJsByteCodeDumper.h
|
25d29a0511
int64x2 infra
|
8 vuotta sitten |
|
AsmJsByteCodeWriter.cpp
|
615a614597
JIT Generator (and Async func) loops (#6990)
|
1 vuosi sitten |
|
AsmJsByteCodeWriter.h
|
2ee13d2cf7
Newline at file ends
|
7 vuotta sitten |
|
AuxArray.h
|
f085b410c3
add oopjit PIC support; bug fixes
|
9 vuotta sitten |
|
BackendOpCodeAttr.cpp
|
3d944dbf77
Remove redundent flags for jsbuiltin.
|
8 vuotta sitten |
|
BackendOpCodeAttr.h
|
3d944dbf77
Remove redundent flags for jsbuiltin.
|
8 vuotta sitten |
|
ByteBlock.cpp
|
d99599543b
Remove superfluous const from return types
|
7 vuotta sitten |
|
ByteBlock.h
|
d99599543b
Remove superfluous const from return types
|
7 vuotta sitten |
|
ByteCodeApi.h
|
2f37655c3f
Parser refactor: Even more use stronger type instead of casting from ParseNode
|
8 vuotta sitten |
|
ByteCodeCacheReleaseFileVersion.h
|
58639f9213
Array sort update - return to Native Implementation (#6852)
|
3 vuotta sitten |
|
ByteCodeDumper.cpp
|
49d69a0a7e
Fix class extension statements so BailOnNoProfile doesn't crash
|
5 vuotta sitten |
|
ByteCodeDumper.h
|
17b3bec856
Added new Int64 layouts (implemented for frontend only)
|
9 vuotta sitten |
|
ByteCodeEmitter.cpp
|
615a614597
JIT Generator (and Async func) loops (#6990)
|
1 vuosi sitten |
|
ByteCodeGenerator.cpp
|
290a3a81db
Remove unnecessary startup yield
|
5 vuotta sitten |
|
ByteCodeGenerator.h
|
d8cbaff6a2
Remove some old switches (#6441)
|
5 vuotta sitten |
|
ByteCodeReader.cpp
|
0e036aa586
Do not pass info through WorkItem. Instead embed the necessary info on the loopstart bytecode layout.
|
8 vuotta sitten |
|
ByteCodeReader.h
|
1c7dc3a7c2
some write barrier fixes
|
9 vuotta sitten |
|
ByteCodeSerializeFlags.h
|
2ee13d2cf7
Newline at file ends
|
7 vuotta sitten |
|
ByteCodeSerializer.cpp
|
49d69a0a7e
Fix class extension statements so BailOnNoProfile doesn't crash
|
5 vuotta sitten |
|
ByteCodeSerializer.h
|
0c7acf80ac
OS#17588837 - Fast memory growth when serializing many ScopeInfo objects
|
7 vuotta sitten |
|
ByteCodeWriter.cpp
|
615a614597
JIT Generator (and Async func) loops (#6990)
|
1 vuosi sitten |
|
ByteCodeWriter.h
|
615a614597
JIT Generator (and Async func) loops (#6990)
|
1 vuosi sitten |
|
CMakeLists.txt
|
f059afd923
Add new files to CMakeLists.txt
|
9 vuotta sitten |
|
Chakra.Runtime.ByteCode.vcxproj
|
c0723f4985
Moving RS4 changes to master
|
7 vuotta sitten |
|
Chakra.Runtime.ByteCode.vcxproj.filters
|
578f777127
Make the byte code writer for webassembly use an interface so we can swap between writers as needed
|
9 vuotta sitten |
|
ExtendedOpCodeList.h
|
3d944dbf77
Remove redundent flags for jsbuiltin.
|
8 vuotta sitten |
|
ExtendedOpCodeListAsmJs.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
FuncInfo.cpp
|
b68f5c2815
Generator misc (#6533)
|
5 vuotta sitten |
|
FuncInfo.h
|
b68f5c2815
Generator misc (#6533)
|
5 vuotta sitten |
|
IWasmByteCodeWriter.h
|
eebff837b0
Merge branch 'master' into wasm.simd
|
8 vuotta sitten |
|
LayoutTypes.h
|
49d69a0a7e
Fix class extension statements so BailOnNoProfile doesn't crash
|
5 vuotta sitten |
|
LayoutTypesAsmJs.h
|
eebff837b0
Merge branch 'master' into wasm.simd
|
8 vuotta sitten |
|
OpCodeList.h
|
3d944dbf77
Remove redundent flags for jsbuiltin.
|
8 vuotta sitten |
|
OpCodeListAsmJs.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
OpCodeUtil.cpp
|
6e39312394
Initialize locals
|
8 vuotta sitten |
|
OpCodeUtil.h
|
d99599543b
Remove superfluous const from return types
|
7 vuotta sitten |
|
OpCodeUtilAsmJs.cpp
|
1a24313bba
add inlining support for asm.js/wasm
|
8 vuotta sitten |
|
OpCodeUtilAsmJs.h
|
1a24313bba
add inlining support for asm.js/wasm
|
8 vuotta sitten |
|
OpCodes.cpp
|
8aaa20219f
nit fixes
|
8 vuotta sitten |
|
OpCodes.h
|
e264cb81cb
Fix comments in OpCodes.h (#6733)
|
4 vuotta sitten |
|
OpCodesAsmJs.h
|
2f4fcc8879
Rename more CurrentMemory to MemorySize and fix unittest
|
7 vuotta sitten |
|
OpCodesSimd.h
|
e12dac38de
truncation & conversion ops for 64x2 types
|
8 vuotta sitten |
|
OpLayouts.h
|
49d69a0a7e
Fix class extension statements so BailOnNoProfile doesn't crash
|
5 vuotta sitten |
|
OpLayoutsAsmJs.h
|
eebff837b0
Merge branch 'master' into wasm.simd
|
8 vuotta sitten |
|
OpLayoutsCommon.h
|
4688f2037a
Encode extended opcode with 2 bytes
|
9 vuotta sitten |
|
PropertyIdArray.h
|
d7f2c06a62
swb: write barrier annotations 3
|
9 vuotta sitten |
|
RuntimeByteCodePch.cpp
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
RuntimeByteCodePch.h
|
1f4e125564
OS8050875:Direct super calls in a base class constructor
|
9 vuotta sitten |
|
Scope.cpp
|
5f6dea1642
[CVE-2019-0644] Chakra - AV due to type confusion - Individual - Given a split scope (a function has both a param and body scope), then it is required that the body and param scope are marked as both requiring either a scope object or a scope slot. This was not being enforced in Scope::SetIsObject(). This led to an AV in the interpreter when accessing a property because StLocalSlot was used instead of StLocalObjSlot.
|
7 vuotta sitten |
|
Scope.h
|
a9aee51164
[CVE-2020-0711]
|
6 vuotta sitten |
|
ScopeInfo.cpp
|
1b62fe7652
[1.11>master] [MERGE #6447 @rajeshpeter] ChakraCore Servicing Update for 2020.05B
|
5 vuotta sitten |
|
ScopeInfo.h
|
795af4c3b2
Enable defer parse for class members including constructors
|
6 vuotta sitten |
|
StatementReader.cpp
|
20e2e00bee
initial oop jit debugger implementation
|
9 vuotta sitten |
|
StatementReader.h
|
71822e65a2
Fix usage of Statement Reader in IRBuilderAsmJs to make sure we don't use uninitialized values.
|
8 vuotta sitten |
|
Symbol.cpp
|
26371402f1
[CVE-2018-0979] Incorrect byte code can cause dereference of uninitialized stack location - Internal
|
8 vuotta sitten |
|
Symbol.h
|
b52af78d86
Implement import.meta
|
6 vuotta sitten |
|
VarArrayVarCount.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 vuotta sitten |
|
WasmByteCodeWriter.cpp
|
615a614597
JIT Generator (and Async func) loops (#6990)
|
1 vuosi sitten |
|
WasmByteCodeWriter.h
|
578f777127
Make the byte code writer for webassembly use an interface so we can swap between writers as needed
|
9 vuotta sitten |