rem: static void thread_entry(void)
add: thread_entry(void)
context: static void thread_entry(void){	// simulates the thread spinlock release that would occur if the thread had been	// rescheded from. The resched didn't happen because the thread is new.	RELEASE_THREAD_LOCK();	enable_interrupts(); // this essentially simulates a return-from-interrupt}