| .. |
|
AsmJsByteCodeDumper.cpp
|
e5b7395703
use [reg+reg+offset] addressing mode for wasm memory indexes
|
9 år sedan |
|
AsmJsByteCodeDumper.h
|
e5b7395703
use [reg+reg+offset] addressing mode for wasm memory indexes
|
9 år sedan |
|
AsmJsByteCodeWriter.cpp
|
f059afd923
Add new files to CMakeLists.txt
|
9 år sedan |
|
AsmJsByteCodeWriter.h
|
578f777127
Make the byte code writer for webassembly use an interface so we can swap between writers as needed
|
9 år sedan |
|
AuxArray.h
|
f085b410c3
add oopjit PIC support; bug fixes
|
9 år sedan |
|
BackendOpCodeAttr.cpp
|
f7f273f0d7
Merge branch 'master' into oopjit
|
9 år sedan |
|
BackendOpCodeAttr.h
|
f7f273f0d7
Merge branch 'master' into oopjit
|
9 år sedan |
|
ByteBlock.cpp
|
6d36a6f737
swb: write barrier annotations 2
|
9 år sedan |
|
ByteBlock.h
|
6d36a6f737
swb: write barrier annotations 2
|
9 år sedan |
|
ByteCodeApi.h
|
a31c7a3007
cross platform: fix stack overflow (ulong)
|
9 år sedan |
|
ByteCodeCacheReleaseFileVersion.h
|
bdf3216cce
Merge unreleased/rs3 to release/1.6
|
8 år sedan |
|
ByteCodeDumper.cpp
|
e41b46049a
Handle strict mode in console scope
|
8 år sedan |
|
ByteCodeDumper.h
|
17b3bec856
Added new Int64 layouts (implemented for frontend only)
|
9 år sedan |
|
ByteCodeEmitter.cpp
|
bdf3216cce
Merge unreleased/rs3 to release/1.6
|
8 år sedan |
|
ByteCodeGenerator.cpp
|
bdf3216cce
Merge unreleased/rs3 to release/1.6
|
8 år sedan |
|
ByteCodeGenerator.h
|
bdf3216cce
Merge unreleased/rs3 to release/1.6
|
8 år sedan |
|
ByteCodeReader.cpp
|
4688f2037a
Encode extended opcode with 2 bytes
|
9 år sedan |
|
ByteCodeReader.h
|
1c7dc3a7c2
some write barrier fixes
|
9 år sedan |
|
ByteCodeSerializeFlags.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 år sedan |
|
ByteCodeSerializer.cpp
|
78e2232abc
CR feedback - magic constants, bit field in definedFields, free intConstOpnd
|
8 år sedan |
|
ByteCodeSerializer.h
|
3deaff1331
fix missing write barrier issues found by extended verify mark for write barrier
|
9 år sedan |
|
ByteCodeWriter.cpp
|
e41b46049a
Handle strict mode in console scope
|
8 år sedan |
|
ByteCodeWriter.h
|
def2642a7d
Merge remote-tracking branch 'upstream/master'
|
9 år sedan |
|
CMakeLists.txt
|
f059afd923
Add new files to CMakeLists.txt
|
9 år sedan |
|
Chakra.Runtime.ByteCode.vcxproj
|
dc4130f074
[2.0>master] [1.4>2.0] [MERGE #2826 @leirocks] Merge from unreleased/rs2 to release/1.4
|
8 år sedan |
|
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 år sedan |
|
ExtendedOpCodeList.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 år sedan |
|
ExtendedOpCodeListAsmJs.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 år sedan |
|
FuncInfo.cpp
|
bdf3216cce
Merge unreleased/rs3 to release/1.6
|
8 år sedan |
|
FuncInfo.h
|
bdf3216cce
Merge unreleased/rs3 to release/1.6
|
8 år sedan |
|
IWasmByteCodeWriter.h
|
dea29b3602
Address cr comments
|
9 år sedan |
|
LayoutTypes.h
|
e817def1bc
Optimizing ForInObjectEnumerator overhead
|
9 år sedan |
|
LayoutTypesAsmJs.h
|
e5b7395703
use [reg+reg+offset] addressing mode for wasm memory indexes
|
9 år sedan |
|
OpCodeList.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 år sedan |
|
OpCodeListAsmJs.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 år sedan |
|
OpCodeUtil.cpp
|
6e39312394
Initialize locals
|
8 år sedan |
|
OpCodeUtil.h
|
4688f2037a
Encode extended opcode with 2 bytes
|
9 år sedan |
|
OpCodeUtilAsmJs.cpp
|
19263c1706
Regenerate ByteCode headers
|
9 år sedan |
|
OpCodeUtilAsmJs.h
|
05ca0940ac
Remove TEMP_DISABLE_ASMJS and fixup ASMJS_PLAT to correctly remove asm.js code if not defined.
|
9 år sedan |
|
OpCodes.cpp
|
8aaa20219f
nit fixes
|
8 år sedan |
|
OpCodes.h
|
e41b46049a
Handle strict mode in console scope
|
8 år sedan |
|
OpCodesAsmJs.h
|
bdf3216cce
Merge unreleased/rs3 to release/1.6
|
8 år sedan |
|
OpCodesSimd.h
|
9077efc334
revert PR #1569
|
9 år sedan |
|
OpLayouts.h
|
e817def1bc
Optimizing ForInObjectEnumerator overhead
|
9 år sedan |
|
OpLayoutsAsmJs.h
|
3122e34112
address review comments
|
9 år sedan |
|
OpLayoutsCommon.h
|
4688f2037a
Encode extended opcode with 2 bytes
|
9 år sedan |
|
PropertyIdArray.h
|
d7f2c06a62
swb: write barrier annotations 3
|
9 år sedan |
|
RuntimeByteCodePch.cpp
|
47eab483b9
change top-level dir Lib back to lib
|
10 år sedan |
|
RuntimeByteCodePch.h
|
1f4e125564
OS8050875:Direct super calls in a base class constructor
|
9 år sedan |
|
Scope.cpp
|
08dc260232
Enabling eval in param scope
|
9 år sedan |
|
Scope.h
|
ee01d90c28
[CVE-2017-8740] Fix bad byte code gen for 'with'. The original (conservative) fix for this issue relied on marking scopes as containing 'with'. But because block scopes are created lazily, we can miss the opportunity to mark a scope. Instead, implementing a more accurate fix that marks symbols that are referenced from within 'with' statements as needing scope objects if they are closure-captured.
|
8 år sedan |
|
ScopeInfo.cpp
|
27d6b57366
[2.0>master] [1.4>2.0] [MERGE #2723 @aneeshdk] Enabling eval in param scope
|
9 år sedan |
|
ScopeInfo.h
|
bdf3216cce
Merge unreleased/rs3 to release/1.6
|
8 år sedan |
|
StatementReader.cpp
|
20e2e00bee
initial oop jit debugger implementation
|
9 år sedan |
|
StatementReader.h
|
20e2e00bee
initial oop jit debugger implementation
|
9 år sedan |
|
Symbol.cpp
|
27d6b57366
[2.0>master] [1.4>2.0] [MERGE #2723 @aneeshdk] Enabling eval in param scope
|
9 år sedan |
|
Symbol.h
|
ee01d90c28
[CVE-2017-8740] Fix bad byte code gen for 'with'. The original (conservative) fix for this issue relied on marking scopes as containing 'with'. But because block scopes are created lazily, we can miss the opportunity to mark a scope. Instead, implementing a more accurate fix that marks symbols that are referenced from within 'with' statements as needing scope objects if they are closure-captured.
|
8 år sedan |
|
VarArrayVarCount.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 år sedan |
|
WasmByteCodeWriter.cpp
|
578f777127
Make the byte code writer for webassembly use an interface so we can swap between writers as needed
|
9 år sedan |
|
WasmByteCodeWriter.h
|
578f777127
Make the byte code writer for webassembly use an interface so we can swap between writers as needed
|
9 år sedan |