Lukas Kurz 0a9c0822d8 Force call to `ToNumber` in `Math.max` and `Math.min` (#6851) пре 3 година
..
AsmJsByteCodeDumper.cpp e2a13ce01a Implement jit for atomic load/store пре 8 година
AsmJsByteCodeDumper.h 25d29a0511 int64x2 infra пре 8 година
AsmJsByteCodeWriter.cpp 4a7149b032 refactor & cleanup for bitselect & shuffle пре 8 година
AsmJsByteCodeWriter.h 2ee13d2cf7 Newline at file ends пре 7 година
AuxArray.h f085b410c3 add oopjit PIC support; bug fixes пре 9 година
BackendOpCodeAttr.cpp 3d944dbf77 Remove redundent flags for jsbuiltin. пре 8 година
BackendOpCodeAttr.h 3d944dbf77 Remove redundent flags for jsbuiltin. пре 8 година
ByteBlock.cpp d99599543b Remove superfluous const from return types пре 7 година
ByteBlock.h d99599543b Remove superfluous const from return types пре 7 година
ByteCodeApi.h 2f37655c3f Parser refactor: Even more use stronger type instead of casting from ParseNode пре 8 година
ByteCodeCacheReleaseFileVersion.h 0a9c0822d8 Force call to `ToNumber` in `Math.max` and `Math.min` (#6851) пре 3 година
ByteCodeDumper.cpp 49d69a0a7e Fix class extension statements so BailOnNoProfile doesn't crash пре 5 година
ByteCodeDumper.h 17b3bec856 Added new Int64 layouts (implemented for frontend only) пре 9 година
ByteCodeEmitter.cpp d5c6f5998f Handle SlotArray loads in jitted generators пре 4 година
ByteCodeGenerator.cpp 290a3a81db Remove unnecessary startup yield пре 5 година
ByteCodeGenerator.h d8cbaff6a2 Remove some old switches (#6441) пре 5 година
ByteCodeReader.cpp 0e036aa586 Do not pass info through WorkItem. Instead embed the necessary info on the loopstart bytecode layout. пре 8 година
ByteCodeReader.h 1c7dc3a7c2 some write barrier fixes пре 9 година
ByteCodeSerializeFlags.h 2ee13d2cf7 Newline at file ends пре 7 година
ByteCodeSerializer.cpp 49d69a0a7e Fix class extension statements so BailOnNoProfile doesn't crash пре 5 година
ByteCodeSerializer.h 0c7acf80ac OS#17588837 - Fast memory growth when serializing many ScopeInfo objects пре 7 година
ByteCodeWriter.cpp 49d69a0a7e Fix class extension statements so BailOnNoProfile doesn't crash пре 5 година
ByteCodeWriter.h 49d69a0a7e Fix class extension statements so BailOnNoProfile doesn't crash пре 5 година
CMakeLists.txt f059afd923 Add new files to CMakeLists.txt пре 9 година
Chakra.Runtime.ByteCode.vcxproj c0723f4985 Moving RS4 changes to master пре 7 година
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 година
ExtendedOpCodeList.h 3d944dbf77 Remove redundent flags for jsbuiltin. пре 8 година
ExtendedOpCodeListAsmJs.h 47eab483b9 change top-level dir Lib back to lib пре 10 година
FuncInfo.cpp b68f5c2815 Generator misc (#6533) пре 5 година
FuncInfo.h b68f5c2815 Generator misc (#6533) пре 5 година
IWasmByteCodeWriter.h eebff837b0 Merge branch 'master' into wasm.simd пре 8 година
LayoutTypes.h 49d69a0a7e Fix class extension statements so BailOnNoProfile doesn't crash пре 5 година
LayoutTypesAsmJs.h eebff837b0 Merge branch 'master' into wasm.simd пре 8 година
OpCodeList.h 3d944dbf77 Remove redundent flags for jsbuiltin. пре 8 година
OpCodeListAsmJs.h 47eab483b9 change top-level dir Lib back to lib пре 10 година
OpCodeUtil.cpp 6e39312394 Initialize locals пре 8 година
OpCodeUtil.h d99599543b Remove superfluous const from return types пре 7 година
OpCodeUtilAsmJs.cpp 1a24313bba add inlining support for asm.js/wasm пре 8 година
OpCodeUtilAsmJs.h 1a24313bba add inlining support for asm.js/wasm пре 8 година
OpCodes.cpp 8aaa20219f nit fixes пре 8 година
OpCodes.h e264cb81cb Fix comments in OpCodes.h (#6733) пре 4 година
OpCodesAsmJs.h 2f4fcc8879 Rename more CurrentMemory to MemorySize and fix unittest пре 7 година
OpCodesSimd.h e12dac38de truncation & conversion ops for 64x2 types пре 8 година
OpLayouts.h 49d69a0a7e Fix class extension statements so BailOnNoProfile doesn't crash пре 5 година
OpLayoutsAsmJs.h eebff837b0 Merge branch 'master' into wasm.simd пре 8 година
OpLayoutsCommon.h 4688f2037a Encode extended opcode with 2 bytes пре 9 година
PropertyIdArray.h d7f2c06a62 swb: write barrier annotations 3 пре 9 година
RuntimeByteCodePch.cpp 47eab483b9 change top-level dir Lib back to lib пре 10 година
RuntimeByteCodePch.h 1f4e125564 OS8050875:Direct super calls in a base class constructor пре 9 година
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 година
Scope.h a9aee51164 [CVE-2020-0711] пре 6 година
ScopeInfo.cpp 1b62fe7652 [1.11>master] [MERGE #6447 @rajeshpeter] ChakraCore Servicing Update for 2020.05B пре 5 година
ScopeInfo.h 795af4c3b2 Enable defer parse for class members including constructors пре 6 година
StatementReader.cpp 20e2e00bee initial oop jit debugger implementation пре 9 година
StatementReader.h 71822e65a2 Fix usage of Statement Reader in IRBuilderAsmJs to make sure we don't use uninitialized values. пре 8 година
Symbol.cpp 26371402f1 [CVE-2018-0979] Incorrect byte code can cause dereference of uninitialized stack location - Internal пре 8 година
Symbol.h b52af78d86 Implement import.meta пре 6 година
VarArrayVarCount.h 47eab483b9 change top-level dir Lib back to lib пре 10 година
WasmByteCodeWriter.cpp 0e036aa586 Do not pass info through WorkItem. Instead embed the necessary info on the loopstart bytecode layout. пре 8 година
WasmByteCodeWriter.h 578f777127 Make the byte code writer for webassembly use an interface so we can swap between writers as needed пре 9 година