Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Issue 29882558: Issue 6955 - Avoid making copies of common selector list (Closed)

Created:
Sept. 16, 2018, 4:07 p.m. by Manish Jethani
Modified:
Oct. 2, 2018, 11:07 p.m.
Reviewers:
Jon Sonesen, hub
Base URL:
https://hg.adblockplus.org/adblockpluscore/
Visibility:
Public.

Patch Set 1 #

Patch Set 2 : Cache common selector list #

Total comments: 3

Patch Set 3 : Keep track of exceptions per domain #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+197 lines, -2 lines) Patch
M lib/elemHide.js View 1 2 6 chunks +45 lines, -1 line 0 comments Download
M lib/elemHideExceptions.js View 1 2 4 chunks +38 lines, -0 lines 0 comments Download
M test/elemHide.js View 1 2 2 chunks +114 lines, -1 line 1 comment Download

Messages

Total messages: 11
Manish Jethani
Sept. 16, 2018, 4:07 p.m. (2018-09-16 16:07:13 UTC) #1
Manish Jethani
Patch Set 1
Sept. 16, 2018, 4:07 p.m. (2018-09-16 16:07:47 UTC) #2
Manish Jethani
Scratch this, first we need to do Trac #6652, otherwise this is not meaningful.
Sept. 16, 2018, 6:54 p.m. (2018-09-16 18:54:13 UTC) #3
Manish Jethani
Patch Set 2: Cache common selector list OK, I'm back with an update. This patch ...
Sept. 17, 2018, 9:28 a.m. (2018-09-17 09:28:43 UTC) #4
Manish Jethani
On 2018/09/17 09:28:43, Manish Jethani wrote: > Patch Set 2: Cache common selector list > ...
Sept. 17, 2018, 9:30 a.m. (2018-09-17 09:30:33 UTC) #5
Manish Jethani
Patch Set 3: Keep track of exceptions per domain See comment inline. The performance of ...
Sept. 17, 2018, 12:21 p.m. (2018-09-17 12:21:15 UTC) #6
Jon Sonesen
Hey Manish, Seems like this is a good first step for #6652, but I guess ...
Sept. 17, 2018, 7 p.m. (2018-09-17 19:00:35 UTC) #7
Manish Jethani
On 2018/09/17 19:00:35, Jon Sonesen wrote: > Hey Manish, > > Seems like this is ...
Sept. 19, 2018, 1:15 p.m. (2018-09-19 13:15:24 UTC) #8
Jon Sonesen
On 2018/09/19 13:15:24, Manish Jethani wrote: > On 2018/09/17 19:00:35, Jon Sonesen wrote: > > ...
Sept. 23, 2018, 5:42 p.m. (2018-09-23 17:42:01 UTC) #9
Jon Sonesen
Looking at the review, and it seems mostly good but I am taking my time ...
Oct. 2, 2018, 5:28 p.m. (2018-10-02 17:28:26 UTC) #10
Manish Jethani
Oct. 2, 2018, 11:07 p.m. (2018-10-02 23:07:07 UTC) #11
On 2018/10/02 17:28:26, Jon Sonesen wrote:
> Looking at the review, and it seems mostly good but I am taking my time since
> there are quite a lot of changes. One thing I wonder about is this change's
> relation to #6428[0] should this ticket be referenced or perhaps even have the
> exception tracking under #6428 since it seems a bit out of scope to changes to
> exception data structure in a commi tmeant to just avoid a list copy..

We'll have to rethink #6428 now, let's talk about that on the Trac ticket.

This patch is no longer relevant after the changes for #6957 [1]

[1]: https://issues.adblockplus.org/ticket/6955#Resolution

Powered by Google App Engine
This is Rietveld