|
|
Created:
4 years, 5 months ago by Sigurður Ásgeirsson Modified:
4 years, 4 months ago CC:
chromium-reviews, chrisha Base URL:
https://chromium.googlesource.com/chromium/src.git@heap-shim-winheap Target Ref:
refs/pending/heads/master Project:
chromium Visibility:
Public. |
DescriptionMake allocator shim the default for Windows release builds that link statically with the CRT.
BUG=550886
Committed: https://crrev.com/043dbae25c3523a26292c4e9ec001ca14e66ea69
Cr-Commit-Position: refs/heads/master@{#412220}
Patch Set 1 #Patch Set 2 : Don't make the shim default under the component build. #Patch Set 3 : Merge ToT. #Patch Set 4 : Merge ToT. #Patch Set 5 : Turn the shim down for is_debug=true to accommodate more NaCl weirdness. #Messages
Total messages: 37 (26 generated)
The CQ bit was checked by siggi@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: win_clang on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_clang/builds/...)
The CQ bit was checked by siggi@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Description was changed from ========== Make allocator shim the default for Windows. BUG= ========== to ========== Make allocator shim the default for Windows. BUG=550886 ==========
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
The CQ bit was checked by siggi@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
The CQ bit was checked by siggi@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: ios-device on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios-device/builds...)
Description was changed from ========== Make allocator shim the default for Windows. BUG=550886 ========== to ========== Make allocator shim the default for Windows release builds that link statically with the CRT. BUG=550886 ==========
siggi@chromium.org changed reviewers: + primiano@chromium.org, scottmg@chromium.org, wfh@chromium.org
Hey guys, I've reproed and cleaned up the problems Chris found in his attempt to land this (https://codereview.chromium.org/2183093002). Try this again? Primiano and Will for content, Scott for owners pretty please? Siggi
lgtm
The CQ bit was checked by siggi@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
lgtm - we haven't had a debug shim since we changed to VS2015 anyway, and primiano seemed fine with that.
The CQ bit was checked by siggi@chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
Message was sent while issue was closed.
Description was changed from ========== Make allocator shim the default for Windows release builds that link statically with the CRT. BUG=550886 ========== to ========== Make allocator shim the default for Windows release builds that link statically with the CRT. BUG=550886 ==========
Message was sent while issue was closed.
Committed patchset #5 (id:80001)
Message was sent while issue was closed.
Description was changed from ========== Make allocator shim the default for Windows release builds that link statically with the CRT. BUG=550886 ========== to ========== Make allocator shim the default for Windows release builds that link statically with the CRT. BUG=550886 Committed: https://crrev.com/043dbae25c3523a26292c4e9ec001ca14e66ea69 Cr-Commit-Position: refs/heads/master@{#412220} ==========
Message was sent while issue was closed.
Patchset 5 (id:??) landed as https://crrev.com/043dbae25c3523a26292c4e9ec001ca14e66ea69 Cr-Commit-Position: refs/heads/master@{#412220}
Message was sent while issue was closed.
🎆
Message was sent while issue was closed.
failing with clang-cl. https://build.chromium.org/p/chromium.fyi/builders/CrWinClangGoma/builds/1867... FAILED: obj/base/allocator/unified_allocator_shim/allocator_shim.obj E:\b\c\cipd\goma/gomacc.exe ../../third_party/llvm-build/Release+Asserts/bin/clang-cl.exe /nologo /showIncludes /FC @obj/base/allocator/unified_allocator_shim/allocator_shim.obj.rsp /c ../../base/allocator/allocator_shim.cc /Foobj/base/allocator/unified_allocator_shim/allocator_shim.obj /Fd"obj/base/allocator/unified_allocator_shim_cc.pdb" ../../base/allocator/allocator_shim.cc(37,18): error: unused variable 'g_new_handler_lock' [-Werror,-Wunused-variable] subtle::Atomic32 g_new_handler_lock = 0; ^ 1 error generated.
Message was sent while issue was closed.
Fixed by Hans at https://codereview.chromium.org/2138173002. On Tue, Aug 16, 2016 at 10:06 PM <ukai@chromium.org> wrote: > failing with clang-cl. > > > https://build.chromium.org/p/chromium.fyi/builders/CrWinClangGoma/builds/1867... > > FAILED: obj/base/allocator/unified_allocator_shim/allocator_shim.obj > E:\b\c\cipd\goma/gomacc.exe > ../../third_party/llvm-build/Release+Asserts/bin/clang-cl.exe /nologo > /showIncludes /FC > @obj/base/allocator/unified_allocator_shim/allocator_shim.obj.rsp /c > ../../base/allocator/allocator_shim.cc > /Foobj/base/allocator/unified_allocator_shim/allocator_shim.obj > /Fd"obj/base/allocator/unified_allocator_shim_cc.pdb" > ../../base/allocator/allocator_shim.cc(37,18): error: unused variable > 'g_new_handler_lock' [-Werror,-Wunused-variable] > subtle::Atomic32 g_new_handler_lock = 0; > ^ > 1 error generated. > > https://codereview.chromium.org/2164653002/ > -- You received this message because you are subscribed to the Google Groups "Chromium-reviews" group. To unsubscribe from this group and stop receiving emails from it, send an email to chromium-reviews+unsubscribe@chromium.org.
Message was sent while issue was closed.
Woot, it did stick this time? (slowly catching up emails post vacations)
Message was sent while issue was closed.
Yups, seems to have stuck. Needed a couple of follow-up tweaks to fix this and that, but hasn't been reverted yet, and crashes from the field are certainly going through the shim :). On Mon, Aug 22, 2016 at 6:43 AM <primiano@chromium.org> wrote: > Woot, it did stick this time? (slowly catching up emails post vacations) > > https://codereview.chromium.org/2164653002/ > -- You received this message because you are subscribed to the Google Groups "Chromium-reviews" group. To unsubscribe from this group and stop receiving emails from it, send an email to chromium-reviews+unsubscribe@chromium.org. |