|
|
Created:
5 years, 8 months ago by haraken Modified:
5 years, 7 months ago CC:
blink-reviews, oilpan-reviews, kouhei+heap_chromium.org, Mads Ager (chromium) Base URL:
svn://svn.chromium.org/blink/trunk Target Ref:
refs/heads/master Project:
blink Visibility:
Public. |
DescriptionOilpan: Enable lazy sweeping on non-oilpan builds
Currently lazy sweeping is enabled only on oilpan builds. Since the lazy sweeping has been stable on the oilpan builds for >3 months, I think it's now safe to enable it on non-oilpan builds as well.
BUG=480837
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=194808
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=195022
Patch Set 1 #Patch Set 2 : #
Messages
Total messages: 27 (7 generated)
haraken@chromium.org changed reviewers: + oilpan-reviews@chromium.org
Not yet for review. We need to address https://codereview.chromium.org/1107573003/ first.
> We need to address https://codereview.chromium.org/1107573003/ first. The above issue is gone (or we need to address it in a different way in the test infrastructure), so this CL is ready for review. PTAL.
On 2015/04/24 13:52:06, haraken wrote: > > We need to address https://codereview.chromium.org/1107573003/ first. > > The above issue is gone (or we need to address it in a different way in the test > infrastructure), so this CL is ready for review. PTAL. I think we should fix the ASan poisoning crashes before landing this CL.
On 2015/05/01 10:48:41, haraken wrote: > On 2015/04/24 13:52:06, haraken wrote: > > > We need to address https://codereview.chromium.org/1107573003/ first. > > > > The above issue is gone (or we need to address it in a different way in the > test > > infrastructure), so this CL is ready for review. PTAL. > > I think we should fix the ASan poisoning crashes before landing this CL. That might take a while -- I'd be positively surprised if the switch away from one-shot timers to tasks will be a straightforward one.
On 2015/05/01 10:52:49, sof wrote: > On 2015/05/01 10:48:41, haraken wrote: > > On 2015/04/24 13:52:06, haraken wrote: > > > > We need to address https://codereview.chromium.org/1107573003/ first. > > > > > > The above issue is gone (or we need to address it in a different way in the > > test > > > infrastructure), so this CL is ready for review. PTAL. > > > > I think we should fix the ASan poisoning crashes before landing this CL. > > That might take a while -- I'd be positively surprised if the switch away from > one-shot timers to tasks will be a straightforward one. Yeah, sounds plausible. Maybe it's better to land this one, keep it in trunk and see how it goes (i.e., observe crash reports).
On 2015/05/01 10:55:45, haraken wrote: > On 2015/05/01 10:52:49, sof wrote: > > On 2015/05/01 10:48:41, haraken wrote: > > > On 2015/04/24 13:52:06, haraken wrote: > > > > > We need to address https://codereview.chromium.org/1107573003/ first. > > > > > > > > The above issue is gone (or we need to address it in a different way in > the > > > test > > > > infrastructure), so this CL is ready for review. PTAL. > > > > > > I think we should fix the ASan poisoning crashes before landing this CL. > > > > That might take a while -- I'd be positively surprised if the switch away from > > one-shot timers to tasks will be a straightforward one. > > Yeah, sounds plausible. Maybe it's better to land this one, keep it in trunk and > see how it goes (i.e., observe crash reports). Yes, that seems better to me. PTAL?
On 2015/05/01 10:56:44, haraken wrote: > On 2015/05/01 10:55:45, haraken wrote: > > On 2015/05/01 10:52:49, sof wrote: > > > On 2015/05/01 10:48:41, haraken wrote: > > > > On 2015/04/24 13:52:06, haraken wrote: > > > > > > We need to address https://codereview.chromium.org/1107573003/ first. > > > > > > > > > > The above issue is gone (or we need to address it in a different way in > > the > > > > test > > > > > infrastructure), so this CL is ready for review. PTAL. > > > > > > > > I think we should fix the ASan poisoning crashes before landing this CL. > > > > > > That might take a while -- I'd be positively surprised if the switch away > from > > > one-shot timers to tasks will be a straightforward one. > > > > Yeah, sounds plausible. Maybe it's better to land this one, keep it in trunk > and > > see how it goes (i.e., observe crash reports). > > Yes, that seems better to me. PTAL? Just to verify, you want to do it now -- on a Friday before Golden Week and before the M44 branch cut ? :-) I don't mind flushing out issues earlier, but just want to make sure timing has been considered.
sigbjornf@opera.com changed reviewers: + sigbjornf@opera.com
lgtm
On 2015/05/01 11:04:01, sof wrote: > On 2015/05/01 10:56:44, haraken wrote: > > On 2015/05/01 10:55:45, haraken wrote: > > > On 2015/05/01 10:52:49, sof wrote: > > > > On 2015/05/01 10:48:41, haraken wrote: > > > > > On 2015/04/24 13:52:06, haraken wrote: > > > > > > > We need to address https://codereview.chromium.org/1107573003/ > first. > > > > > > > > > > > > The above issue is gone (or we need to address it in a different way > in > > > the > > > > > test > > > > > > infrastructure), so this CL is ready for review. PTAL. > > > > > > > > > > I think we should fix the ASan poisoning crashes before landing this CL. > > > > > > > > That might take a while -- I'd be positively surprised if the switch away > > from > > > > one-shot timers to tasks will be a straightforward one. > > > > > > Yeah, sounds plausible. Maybe it's better to land this one, keep it in trunk > > and > > > see how it goes (i.e., observe crash reports). > > > > Yes, that seems better to me. PTAL? > > Just to verify, you want to do it now -- on a Friday before Golden Week and > before the M44 branch cut ? :-) > > I don't mind flushing out issues earlier, but just want to make sure timing has > been considered. Yeah, I think it's better to land this one by M44. From the perspective of when I can take a revert action quickly, today seems like a good timing :)
The CQ bit was checked by haraken@chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1055193004/1
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: mac_blink_compile_dbg on tryserver.blink (JOB_FAILED, http://build.chromium.org/p/tryserver.blink/builders/mac_blink_compile_dbg/bu...)
The CQ bit was checked by haraken@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from sigbjornf@opera.com Link to the patchset: https://codereview.chromium.org/1055193004/#ps20001 (title: " ")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1055193004/20001
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as https://src.chromium.org/viewvc/blink?view=rev&revision=194808
Message was sent while issue was closed.
A revert of this CL (patchset #2 id:20001) has been created in https://codereview.chromium.org/1123443002/ by jbroman@chromium.org. The reason for reverting is: Broke content_browsertests, preventing Blink from rolling. 3 tests failed: DevToolsAgentTest.DevToolsResumeOnClose V8SamplingProfilerTest.V8SamplingJitCodeEventsCollected V8SamplingProfilerTest.V8SamplingSamplesCollected See, for example: http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_....
Message was sent while issue was closed.
On 2015/05/01 16:59:46, jbroman wrote: > A revert of this CL (patchset #2 id:20001) has been created in > https://codereview.chromium.org/1123443002/ by mailto:jbroman@chromium.org. > > The reason for reverting is: Broke content_browsertests, preventing Blink from > rolling. 3 tests failed: > DevToolsAgentTest.DevToolsResumeOnClose > V8SamplingProfilerTest.V8SamplingJitCodeEventsCollected > V8SamplingProfilerTest.V8SamplingSamplesCollected > > See, for example: > > http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_.... With https://codereview.chromium.org/1118383002/ in place, this CL can be relanded.
Message was sent while issue was closed.
On 2015/05/04 09:07:51, sof wrote: > On 2015/05/01 16:59:46, jbroman wrote: > > A revert of this CL (patchset #2 id:20001) has been created in > > https://codereview.chromium.org/1123443002/ by mailto:jbroman@chromium.org. > > > > The reason for reverting is: Broke content_browsertests, preventing Blink from > > rolling. 3 tests failed: > > DevToolsAgentTest.DevToolsResumeOnClose > > V8SamplingProfilerTest.V8SamplingJitCodeEventsCollected > > V8SamplingProfilerTest.V8SamplingSamplesCollected > > > > See, for example: > > > > > http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_.... > > With https://codereview.chromium.org/1118383002/ in place, this CL can be > relanded. Thanks for all the help! Since I'll be OOO until Wed, let me reland this on Thu.
On 2015/05/04 14:14:44, haraken wrote: > On 2015/05/04 09:07:51, sof wrote: > > On 2015/05/01 16:59:46, jbroman wrote: > > > A revert of this CL (patchset #2 id:20001) has been created in > > > https://codereview.chromium.org/1123443002/ by mailto:jbroman@chromium.org. > > > > > > The reason for reverting is: Broke content_browsertests, preventing Blink > from > > > rolling. 3 tests failed: > > > DevToolsAgentTest.DevToolsResumeOnClose > > > V8SamplingProfilerTest.V8SamplingJitCodeEventsCollected > > > V8SamplingProfilerTest.V8SamplingSamplesCollected > > > > > > See, for example: > > > > > > > > > http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_.... > > > > With https://codereview.chromium.org/1118383002/ in place, this CL can be > > relanded. > > Thanks for all the help! Since I'll be OOO until Wed, let me reland this on Thu. Let me reland this :)
The CQ bit was checked by haraken@chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1055193004/20001
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as https://src.chromium.org/viewvc/blink?view=rev&revision=195022
Message was sent while issue was closed.
A revert of this CL (patchset #2 id:20001) has been created in https://codereview.chromium.org/1133563004/ by sigbjornf@opera.com. The reason for reverting is: The use of lazy sweeping appears to be behind this ASan regression, https://storage.googleapis.com/chromium-layout-test-archives/WebKit_Linux_ASA... i.e., it risks lifecycle notification touching already finalized & freed objects.. |