Merge "A new API "androidGetThreadPriority""

This commit is contained in:
Andreas Huber 2011-09-16 10:50:43 -07:00 committed by Android (Google) Code Review
commit 0b1f5d51ae
2 changed files with 8 additions and 0 deletions

View File

@ -143,6 +143,10 @@ extern int androidSetThreadSchedulingGroup(pid_t tid, int grp);
// in either case errno is set. Thread ID zero means current thread.
extern int androidSetThreadPriority(pid_t tid, int prio);
// Get the current priority of a particular thread. Returns one of the
// ANDROID_PRIORITY constants or a negative result in case of error.
extern int androidGetThreadPriority(pid_t tid);
// Get the current scheduling group of a particular thread. Normally returns
// one of the ANDROID_TGROUP constants other than ANDROID_TGROUP_DEFAULT.
// Returns ANDROID_TGROUP_DEFAULT if no pthread support (e.g. on host) or if

View File

@ -368,6 +368,10 @@ int androidSetThreadPriority(pid_t tid, int pri)
return rc;
}
int androidGetThreadPriority(pid_t tid) {
return getpriority(PRIO_PROCESS, tid);
}
int androidGetThreadSchedulingGroup(pid_t tid)
{
int ret = ANDROID_TGROUP_DEFAULT;