| .. |
|
AsmJsByteCodeDumper.cpp
|
e3e1a360e5
[1.8>1.9] [MERGE #4676 @pleath] ChakraCore 2018-02 security updates
|
8 år sedan |
|
AsmJsByteCodeDumper.h
|
25d29a0511
int64x2 infra
|
8 år sedan |
|
AsmJsByteCodeWriter.cpp
|
4a7149b032
refactor & cleanup for bitselect & shuffle
|
8 år sedan |
|
AsmJsByteCodeWriter.h
|
eebff837b0
Merge branch 'master' into wasm.simd
|
8 å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
|
eca08f1ab9
A pass over initialization of Arena-allocated classes
|
8 år sedan |
|
ByteCodeApi.h
|
a31c7a3007
cross platform: fix stack overflow (ulong)
|
9 år sedan |
|
ByteCodeCacheReleaseFileVersion.h
|
0adabdc5aa
Update ByteCode Guid
|
8 år sedan |
|
ByteCodeDumper.cpp
|
6eb44575a5
Byte code size and serialized byte code size optimizations (15-20% serialized byte code size reduction)
|
8 år sedan |
|
ByteCodeDumper.h
|
17b3bec856
Added new Int64 layouts (implemented for frontend only)
|
9 år sedan |
|
ByteCodeEmitter.cpp
|
495de1a75c
[1.8>1.9] [MERGE #4963 @rajatd] ChakraCore 2018-04 security updates
|
8 år sedan |
|
ByteCodeGenerator.cpp
|
495de1a75c
[1.8>1.9] [MERGE #4963 @rajatd] ChakraCore 2018-04 security updates
|
8 år sedan |
|
ByteCodeGenerator.h
|
26371402f1
[CVE-2018-0979] Incorrect byte code can cause dereference of uninitialized stack location - Internal
|
8 år sedan |
|
ByteCodeReader.cpp
|
0e036aa586
Do not pass info through WorkItem. Instead embed the necessary info on the loopstart bytecode layout.
|
8 å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
|
eca08f1ab9
A pass over initialization of Arena-allocated classes
|
8 år sedan |
|
ByteCodeSerializer.h
|
3deaff1331
fix missing write barrier issues found by extended verify mark for write barrier
|
9 år sedan |
|
ByteCodeWriter.cpp
|
dbdc3f8d83
Code Quality: Replace usage of _M_IX86_OR_ARM32 and _M_X64_OR_ARM64 with TARGET_32 and TARGET_64
|
8 år sedan |
|
ByteCodeWriter.h
|
39f5e65854
Only emit profiled argouts if we're going to profile the corresponding call
|
8 år sedan |
|
CMakeLists.txt
|
f059afd923
Add new files to CMakeLists.txt
|
9 år sedan |
|
Chakra.Runtime.ByteCode.vcxproj
|
0cf7fd2748
Modify build system to only set the ICU include folder in one place
|
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
|
eca08f1ab9
A pass over initialization of Arena-allocated classes
|
8 år sedan |
|
FuncInfo.h
|
eca08f1ab9
A pass over initialization of Arena-allocated classes
|
8 år sedan |
|
IWasmByteCodeWriter.h
|
eebff837b0
Merge branch 'master' into wasm.simd
|
8 år sedan |
|
LayoutTypes.h
|
6eb44575a5
Byte code size and serialized byte code size optimizations (15-20% serialized byte code size reduction)
|
8 år sedan |
|
LayoutTypesAsmJs.h
|
eebff837b0
Merge branch 'master' into wasm.simd
|
8 å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
|
1a24313bba
add inlining support for asm.js/wasm
|
8 år sedan |
|
OpCodeUtilAsmJs.h
|
1a24313bba
add inlining support for asm.js/wasm
|
8 år sedan |
|
OpCodes.cpp
|
8aaa20219f
nit fixes
|
8 år sedan |
|
OpCodes.h
|
a969f6abfe
Implement the prototype of JS built in Array.prototype.indexOf
|
8 år sedan |
|
OpCodesAsmJs.h
|
0e036aa586
Do not pass info through WorkItem. Instead embed the necessary info on the loopstart bytecode layout.
|
8 år sedan |
|
OpCodesSimd.h
|
e12dac38de
truncation & conversion ops for 64x2 types
|
8 år sedan |
|
OpLayouts.h
|
6eb44575a5
Byte code size and serialized byte code size optimizations (15-20% serialized byte code size reduction)
|
8 år sedan |
|
OpLayoutsAsmJs.h
|
eebff837b0
Merge branch 'master' into wasm.simd
|
8 å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
|
be9bcf2388
Binding for special named properties
|
8 år sedan |
|
Scope.h
|
ec180eb879
[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
|
26371402f1
[CVE-2018-0979] Incorrect byte code can cause dereference of uninitialized stack location - Internal
|
8 år sedan |
|
ScopeInfo.h
|
26371402f1
[CVE-2018-0979] Incorrect byte code can cause dereference of uninitialized stack location - Internal
|
8 år sedan |
|
StatementReader.cpp
|
20e2e00bee
initial oop jit debugger implementation
|
9 år sedan |
|
StatementReader.h
|
71822e65a2
Fix usage of Statement Reader in IRBuilderAsmJs to make sure we don't use uninitialized values.
|
8 år sedan |
|
Symbol.cpp
|
26371402f1
[CVE-2018-0979] Incorrect byte code can cause dereference of uninitialized stack location - Internal
|
8 år sedan |
|
Symbol.h
|
26371402f1
[CVE-2018-0979] Incorrect byte code can cause dereference of uninitialized stack location - Internal
|
8 år sedan |
|
VarArrayVarCount.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 år sedan |
|
WasmByteCodeWriter.cpp
|
0e036aa586
Do not pass info through WorkItem. Instead embed the necessary info on the loopstart bytecode layout.
|
8 å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 |