| .. |
|
amd64
|
b68f5c2815
Generator misc (#6533)
|
5 gadi atpakaļ |
|
arm
|
b68f5c2815
Generator misc (#6533)
|
5 gadi atpakaļ |
|
arm64
|
b68f5c2815
Generator misc (#6533)
|
5 gadi atpakaļ |
|
i386
|
b68f5c2815
Generator misc (#6533)
|
5 gadi atpakaļ |
|
AgenPeeps.cpp
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 gadi atpakaļ |
|
AgenPeeps.h
|
9ed1b84bd7
Remove some unimplemented functions
|
8 gadi atpakaļ |
|
AsmJsJITInfo.cpp
|
2ee13d2cf7
Newline at file ends
|
7 gadi atpakaļ |
|
AsmJsJITInfo.h
|
d5d87bf217
Implement WebAssemblySharedArrayBuffer + some tests
|
8 gadi atpakaļ |
|
Backend.cpp
|
45284fc840
Fix Legacy-Link and NDK-Compile errors
|
9 gadi atpakaļ |
|
Backend.h
|
c36e1cfe7c
Remove old unused SHLD lower path
|
8 gadi atpakaļ |
|
BackendApi.cpp
|
6b660229db
Enable basic jitting without global optimizer for generators on x64
|
6 gadi atpakaļ |
|
BackendOpCodeAttrAsmJs.cpp
|
2ee13d2cf7
Newline at file ends
|
7 gadi atpakaļ |
|
BackendOpCodeAttrAsmJs.h
|
2ee13d2cf7
Newline at file ends
|
7 gadi atpakaļ |
|
BackendOpCodeList.h
|
3d944dbf77
Remove redundent flags for jsbuiltin.
|
8 gadi atpakaļ |
|
BackwardPass.cpp
|
33db8efd9f
[1.11>master] [MERGE #6464 @rajeshpeter] ChakraCore Servicing Update for 2020.06B
|
5 gadi atpakaļ |
|
BackwardPass.h
|
33db8efd9f
[1.11>master] [MERGE #6464 @rajeshpeter] ChakraCore Servicing Update for 2020.06B
|
5 gadi atpakaļ |
|
BailOut.cpp
|
d8cbaff6a2
Remove some old switches (#6441)
|
5 gadi atpakaļ |
|
BailOut.h
|
8a4ff2749b
Rework how captured values are written to GeneratorBailInInstrs
|
6 gadi atpakaļ |
|
BailOutKind.h
|
981f260cb7
Implement lazy bailout
|
7 gadi atpakaļ |
|
CMakeLists.txt
|
3741b1a94a
Refactor field related to JIT'ed code in EntryPointInfo into a separate structure
|
7 gadi atpakaļ |
|
CaseNode.cpp
|
c2c0b1117e
Merge remote-tracking branch 'remotes/origin/master' into WebAssembly_Stage
|
9 gadi atpakaļ |
|
CaseNode.h
|
c2c0b1117e
Merge remote-tracking branch 'remotes/origin/master' into WebAssembly_Stage
|
9 gadi atpakaļ |
|
Chakra.Backend.vcxproj
|
c0723f4985
Moving RS4 changes to master
|
7 gadi atpakaļ |
|
Chakra.Backend.vcxproj.filters
|
c0723f4985
Moving RS4 changes to master
|
7 gadi atpakaļ |
|
CodeGenAllocators.cpp
|
dbdc3f8d83
Code Quality: Replace usage of _M_IX86_OR_ARM32 and _M_X64_OR_ARM64 with TARGET_32 and TARGET_64
|
8 gadi atpakaļ |
|
CodeGenAllocators.h
|
dbdc3f8d83
Code Quality: Replace usage of _M_IX86_OR_ARM32 and _M_X64_OR_ARM64 with TARGET_32 and TARGET_64
|
8 gadi atpakaļ |
|
CodeGenNumberAllocator.cpp
|
2ee13d2cf7
Newline at file ends
|
7 gadi atpakaļ |
|
CodeGenNumberAllocator.h
|
c219bc779d
fix for number allocator in-thread JIT case
|
9 gadi atpakaļ |
|
CodeGenWorkItem.cpp
|
15df2a6014
[CVE-2019-0640] Bug report for Edge/Chakra: Missing marshalling for Promise result
|
7 gadi atpakaļ |
|
CodeGenWorkItem.h
|
bd5477cd72
Fix incorrect length of display name when tracing ETW events for the JIT queue.
|
7 gadi atpakaļ |
|
CodeGenWorkItemType.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 gadi atpakaļ |
|
DbCheckPostLower.cpp
|
981f260cb7
Implement lazy bailout
|
7 gadi atpakaļ |
|
DbCheckPostLower.h
|
981f260cb7
Implement lazy bailout
|
7 gadi atpakaļ |
|
Debug.cpp
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 gadi atpakaļ |
|
EhFrame.cpp
|
4c410fda40
osx: JIT support
|
9 gadi atpakaļ |
|
EhFrame.h
|
960ec9a5a6
JIT: enable JIT on Linux
|
9 gadi atpakaļ |
|
EhFrameCFI.inc
|
960ec9a5a6
JIT: enable JIT on Linux
|
9 gadi atpakaļ |
|
EmitBuffer.cpp
|
34fa59754a
CVE-2019-0611
|
7 gadi atpakaļ |
|
EmitBuffer.h
|
cf71a962c1
Merge 1809 October Update changes
|
7 gadi atpakaļ |
|
Encoder.cpp
|
095a44de94
Fix bugs with InlineArgsOpt
|
6 gadi atpakaļ |
|
Encoder.h
|
981f260cb7
Implement lazy bailout
|
7 gadi atpakaļ |
|
EquivalentTypeSet.cpp
|
2ee13d2cf7
Newline at file ends
|
7 gadi atpakaļ |
|
EquivalentTypeSet.h
|
5abc0e6f6e
Enable objtypespec on polymorphic load/stores in inlinees. In the case where a load/store in an inlinee has collected non-equivalent types in its polymorphic inline cache, let work item creation collect ObjTypeSpecFldInfo for the cache anyway. At GlobOpt time, if all upstream types for the given type symbol are found in the ObjTypeSpecFldInfo type set and are equivalent with one another, use the slot index and aux-slotness shared by these types to optimize the load/store and ignore the other types. This requires collecting per-type information at work item creation time instead of settling on one set of information before jitting.
|
7 gadi atpakaļ |
|
ExternalLowerer.h
|
24a452c328
add profiling for LdElem; support mixed in Br/CmEq fast paths
|
9 gadi atpakaļ |
|
FixedFieldInfo.cpp
|
fe14f94510
nicer dynamic casts
|
7 gadi atpakaļ |
|
FixedFieldInfo.h
|
0c5a9bf28f
should 0 initialize FixedFieldInfo data
|
9 gadi atpakaļ |
|
FlowGraph.cpp
|
a02438e22c
Don't mistake typespec'd syms for single defs when folding branches. (#6273)
|
5 gadi atpakaļ |
|
FlowGraph.h
|
a02438e22c
Don't mistake typespec'd syms for single defs when folding branches. (#6273)
|
5 gadi atpakaļ |
|
Func.cpp
|
c7ca1c2299
Generator/Async JIT Fix nested For-In loops
|
5 gadi atpakaļ |
|
Func.h
|
c7ca1c2299
Generator/Async JIT Fix nested For-In loops
|
5 gadi atpakaļ |
|
FunctionCodeGenJitTimeData.cpp
|
7a284eb57a
Inline more .call/.apply targets
|
7 gadi atpakaļ |
|
FunctionCodeGenJitTimeData.h
|
7a284eb57a
Inline more .call/.apply targets
|
7 gadi atpakaļ |
|
FunctionJITRuntimeInfo.cpp
|
b7eb685713
basic obj type spec implementation
|
9 gadi atpakaļ |
|
FunctionJITRuntimeInfo.h
|
b7eb685713
basic obj type spec implementation
|
9 gadi atpakaļ |
|
FunctionJITTimeInfo.cpp
|
8595cce58f
[1.11>master] [MERGE #6279 @MikeHolman] September 2019 Security Update
|
6 gadi atpakaļ |
|
FunctionJITTimeInfo.h
|
8595cce58f
[1.11>master] [MERGE #6279 @MikeHolman] September 2019 Security Update
|
6 gadi atpakaļ |
|
GlobHashTable.h
|
55ac99ffd4
Enable globopt for generator functions
|
6 gadi atpakaļ |
|
GlobOpt.cpp
|
34092e04f7
Remove ENABLE_DOM_FAST_PATH
|
5 gadi atpakaļ |
|
GlobOpt.h
|
f24008eba2
[1.11>master] [MERGE #6302 @pleath] ChakraCore servicing update for 19-10
|
6 gadi atpakaļ |
|
GlobOptArrays.cpp
|
63bda3bb4b
[1.11>master] [MERGE #6385 @pleath] ChakraCore Servicing Update for 2020.03B
|
6 gadi atpakaļ |
|
GlobOptArrays.h
|
6bd18b7dea
enable IsIn optimization for addrOpnds
|
7 gadi atpakaļ |
|
GlobOptBailOut.cpp
|
1b62fe7652
[1.11>master] [MERGE #6447 @rajeshpeter] ChakraCore Servicing Update for 2020.05B
|
5 gadi atpakaļ |
|
GlobOptBlockData.cpp
|
4014ca60cd
Fix value propagation on loop back-edge with aggressive value transfers
|
6 gadi atpakaļ |
|
GlobOptBlockData.h
|
4014ca60cd
Fix value propagation on loop back-edge with aggressive value transfers
|
6 gadi atpakaļ |
|
GlobOptExpr.cpp
|
781d5ed0f4
Add StSuperFldStrict and profiled version because strictness is not preserved in some backend calls to StSuperFld
|
6 gadi atpakaļ |
|
GlobOptFields.cpp
|
33db8efd9f
[1.11>master] [MERGE #6464 @rajeshpeter] ChakraCore Servicing Update for 2020.06B
|
5 gadi atpakaļ |
|
GlobOptIntBounds.cpp
|
b67808c729
[CVE-2019-1427]
|
6 gadi atpakaļ |
|
GlobOptIntBounds.h
|
f12d847c3b
fix issue where hoisted bound checks incorrectly calculated range of indexes
|
7 gadi atpakaļ |
|
IR.cpp
|
c848d4d8d5
Refactor await & yield & enable async iteration (#6456)
|
5 gadi atpakaļ |
|
IR.h
|
8a4ff2749b
Rework how captured values are written to GeneratorBailInInstrs
|
6 gadi atpakaļ |
|
IR.inl
|
44eccb5d87
Make generator opcodes' names more consistent
|
6 gadi atpakaļ |
|
IRBaseTypeList.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 gadi atpakaļ |
|
IRBuilder.cpp
|
49d69a0a7e
Fix class extension statements so BailOnNoProfile doesn't crash
|
5 gadi atpakaļ |
|
IRBuilder.h
|
49d69a0a7e
Fix class extension statements so BailOnNoProfile doesn't crash
|
5 gadi atpakaļ |
|
IRBuilderAsmJs.cpp
|
e861714826
[Wasm SIMD] Typed array index
|
6 gadi atpakaļ |
|
IRBuilderAsmJs.h
|
bdd22d1b6e
[CVE-2019-0610] Chakra JIT server EnsureLoopBodyLoadSlot out-of-bounds read&write
|
7 gadi atpakaļ |
|
IRType.cpp
|
07c7bce4df
Small data-structure packing cleanup.
|
8 gadi atpakaļ |
|
IRType.h
|
2be54d29e7
Fix for __declspec(selectany) in clang 5.0
|
8 gadi atpakaļ |
|
IRTypeList.h
|
25d29a0511
int64x2 infra
|
8 gadi atpakaļ |
|
IRViewer.cpp
|
f7094f31cb
Wasm: preserve nan bits
|
8 gadi atpakaļ |
|
IRViewer.h
|
cec0e9a84f
replace wchar_t/L"..." with char16/_u("...")
|
10 gadi atpakaļ |
|
InductionVariable.cpp
|
ed6db8dc05
CVE-2019-0990
|
6 gadi atpakaļ |
|
InductionVariable.h
|
e3b673a4d7
Fix build errors using clang on windows with JIT
|
9 gadi atpakaļ |
|
Inline.cpp
|
2b36a31813
Check for ByteCodeRegSlot before using in Inline (#6741)
|
4 gadi atpakaļ |
|
Inline.h
|
34092e04f7
Remove ENABLE_DOM_FAST_PATH
|
5 gadi atpakaļ |
|
InlineeFrameInfo.cpp
|
095a44de94
Fix bugs with InlineArgsOpt
|
6 gadi atpakaļ |
|
InlineeFrameInfo.h
|
095a44de94
Fix bugs with InlineArgsOpt
|
6 gadi atpakaļ |
|
InliningDecider.cpp
|
312a878774
Implement Object.hasOwn (#6726)
|
4 gadi atpakaļ |
|
InliningDecider.h
|
7a284eb57a
Inline more .call/.apply targets
|
7 gadi atpakaļ |
|
InliningHeuristics.cpp
|
66ec420ce6
Refactoring
|
8 gadi atpakaļ |
|
InliningHeuristics.h
|
1a24313bba
add inlining support for asm.js/wasm
|
8 gadi atpakaļ |
|
IntBounds.cpp
|
7b201ab597
[1.7>1.8] [MERGE #4226 @leirocks] 17-11 Security Update
|
8 gadi atpakaļ |
|
IntBounds.h
|
e3b673a4d7
Fix build errors using clang on windows with JIT
|
9 gadi atpakaļ |
|
IntConstMath.cpp
|
85d42e7229
[CVE-2017-11861] [ChakraCore] Chakra JIT - Incorrect integer overflow check in Lowerer::LowerBoundCheck - Google, Inc.
|
8 gadi atpakaļ |
|
IntConstMath.h
|
85d42e7229
[CVE-2017-11861] [ChakraCore] Chakra JIT - Incorrect integer overflow check in Lowerer::LowerBoundCheck - Google, Inc.
|
8 gadi atpakaļ |
|
IntConstantBounds.h
|
3ab6f3e971
JIT: signed integer overflow and other fixes
|
9 gadi atpakaļ |
|
IntOverflowDoesNotMatterRange.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 gadi atpakaļ |
|
InterpreterThunkEmitter.cpp
|
6464387701
Support disabling interpreter thunks in JSRT
|
8 gadi atpakaļ |
|
InterpreterThunkEmitter.h
|
5a01dd14ab
Refactor InterpreterThunkEmitter so OACR can prove array accesses in EncodeInterpreterThunk are safe.
|
8 gadi atpakaļ |
|
JITOutput.cpp
|
362e96537a
[CVE-2019-1106] Chakra JIT Overflow
|
6 gadi atpakaļ |
|
JITOutput.h
|
362e96537a
[CVE-2019-1106] Chakra JIT Overflow
|
6 gadi atpakaļ |
|
JITRecyclableObject.h
|
fc4c3205bc
Add specialized types of Sets and Maps
|
8 gadi atpakaļ |
|
JITThunkEmitter.cpp
|
cf71a962c1
Merge 1809 October Update changes
|
7 gadi atpakaļ |
|
JITThunkEmitter.h
|
f5d52c2bfb
Replace _M_IX86 || TARGET_64 usage with !defined(_M_ARM)
|
8 gadi atpakaļ |
|
JITTimeConstructorCache.cpp
|
7cb51bf4e1
Support polymorphic type checks for objtypespec. For type checks where we have a set of multiple equivalent types, create a property guard that is structured like a polymorphic inline cache, with an underlying array of types indexed by a hash of the type pointer.
|
7 gadi atpakaļ |
|
JITTimeConstructorCache.h
|
6d36a6f737
swb: write barrier annotations 2
|
9 gadi atpakaļ |
|
JITTimeFunctionBody.cpp
|
25b4303c4f
Allow for the possibility of no profile info for a given call target
|
6 gadi atpakaļ |
|
JITTimeFunctionBody.h
|
6b660229db
Enable basic jitting without global optimizer for generators on x64
|
6 gadi atpakaļ |
|
JITTimePolymorphicInlineCache.cpp
|
e801a43ab7
swb: a few more unit test verification fixes
|
9 gadi atpakaļ |
|
JITTimePolymorphicInlineCache.h
|
f085b410c3
add oopjit PIC support; bug fixes
|
9 gadi atpakaļ |
|
JITTimePolymorphicInlineCacheInfo.cpp
|
6afb76c862
Move an array bounds to a local to satisfy PREfast
|
8 gadi atpakaļ |
|
JITTimePolymorphicInlineCacheInfo.h
|
5bf9247cc4
Fix prefast warnings (except for the TTD ones which might need merge from master?)
|
9 gadi atpakaļ |
|
JITTimeProfileInfo.cpp
|
b8920edd22
OS#17384939: avoid race condition when writing callback info IDL
|
7 gadi atpakaļ |
|
JITTimeProfileInfo.h
|
10acdfa7e0
[MERGE #4995 @rajatd] Aggressive Value Transfer in loop prepass
|
7 gadi atpakaļ |
|
JITTimeWorkItem.cpp
|
d8cbaff6a2
Remove some old switches (#6441)
|
5 gadi atpakaļ |
|
JITTimeWorkItem.h
|
c16bfa6293
move building body data from WI creation to JIT time
|
9 gadi atpakaļ |
|
JITType.cpp
|
50d1e46aac
CVE-2019-0806 Edge - Chakra JIT Type Confusion with
|
7 gadi atpakaļ |
|
JITType.h
|
d7483b2feb
remove global operator new/delete override
|
9 gadi atpakaļ |
|
JITTypeHandler.cpp
|
50d1e46aac
CVE-2019-0806 Edge - Chakra JIT Type Confusion with
|
7 gadi atpakaļ |
|
JITTypeHandler.h
|
50d1e46aac
CVE-2019-0806 Edge - Chakra JIT Type Confusion with
|
7 gadi atpakaļ |
|
JavascriptNativeOperators.cpp
|
c0723f4985
Moving RS4 changes to master
|
7 gadi atpakaļ |
|
JavascriptNativeOperators.h
|
c0723f4985
Moving RS4 changes to master
|
7 gadi atpakaļ |
|
JitTransferData.cpp
|
2ee13d2cf7
Newline at file ends
|
7 gadi atpakaļ |
|
JitTransferData.h
|
2ee13d2cf7
Newline at file ends
|
7 gadi atpakaļ |
|
JnHelperMethod.cpp
|
cf71a962c1
Merge 1809 October Update changes
|
7 gadi atpakaļ |
|
JnHelperMethod.h
|
cf71a962c1
Merge 1809 October Update changes
|
7 gadi atpakaļ |
|
JnHelperMethodList.h
|
312a878774
Implement Object.hasOwn (#6726)
|
4 gadi atpakaļ |
|
Lifetime.h
|
eca08f1ab9
A pass over initialization of Arena-allocated classes
|
8 gadi atpakaļ |
|
LinearScan.cpp
|
d9e818b384
Double counted copy-prop syms hit FailFast
|
4 gadi atpakaļ |
|
LinearScan.h
|
af0609cea0
Add more comments
|
6 gadi atpakaļ |
|
LinearScanMDShared.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 gadi atpakaļ |
|
Lower.cpp
|
b68f5c2815
Generator misc (#6533)
|
5 gadi atpakaļ |
|
Lower.h
|
34092e04f7
Remove ENABLE_DOM_FAST_PATH
|
5 gadi atpakaļ |
|
LowerMDShared.cpp
|
63a27a9406
Reimplement class definitions to limit type creation
|
6 gadi atpakaļ |
|
LowerMDShared.h
|
6b660229db
Enable basic jitting without global optimizer for generators on x64
|
6 gadi atpakaļ |
|
LowerMDSharedSimd128.cpp
|
a08581f84e
fix issue where SIMD is using address of object from wrong process
|
7 gadi atpakaļ |
|
NativeCodeData.cpp
|
2ec42c988d
Store length on NativeCodeData for deallocation.
|
9 gadi atpakaļ |
|
NativeCodeData.h
|
2ec42c988d
Store length on NativeCodeData for deallocation.
|
9 gadi atpakaļ |
|
NativeCodeGenerator.cpp
|
34092e04f7
Remove ENABLE_DOM_FAST_PATH
|
5 gadi atpakaļ |
|
NativeCodeGenerator.h
|
26833effbb
Always use AsmJsDefault entrypoint instead of a wasm deferred parse entry point
|
7 gadi atpakaļ |
|
NativeEntryPointData.cpp
|
2b978f1b2d
[1.11>master] [MERGE #5961 @MikeHolman] fix bug causing win7 pdata not to get cleaned up
|
7 gadi atpakaļ |
|
NativeEntryPointData.h
|
b43772c080
[1.11>master] [MERGE #5936 @MikeHolman] February 2019 Security Update
|
7 gadi atpakaļ |
|
ObjTypeSpecFldInfo.cpp
|
7a284eb57a
Inline more .call/.apply targets
|
7 gadi atpakaļ |
|
ObjTypeSpecFldInfo.h
|
fe14f94510
nicer dynamic casts
|
7 gadi atpakaļ |
|
Opnd.cpp
|
31a0c1bbdc
Make GlobOpt handle new class construction ops, shorten some names for clarity
|
6 gadi atpakaļ |
|
Opnd.h
|
33db8efd9f
[1.11>master] [MERGE #6464 @rajeshpeter] ChakraCore Servicing Update for 2020.06B
|
5 gadi atpakaļ |
|
Opnd.inl
|
fa9151ead4
Create new Opnd ListOpnd. Currently available only at lower and after.
|
8 gadi atpakaļ |
|
PDataManager.cpp
|
15df2a6014
[CVE-2019-0640] Bug report for Edge/Chakra: Missing marshalling for Promise result
|
7 gadi atpakaļ |
|
PDataManager.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 gadi atpakaļ |
|
PageAllocatorPool.cpp
|
b4ba1ef180
fix codegen profiler under OOP JIT
|
7 gadi atpakaļ |
|
PageAllocatorPool.h
|
02a02c3a59
Merge from unreleased/rs2 to release/1.4
|
9 gadi atpakaļ |
|
Peeps.cpp
|
6b660229db
Enable basic jitting without global optimizer for generators on x64
|
6 gadi atpakaļ |
|
Peeps.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 gadi atpakaļ |
|
PreLowerPeeps.cpp
|
f010010ff3
change FindRegUse to HasSymUse
|
8 gadi atpakaļ |
|
PrologEncoder.cpp
|
1e22644ddf
use stack memory for some of the allocation in interpreter thunk emitter
|
9 gadi atpakaļ |
|
PrologEncoder.h
|
1e22644ddf
use stack memory for some of the allocation in interpreter thunk emitter
|
9 gadi atpakaļ |
|
QueuedFullJitWorkItem.cpp
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 gadi atpakaļ |
|
QueuedFullJitWorkItem.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 gadi atpakaļ |
|
Region.cpp
|
ef2d1e05ab
Fix for prefast warning
|
8 gadi atpakaļ |
|
Region.h
|
82ff317978
Enable globopt for functions with try finally
|
8 gadi atpakaļ |
|
SccLiveness.cpp
|
095a44de94
Fix bugs with InlineArgsOpt
|
6 gadi atpakaļ |
|
SccLiveness.h
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 gadi atpakaļ |
|
Security.cpp
|
c0723f4985
Moving RS4 changes to master
|
7 gadi atpakaļ |
|
Security.h
|
1c68c73e59
[1.7>1.8] [MERGE #4195 @boingoing] Merge unreleased/rs3 to release/1.7
|
8 gadi atpakaļ |
|
ServerScriptContext.cpp
|
34092e04f7
Remove ENABLE_DOM_FAST_PATH
|
5 gadi atpakaļ |
|
ServerScriptContext.h
|
34092e04f7
Remove ENABLE_DOM_FAST_PATH
|
5 gadi atpakaļ |
|
ServerThreadContext.cpp
|
4a3ce7bcb9
Don't allocate in pre-reserved section if we had failed to reserve it on jit server init time. OS#15209418
|
7 gadi atpakaļ |
|
ServerThreadContext.h
|
4a3ce7bcb9
Don't allocate in pre-reserved section if we had failed to reserve it on jit server init time. OS#15209418
|
7 gadi atpakaļ |
|
SimpleJitProfilingHelpers.cpp
|
ead295f055
Stop passing ActivationObject as 'this' in dynamic-binding cases, eliminate StrictLdThis
|
6 gadi atpakaļ |
|
SimpleJitProfilingHelpers.h
|
ead295f055
Stop passing ActivationObject as 'this' in dynamic-binding cases, eliminate StrictLdThis
|
6 gadi atpakaļ |
|
SimpleLayout.cpp
|
8567cfe6c1
update all references to use correct CamelCase file names
|
10 gadi atpakaļ |
|
SimpleLayout.h
|
47eab483b9
change top-level dir Lib back to lib
|
10 gadi atpakaļ |
|
SwitchIRBuilder.cpp
|
524b9b0285
make EndSwitch flush cases to the EndSwitch offset
|
7 gadi atpakaļ |
|
SwitchIRBuilder.h
|
9dac95679e
SwitchOpt determined by AggressiveIntTypeSpec breaks repeated String cases
|
8 gadi atpakaļ |
|
Sym.cpp
|
b4b3b757e6
Insert a ByteCodeUses instr for arguments when inlining apply target
|
6 gadi atpakaļ |
|
Sym.h
|
4a0f979cc8
Making Typeof-Br/Cm fast-path more generic
|
7 gadi atpakaļ |
|
Sym.inl
|
8e000909fc
One pass over GlobOpt.cpp, moving and consting
|
8 gadi atpakaļ |
|
SymTable.cpp
|
6e39312394
Initialize locals
|
8 gadi atpakaļ |
|
SymTable.h
|
eca08f1ab9
A pass over initialization of Arena-allocated classes
|
8 gadi atpakaļ |
|
TempTracker.cpp
|
55ac99ffd4
Enable globopt for generator functions
|
6 gadi atpakaļ |
|
TempTracker.h
|
55ac99ffd4
Enable globopt for generator functions
|
6 gadi atpakaļ |
|
ValueInfo.cpp
|
88155df9e6
Remove Simd.js related code
|
8 gadi atpakaļ |
|
ValueInfo.h
|
c0723f4985
Moving RS4 changes to master
|
7 gadi atpakaļ |
|
ValueRelativeOffset.cpp
|
47eab483b9
change top-level dir Lib back to lib
|
10 gadi atpakaļ |
|
ValueRelativeOffset.h
|
e3b673a4d7
Fix build errors using clang on windows with JIT
|
9 gadi atpakaļ |