pgAdmin III commit: Rewrite the debugger to resolve numerous known issu
От | Dave Page |
---|---|
Тема | pgAdmin III commit: Rewrite the debugger to resolve numerous known issu |
Дата | |
Msg-id | E1UWrLL-0002gi-AG@gothos.postgresql.org обсуждение исходный текст |
Список | 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.vashi@enterprisedb.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(-)
В списке pgadmin-hackers по дате отправления: