Changeset 23482
- Timestamp:
- 01/14/08 09:44:45 (11 months ago)
- Location:
- trunk/launchd/src
- Files:
-
- 2 modified
-
launchd_core_logic.c (modified) (5 diffs)
-
launchd_runtime.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/launchd/src/launchd_core_logic.c
r23481 r23482 536 536 job_stop(job_t j) 537 537 { 538 if ( !j->p || j->anonymous) {538 if (unlikely(!j->p || j->anonymous)) { 539 539 return; 540 540 } … … 1939 1939 1940 1940 if (jm->jm_port == mport) { 1941 jobmgr_assumes(jm, (ji = jobmgr_find_by_pid(jm, upid, true)) != NULL); 1942 return ji; 1941 return jobmgr_find_by_pid(jm, upid, true); 1943 1942 } 1944 1943 … … 2341 2340 job_kill(job_t j) 2342 2341 { 2343 if ( !j->p || j->anonymous) {2342 if (unlikely(!j->p || j->anonymous)) { 2344 2343 return; 2345 2344 } … … 4851 4850 } 4852 4851 4853 INTERNAL_ABI bool4854 job_is_anonymous(job_t j)4855 {4856 return j->anonymous;4857 }4858 4859 4852 void 4860 4853 job_force_sampletool(job_t j) … … 5957 5950 } 5958 5951 5959 if (ms && machservice_hidden(ms) && !job_active(machservice_job(ms))) { 5960 ms = NULL; 5961 } else if (ms && unlikely(ms->per_user_hack)) { 5962 ms = NULL; 5963 } 5964 5965 if (ms) { 5952 if (likely(ms)) { 5953 if (machservice_hidden(ms) && !job_active(machservice_job(ms))) { 5954 ms = NULL; 5955 } else if (unlikely(ms->per_user_hack)) { 5956 ms = NULL; 5957 } 5958 } 5959 5960 if (likely(ms)) { 5966 5961 job_assumes(j, machservice_port(ms) != MACH_PORT_NULL); 5967 5962 job_log(j, LOG_DEBUG, "%sMach service lookup: %s", flags & BOOTSTRAP_PER_PID_SERVICE ? "Per PID " : "", servicename); -
trunk/launchd/src/launchd_runtime.c
r23481 r23482 1050 1050 1051 1051 /* we have another request message */ 1052 1052 #if 0 1053 1053 if (!launchd_assumes(mig_cb_table != NULL)) { 1054 1054 break; 1055 1055 } 1056 #endif 1056 1057 1057 1058 the_demux = mig_cb_table[MACH_PORT_INDEX(bufRequest->Head.msgh_local_port)]; 1058 1059 1060 #if 0 1059 1061 if (!launchd_assumes(the_demux != NULL)) { 1060 1062 break; 1061 1063 } 1064 #endif 1062 1065 1063 1066 record_caller_creds(&bufRequest->Head); … … 1335 1338 } 1336 1339 1337 if ( !shutdown_in_progress && !fake_shutdown_in_progress) {1340 if (likely(!shutdown_in_progress && !fake_shutdown_in_progress)) { 1338 1341 runtime_log_uncork_pending_drain(); 1339 1342 return;

