author | Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> |
Fri, 20 Jan 2017 11:16:11 +0000 | |
changeset 330297 | ae8caa5d668abfa77d4e041e783784b9eb0f76fc |
parent 330296 | db3c474e3c68615f5bfd042d1d9a866ee964a5fc |
child 330298 | 3cedab21a7e65e6a1c4c2294ecfb5502575a46e3 |
child 330345 | 9b5cc104aaf600a84643800a17bddfbed0acbc24 |
push id | 31236 |
push user | cbook@mozilla.com |
push date | Fri, 20 Jan 2017 14:26:03 +0000 |
treeherder | mozilla-central@3cedab21a7e6 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | h4writer |
bugs | 1329665 |
milestone | 53.0a1 |
first release with | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
last release without | nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
|
--- a/js/src/jit/FlowAliasAnalysis.cpp +++ b/js/src/jit/FlowAliasAnalysis.cpp @@ -810,17 +810,17 @@ FlowAliasAnalysis::saveLoadDependency(MD } bool FlowAliasAnalysis::saveStoreDependency(MDefinition* ins, BlockStoreInfo& prevStores) { // To form a store dependency chain, we store the previous last dependencies // in the current store. - StoreDependency* dependency = new(alloc()) StoreDependency(alloc()); + StoreDependency* dependency = new(alloc().fallible()) StoreDependency(alloc()); if (!dependency) return false; if (!dependency->init(prevStores)) return false; ins->setStoreDependency(dependency); return true; }