Jeremy Soller
|
d6b03de7a4
Align stack to 128 bytes
|
5 years ago |
oddcoder
|
3a8817072c
Initialize the mspaces of allocator and keep track of it
|
5 years ago |
Jeremy Soller
|
2cbc78f238
Add linker pointer
|
5 years ago |
Jeremy Soller
|
4818ad61ab
Always zero mmap'd memory
|
5 years ago |
Jeremy Soller
|
37a5da34b9
Fix pte_osSemaphorePend deadlock
|
6 years ago |
jD91mZM2
|
b8c50c7c64
Format
|
6 years ago |
jD91mZM2
|
c7d499d4f2
Upgrade to the 2018 edition
|
6 years ago |
jD91mZM2
|
35c1d5210c
Implement the Once<T> synchronization structure
|
6 years ago |
jD91mZM2
|
f9dca89c1f
Merge branch 'cleanup'
|
6 years ago |
jD91mZM2
|
6203a85713
Fix thread-locals
|
6 years ago |
jD91mZM2
|
d704a35b85
Untested: Remove duplicate Mutex efforts in pte.rs
|
6 years ago |
Mateusz Mikuła
|
7597c082e7
Fix Clippy warnings
|
6 years ago |
Jeremy Soller
|
7bde036031
Remove va_list submodule, format
|
6 years ago |
jD91mZM2
|
6d4ac9dba8
Finally, get rid of all rust warnings
|
6 years ago |
Jeremy Soller
|
83f89912e0
Do not copy kernel-allocated TLS
|
6 years ago |
Jeremy Soller
|
30aef27c76
Correctly set up TLS on Redox and other fixes for pthread_clone
|
6 years ago |
Jeremy Soller
|
42d40da973
Map stacks based on provided size.
|
6 years ago |
Jeremy Soller
|
17372b4f69
Fix thread starting before pte_osThreadStart
|
6 years ago |
Jeremy Soller
|
c71088e768
Cleanup and format
|
6 years ago |
Jeremy Soller
|
c57ac53d28
Reduce warnings
|
6 years ago |
Jeremy Soller
|
8e9d65cb46
Add support for pthreads to Linux
|
6 years ago |