| .. |
|
AsmJsByteCodeDumper.cpp
|
54a62cd8db
Put all the imports in the import array of the WebAssembly module
|
%!s(int64=9) %!d(string=hai) anos |
|
AsmJsByteCodeDumper.h
|
0c618ea383
Made AsmJsDumper more generic to work for WebAssembly and use TypedRegisterAllocator
|
%!s(int64=9) %!d(string=hai) anos |
|
AsmJsByteCodeWriter.cpp
|
0323c5796d
get WebAssembly.Table working in JIT
|
%!s(int64=9) %!d(string=hai) anos |
|
AsmJsByteCodeWriter.h
|
0323c5796d
get WebAssembly.Table working in JIT
|
%!s(int64=9) %!d(string=hai) anos |
|
AuxArray.h
|
f085b410c3
add oopjit PIC support; bug fixes
|
%!s(int64=9) %!d(string=hai) anos |
|
BackendOpCodeAttr.cpp
|
f7f273f0d7
Merge branch 'master' into oopjit
|
%!s(int64=9) %!d(string=hai) anos |
|
BackendOpCodeAttr.h
|
f7f273f0d7
Merge branch 'master' into oopjit
|
%!s(int64=9) %!d(string=hai) anos |
|
ByteBlock.cpp
|
6d36a6f737
swb: write barrier annotations 2
|
%!s(int64=9) %!d(string=hai) anos |
|
ByteBlock.h
|
6d36a6f737
swb: write barrier annotations 2
|
%!s(int64=9) %!d(string=hai) anos |
|
ByteCodeApi.h
|
a31c7a3007
cross platform: fix stack overflow (ulong)
|
%!s(int64=9) %!d(string=hai) anos |
|
ByteCodeCacheReleaseFileVersion.h
|
7df5657a6e
Update the .pack-version file; set 2.0 to PRERELEASE mode and update GUID.
|
%!s(int64=8) %!d(string=hai) anos |
|
ByteCodeDumper.cpp
|
08dc260232
Enabling eval in param scope
|
%!s(int64=9) %!d(string=hai) anos |
|
ByteCodeDumper.h
|
17b3bec856
Added new Int64 layouts (implemented for frontend only)
|
%!s(int64=9) %!d(string=hai) anos |
|
ByteCodeEmitter.cpp
|
39155400a7
[CVE-2017-8598] Uninitialized 'this' register
|
%!s(int64=8) %!d(string=hai) anos |
|
ByteCodeGenerator.cpp
|
c3c3db5086
[1.4>2.0] [MERGE #2826 @leirocks] Merge from unreleased/rs2 to release/1.4
|
%!s(int64=8) %!d(string=hai) anos |
|
ByteCodeGenerator.h
|
08dc260232
Enabling eval in param scope
|
%!s(int64=9) %!d(string=hai) anos |
|
ByteCodeReader.cpp
|
4688f2037a
Encode extended opcode with 2 bytes
|
%!s(int64=9) %!d(string=hai) anos |
|
ByteCodeReader.h
|
1c7dc3a7c2
some write barrier fixes
|
%!s(int64=9) %!d(string=hai) anos |
|
ByteCodeSerializeFlags.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
ByteCodeSerializer.cpp
|
e8328c0842
[1.4>2.0] [MERGE #2729 @aneeshdk] Enabling eval in param scope
|
%!s(int64=9) %!d(string=hai) anos |
|
ByteCodeSerializer.h
|
3deaff1331
fix missing write barrier issues found by extended verify mark for write barrier
|
%!s(int64=9) %!d(string=hai) anos |
|
ByteCodeWriter.cpp
|
e8328c0842
[1.4>2.0] [MERGE #2729 @aneeshdk] Enabling eval in param scope
|
%!s(int64=9) %!d(string=hai) anos |
|
ByteCodeWriter.h
|
def2642a7d
Merge remote-tracking branch 'upstream/master'
|
%!s(int64=9) %!d(string=hai) anos |
|
CMakeLists.txt
|
c320a5c2a2
cross-platform: Compile into module blocks
|
%!s(int64=9) %!d(string=hai) anos |
|
Chakra.Runtime.ByteCode.vcxproj
|
02a02c3a59
Merge from unreleased/rs2 to release/1.4
|
%!s(int64=9) %!d(string=hai) anos |
|
Chakra.Runtime.ByteCode.vcxproj.filters
|
ae198577be
Remove DoubleExtended OpCode implementation
|
%!s(int64=9) %!d(string=hai) anos |
|
ExtendedOpCodeList.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
ExtendedOpCodeListAsmJs.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
FuncInfo.cpp
|
08dc260232
Enabling eval in param scope
|
%!s(int64=9) %!d(string=hai) anos |
|
FuncInfo.h
|
08dc260232
Enabling eval in param scope
|
%!s(int64=9) %!d(string=hai) anos |
|
LayoutTypes.h
|
e817def1bc
Optimizing ForInObjectEnumerator overhead
|
%!s(int64=9) %!d(string=hai) anos |
|
LayoutTypesAsmJs.h
|
0323c5796d
get WebAssembly.Table working in JIT
|
%!s(int64=9) %!d(string=hai) anos |
|
OpCodeList.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
OpCodeListAsmJs.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
OpCodeUtil.cpp
|
4688f2037a
Encode extended opcode with 2 bytes
|
%!s(int64=9) %!d(string=hai) anos |
|
OpCodeUtil.h
|
4688f2037a
Encode extended opcode with 2 bytes
|
%!s(int64=9) %!d(string=hai) anos |
|
OpCodeUtilAsmJs.cpp
|
19263c1706
Regenerate ByteCode headers
|
%!s(int64=9) %!d(string=hai) anos |
|
OpCodeUtilAsmJs.h
|
05ca0940ac
Remove TEMP_DISABLE_ASMJS and fixup ASMJS_PLAT to correctly remove asm.js code if not defined.
|
%!s(int64=9) %!d(string=hai) anos |
|
OpCodes.cpp
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
OpCodes.h
|
08dc260232
Enabling eval in param scope
|
%!s(int64=9) %!d(string=hai) anos |
|
OpCodesAsmJs.h
|
47c4e71a1c
implement grow_memory
|
%!s(int64=9) %!d(string=hai) anos |
|
OpCodesSimd.h
|
625c469e53
Added AsmJs opcodes for Int64
|
%!s(int64=9) %!d(string=hai) anos |
|
OpLayouts.h
|
e817def1bc
Optimizing ForInObjectEnumerator overhead
|
%!s(int64=9) %!d(string=hai) anos |
|
OpLayoutsAsmJs.h
|
b494d11b24
Merge remote-tracking branch 'remotes/origin/WebAssembly' into users/micfer/wasm/i64
|
%!s(int64=9) %!d(string=hai) anos |
|
OpLayoutsCommon.h
|
4688f2037a
Encode extended opcode with 2 bytes
|
%!s(int64=9) %!d(string=hai) anos |
|
PropertyIdArray.h
|
d7f2c06a62
swb: write barrier annotations 3
|
%!s(int64=9) %!d(string=hai) anos |
|
RuntimeByteCodePch.cpp
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |
|
RuntimeByteCodePch.h
|
1f4e125564
OS8050875:Direct super calls in a base class constructor
|
%!s(int64=9) %!d(string=hai) anos |
|
Scope.cpp
|
08dc260232
Enabling eval in param scope
|
%!s(int64=9) %!d(string=hai) anos |
|
Scope.h
|
08dc260232
Enabling eval in param scope
|
%!s(int64=9) %!d(string=hai) anos |
|
ScopeInfo.cpp
|
e8328c0842
[1.4>2.0] [MERGE #2729 @aneeshdk] Enabling eval in param scope
|
%!s(int64=9) %!d(string=hai) anos |
|
ScopeInfo.h
|
e8328c0842
[1.4>2.0] [MERGE #2729 @aneeshdk] Enabling eval in param scope
|
%!s(int64=9) %!d(string=hai) anos |
|
StatementReader.cpp
|
20e2e00bee
initial oop jit debugger implementation
|
%!s(int64=9) %!d(string=hai) anos |
|
StatementReader.h
|
20e2e00bee
initial oop jit debugger implementation
|
%!s(int64=9) %!d(string=hai) anos |
|
Symbol.cpp
|
08dc260232
Enabling eval in param scope
|
%!s(int64=9) %!d(string=hai) anos |
|
Symbol.h
|
1e22d8df49
Let redeferral work around block scope limitation of deferred parsing. Detect cases where only block-scoping prevents upfront deferral. Also detect cases where it is safe to treat a lexically-scoped function as a var-scoped one. For functions that meet both criteria, use the var binding for it in place of the lexical binding. If at byte code gen time there are no lexical/with/catch scopes in the current chain, mark the function as a redeferral candidate.
|
%!s(int64=9) %!d(string=hai) anos |
|
VarArrayVarCount.h
|
47eab483b9
change top-level dir Lib back to lib
|
%!s(int64=10) %!d(string=hai) anos |