Skip to content

x/tools/gopls: reduce memory usage #36943

Closed
@stamblerre

Description

@stamblerre

This is a general tracking issue for memory usage in gopls. We need to collect data and set goals for usage for a given project size. We also need to work towards reducing the memory usage when staticcheck is enabled (though that may be a separate issue).

If you have a specific problem with gopls using too much memory on your machine, please create a new issue so that we can investigate it separately.

Please include your editor settings and memory debug information with your issue. These are automatically written to the temporary directory (/tmp for Unixes) with names like gopls.1234-5GiB-withnames.zip. If you are uncomfortable sharing the package names of your code, you can share the -nonames zip instead.

Activity

added this to the Unreleased milestone on Jan 31, 2020
added
ToolsThis label describes issues relating to any tools in the x/tools repository.
goplsIssues related to the Go language server, gopls.
on Jan 31, 2020
nghialm269

nghialm269 commented on Feb 4, 2020

@nghialm269
patrikeh

patrikeh commented on Feb 4, 2020

@patrikeh
guiguan

guiguan commented on Feb 4, 2020

@guiguan
myitcv

myitcv commented on Feb 4, 2020

@myitcv
stamblerre

stamblerre commented on Feb 4, 2020

@stamblerre
Author
vincepri

vincepri commented on Feb 6, 2020

@vincepri
heschi

heschi commented on Feb 6, 2020

@heschi

32 remaining items

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    FrozenDueToAgePerformanceToolsThis label describes issues relating to any tools in the x/tools repository.goplsIssues related to the Go language server, gopls.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @trajber@guiguan@vincepri@myitcv@stamblerre

        Issue actions

          x/tools/gopls: reduce memory usage · Issue #36943 · golang/go