New issue
Advanced search Search tips

Issue 661986 link

Starred by 1 user

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 3
Type: Task


Sign in to add a comment

☂ Address performance concerns in [TabModel sessionForSaving]

Project Member Reported by stkhapugin@chromium.org, Nov 3 2016

Issue description

See todo in tab_model.mm. The original todo was:

  // Build the array of sessions. Copy the session objects as the saving will
  // be done on a separate thread.
  // TODO(pinkerton): This could get expensive especially since this window
  // may never be saved (if another call comes in before the delay).

 
Cc: kkhorimoto@chromium.org
Labels: -Type-Bug Type-Feature
Status: Available (was: Unconfirmed)
Kurt, do you think this comments is still valid? If we did not have performance issues so far, then we unlikely will have them.
I haven't noticed any performance issues, but I tend to not use many Tabs.  We could add some synchronization code to prevent doing this work twice, but I don't think we have any evidence that this is an issue.
Stepan, should we just cleanup that TODO?
I don't remember the original issue very well, but I imagine I was just flagging the potential for slowness that needed vetting further. It's probably ok to just ignore it.
Components: UI>Browser>Sessions
Blockedon: 725541
Blockedon: 725539
Owner: sdefresne@chromium.org
Status: Assigned (was: Available)
Blockedon: 725544
Blocking: 725727
Blocking: -725727
Blockedon: 725727
Summary: ☂ Address performance concerns in [TabModel windowForSavingSession] (was: Address performance concerns in [TabModel windowForSavingSession])
Blocking: 783777
Owner: ----
Status: Available (was: Assigned)
Labels: -Type-Feature Type-Task
Summary: ☂ Address performance concerns in [TabModel sessionForSaving] (was: ☂ Address performance concerns in [TabModel windowForSavingSession])

Sign in to add a comment