Nekotekina
|
b59f142d4e
|
Move types.h to util/types.hpp
|
2020-12-12 15:12:01 +03:00 |
|
RipleyTom
|
51dcb4a79d
|
Remove bom from .hpp files
|
2020-12-07 20:03:44 +03:00 |
|
Nekotekina
|
d8e9382573
|
asm.hpp: constexpr refactoring
Removed asm (what an irony), made many functions constexpr.
Removed some unused function, readding them should be trivial.
|
2020-11-24 13:20:40 +03:00 |
|
Nekotekina
|
43952e18e2
|
Implement prefetch_write() and prefetch_exec() wrappers
Do some refactoring to prefetch_read() in util/asm.hpp as well.
Make all these function constexpr because they are no-ops.
|
2020-11-24 12:31:11 +03:00 |
|
Nekotekina
|
ab365fe494
|
Fixed thread pool a bit
Use 128-bit allocator instead of queue.
When pool is full (128), threads just terminate as before.
|
2020-11-13 13:32:44 +03:00 |
|
Nekotekina
|
1c99a2e7fb
|
vm: add map_self() method to utils::shm
Add complementary unmap_self() method.
Move VirtualMemory to util/vm.hpp
Minor associated include cleanup.
Move asm.h to util/asm.hpp
|
2020-11-08 16:43:15 +03:00 |
|