- 
                Notifications
    You must be signed in to change notification settings 
- Fork 13.9k
          Use indexmap to avoid sorting LocalDefIds
          #90842
        
          New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
| r? @wesleywiser (rust-highfive has picked a reviewer for you, use r? to override) | 
      
        
              This comment has been minimized.
        
        
      
    
  This comment has been minimized.
| FWIW,  | 
| 
 @cuviper Would we need to fork  Right now, I wouldn't say this is critical to fixing #90317. But it seems like something we'd want eventually. | 
| cc @nnethercote Long term, I think we want to resolve the rustc-rayon vs rayon fork, which would address the problem. (For instance, we could add an  | 
| 
 Hmm... For a while we had  | 
| @rustbot label -S-waiting-on-review | 
57a0486    to
    e55aa71      
    Compare
  
    e55aa71    to
    05aafb1      
    Compare
  
    
      
        
              This comment has been minimized.
        
        
      
    
  This comment has been minimized.
| ☔ The latest upstream changes (presumably #86986) made this pull request unmergeable. Please resolve the merge conflicts. | 
05aafb1    to
    0a1e810      
    Compare
  
    
      
        
              This comment has been minimized.
        
        
      
    
  This comment has been minimized.
0a1e810    to
    d43c9b4      
    Compare
  
    
      
        
              This comment has been minimized.
        
        
      
    
  This comment has been minimized.
IndexSet and IndexMap to avoid sorting LocalDefIdsindexmap to avoid sorting LocalDefIds
      | ☔ The latest upstream changes (presumably #90408) made this pull request unmergeable. Please resolve the merge conflicts. | 
d43c9b4    to
    61adcb5      
    Compare
  
    
      
        
              This comment has been minimized.
        
        
      
    
  This comment has been minimized.
| @bors r+ | 
| 📌 Commit 4f89224 has been approved by  | 
| ⌛ Testing commit 4f89224 with merge 797ce2dd6f5bc5958dafe4b91c5217ea9e01dc9e... | 
| 💥 Test timed out | 
| @bors retry | 
| ⌛ Testing commit 4f89224 with merge 50b62b69c78143416d9d13bcecccc1dc2de2c0e4... | 
| 💥 Test timed out | 
| @bors retry | 
| ☀️ Test successful - checks-actions | 
| Finished benchmarking commit (e7825f2): comparison url. Summary: This change led to moderate relevant improvements 🎉 in compiler performance. 
 If you disagree with this performance assessment, please file an issue in rust-lang/rustc-perf. @rustbot label: -perf-regression | 
See discussion in #90408 (comment).
Related to work on #90317.