Taylor Woll
|
bdf3216cce
Merge unreleased/rs3 to release/1.6
|
8 лет назад |
Derek Morris
|
081298891a
[CVE-2017-8748] Fix UAF caused by GC during bailout
|
8 лет назад |
Louis Lafreniere
|
6e39312394
Initialize locals
|
8 лет назад |
Meghana Gupta
|
468ab1f342
Add try finally test cases and fix asserts
|
8 лет назад |
Sandeep Agarwal
|
00fc551d9d
Remove Simd.js code from ChakraCore - Part 1 (ifdef out)
|
8 лет назад |
Meghana Gupta
|
c3ed44e7f7
Disable optimizing try finally when we bailout on early exit
|
8 лет назад |
Michael Ferris
|
ff0e5b4167
[MERGE #3126 @Cellule] Workaround LoopBodies infinite rejit
|
8 лет назад |
Michael Ferris
|
01dade5e55
Patch infinite rejit for BailOnNotNativeArray happening in loop bodies
|
8 лет назад |
Michael Holman
|
f93503aad5
fix merge issue
|
8 лет назад |
Michael Holman
|
81b44d8219
fix issue with rejit exception and no profile info
|
8 лет назад |
Derek Morris
|
9bb507bc18
Address review comments
|
8 лет назад |
Derek Morris
|
8209057a80
Set of commits to improve our ability to identify situations in which
|
9 лет назад |
Paul Leathers
|
f8797ade13
Fix perf regression in typed array tests. If we bail out on array access because we needed a helper call to, for instance, convert the value stored to a typed array, then when we interpret the array access the profile info needs to be updated to indicate that the helper call was needed. Otherwise, on re-jit, we'll generate the same code again, and we'll keep bailing out. Try to be proactive in the case of non-number value stored to a typed array, but also make use of the fact that we had BailOutOnArrayAccessHelperCall, since helper call cases can't be perfectly predicted in the interpreter.
|
8 лет назад |
Meghana Gupta
|
82ff317978
Enable globopt for functions with try finally
|
9 лет назад |
Satheesh Ravindranath
|
aee8a4a317
[1.4>master] [MERGE #2455 @satheeshravi] Stack args fix for detecting scope obj restore
|
9 лет назад |
Satheesh Ravindranath
|
11886b344c
[MERGE #2455 @satheeshravi] Stack args fix for detecting scope obj restore
|
9 лет назад |
Lei Shi
|
c3c3e94328
add pending write barrier memory registering in recycler
|
9 лет назад |
Oguz Bastemur
|
92243a06e9
Remove unused preprocessors
|
9 лет назад |
Rajat Dua
|
2aaad035e4
[MERGE #1975 @rajatd] A rejit/rethunk change
|
9 лет назад |
Paul Leathers
|
a384d2e3a3
Redefer function bodies that are not currently being executed and are
|
9 лет назад |
Rajat Dua
|
ea4e143f78
A rejit/rethunk change
|
9 лет назад |
Satheesh Ravindranath
|
d52a8021c3
Enabling Stack Args when there is presence of nested functions.
|
9 лет назад |
Tom Tan
|
6206b23d0c
Disable tag checks optimization for BailOutOnTaggedValue
|
9 лет назад |
Curtis Man
|
e817def1bc
Optimizing ForInObjectEnumerator overhead
|
9 лет назад |
Jianchun Xu
|
4f93a9d8ce
JIT: to compile on Linux
|
9 лет назад |
Michael Holman
|
ee6b667fc3
Merge remote-tracking branch 'origin/master' into oopjit
|
9 лет назад |
Aneesh Divakarakurup
|
a99327b2a1
Updating async function implementation to fix the symbol capturing issues
|
9 лет назад |
Michael Holman
|
2d862feb0f
checkpoint on refactor to get in proc jit working again
|
9 лет назад |
Lei Shi
|
a402ccadb6
remove fixup method for those types which not necessary to do fixing up
|
9 лет назад |
Satheesh Ravindranath
|
91e0e91288
Stack Arguments Optimization with presence of Formals.
|
9 лет назад |