Lines Matching defs:jthread
535 JThread *jthread = jthreads_idx->fetch (md);
536 if (jthread->tid < ttid)
538 else if (jthread->tid > ttid)
542 for (; jthread; jthread = jthread->next)
544 if (jthread->jenv == jenv)
546 jthread->end = ts;
553 JThread *jthread = new JThread;
554 jthread->tid = mapTagValue (PROP_THRID, tid64);
555 jthread->jthr = jthr;
556 jthread->jenv = jenv;
557 jthread->jthr_id = jthreads->size ();
558 jthread->start = ZERO_TIME;
559 jthread->end = ts;
560 jthread->next = NULL;
561 jthreads->append (jthread);
563 jthreads_idx->append (jthread);
565 jthreads_idx->insert (lt, jthread);
574 JThread *jthread = new JThread;
575 jthread->name = thread_name;
576 jthread->group_name = group_name;
577 jthread->parent_name = parent_name;
578 jthread->tid = mapTagValue (PROP_THRID, tid64);
579 jthread->jthr = jthr;
580 jthread->jenv = jenv;
581 jthread->jthr_id = jthreads->size ();
582 jthread->start = ts;
583 jthread->end = MAX_TIME;
584 jthread->next = NULL;
586 jthreads->append (jthread);
594 if (jtmp->tid < jthread->tid)
596 else if (jtmp->tid > jthread->tid)
600 jthread->next = jtmp;
601 jthreads_idx->store (md, jthread);
606 jthreads_idx->append (jthread);
608 jthreads_idx->insert (lt, jthread);