Rajat Dua 495de1a75c [1.8>1.9] [MERGE #4963 @rajatd] ChakraCore 2018-04 security updates 8 år sedan
..
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