summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2012-02-17 17:51:06 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2012-02-17 17:51:06 (GMT)
commit73605bffb935fc51a52be1936426211e31dd898a (patch)
tree094d72321011baae0d5054e06906e9d006249c3b /ChangeLog
parent98a3c749a15349b874dcef0ce3a43ebff651d95a (diff)
Listed all running threads using Python.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@234 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog76
1 files changed, 76 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index e09997e..4db2e5b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,79 @@
+12-02-17 Cyrille Bagard <nocbos@gmail.com>
+
+ * plugins/pyoida/debug/debugger.c:
+ Write a wrapper for listing all running threads.
+
+ * plugins/pyoida/debug/module.c:
+ Properly register the Python debug module.
+
+ * plugins/pyoida/Makefile.am:
+ Add the quirks.[ch] files to pyoida_la_SOURCES.
+
+ * plugins/pyoida/pyoida.c:
+ Init PyGObjects quirks.
+
+ * plugins/pyoida/quirks.c:
+ * plugins/pyoida/quirks.h:
+ New entries: setup extra glue between the GLib et PyGObject.
+
+ * plugins/python/exectracer/exectracer.py:
+ Print all running threads.
+
+ * src/debug/debugger.c:
+ * src/debug/debugger.h:
+ * src/debug/debugger-int.h:
+ List all running threads.
+
+ * src/debug/jdwp/debugger.c:
+ List all running threads, properly free packets and get
+ used VM memory sizes.
+
+ * src/debug/jdwp/jdwp_def.h:
+ Allow to get threads name and WM memory sizes.
+
+ * src/debug/jdwp/misc/header.c:
+ * src/debug/jdwp/misc/header.h:
+ Update packet length when needed.
+
+ * src/debug/jdwp/misc/id.c:
+ * src/debug/jdwp/misc/id.h:
+ New entries: handle common identifiers.
+
+ * src/debug/jdwp/misc/Makefile.am:
+ Add the id.[ch] files to libdebugjdwpmisc_la_SOURCES.
+
+ * src/debug/jdwp/packet.c:
+ * src/debug/jdwp/packet.h:
+ Free all packets and define payload for requests.
+
+ * src/debug/jdwp/sets/list.c:
+ * src/debug/jdwp/sets/list.h:
+ Setup a binary payload for requests.
+
+ * src/debug/jdwp/sets/Makefile.am:
+ Add the thread.[ch] files to libdebugjdwpsets_la_SOURCES.
+
+ * src/debug/jdwp/sets/thread.c:
+ * src/debug/jdwp/sets/thread.h:
+ New entries: get thread names.
+
+ * src/debug/jdwp/sets/vm.c:
+ * src/debug/jdwp/sets/vm.h:
+ Deal with VM memory sizes and threads.
+
+ * src/debug/jdwp/tcp.c:
+ Disable debug code and free packets.
+
+ * src/debug/packet.c:
+ * src/debug/packet.h:
+ Extract a packet from a packets list.
+
+ * src/debug/stream.c:
+ Extract the selected packet for processing.
+
+ * src/debug/stream-int.h:
+ Free packets.
+
12-02-01 Cyrille Bagard <nocbos@gmail.com>
* configure.ac: