|
|
DescriptionPool implementation for zone segments
BUG=v8:5409
Committed: https://crrev.com/37c688a24578e787d3d8941093563ed049c3497e
Committed: https://crrev.com/316669f62ea3834395bf4caab7bc3d7c32f6bbc6
Committed: https://crrev.com/f29f3e320831f7eec8703b083dbbb91d88c65dca
Cr-Original-Original-Commit-Position: refs/heads/master@{#39631}
Cr-Original-Commit-Position: refs/heads/master@{#40044}
Cr-Commit-Position: refs/heads/master@{#40137}
Patch Set 1 : Merge branch 'zonefolder' into zonesegpool #Patch Set 2 : Fixed ASan complaints and the kept segment #Patch Set 3 : Added forgotten file. #Patch Set 4 : Merge branch 'zonefolder' into zonesegpool #Patch Set 5 : Remove garbage stack #
Total comments: 16
Patch Set 6 : Remove garbage stack #
Total comments: 2
Patch Set 7 : Reaction to comments #Patch Set 8 : Removing one layers of pointers #
Total comments: 2
Patch Set 9 : Reaction to comments #Patch Set 10 : Fixed cast to satisfy Windows compiler #Patch Set 11 : Fixed Regexp benchmark regression #
Total comments: 1
Patch Set 12 : Reaction to comments #
Total comments: 1
Patch Set 13 : Reaction to comment #Patch Set 14 : Fixed windows build #
Messages
Total messages: 123 (94 generated)
Patchset #1 (id:1) has been deleted
The CQ bit was checked by heimbuef@google.com 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: v8_linux_mips64el_compile_rel on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_mips64el_compile_r...) v8_mac_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_mac_rel_ng/builds/8934) v8_presubmit on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_presubmit/builds/24143)
The CQ bit was checked by heimbuef@google.com 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: v8_linux64_avx2_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux64_avx2_rel_ng/buil...) v8_linux64_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux64_rel_ng/builds/12816) v8_linux_arm64_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_arm64_rel_ng/build...) v8_linux_arm_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_arm_rel_ng/builds/...) v8_linux_mips64el_compile_rel on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_mips64el_compile_r...) v8_linux_mipsel_compile_rel on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_mipsel_compile_rel...) v8_linux_nodcheck_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_nodcheck_rel_ng/bu...)
Patchset #1 (id:20001) has been deleted
Patchset #1 (id:40001) has been deleted
The CQ bit was checked by heimbuef@google.com 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: v8_linux64_gyp_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux64_gyp_rel_ng/build...) v8_linux_gcc_compile_rel on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_gcc_compile_rel/bu...) v8_mac_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_mac_rel_ng/builds/8937)
Patchset #1 (id:60001) has been deleted
The CQ bit was checked by heimbuef@google.com 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: v8_linux64_gyp_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux64_gyp_rel_ng/build...)
Patchset #1 (id:80001) has been deleted
The CQ bit was checked by heimbuef@google.com 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: v8_linux64_asan_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux64_asan_rel_ng/buil...) v8_win_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_win_rel_ng/builds/14369)
Patchset #1 (id:100001) has been deleted
The CQ bit was checked by heimbuef@google.com 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: v8_linux64_asan_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux64_asan_rel_ng/buil...) v8_linux64_avx2_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux64_avx2_rel_ng/buil...) v8_linux64_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux64_rel_ng/builds/12828) v8_linux_arm64_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_arm64_rel_ng/build...) v8_linux_arm_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_arm_rel_ng/builds/...) v8_linux_dbg_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_dbg_ng/builds/12818) v8_linux_gcc_compile_rel on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_gcc_compile_rel/bu...) v8_linux_mips64el_compile_rel on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_mips64el_compile_r...) v8_mac_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_mac_rel_ng/builds/8949)
The CQ bit was checked by heimbuef@google.com to run a CQ dry run
Patchset #1 (id:120001) has been deleted
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: v8_linux64_asan_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux64_asan_rel_ng/buil...)
heimbuef@google.com changed reviewers: + jochen@chromium.org
PTAL
hum, so it looks like you post task from a background thread. that's currently not supported, you can only post tasks to the background threads from the foreground thread :-/
jochen@chromium.org changed reviewers: + jkummerow@chromium.org, verwaest@chromium.org
Patchset #2 (id:160001) has been deleted
Patchset #1 (id:140001) has been deleted
The CQ bit was checked by heimbuef@google.com 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: v8_mac_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_mac_rel_ng/builds/9212)
The CQ bit was checked by heimbuef@google.com 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...
Patchset #2 (id:200001) has been deleted
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: v8_android_arm_compile_rel on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_android_arm_compile_rel/...) v8_linux_mipsel_compile_rel on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_mipsel_compile_rel...) v8_linux_nodcheck_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_nodcheck_rel_ng/bu...) v8_mac_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_mac_rel_ng/builds/9220)
Description was changed from ========== Pool implementation for zone segments BUG= ========== to ========== Pool implementation for zone segments BUG=5409 ==========
Description was changed from ========== Pool implementation for zone segments BUG=5409 ========== to ========== Pool implementation for zone segments BUG=v8:5409 ==========
The CQ bit was checked by heimbuef@google.com 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: v8_linux64_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux64_rel_ng/builds/13076) v8_linux_arm64_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_arm64_rel_ng/build...) v8_linux_arm_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_arm_rel_ng/builds/...) v8_linux_nodcheck_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_nodcheck_rel_ng/bu...) v8_mac_rel_ng on master.tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_mac_rel_ng/builds/9224)
The CQ bit was checked by heimbuef@google.com 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...
Patchset #4 (id:260001) has been deleted
Patchset #3 (id:240001) has been deleted
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 heimbuef@google.com 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.
Seems to work with blink now. PTAL
PTAL
https://codereview.chromium.org/2335343007/diff/320001/src/zone/accounting-al... File src/zone/accounting-allocator.cc (right): https://codereview.chromium.org/2335343007/diff/320001/src/zone/accounting-al... src/zone/accounting-allocator.cc:91: if (requested_size > 1 << kMaxSegmentSizePower) { (1<<kMaxSeg...) to make it obvious https://codereview.chromium.org/2335343007/diff/320001/src/zone/accounting-al... src/zone/accounting-allocator.cc:100: DCHECK_GE(power, 0); LE(0, power) https://codereview.chromium.org/2335343007/diff/320001/src/zone/accounting-al... src/zone/accounting-allocator.cc:106: if (segment) { segment != nullptr https://codereview.chromium.org/2335343007/diff/320001/src/zone/accounting-al... src/zone/accounting-allocator.cc:118: // PrintF("%f; 0;-%lu\n", static_cast<double>(clock() - begin) / drop debug code https://codereview.chromium.org/2335343007/diff/320001/src/zone/accounting-al... src/zone/accounting-allocator.cc:127: if (size >= (1 << (kMaxSegmentSizePower + 1))) { I generally prefer the style if (size >= ..) return false; to keep these conditions more compact. Same in many other places in the code... https://codereview.chromium.org/2335343007/diff/320001/src/zone/accounting-al... src/zone/accounting-allocator.cc:139: power -= kMinSegmentSizePower; Add helper method to share with code above https://codereview.chromium.org/2335343007/diff/320001/src/zone/accounting-al... src/zone/accounting-allocator.cc:144: base::LockGuard<base::Mutex> lock_guard(unused_segments_mutex_); why is this locked differently? https://codereview.chromium.org/2335343007/diff/320001/src/zone/accounting-al... src/zone/accounting-allocator.cc:156: // PrintF("%f; 0;+%lu\n", static_cast<double>(clock() - begin) / drop debug code https://codereview.chromium.org/2335343007/diff/320001/src/zone/accounting-al... src/zone/accounting-allocator.cc:170: drop these newlines https://codereview.chromium.org/2335343007/diff/320001/src/zone/accounting-al... File src/zone/accounting-allocator.h (right): https://codereview.chromium.org/2335343007/diff/320001/src/zone/accounting-al... src/zone/accounting-allocator.h:25: // Gets an empty segment from pool or creates a new one. the pool https://codereview.chromium.org/2335343007/diff/320001/src/zone/accounting-al... src/zone/accounting-allocator.h:27: // Return non needed segments here to insert them into the pool Return unneeded segments to either insert them into the pool or release them if the pool is already full. https://codereview.chromium.org/2335343007/diff/320001/src/zone/accounting-al... src/zone/accounting-allocator.h:28: // or release them in case the pool is full. Operation may or may drop "or may not" https://codereview.chromium.org/2335343007/diff/320001/src/zone/accounting-al... src/zone/accounting-allocator.h:48: // Frees a non needed segment. Blocks the current thread. unneeded
https://codereview.chromium.org/2335343007/diff/340001/src/zone/accounting-al... File src/zone/accounting-allocator.h (right): https://codereview.chromium.org/2335343007/diff/340001/src/zone/accounting-al... src/zone/accounting-allocator.h:59: Segment** unused_segments_heads_ = Segment* unused_segments_heads_[1+kMax-kMin], same for sizes.
https://codereview.chromium.org/2335343007/diff/320001/src/zone/accounting-al... File src/zone/accounting-allocator.cc (right): https://codereview.chromium.org/2335343007/diff/320001/src/zone/accounting-al... src/zone/accounting-allocator.cc:91: if (requested_size > 1 << kMaxSegmentSizePower) { On 2016/09/21 at 11:14:31, Toon Verwaest wrote: > (1<<kMaxSeg...) to make it obvious Format check wont let that pass. https://codereview.chromium.org/2335343007/diff/320001/src/zone/accounting-al... src/zone/accounting-allocator.cc:139: power -= kMinSegmentSizePower; On 2016/09/21 at 11:14:31, Toon Verwaest wrote: > Add helper method to share with code above It's not exactly the same. There can be segments of intermediate size (so no potencies of 2) in the buckets. https://codereview.chromium.org/2335343007/diff/320001/src/zone/accounting-al... src/zone/accounting-allocator.cc:144: base::LockGuard<base::Mutex> lock_guard(unused_segments_mutex_); On 2016/09/21 at 11:14:31, Toon Verwaest wrote: > why is this locked differently? Done.
https://codereview.chromium.org/2335343007/diff/340001/src/zone/accounting-al... File src/zone/accounting-allocator.h (right): https://codereview.chromium.org/2335343007/diff/340001/src/zone/accounting-al... src/zone/accounting-allocator.h:59: Segment** unused_segments_heads_ = On 2016/09/21 at 11:18:07, Toon Verwaest wrote: > Segment* unused_segments_heads_[1+kMax-kMin], same for sizes. Format checker does not like no spaces in between operands and operators. Also, this does not work because it would mean that the head-segments would be stored actually in the accounting-allocator. They can't, because they *are* just the headers of the chunks of memory we dynamically allocate and free here.
PTAL
https://codereview.chromium.org/2335343007/diff/380001/src/zone/accounting-al... File src/zone/accounting-allocator.cc (right): https://codereview.chromium.org/2335343007/diff/380001/src/zone/accounting-al... src/zone/accounting-allocator.cc:134: DCHECK_GE(power, 0); power is a uint8_t, so it can't be LT 0 ... https://codereview.chromium.org/2335343007/diff/380001/src/zone/accounting-al... File src/zone/accounting-allocator.h (right): https://codereview.chromium.org/2335343007/diff/380001/src/zone/accounting-al... src/zone/accounting-allocator.h:64: base::Mutex* unused_segments_mutex_ = new base::Mutex(); base::Mutex unused_segments_mutex; ?
Patchset #9 (id:400001) has been deleted
PTAL
The CQ bit was checked by heimbuef@google.com 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
The CQ bit was checked by heimbuef@google.com
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.
Committed patchset #9 (id:420001)
Message was sent while issue was closed.
Description was changed from ========== Pool implementation for zone segments BUG=v8:5409 ========== to ========== Pool implementation for zone segments BUG=v8:5409 Committed: https://crrev.com/37c688a24578e787d3d8941093563ed049c3497e Cr-Commit-Position: refs/heads/master@{#39631} ==========
Message was sent while issue was closed.
Patchset 9 (id:??) landed as https://crrev.com/37c688a24578e787d3d8941093563ed049c3497e Cr-Commit-Position: refs/heads/master@{#39631}
Message was sent while issue was closed.
A revert of this CL (patchset #9 id:420001) has been created in https://codereview.chromium.org/2365843002/ by hablich@chromium.org. The reason for reverting is: Blocks Roll https://codereview.chromium.org/2366733002/.
The CQ bit was checked by heimbuef@google.com 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...
Patchset #10 (id:440001) has been deleted
The CQ bit was checked by heimbuef@google.com 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: v8_win64_rel_ng on master.tryserver.v8 (JOB_TIMED_OUT, no build URL) v8_win_compile_dbg on master.tryserver.v8 (JOB_TIMED_OUT, no build URL) v8_win_nosnap_shared_rel_ng on master.tryserver.v8 (JOB_TIMED_OUT, no build URL) v8_win_rel_ng on master.tryserver.v8 (JOB_TIMED_OUT, no build URL)
The CQ bit was checked by heimbuef@google.com 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.
Please take another look. Just fixed the blink build.
jochen@chromium.org changed reviewers: + yangguo@chromium.org
+yangguo for regexp stuff https://codereview.chromium.org/2335343007/diff/480001/src/runtime/runtime-re... File src/runtime/runtime-regexp.cc (right): https://codereview.chromium.org/2335343007/diff/480001/src/runtime/runtime-re... src/runtime/runtime-regexp.cc:384: static List<int>* GetRewindedRegexpIndicesList(Isolate* isolate) { Rewound
On 2016/10/06 at 12:24:53, jochen wrote: > +yangguo for regexp stuff > > https://codereview.chromium.org/2335343007/diff/480001/src/runtime/runtime-re... > File src/runtime/runtime-regexp.cc (right): > > https://codereview.chromium.org/2335343007/diff/480001/src/runtime/runtime-re... > src/runtime/runtime-regexp.cc:384: static List<int>* GetRewindedRegexpIndicesList(Isolate* isolate) { > Rewound Done.
LGTM with a nit. https://codereview.chromium.org/2335343007/diff/500001/src/zone/zone.h File src/zone/zone.h (right): https://codereview.chromium.org/2335343007/diff/500001/src/zone/zone.h#newcode96 src/zone/zone.h:96: inline Segment* NewSegment(size_t size); nit: please apply the "requested_size" renaming here too
On 2016/10/06 at 13:53:39, jkummerow wrote: > LGTM with a nit. > > https://codereview.chromium.org/2335343007/diff/500001/src/zone/zone.h > File src/zone/zone.h (right): > > https://codereview.chromium.org/2335343007/diff/500001/src/zone/zone.h#newcode96 > src/zone/zone.h:96: inline Segment* NewSegment(size_t size); > nit: please apply the "requested_size" renaming here too Done.
The CQ bit was checked by heimbuef@google.com
The patchset sent to the CQ was uploaded after l-g-t-m from verwaest@chromium.org, jkummerow@chromium.org Link to the patchset: https://codereview.chromium.org/2335343007/#ps520001 (title: "Reaction to comment")
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.
Committed patchset #13 (id:520001)
Message was sent while issue was closed.
Description was changed from ========== Pool implementation for zone segments BUG=v8:5409 Committed: https://crrev.com/37c688a24578e787d3d8941093563ed049c3497e Cr-Commit-Position: refs/heads/master@{#39631} ========== to ========== Pool implementation for zone segments BUG=v8:5409 Committed: https://crrev.com/37c688a24578e787d3d8941093563ed049c3497e Committed: https://crrev.com/316669f62ea3834395bf4caab7bc3d7c32f6bbc6 Cr-Original-Commit-Position: refs/heads/master@{#39631} Cr-Commit-Position: refs/heads/master@{#40044} ==========
Message was sent while issue was closed.
Patchset 13 (id:??) landed as https://crrev.com/316669f62ea3834395bf4caab7bc3d7c32f6bbc6 Cr-Commit-Position: refs/heads/master@{#40044}
Message was sent while issue was closed.
A revert of this CL (patchset #13 id:520001) has been created in https://codereview.chromium.org/2400343002/ by hablich@chromium.org. The reason for reverting is: blocks roll: https://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64....
Message was sent while issue was closed.
Patchset #14 (id:540001) has been deleted
The CQ bit was checked by heimbuef@google.com 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 heimbuef@google.com
The patchset sent to the CQ was uploaded after l-g-t-m from verwaest@chromium.org, jkummerow@chromium.org Link to the patchset: https://codereview.chromium.org/2335343007/#ps560001 (title: "Fixed windows build")
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.
Committed patchset #14 (id:560001)
Message was sent while issue was closed.
Description was changed from ========== Pool implementation for zone segments BUG=v8:5409 Committed: https://crrev.com/37c688a24578e787d3d8941093563ed049c3497e Committed: https://crrev.com/316669f62ea3834395bf4caab7bc3d7c32f6bbc6 Cr-Original-Commit-Position: refs/heads/master@{#39631} Cr-Commit-Position: refs/heads/master@{#40044} ========== to ========== Pool implementation for zone segments BUG=v8:5409 Committed: https://crrev.com/37c688a24578e787d3d8941093563ed049c3497e Committed: https://crrev.com/316669f62ea3834395bf4caab7bc3d7c32f6bbc6 Committed: https://crrev.com/f29f3e320831f7eec8703b083dbbb91d88c65dca Cr-Original-Original-Commit-Position: refs/heads/master@{#39631} Cr-Original-Commit-Position: refs/heads/master@{#40044} Cr-Commit-Position: refs/heads/master@{#40137} ==========
Message was sent while issue was closed.
Patchset 14 (id:??) landed as https://crrev.com/f29f3e320831f7eec8703b083dbbb91d88c65dca Cr-Commit-Position: refs/heads/master@{#40137} |