Subversion Repositories HelenOS

Rev

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.