Michael Ferris
|
878e8cb5ba
[1.11>master] [1.10>1.11] [MERGE #5787 @Cellule] Merge changes from Windows 1809 October Update
|
il y a 7 ans |
Michael Ferris
|
cf71a962c1
Merge 1809 October Update changes
|
il y a 7 ans |
Jeffrey Lin
|
5d51cf6172
Added test trace and phase
|
il y a 7 ans |
Jeffrey Lin
|
8aa44c3662
Phase Two Changes
|
il y a 7 ans |
Jeffrey Lin
|
c50a9929ec
Argument length and argument constant optimizations
|
il y a 7 ans |
Matt Gardner
|
aa4bc74d2a
Code Quality: use legalizePostRegAlloc flag on Func instead of passing bool to Legalizers
|
il y a 7 ans |
Paul Leathers
|
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.
|
il y a 8 ans |
Meghana Gupta
|
b204ce9bbc
Add a bit to indicate we are within tryfinally, so that we dont insert BailOutOnEarlyExit for an orpahned leave inside trycatch
|
il y a 8 ans |
Michael Ferris
|
88155df9e6
Remove Simd.js related code
|
il y a 8 ans |
Derek Morris
|
eca08f1ab9
A pass over initialization of Arena-allocated classes
|
il y a 8 ans |
Sandeep Agarwal
|
f5d52c2bfb
Replace _M_IX86 || TARGET_64 usage with !defined(_M_ARM)
|
il y a 8 ans |
Taylor Woll
|
1c68c73e59
[1.7>1.8] [MERGE #4195 @boingoing] Merge unreleased/rs3 to release/1.7
|
il y a 8 ans |
Taylor Woll
|
036fe50c38
Merge unreleased/rs3 to release/1.7
|
il y a 8 ans |
Michael Ferris
|
fb6b071fd4
Make sure we correctly track if a function has calls even in inlinee
|
il y a 8 ans |
meg-gupta
|
407b8d5a8d
Disable inlining for x86 when there is try
|
il y a 8 ans |
meg-gupta
|
e0bed612a7
Turn on inlining for functions with trycatch/tryfinally
|
il y a 8 ans |
Michael Holman
|
542f482f7e
fix bug with inlining int64 args on x86
|
il y a 8 ans |
Michael Holman
|
1a24313bba
add inlining support for asm.js/wasm
|
il y a 8 ans |
Michael Ferris
|
7d0bd1fd9b
[MERGE #3333 @Cellule] WASM - int64 split live on back edge fix
|
il y a 8 ans |
Michael Ferris
|
a6e2519268
Make sure to mark all int64 split symbol as Live on back edge if the original int64 was also live.
|
il y a 8 ans |
Akrosh Gandhi
|
bf6ae644b6
[1.5>1.6] [MERGE #3341 @akroshg] 17-07 ChakraCore servicing release
|
il y a 8 ans |
Sandeep Agarwal
|
00fc551d9d
Remove Simd.js code from ChakraCore - Part 1 (ifdef out)
|
il y a 8 ans |
Rajat Dua
|
f9795364cb
[CVE-2017-8610] Prevent loading bad function object for inlinees
|
il y a 8 ans |
Meghana Gupta
|
61aa77001d
While turning off tryfinally opt, check if profile data is present before testing flags on it
|
il y a 8 ans |
Meghana Gupta
|
c3ed44e7f7
Disable optimizing try finally when we bailout on early exit
|
il y a 8 ans |
Michael Holman
|
81b44d8219
fix issue with rejit exception and no profile info
|
il y a 8 ans |
Meghana Gupta
|
82ff317978
Enable globopt for functions with try finally
|
il y a 9 ans |
Derek Morris
|
cf512570ae
GetHasStackArgs is now const
|
il y a 8 ans |
Derek Morris
|
36128d973b
IsJitInDebugMode now const
|
il y a 8 ans |
Michael Holman
|
8fc1baaffa
inline isArray
|
il y a 9 ans |