+
Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
6d370ed
feat(sort): implement automatic buffer size calculation
mattsu2020 Oct 4, 2025
39faa2b
style: update codespell config and refine comment in sort.rs
mattsu2020 Oct 4, 2025
069a840
fix
mattsu2020 Oct 4, 2025
afbc570
fix
mattsu2020 Oct 4, 2025
f32d9fd
fix
mattsu2020 Oct 4, 2025
54176e7
fix
mattsu2020 Oct 4, 2025
554244c
fix
mattsu2020 Oct 4, 2025
b3b721f
fix
mattsu2020 Oct 6, 2025
da5bd03
fix
mattsu2020 Oct 6, 2025
5fe2b48
fix
mattsu2020 Oct 6, 2025
6c7e818
fix
mattsu2020 Oct 6, 2025
287d6c4
fix Cargo.lock
mattsu2020 Oct 11, 2025
cee5ae0
Update .codespell.rc
mattsu2020 Oct 11, 2025
023d4b3
refactor(sort): extract fast path checks into separate methods
mattsu2020 Oct 11, 2025
20f94ef
fix(sort): add comments for SIGINT handler to ensure single registrat…
mattsu2020 Oct 11, 2025
5b2fd2b
refactor(sort): replace /proc/meminfo parsing with sysinfo syscall
mattsu2020 Oct 11, 2025
b75093d
refactor: specify Linux target family for sort utility
mattsu2020 Oct 11, 2025
bb6b238
fix(sort): correct cfg target_family to target_os for Linux-specific …
mattsu2020 Oct 11, 2025
a479b60
feat(sort): extend Linux-specific libc imports to support Android
mattsu2020 Oct 11, 2025
7433a3a
refactor(sort): qualify libc constants in physical_memory_bytes
mattsu2020 Oct 11, 2025
91fc4b2
chore(cspell): add jargon words bufferram, freeram, sysinfo, totalram…
mattsu2020 Oct 11, 2025
047cec4
refactor(sort): exclude Redox OS from Unix memory detection
mattsu2020 Oct 11, 2025
3afc649
Merge branch 'uutils:main' into sort_performan-ce
mattsu2020 Oct 12, 2025
74111c1
Merge branch 'uutils:main' into sort_performan-ce
mattsu2020 Oct 12, 2025
51abf9b
fix
mattsu2020 Oct 13, 2025
5e85119
fix(sort): qualify getrlimit with libc namespace
mattsu2020 Oct 13, 2025
aa5f77c
refactor(sort): use nix::libc for getrlimit call
mattsu2020 Oct 13, 2025
1dcaf82
refactor(sort): remove unused getrlimit import
mattsu2020 Oct 13, 2025
d155909
refactor(sort): cap buffer size at 512MiB to prevent unnecessary allo…
mattsu2020 Oct 13, 2025
65d6970
refactor(sort): simplify getrlimit call by removing nix::libc prefix
mattsu2020 Oct 13, 2025
bfe477d
refactor(sort): use tighter bound for buffer size calculation
mattsu2020 Oct 13, 2025
9ee24df
Merge branch 'uutils:main' into sort_performan-ce
mattsu2020 Oct 13, 2025
3ab4558
feat(sort): import getrlimit for Linux resource limit management
mattsu2020 Oct 13, 2025
17e1bce
Merge branch 'sort_performan-ce' of https://github.com/mattsu2020/cor…
mattsu2020 Oct 13, 2025
0f07051
refactor(sort): move available_memory_bytes to uucore for reusability
mattsu2020 Oct 14, 2025
92a3869
Merge branch 'uutils:main' into sort_performan-ce
mattsu2020 Oct 14, 2025
a2c3ea9
Merge branch 'main' into sort_performan-ce
mattsu2020 Oct 16, 2025
4432cce
Merge branch 'main' into sort_performan-ce
mattsu2020 Oct 16, 2025
492cc8e
docs(sort): add comment explaining SIGINT handler purpose
mattsu2020 Oct 16, 2025
7e28cb8
Merge branch 'sort_performan-ce' of https://github.com/mattsu2020/cor…
mattsu2020 Oct 16, 2025
73491ab
docs(tmp_dir): add comments for signal handler state management
mattsu2020 Oct 16, 2025
8a2a147
refactor: enhance buffer size capping with explanatory comment
mattsu2020 Oct 16, 2025
c55bdd0
refactor(uucore): integrate procfs crate for Linux memory parsing
mattsu2020 Oct 16, 2025
f1b81d6
refactor(parse_size): migrate to procfs::meminfo function
mattsu2020 Oct 16, 2025
55e1d57
refactor(parse_size): use Procfs for system memory queries
mattsu2020 Oct 16, 2025
5ff9ce4
refactor(parser): simplify memory parsing by using Meminfo::current()…
mattsu2020 Oct 16, 2025
20be3bf
refactor: add Current to procfs import in parse_size.rs
mattsu2020 Oct 16, 2025
cab92bc
refactor(parse_size): make procfs import conditional and reorder imports
mattsu2020 Oct 16, 2025
6c0d10e
refactor: add platform-specific cfg to NotFound error
mattsu2020 Oct 16, 2025
50e974e
chore(deps): update procfs to 0.18.0 and related dependencies
mattsu2020 Oct 16, 2025
d9e1c59
Merge branch 'main' into sort_performan-ce
mattsu2020 Oct 18, 2025
d42ba0e
feat(sort): add ASCII case-insensitive comparison function
mattsu2020 Oct 18, 2025
a974298
Merge branch 'sort_performan-ce' of https://github.com/mattsu2020/cor…
mattsu2020 Oct 18, 2025
393162c
docs(cspell): Add strcasecmp to jargon wordlist for spell checking
mattsu2020 Oct 18, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .vscode/cspell.dictionaries/jargon.wordlist.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ autogenerated
autogenerates
bitmask
bitwise
bufferram
bytewise
canonicalization
canonicalize
Expand Down Expand Up @@ -45,6 +46,7 @@ fileio
filesystem
filesystems
flamegraph
freeram
fsxattr
fullblock
getfacl
Expand Down Expand Up @@ -123,6 +125,7 @@ shortcode
shortcodes
siginfo
sigusr
strcasecmp
subcommand
subexpression
submodule
Expand All @@ -131,8 +134,11 @@ symlink
symlinks
syscall
syscalls
sysconf
sysinfo
tokenize
toolchain
totalram
truthy
ucase
unbuffered
Expand Down
26 changes: 26 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载