Deleted
Added
nxt_mp.c (129:0694be8daf90) | nxt_mp.c (131:93f9f73846ab) |
---|---|
1 2/* 3 * Copyright (C) Igor Sysoev 4 * Copyright (C) NGINX, Inc. 5 */ 6 7#include <nxt_main.h> 8 --- 271 unchanged lines hidden (view full) --- 280nxt_mp_destroy(nxt_mp_t *mp) 281{ 282 void *p; 283 nxt_mp_block_t *block; 284 nxt_rbtree_node_t *node, *next; 285 286 nxt_debug_alloc("mp destroy"); 287 | 1 2/* 3 * Copyright (C) Igor Sysoev 4 * Copyright (C) NGINX, Inc. 5 */ 6 7#include <nxt_main.h> 8 --- 271 unchanged lines hidden (view full) --- 280nxt_mp_destroy(nxt_mp_t *mp) 281{ 282 void *p; 283 nxt_mp_block_t *block; 284 nxt_rbtree_node_t *node, *next; 285 286 nxt_debug_alloc("mp destroy"); 287 |
288 nxt_mp_thread_assert(mp); 289 |
|
288 next = nxt_rbtree_root(&mp->blocks); 289 290 while (next != nxt_rbtree_sentinel(&mp->blocks)) { 291 292 node = nxt_rbtree_destroy_next(&mp->blocks, &next); 293 block = (nxt_mp_block_t *) node; 294 295 p = block->start; --- 685 unchanged lines hidden --- | 290 next = nxt_rbtree_root(&mp->blocks); 291 292 while (next != nxt_rbtree_sentinel(&mp->blocks)) { 293 294 node = nxt_rbtree_destroy_next(&mp->blocks, &next); 295 block = (nxt_mp_block_t *) node; 296 297 p = block->start; --- 685 unchanged lines hidden --- |