diff options
| author | David RodrÃguez <deivid.rodriguez@riseup.net> | 2025-01-30 11:31:54 +0100 |
|---|---|---|
| committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2025-02-06 15:57:54 +0900 |
| commit | 8e7883011a6402413d7d6448235359195b45d781 (patch) | |
| tree | 20e2a667528dec7e2c8bb95ecd777f49d00aaff1 /spec/ruby | |
| parent | c83370671be81809e027476293151bd2c67e8beb (diff) | |
[rubygems/rubygems] Lazily parse dependencies in EndpointSpecification
Since not every dependency gets referenced.
When resolving from scratch a Gemfile including only `"gem "rails", "~>
8.0.1"`, I get the following results:
### Before
Total allocated: 295.01 MB (3624335 objects)
Total retained: 119.31 MB (1364474 objects)
### After
Total allocated: 288.21 MB (3498515 objects)
Total retained: 119.10 MB (1357976 objects)
https://github.com/rubygems/rubygems/commit/61eee39d81
Co-authored-by: Samuel Giddins <segiddins@segiddins.me>
Diffstat (limited to 'spec/ruby')
0 files changed, 0 insertions, 0 deletions
