Go to file
runningshrimp 6c2652b509 Remove 'alloc' feature flag from nos-syscalls and nos-services crates
- Remove all #[cfg(feature = "alloc")] conditional compilation attributes
- Unify memory allocation patterns to use alloc crate types consistently
- Ensure all memory allocation goes through kernel services
- Update ServiceInfo struct to use String instead of conditional types
- Remove duplicate register_handlers implementations
- Update error handling to use String-based errors consistently
2025-12-23 18:35:01 +08:00
.cargo Fix warnings and errors: remove unused imports, use struct fields, fix type naming, expose posix module 2025-12-18 21:11:37 +08:00
.github Fix warnings and errors: remove unused imports, use struct fields, fix type naming, expose posix module 2025-12-18 21:11:37 +08:00
benchmarks Fix warnings and errors: remove unused imports, use struct fields, fix type naming, expose posix module 2025-12-18 21:11:37 +08:00
bootloader Merge remote-tracking branch 'origin/feature/week1-core-implementations' 2025-12-22 20:24:25 +08:00
docs Remove 'alloc' feature flag from nos-syscalls and nos-services crates 2025-12-23 18:35:01 +08:00
kernel Remove 'alloc' feature flag from nos-syscalls and nos-services crates 2025-12-23 18:35:01 +08:00
nos-api Remove 'alloc' feature flag from nos-syscalls and nos-services crates 2025-12-23 18:35:01 +08:00
nos-error-handling Remove 'alloc' feature flag from nos-syscalls and nos-services crates 2025-12-23 18:35:01 +08:00
nos-memory-management Remove 'alloc' feature flag from nos-syscalls and nos-services crates 2025-12-23 18:35:01 +08:00
nos-services Remove 'alloc' feature flag from nos-syscalls and nos-services crates 2025-12-23 18:35:01 +08:00
nos-syscalls Remove 'alloc' feature flag from nos-syscalls and nos-services crates 2025-12-23 18:35:01 +08:00
scripts Merge remote-tracking branch 'origin/feature/week1-core-implementations' 2025-12-22 20:24:25 +08:00
targets posix(timer): calculate remaining time for timers; safe SIGEV_THREAD log 2025-12-08 17:08:58 +08:00
tools phase1: cleanup and stabilize - 334 errors reduced to 153 2025-12-09 21:08:11 +08:00
user Remove 'alloc' feature flag from nos-syscalls and nos-services crates 2025-12-23 18:35:01 +08:00
xtask Fix warnings and errors: remove unused imports, use struct fields, fix type naming, expose posix module 2025-12-18 21:11:37 +08:00
.DS_Store 清理项目:删除临时文件和文档,修复未使用变量警告 2025-12-22 00:07:05 +08:00
.gitignore chore: 清理根目录,建立项目结构规范 2025-12-09 12:28:12 +08:00
.rustfmt.toml posix(timer): calculate remaining time for timers; safe SIGEV_THREAD log 2025-12-08 17:08:58 +08:00
Cargo.lock Remove 'alloc' feature flag from nos-syscalls and nos-services crates 2025-12-23 18:35:01 +08:00
Cargo.toml Remove 'alloc' feature flag from nos-syscalls and nos-services crates 2025-12-23 18:35:01 +08:00
rust-toolchain.toml feat: 初始化xv6-rust多架构内核项目 2025-11-27 23:53:16 +08:00
rustfmt.toml Fix warnings and errors: remove unused imports, use struct fields, fix type naming, expose posix module 2025-12-18 21:11:37 +08:00
tarpaulin.toml posix(timer): calculate remaining time for timers; safe SIGEV_THREAD log 2025-12-08 17:08:58 +08:00