|
kern/util: use custom atomics wrapper to substantially improve codegen
|
|---|
|
|
| libraries/libmesosphere/Makefile |
|---|
| libraries/libmesosphere/include/mesosphere/kern_k_auto_object.hpp |
|---|
| libraries/libmesosphere/include/mesosphere/kern_k_client_port.hpp |
|---|
| libraries/libmesosphere/include/mesosphere/kern_k_debug_base.hpp |
|---|
| libraries/libmesosphere/include/mesosphere/kern_k_dynamic_slab_heap.hpp |
|---|
| libraries/libmesosphere/include/mesosphere/kern_k_light_lock.hpp |
|---|
| libraries/libmesosphere/include/mesosphere/kern_k_process.hpp |
|---|
| libraries/libmesosphere/include/mesosphere/kern_k_scheduler.hpp |
|---|
| libraries/libmesosphere/include/mesosphere/kern_k_session.hpp |
|---|
| libraries/libmesosphere/include/mesosphere/kern_k_slab_heap.hpp |
|---|
| libraries/libmesosphere/include/mesosphere/kern_k_synchronization_object.hpp |
|---|
| libraries/libmesosphere/include/mesosphere/kern_k_thread.hpp |
|---|
| libraries/libmesosphere/source/arch/arm64/kern_cpu.cpp |
|---|
| libraries/libmesosphere/source/kern_k_auto_object.cpp |
|---|
| libraries/libmesosphere/source/kern_k_client_port.cpp |
|---|
| libraries/libmesosphere/source/kern_k_debug_base.cpp |
|---|
| libraries/libmesosphere/source/kern_k_debug_base_process_holder.cpp 100644 → 0 |
|---|
| libraries/libmesosphere/source/kern_k_light_lock.cpp |
|---|
| libraries/libmesosphere/source/kern_k_process.cpp |
|---|
| libraries/libmesosphere/source/kern_k_scheduler.cpp |
|---|
| libraries/libmesosphere/source/kern_k_thread.cpp |
|---|
| libraries/libmesosphere/source/kern_panic.cpp |
|---|
| libraries/libvapours/include/vapours/util.hpp |
|---|
| libraries/libvapours/include/vapours/util/arch/arm64/util_atomic.hpp 0 → 100644 |
|---|
| libraries/libvapours/include/vapours/util/arch/generic/util_atomic.hpp 0 → 100644 |
|---|
| libraries/libvapours/include/vapours/util/util_atomic.hpp 0 → 100644 |
|---|