- weak-map
- 1. Overview
- 2. Core Components
- 2.1. WeakMap and StrongMap
- 2.2. Reference Traits
- 3. Usage Guide
- 3.1. Basic Usage Examples
- 3.2. Advanced Usage Patterns
- 4. Implementation Details
- 4.1. Memory Management
- 4.2. Performance Considerations
- 5. Project Information
- 5.1. Contributing Guide
- 5.2. License Information
- axns
- 6. Overview
- 7. Core Concepts
- 7.1. Namespaces
- 7.2. Resources and ResWrapper
- 7.3. The def_resource! Macro
- 8. Thread-Local Features
- 9. Resource Lifecycle
- 9.1. Resource Reference Counting
- 10. Usage Guide
- 10.1. Basic Resource Access
- 10.2. Sharing and Resetting Resources
- 11. Development and Testing
- axsignal
- 12. Overview
- 13. Signal Management System
- 13.1. Thread Signal Manager
- 13.2. Process Signal Manager
- 13.3. Wait Queue Interface
- 14. Signal Types and Structures
- 14.1. Signal Numbers and Sets
- 14.2. Signal Actions and Dispositions
- 14.3. Pending Signals
- 15. Architecture Support
- 15.1. x86_64 Implementation
- 15.2. ARM64 Implementation
- 15.3. RISC-V Implementation
- 15.4. LoongArch64 Implementation
- 16. Build Configuration and Dependencies
- axptr
- 17. Overview
- 18. Memory Safety Architecture
- 18.1. User Space Pointers
- 18.2. Address Space Management
- 19. Safety Mechanisms
- 19.1. Memory Region Checking
- 19.2. Context-Aware Page Fault Handling
- 19.3. Null-Terminated Data Handling
- 20. Integration with Operating System
- 21. API Reference
- 21.1. UserPtr API
- 21.2. UserConstPtr API
- 21.3. Helper Functions
- axprocess
- 22. Overview
- 22.1. Core Architecture
- 23. Process Management
- 23.1. Process Creation and Initialization
- 23.2. Process Lifecycle
- 23.3. Parent-Child Relationships
- 24. Process Groups and Sessions
- 24.1. Process Groups
- 24.2. Sessions
- 24.3. Hierarchy and Movement
- 25. Thread Management
- 25.1. Thread Creation and Builder
- 25.2. Thread Lifecycle and Exit
- 26. Memory Management
- 26.1. Reference Counting and Ownership
- 26.2. Zombie Processes and Cleanup
- 27. Development and Testing
- 27.1. Testing Approach
- 27.2. CI/CD Pipeline