genode/base-hw/src/base
Martin Stein b694045bd9 hw: get rid of Kernel::current_thread_id
Every thread receives a startup message from its creator through the initial
state of its userland thread-context. The thread-startup code remembers the
kernel name of the new thread by reading this message before the userland
thread-context gets polluted. This way, Kernel::current_thread_id becomes
unnecessary.

fix #953
2013-11-25 09:46:08 +01:00
..
lock hw: get rid of Kernel::current_thread_id 2013-11-25 09:46:08 +01:00
signal hw: clearer naming scheme in kernel API 2013-11-25 09:45:30 +01:00
thread hw: get rid of Kernel::current_thread_id 2013-11-25 09:46:08 +01:00
console.cc base-hw: Avoid early calls of cmpxchg 2013-05-15 20:47:46 +02:00
ipc.cc hw: clearer naming scheme in kernel API 2013-11-25 09:45:30 +01:00
pager.cc hw: use platform-thread pointer as pager badge 2013-11-25 09:45:30 +01:00
placement_new.h hw: provide placement via dedicated header 2013-11-14 19:57:30 +01:00
singleton.h hw: provide placement via dedicated header 2013-11-14 19:57:30 +01:00
thread_support.cc hw: get rid of Kernel::current_thread_id 2013-11-25 09:46:08 +01:00