-
Notifications
You must be signed in to change notification settings - Fork 13.1k
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
BTreeMap: gather and decompose reusable tree fixing functions #81362
Conversation
306e07d
to
cbbdb44
Compare
Can you say if this is changing any code beyond just moving things around? It looks like git is struggling to detect things with --color-moved when run locally... |
Yes, it also decomposes the body of some moved functions into more functions. But it does not change or add arguments. Therefore #81075 not only starts reusing the new functions, it also changes some arguments. I can of course do another PR merely gathering the existing functions in one place, perhaps renaming some, but it didn't strike me as useful on its own. |
@bors try @rust-timer queue |
Awaiting bors try build completion. @rustbot label: +S-waiting-on-perf |
⌛ Trying commit cbbdb44 with merge fd57014500755e6af5188269772a1e80782bb062... |
☀️ Try build successful - checks-actions |
Queued fd57014500755e6af5188269772a1e80782bb062 with parent a118ee2, future comparison URL. |
Finished benchmarking try commit (fd57014500755e6af5188269772a1e80782bb062): comparison url. Benchmarking this pull request likely means that it is perf-sensitive, so we're automatically marking it as not fit for rolling up. Please note that if the perf results are neutral, you should likely undo the rollup=never given below by specifying Importantly, though, if the results of this run are non-neutral do not roll this PR up -- it will mask other regressions or improvements in the roll up. @bors rollup=never |
@bors r+ |
📌 Commit cbbdb44 has been approved by |
⌛ Testing commit cbbdb44 with merge 7ddeac2b60f557f78ca03e30084fe7941d1df698... |
💔 Test failed - checks-actions |
@bors retry likely spurious expected success, got: signal: 9 |
The job Click to see the possible cause of the failure (guessed by this bot)
|
💔 Test failed - checks-actions |
⌛ Testing commit cbbdb44 with merge db7c9dd034b6f1264637120e1b724e6c4e54fa86... |
The job Click to see the possible cause of the failure (guessed by this bot)
|
💔 Test failed - checks-actions |
@bors treeclosed=1000
|
@bors retry |
@bors p=1001 |
@bors treeclosed- |
☀️ Test successful - checks-actions |
This is kind of pushing it as a standalone refactor, probably only useful for #81075 (or similar).
r? @Mark-Simulacrum