Rev 3015 | Rev 3034 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 3015 | Rev 3018 | ||
|---|---|---|---|
| Line 204... | Line 204... | ||
| 204 | 204 | ||
| 205 | /** Thread's kernel stack. */ |
205 | /** Thread's kernel stack. */ |
| 206 | uint8_t *kstack; |
206 | uint8_t *kstack; |
| 207 | 207 | ||
| 208 | /** Debugging stuff */ |
208 | /** Debugging stuff */ |
| 209 | SPINLOCK_DECLARE(debug_lock); |
- | |
| 210 | waitq_t go_wq; |
- | |
| 211 | call_t *debug_go_call; |
- | |
| 212 | unative_t syscall_args[6]; |
- | |
| 213 | istate_t *uspace_state; |
- | |
| 214 | bool debug_in_before_thread_runs; |
- | |
| 215 | - | ||
| 216 | /** What type of event are we stopped in or 0 if none */ |
- | |
| 217 | udebug_event_t cur_event; |
209 | udebug_thread_t udebug; |
| 218 | bool debug_stop; |
- | |
| 219 | bool debug_stoppable; |
- | |
| 220 | bool debug_active; /**< In a debugging session */ |
- | |
| 221 | } thread_t; |
210 | } thread_t; |
| 222 | 211 | ||
| 223 | /** Thread list lock. |
212 | /** Thread list lock. |
| 224 | * |
213 | * |
| 225 | * This lock protects the threads_tree. |
214 | * This lock protects the threads_tree. |