4lDO2
|
bb45466a4e
Implement clone in userspace.
|
2 жил өмнө |
Jeremy Soller
|
7f3f2fa105
Add some messages when unimplemented PTE functions are called
|
3 жил өмнө |
Jeremy Soller
|
8576b99759
Add timeout to futex_wait calls
|
3 жил өмнө |
4lDO2
|
a388b1ae4d
Initialize TLS manually on Redox too.
|
3 жил өмнө |
Jeremy Soller
|
7012c262f0
Use sched_yield when sleeping with msecs == 0
|
4 жил өмнө |
Jeremy Soller
|
5ae7b7efe7
Use new semaphore to prevent spinning
|
4 жил өмнө |
Jeremy Soller
|
36bb60cacc
Do not unmap stack while it is being used, add a comment to fix it later
|
4 жил өмнө |
Jeremy Soller
|
d6b03de7a4
Align stack to 128 bytes
|
4 жил өмнө |
oddcoder
|
3a8817072c
Initialize the mspaces of allocator and keep track of it
|
4 жил өмнө |
Jeremy Soller
|
2cbc78f238
Add linker pointer
|
5 жил өмнө |
Jeremy Soller
|
4818ad61ab
Always zero mmap'd memory
|
5 жил өмнө |
Jeremy Soller
|
37a5da34b9
Fix pte_osSemaphorePend deadlock
|
5 жил өмнө |
jD91mZM2
|
b8c50c7c64
Format
|
5 жил өмнө |
jD91mZM2
|
c7d499d4f2
Upgrade to the 2018 edition
|
5 жил өмнө |
jD91mZM2
|
35c1d5210c
Implement the Once<T> synchronization structure
|
6 жил өмнө |
jD91mZM2
|
f9dca89c1f
Merge branch 'cleanup'
|
6 жил өмнө |
jD91mZM2
|
6203a85713
Fix thread-locals
|
6 жил өмнө |
jD91mZM2
|
d704a35b85
Untested: Remove duplicate Mutex efforts in pte.rs
|
6 жил өмнө |
Mateusz Mikuła
|
7597c082e7
Fix Clippy warnings
|
6 жил өмнө |
Jeremy Soller
|
7bde036031
Remove va_list submodule, format
|
6 жил өмнө |
jD91mZM2
|
6d4ac9dba8
Finally, get rid of all rust warnings
|
6 жил өмнө |
Jeremy Soller
|
83f89912e0
Do not copy kernel-allocated TLS
|
6 жил өмнө |
Jeremy Soller
|
30aef27c76
Correctly set up TLS on Redox and other fixes for pthread_clone
|
6 жил өмнө |
Jeremy Soller
|
42d40da973
Map stacks based on provided size.
|
6 жил өмнө |
Jeremy Soller
|
17372b4f69
Fix thread starting before pte_osThreadStart
|
6 жил өмнө |
Jeremy Soller
|
c71088e768
Cleanup and format
|
6 жил өмнө |
Jeremy Soller
|
c57ac53d28
Reduce warnings
|
6 жил өмнө |
Jeremy Soller
|
8e9d65cb46
Add support for pthreads to Linux
|
6 жил өмнө |