8000 Improve performance for large projects · Issue #25 · pvginkel/VisualGit · GitHub
[go: up one dir, main page]

Skip to content
This repository was archived by the owner on Aug 21, 2026. It is now read-only.
This repository was archived by the owner on Aug 21, 2026. It is now read-only.

Improve performance for large projects #25

Open

Description

@pvginkel

Performance can (probably) be greatly improved for large projects. Do this with e.g. Git or the Linux Kernel.

Activity

  1. pvginkel commented on Jul 3, 2011

    @pvginkel
    OwnerAuthor

    This issue is largely limited to IFileStatusCache.MarkDirty and many consecutive calls to IFileStatusCache.RefreshItem without any of the items existing (the first project load).

    This issue is solved by "detecting" a full refresh is done and then changing the depth from Files to Children.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    0