Branch: Tag:

2019-03-19

2019-03-19 12:33:55 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '722771973bd' into patches/lyslyskom22891031

* commit '722771973bd': (6177 commits)
Verify that callablep responses are aligned with reality.
...

2019-03-14

2019-03-14 10:39:03 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '2470270f500c728d10b8895314d8d8b07016e37b' into grubba/typechecker-automap

* commit '2470270f500c728d10b8895314d8d8b07016e37b': (18681 commits)
Removed the old typechecker.
...

2018-11-04

2018-11-04 16:11:11 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/master' into new_utf8

2018-11-03

2018-11-03 14:21:37 by Marcus Comstedt <marcus@mc.pp.se>

Merge remote-tracking branch 'origin/8.1' into gobject-introspection

2018-02-15

2018-02-15 15:54:26 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Merge commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e' into patches/pike63

* commit '75c9d1806f1a69ca21c27a2c2fe1b4a6ea38e77e': (19587 commits)
...

2018-01-18

2018-01-18 14:49:45 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Debug: Added find_all_clones().

2017-07-10

2017-07-10 12:20:49 by Stephen R. van den Berg <srb@cuci.nl>

Rename Debug.Peek to Debug.Inspect.

2017-07-10 12:17:31 by Stephen R. van den Berg <srb@cuci.nl>

Rename Debug.Peek to Debug.Inspect.

2017-06-28

2017-06-28 11:47:57 by Stephen R. van den Berg <srb@cuci.nl>

Debug.Peek: New class for interactive debugging and live data inspection.

2017-06-04

2017-06-04 19:49:45 by Stephen R. van den Berg <srb@cuci.nl>

Debug.Peek: Introduce Debug.globals and fix some cosmetics.

2017-03-19

2017-03-19 10:11:14 by Martin Karlgren <marty@roxen.com>

Debug.get_perf_map: minor bugfix for empty programs.

2017-02-21

2017-02-21 21:05:53 by Martin Karlgren <marty@roxen.com>

Debug.get_perf_map: minor bugfix for empty programs.

2016-09-01

2016-09-01 07:11:50 by Arne Goedeke <el@laramies.com>

Debug.get_program_layout: behave as documented

2016-08-25

2016-08-25 10:48:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Debug: Added hexdump().

2015-12-19

2015-12-19 18:19:10 by Tobias S. Josefowitz <tobij@tobij.de>

Compiler: added compile and program unload events

2015-12-19 18:18:37 by Tobias S. Josefowitz <tobij@tobij.de>

Debug: added functions to generate perf map files

2015-05-26

2015-05-26 10:33:42 by Martin Nilsson <nilsson@opera.com>

Removed trailing spaces.

2015-04-30

2015-04-30 15:44:52 by Martin Nilsson <nilsson@opera.com>

Moved dump_backlog to Debug.

2015-04-30 15:19:26 by Martin Nilsson <nilsson@opera.com>

Moved gc_set_watch to Debug.

2015-04-30 15:18:28 by Martin Nilsson <nilsson@opera.com>

Moved describe to Debug.

2015-04-30 14:54:05 by Martin Nilsson <nilsson@opera.com>

Moved locate_references to Debug.

2015-04-10

2015-04-10 14:55:20 by Martin Nilsson <nilsson@opera.com>

Moved DEBUG_MALLOC code into _Debug.

2015-04-10 14:20:19 by Martin Nilsson <nilsson@opera.com>

Moved disassemble into _Debug.

2015-03-17

2015-03-17 21:44:12 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Debug: Added some forward compatibility symbols.

These efuns have all moved to the Debug module in Pike 8.1,
and are not available as efuns there.

2015-03-08

2015-03-08 02:32:27 by Martin Nilsson <nilsson@opera.com>

Moved map_all_objects

2015-03-07

2015-03-07 23:44:04 by Martin Nilsson <nilsson@opera.com>

Start moving debug code to the Debug module.

2014-11-12

2014-11-12 22:01:20 by Martin Nilsson <nilsson@opera.com>

Use Stdio.Buffer instead of ADT.struct. Fixes a bug where the code was stepping back in the buffer by reducing index, which isn't supported anymore in ADT.struct.

2014-11-12 22:00:40 by Martin Nilsson <nilsson@opera.com>

Use Stdio.Buffer instead of ADT.struct. Fixes a bug where the code was stepping back in the buffer by reducing index, which isn't supported anymore in ADT.struct.

2014-09-04

2014-09-04 15:57:43 by Arne Goedeke <el@laramies.com>

Merge remote-tracking branch 'origin/8.0' into string_alloc

Conflicts:
src/stralloc.c

2014-09-01

2014-09-01 15:08:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Debug: Added Debug.describe_encoded_value().

This is a tool to describe encode_value()ed datastructures,
and especially dumped programs/objects. It does not need
(or use) a codec.

2014-01-05

2014-01-05 15:14:13 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '8.0' into gobject-introspection

2013-10-08

2013-10-08 14:24:30 by Per Hedbor <ph@opera.com>

Added Debug.map_all_objects

It is somewhat hard to iterate over all objects from pike.

Some objects do their very best to emulate false/0, and destructed
objects are also somewhat hard to differentiate from 0.

The easiest solution was to add a Debug.map_all_objects function.

2013-09-16

2013-09-16 09:50:33 by Per Hedbor <ph@opera.com>

Added pp_object_usage, similar to pp_memory_usage

The function uses the newly added size_object.

It is useful to debug memory usage in programs that do not, mainly
keep its memory in C-objects (as an example, Image.Image is not
correctly counted)

2013-09-16 09:50:28 by Per Hedbor <ph@opera.com>

Updated pp_memory_usge to use the new fields in memory_usage.

Also format it slightly differently.

2012-10-06

2012-10-06 11:38:03 by Marcus Comstedt <marcus@mc.pp.se>

Merge branch '7.9' into gobject-introspection

2012-07-18

2012-07-18 12:56:57 by Arne Goedeke <el@laramies.com>

Merge branch '7.9' into block_alloc

Conflicts:
src/modules/system/configure.in
src/post_modules/CritBit/tree_low.c
src/post_modules/CritBit/tree_low.h
src/post_modules/CritBit/tree_source.H

2012-07-13

2012-07-13 11:31:31 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Debug: Added disassemble().

2011-11-05

2011-11-05 15:02:44 by Martin Nilsson <nilsson@opera.com>

Removed $Id$.

2011-04-25

2011-04-25 16:41:40 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

More pain than they are worth.

2011-04-25 16:12:49 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2011-04-25 16:12:40 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2011-04-25 16:11:00 by Martin Stjernholm <mast@lysator.liu.se>

No more foreign_idents.

2010-07-19

2010-07-19 15:30:48 by Martin Stjernholm <mast@lysator.liu.se>

Added pike wrapper for debug_malloc_dump_references.

Rev: lib/modules/Debug.pmod/module.pmod:1.6
Rev: src/builtin_functions.c:1.702

2005-03-24

2005-03-24 17:38:26 by Martin Nilsson <mani@lysator.liu.se>

_memory_usage is always compiled.

Rev: lib/modules/Debug.pmod/module.pmod:1.5

2004-08-26

2004-08-26 03:35:38 by Martin Nilsson <mani@lysator.liu.se>

Object counting code, mostly by mast.

Rev: lib/modules/Debug.pmod/module.pmod:1.4

2002-11-27

2002-11-27 21:14:05 by Martin Nilsson <mani@lysator.liu.se>

Added pp_memory_usage

Rev: lib/modules/Debug.pmod/module.pmod:1.3

2002-11-25

2002-11-25 01:26:08 by Martin Nilsson <mani@lysator.liu.se>

Don't place _next, _prev and _refs here.

Rev: lib/modules/Debug.pmod/module.pmod:1.2

2002-11-24

2002-11-24 19:47:03 by Martin Nilsson <mani@lysator.liu.se>

Link farm for top level debug functions.

Rev: lib/modules/Debug.pmod/module.pmod:1.1