Opened on 04/26/2017 at 01:38:36 PM
Closed on 04/26/2017 at 03:24:14 PM
#5189 closed change (fixed)
Optimize the code by using of r-value references
Reported by: | sergz | Assignee: | sergz |
---|---|---|---|
Priority: | P2 | Milestone: | |
Module: | Libadblockplus | Keywords: | |
Cc: | hub | Blocked By: | |
Blocking: | Platform: | Unknown / Cross platform | |
Ready: | no | Confidential: | no |
Tester: | Unknown | Verified working: | no |
Review URL(s): |
Description
Background
In the context of recent changes (#5034, #5163, #5164, #5165 and others) while reviewing the changes for android it turned out that we can optimize the performance by proper support of move semantics when it's possible.
What to change
Pass objects (JsValueList, JsValue ,Filter, Notification) which are not supposed to be used anymore by r-value reference.
Attachments (0)
Change History (3)
comment:1 Changed on 04/26/2017 at 02:19:18 PM by sergz
- Review URL(s) modified (diff)
- Status changed from new to reviewing
comment:2 Changed on 04/26/2017 at 03:22:22 PM by abpbot
comment:3 Changed on 04/26/2017 at 03:24:14 PM by sergz
- Resolution set to fixed
- Status changed from reviewing to closed
I'm closing this issue, however it maybe reopened and a codereview can be added if there is still something like this.
Note: See
TracTickets for help on using
tickets.
A commit referencing this issue has landed:
Issue 5189 - use r-value references when objects should be transferred