Repository navigation
uucore: add cross-platform effective access - #15294
anastygnome wants to merge 6 commits into
Conversation
db11f50 to
4305db5
Compare
4305db5 to
d26a8e5
Compare
Merging this PR will degrade performance by 7.14%
|
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ❌ | Memory | du_deep_tree[(100, 3)] |
76.5 KB | 82.4 KB | -7.14% |
Tip
Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.
Comparing anastygnome:uucore-effective-access (4b1a8a6) with main (ae34722)2
Footnotes
-
70 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports. ↩
-
No successful run was found on
main(3d7d7a5) during the generation of this report, so ae34722 was used instead as the comparison base. There might be some changes unrelated to this pull request in this report. ↩
70767b3 to
7d0a39c
Compare
7d0a39c to
b48337d
Compare
|
@cakebaker @sylvestre The lack of effective access checks has caused a lot of issues recently, can you give your opinion on this? The uucore commit's windows code is functionnally equivalent to the one that was removed in test/platform/windows (second commit) |
b48337d to
23c53ff
Compare
23c53ff to
a65613f
Compare
|
@sylvestre This can carry security implications (perms related) |
a65613f to
78c66e6
Compare
78c66e6 to
16a3b6c
Compare
70c3949 to
7514db1
Compare
There was a problem hiding this comment.
Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.
An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing. Review the Copilot code review billing settings.
7514db1 to
3092412
Compare
3092412 to
b879e98
Compare
There was a problem hiding this comment.
Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.
An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing. Review the Copilot code review billing settings.
b879e98 to
18a6ab0
Compare
18a6ab0 to
1ed6364
Compare
There was a problem hiding this comment.
Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.
An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing. Review the Copilot code review billing settings.
1ed6364 to
a3488de
Compare
There was a problem hiding this comment.
Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.
An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing. Review the Copilot code review billing settings.
|
@sylvestre can you check? |
|
@anastygnome by the way, why are you continually requesting review from copilot? |
|
GNU testsuite comparison: |
a3488de to
328c171
Compare
There was a problem hiding this comment.
Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.
An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing. Review the Copilot code review billing settings.
I can't find a way to disable it, it became automatic recently |
328c171 to
4b1a8a6
Compare
There was a problem hiding this comment.
Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.
An organization owner can choose the repository organization as the billing source for reviews requested by members with a paid Copilot license. Learn about Copilot code review billing. Review the Copilot code review billing settings.
Move the effective access to FS to allow usage in all utils, and make the syntax similar to rustix