- _dispatch_queue_push_list(dq, _head, _tail, pp, n);
-}
-
-DISPATCH_ALWAYS_INLINE
-static inline void
-_dispatch_trace_queue_push(dispatch_queue_t dq, dispatch_object_t _tail, pthread_priority_t pp)
-{
- if (slowpath(DISPATCH_QUEUE_PUSH_ENABLED())) {
- struct dispatch_object_s *dou = _tail._do;
- _dispatch_trace_continuation(dq, dou, DISPATCH_QUEUE_PUSH);
- }
- _dispatch_introspection_queue_push(dq, _tail);
- _dispatch_queue_push(dq, _tail, pp);
+ _dispatch_root_queue_push_inline(dq, _head, _tail, n);