Richard 615a614597 JIT Generator (and Async func) loops (#6990) 1 vuosi sitten
..
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