Wyatt Richter ee2c09b718 Fixes 5701 - Functions declared as methods define a `prototype` property há 7 anos atrás
..
AsmJsByteCodeDumper.cpp e2a13ce01a Implement jit for atomic load/store há 8 anos atrás
AsmJsByteCodeDumper.h 25d29a0511 int64x2 infra há 8 anos atrás
AsmJsByteCodeWriter.cpp 4a7149b032 refactor & cleanup for bitselect & shuffle há 8 anos atrás
AsmJsByteCodeWriter.h 2ee13d2cf7 Newline at file ends há 7 anos atrás
AuxArray.h f085b410c3 add oopjit PIC support; bug fixes há 9 anos atrás
BackendOpCodeAttr.cpp 3d944dbf77 Remove redundent flags for jsbuiltin. há 8 anos atrás
BackendOpCodeAttr.h 3d944dbf77 Remove redundent flags for jsbuiltin. há 8 anos atrás
ByteBlock.cpp 6d36a6f737 swb: write barrier annotations 2 há 9 anos atrás
ByteBlock.h eca08f1ab9 A pass over initialization of Arena-allocated classes há 8 anos atrás
ByteCodeApi.h 2f37655c3f Parser refactor: Even more use stronger type instead of casting from ParseNode há 8 anos atrás
ByteCodeCacheReleaseFileVersion.h 0accefde21 Update bytecode version há 7 anos atrás
ByteCodeDumper.cpp c2d084d70f implement Object Rest há 7 anos atrás
ByteCodeDumper.h 17b3bec856 Added new Int64 layouts (implemented for frontend only) há 9 anos atrás
ByteCodeEmitter.cpp 4f3f3bfefd Fixes #5477 - Forces computed property names within classes to be executed in strict mode há 7 anos atrás
ByteCodeGenerator.cpp ee2c09b718 Fixes 5701 - Functions declared as methods define a `prototype` property há 7 anos atrás
ByteCodeGenerator.h 4f3f3bfefd Fixes #5477 - Forces computed property names within classes to be executed in strict mode há 7 anos atrás
ByteCodeReader.cpp 0e036aa586 Do not pass info through WorkItem. Instead embed the necessary info on the loopstart bytecode layout. há 8 anos atrás
ByteCodeReader.h 1c7dc3a7c2 some write barrier fixes há 9 anos atrás
ByteCodeSerializeFlags.h 2ee13d2cf7 Newline at file ends há 7 anos atrás
ByteCodeSerializer.cpp c2d084d70f implement Object Rest há 7 anos atrás
ByteCodeSerializer.h 0c7acf80ac OS#17588837 - Fast memory growth when serializing many ScopeInfo objects há 7 anos atrás
ByteCodeWriter.cpp 4f3f3bfefd Fixes #5477 - Forces computed property names within classes to be executed in strict mode há 7 anos atrás
ByteCodeWriter.h 4f3f3bfefd Fixes #5477 - Forces computed property names within classes to be executed in strict mode há 7 anos atrás
CMakeLists.txt f059afd923 Add new files to CMakeLists.txt há 9 anos atrás
Chakra.Runtime.ByteCode.vcxproj c0723f4985 Moving RS4 changes to master há 7 anos atrás
Chakra.Runtime.ByteCode.vcxproj.filters 578f777127 Make the byte code writer for webassembly use an interface so we can swap between writers as needed há 9 anos atrás
ExtendedOpCodeList.h 3d944dbf77 Remove redundent flags for jsbuiltin. há 8 anos atrás
ExtendedOpCodeListAsmJs.h 47eab483b9 change top-level dir Lib back to lib há 10 anos atrás
FuncInfo.cpp 2f00cac3eb Allow redeferral of functions that were fully compiled on original parse. Let the parser track heuristic and functional reasons for non-deferral separately by splitting one existing fscr bit into two. Functions that cannot be deferred for functional will not be redeferral candidates, but functions that were initially not deferred for heuristic reasons, e.g. small scripts, will become candidates for redeferral. Also fix an issue exposed by this change where FunctionInfo attribute bits set during byte code generation could be cleared in FuncInfo finalization. há 7 anos atrás
FuncInfo.h b8457e2ef5 Stop sharing inline caches by default há 7 anos atrás
IWasmByteCodeWriter.h eebff837b0 Merge branch 'master' into wasm.simd há 8 anos atrás
LayoutTypes.h 9c8394ff89 Moving HomeObj field out of ScriptFunction há 7 anos atrás
LayoutTypesAsmJs.h eebff837b0 Merge branch 'master' into wasm.simd há 8 anos atrás
OpCodeList.h 3d944dbf77 Remove redundent flags for jsbuiltin. há 8 anos atrás
OpCodeListAsmJs.h 47eab483b9 change top-level dir Lib back to lib há 10 anos atrás
OpCodeUtil.cpp 6e39312394 Initialize locals há 8 anos atrás
OpCodeUtil.h 4688f2037a Encode extended opcode with 2 bytes há 9 anos atrás
OpCodeUtilAsmJs.cpp 1a24313bba add inlining support for asm.js/wasm há 8 anos atrás
OpCodeUtilAsmJs.h 1a24313bba add inlining support for asm.js/wasm há 8 anos atrás
OpCodes.cpp 8aaa20219f nit fixes há 8 anos atrás
OpCodes.h 8c5332b8eb Remove redundant aux slot ptr loads há 7 anos atrás
OpCodesAsmJs.h 2f4fcc8879 Rename more CurrentMemory to MemorySize and fix unittest há 7 anos atrás
OpCodesSimd.h e12dac38de truncation & conversion ops for 64x2 types há 8 anos atrás
OpLayouts.h 9c8394ff89 Moving HomeObj field out of ScriptFunction há 7 anos atrás
OpLayoutsAsmJs.h eebff837b0 Merge branch 'master' into wasm.simd há 8 anos atrás
OpLayoutsCommon.h 4688f2037a Encode extended opcode with 2 bytes há 9 anos atrás
PropertyIdArray.h d7f2c06a62 swb: write barrier annotations 3 há 9 anos atrás
RuntimeByteCodePch.cpp 47eab483b9 change top-level dir Lib back to lib há 10 anos atrás
RuntimeByteCodePch.h 1f4e125564 OS8050875:Direct super calls in a base class constructor há 9 anos atrás
Scope.cpp a4058ce9b6 Parser refactor: More use stronger type instead of casting from ParseNode há 8 anos atrás
Scope.h a4058ce9b6 Parser refactor: More use stronger type instead of casting from ParseNode há 8 anos atrás
ScopeInfo.cpp 26371402f1 [CVE-2018-0979] Incorrect byte code can cause dereference of uninitialized stack location - Internal há 8 anos atrás
ScopeInfo.h 129b588fcd Add ScopeInfo to serialized bytecode for deferred functions há 7 anos atrás
StatementReader.cpp 20e2e00bee initial oop jit debugger implementation há 9 anos atrás
StatementReader.h 71822e65a2 Fix usage of Statement Reader in IRBuilderAsmJs to make sure we don't use uninitialized values. há 8 anos atrás
Symbol.cpp 26371402f1 [CVE-2018-0979] Incorrect byte code can cause dereference of uninitialized stack location - Internal há 8 anos atrás
Symbol.h b323504aaf [1.9>master] [1.8>1.9] [MERGE #4963 @rajatd] ChakraCore 2018-04 security updates há 8 anos atrás
VarArrayVarCount.h 47eab483b9 change top-level dir Lib back to lib há 10 anos atrás
WasmByteCodeWriter.cpp 0e036aa586 Do not pass info through WorkItem. Instead embed the necessary info on the loopstart bytecode layout. há 8 anos atrás
WasmByteCodeWriter.h 578f777127 Make the byte code writer for webassembly use an interface so we can swap between writers as needed há 9 anos atrás