projects
/
pintos-anon
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
When run.out is missing in &grade_test, just return an error that
[pintos-anon]
/
src
/
threads
/
thread.h
diff --git
a/src/threads/thread.h
b/src/threads/thread.h
index 55ac2324d14568ae53e17ae6b00332d829babe77..af1f16d662e48b7da501a9999b3cc1d0de689e78 100644
(file)
--- a/
src/threads/thread.h
+++ b/
src/threads/thread.h
@@
-109,6
+109,7
@@
void thread_print_stats (void);
typedef void thread_func (void *aux);
tid_t thread_create (const char *name, int priority, thread_func *, void *);
typedef void thread_func (void *aux);
tid_t thread_create (const char *name, int priority, thread_func *, void *);
+void thread_block (void);
void thread_unblock (struct thread *);
struct thread *thread_current (void);
void thread_unblock (struct thread *);
struct thread *thread_current (void);
@@
-117,12
+118,9
@@
const char *thread_name (void);
void thread_exit (void) NO_RETURN;
void thread_yield (void);
void thread_exit (void) NO_RETURN;
void thread_yield (void);
-void thread_block (void);
-/* This function will be implemented in problem 1-2. */
void thread_join (tid_t);
void thread_join (tid_t);
-/* These functions will be implemented in problem 1-3. */
void thread_set_priority (int);
int thread_get_priority (void);
void thread_set_priority (int);
int thread_get_priority (void);