Changeset 6099 for pjproject/trunk/pjlib/include/pj/config.h
- Timestamp:
- Nov 6, 2019 6:17:53 AM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjlib/include/pj/config.h
r6058 r6099 544 544 545 545 /** 546 * Enable timer heapdebugging facility. When this is enabled, application547 * can call pj_timer_heap_dump() to show the contents of the timer heap546 * Enable timer debugging facility. When this is enabled, application 547 * can call pj_timer_heap_dump() to show the contents of the timer 548 548 * along with the source location where the timer entries were scheduled. 549 549 * See https://trac.pjsip.org/repos/ticket/1527 for more info. … … 557 557 558 558 /** 559 * If enabled, the timer heapwill keep internal copies of the timer entries.560 * This will increase the robustness and stability of the timer heap(against559 * If enabled, the timer will keep internal copies of the timer entries. 560 * This will increase the robustness and stability of the timer (against 561 561 * accidental modification or premature deallocation of the timer entries) and 562 562 * makes it easier to troubleshoot any timer related issues, with the overhead … … 571 571 * Default: 1 (enabled) 572 572 */ 573 #ifndef PJ_TIMER_HEAP_USE_COPY 574 # define PJ_TIMER_HEAP_USE_COPY 1 575 #endif 576 573 #ifndef PJ_TIMER_USE_COPY 574 # define PJ_TIMER_USE_COPY 1 575 #endif 576 577 578 /** 579 * If enabled, the timer use sorted linked list instead of binary heap tree 580 * structure. Note that using sorted linked list is intended for debugging 581 * purposes and will hamper performance significantly when scheduling large 582 * number of entries. 583 * 584 * Default: 0 (Use binary heap tree) 585 */ 586 #ifndef PJ_TIMER_USE_LINKED_LIST 587 # define PJ_TIMER_USE_LINKED_LIST 0 588 #endif 577 589 578 590 /**
Note: See TracChangeset
for help on using the changeset viewer.