pgAdmin III commit: Rewrite the debugger to resolve numerous known issu

From: Dave Page <dpage(at)pgadmin(dot)org>
To: pgadmin-hackers(at)postgresql(dot)org
Subject: pgAdmin III commit: Rewrite the debugger to resolve numerous known issu
Date: 2013-04-29 16:54:23
Message-ID: E1UWrLL-0002gi-AG@gothos.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgadmin-hackers

Rewrite the debugger to resolve numerous known issues and instabilities mostly due to the threading code.

Branch
------
master

Details
-------
http://git.postgresql.org/gitweb?p=pgadmin3.git;a=commitdiff;h=140e8aee4cb5d423bb76ad81874e442d3e17b5c1
Author: Ashesh Vashi <ashesh(dot)vashi(at)enterprisedb(dot)com>

Modified Files
--------------
.gitignore | 5 +-
pgadmin/ctl/ctlSQLResult.cpp | 6 +-
pgadmin/db/pgConn.cpp | 214 ++++-
pgadmin/db/pgQueryThread.cpp | 769 +++++++++++--
pgadmin/db/pgSet.cpp | 1 -
pgadmin/debugger/ctlCodeWindow.cpp | 1563 ---------------------------
pgadmin/debugger/ctlMessageWindow.cpp | 18 +-
pgadmin/debugger/ctlResultGrid.cpp | 55 +-
pgadmin/debugger/ctlStackWindow.cpp | 45 +-
pgadmin/debugger/ctlTabWindow.cpp | 106 +-
pgadmin/debugger/ctlVarWindow.cpp | 115 +-
pgadmin/debugger/dbgController.cpp | 893 +++++++++++++++
pgadmin/debugger/dbgDbResult.cpp | 21 -
pgadmin/debugger/dbgEvents.cpp | 934 ++++++++++++++++
pgadmin/debugger/dbgModel.cpp | 63 ++
pgadmin/debugger/dbgPgConn.cpp | 544 ----------
pgadmin/debugger/dbgPgThread.cpp | 363 -------
pgadmin/debugger/dbgResultset.cpp | 157 ---
pgadmin/debugger/dbgTargetInfo.cpp | 730 +++++++++----
pgadmin/debugger/debugger.cpp | 145 +--
pgadmin/debugger/dlgDirectDbg.cpp | 1492 ++++++++++++++------------
pgadmin/debugger/frmDebugger.cpp | 907 +++++++++++++---
pgadmin/debugger/module.mk | 8 +-
pgadmin/dlg/dlgClasses.cpp | 6 +-
pgadmin/frm/frmEditGrid.cpp | 5 +-
pgadmin/frm/frmQuery.cpp | 4 +-
pgadmin/include/db/module.mk | 2 +-
pgadmin/include/db/pgConn.h | 55 +-
pgadmin/include/db/pgQueryResultEvent.h | 79 ++
pgadmin/include/db/pgQueryThread.h | 280 +++++-
pgadmin/include/db/pgSet.h | 8 +
pgadmin/include/debugger/ctlCodeWindow.h | 250 -----
pgadmin/include/debugger/ctlMessageWindow.h | 17 +-
pgadmin/include/debugger/ctlResultGrid.h | 7 +-
pgadmin/include/debugger/ctlStackWindow.h | 47 +-
pgadmin/include/debugger/ctlTabWindow.h | 37 +-
pgadmin/include/debugger/ctlVarWindow.h | 32 +-
pgadmin/include/debugger/dbgBreakPoint.h | 35 +-
pgadmin/include/debugger/dbgConnProp.h | 38 -
pgadmin/include/debugger/dbgConst.h | 67 +-
pgadmin/include/debugger/dbgController.h | 175 +++
pgadmin/include/debugger/dbgDbResult.h | 53 -
pgadmin/include/debugger/dbgModel.h | 142 +++
pgadmin/include/debugger/dbgPgConn.h | 99 --
pgadmin/include/debugger/dbgPgThread.h | 95 --
pgadmin/include/debugger/dbgResultset.h | 52 -
pgadmin/include/debugger/dbgTargetInfo.h | 221 +++--
pgadmin/include/debugger/dlgDirectDbg.h | 125 ++-
pgadmin/include/debugger/frmDebugger.h | 208 ++--
pgadmin/include/debugger/module.mk | 8 +-
pgadmin/include/frm/frmQuery.h | 3 +-
pgadmin/include/precomp.h | 9 +-
pgadmin/pgAdmin3.vcxproj | 19 +-
pgadmin/pgAdmin3.vcxproj.filters | 38 +-
pgadmin/ui/dlgDirectDbg.xrc | 6 +-
pgadmin/ui/xrcDialogs.cpp | 88 +-
56 files changed, 6343 insertions(+), 5121 deletions(-)

Browse pgadmin-hackers by date

  From Date Subject
Next Message Dave Page 2013-04-29 17:00:06 Re: PATCH: Debugger Redesign
Previous Message Jasmin Dizdarevic 2013-04-29 15:56:27 Re: 2 patches