Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upscript: Make the `ImageCacheTask` use IPC. #6597
Conversation
hoppipolla-critic-bot
commented
Jul 11, 2015
|
Critic review: https://critic.hoppipolla.co.uk/r/5523 This is an external review system which you may optionally use for the code review of your pull request. In order to help critic track your changes, please do not make in-place history rewrites (e.g. via |
|
-S-awaiting-review +S-needs-code-changes Reviewed 17 of 17 files at r1. components/layout/layout_task.rs, line 317 [r1] (raw file): components/script/dom/htmlimageelement.rs, line 89 [r1] (raw file): components/script/dom/htmlimageelement.rs, line 91 [r1] (raw file): components/script/dom/htmlimageelement.rs, line 98 [r1] (raw file): components/script/dom/htmlimageelement.rs, line 153 [r1] (raw file): components/script/script_task.rs, line 204 [r1] (raw file): Comments from the review on Reviewable.io |
|
r? @jdm I believe everything is addressed now. |
|
|
|
@bors-servo: r+ Reviewed 19 of 19 files at r2. Comments from the review on Reviewable.io |
|
|
|
|
|
Rebased. Now blocked on serde-rs/serde#102. |
|
|
|
I have updated the patch to remove all additional helper threads (other the one per process that r? @jdm |
|
|
|
@bors-servo: r=jdm |
|
|
script: Make the `ImageCacheTask` use IPC. This necessitated getting rid of the boxed trait object that was being be passed between the script task and the image cache task. r? @jdm <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6597) <!-- Reviewable:end -->
|
|
|
|
Unable to reproduce locally in isolation. |
|
@bors-servo: retry |
script: Make the `ImageCacheTask` use IPC. This necessitated getting rid of the boxed trait object that was being be passed between the script task and the image cache task. r? @jdm <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6597) <!-- Reviewable:end -->
|
|
|
Guess I'll have to run this on a bot. I was unable to reproduce in a full test run as well. |
|
|
This necessitated getting rid of the boxed trait object that was being be passed between the script task and the image cache task.
|
@bors-servo: r=jdm |
|
|
script: Make the `ImageCacheTask` use IPC. This necessitated getting rid of the boxed trait object that was being be passed between the script task and the image cache task. r? @jdm <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/6597) <!-- Reviewable:end -->
|
The FD leaking problem might be the culprit for the test failures. |
pcwalton commentedJul 11, 2015
This necessitated getting rid of the boxed trait object that was being
be passed between the script task and the image cache task.
r? @jdm