| 545 | } |
| 546 | |
| 547 | static void |
| 548 | prof_enter(tsd_t *tsd, prof_tdata_t *tdata) { |
| 549 | cassert(config_prof); |
| 550 | assert(tdata == prof_tdata_get(tsd, false)); |
| 551 | |
| 552 | if (tdata != NULL) { |
| 553 | assert(!tdata->enq); |
| 554 | tdata->enq = true; |
| 555 | } |
| 556 | |
| 557 | malloc_mutex_lock(tsd_tsdn(tsd), &bt2gctx_mtx); |
| 558 | } |
| 559 | |
| 560 | static void |
| 561 | prof_leave(tsd_t *tsd, prof_tdata_t *tdata) { |
no test coverage detected