Checkout Tools
  • last updated 1 hour ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge r1866078 from trunk:

* Make it obsolete to supply a starting pool

Improve dump_all_pools by making it obsolete to supply a starting pool.

If the parameter is not supplied ap_pglobal which is a global symbol is

used as starting pool.

The pool parameter is still accepted and considered for backwards

compatibility or if ap_pglobal cannot be resolved.

Submitted by: rpluem

  1. … 1 more file in changeset.
Merge r1844889 from trunk:

* Add a command to dump some data from the scoreboard

Submitted by: rpluem

  1. … 1 more file in changeset.
Merge r1829048 from trunk:

Dump server_rec ->addrs list in dump_server_rec.

Submitted by: jorton

Reviewed by: rpluem

  1. … 1 more file in changeset.
Merge r1811570 from trunk:

* Make it compatible with Python 3

Submitted by: rpluem

  1. … 1 more file in changeset.
Merge r1811569 from trunk:

* The calculation of the sizes was flawed:

The index tells us the size of the node in 4096 byte pages minus 1.

Hence we need to multiply back with 4096 aka << 12 (plus adding the

missing page).

Submitted by: rpluem

  1. … 1 more file in changeset.
Merge r1811540, r1811541 from trunk:

* It needs to be the dereferenced node

* Convert to int before using

Submitted by: rpluem

  1. … 1 more file in changeset.
Revert r1811557: This should have gone to trunk first
* The calculation of the sizes was flawed:

The index tells us the size of the node in 4096 byte pages minus 1.

Hence we need to multiply back with 4096 aka << 12 (plus adding the

missing page).

Reverted in r1811568

Merge r1811192, r1811285 from trunk:

* Add dump_all_pools and dump_pool_and_childs.

- dump_all_pools: Dump the whole pool hierarchy starting from apr_global_pool.

Requires an arbitrary pool as starting parameter.

- dump_pool_and_childs: Dump the whole pool hierarchy starting from

the given pool.

dump_pool_and_childs is written in Python using the GDB Python API

as doing recursive stuff in standard GDB macros is very difficult.

* Take the pointer from Yann: s/childs/children/

Submitted by: rpluem

  1. … 1 more file in changeset.
Merge r1808671 from trunk:

* Correctly dump pools that have no tag

Submitted by: rpluem

  1. … 1 more file in changeset.
Merge r1666617 from trunk:

.gdbinit: Add dump_skiplist.

Submitted by: ylavic

  1. … 1 more file in changeset.
* .gdbinit: improve dump_allocator, add dump_one_pool.

trunk patch: http://svn.apache.org/viewvc?view=revision&revision=1352909

2.4.x patch: trunk patch works

+1: rjung, jorton, jim

  1. … 2 more files in changeset.