Commit Graph

256 Commits

Author SHA1 Message Date
SND\EreTIk_cp
479f2745f6 [~] add cast exception to str
[~] add contructor for DiaException

git-svn-id: https://pykd.svn.codeplex.com/svn@69806 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
586995de47 {+ prev commit}
[+]  DIA symbol wrapper
[+]  DIA exception

git-svn-id: https://pykd.svn.codeplex.com/svn@69805 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
b63e923b3e git-svn-id: https://pykd.svn.codeplex.com/svn@69803 9b283d60-5439-405e-af05-b73fd8c4d996 2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
d061a524dc [0.1.x] added : diawrapper.h ( forgotten)
git-svn-id: https://pykd.svn.codeplex.com/svn@69796 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
ea4a18f54b [0.1.x] added : dbgClient class
git-svn-id: https://pykd.svn.codeplex.com/svn@69780 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
7329a9f7bc [0.1.x] cleaned project
git-svn-id: https://pykd.svn.codeplex.com/svn@69712 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
1eea32e3cf git-svn-id: https://pykd.svn.codeplex.com/svn@69711 9b283d60-5439-405e-af05-b73fd8c4d996 2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
4d60699054 git-svn-id: https://pykd.svn.codeplex.com/svn@69671 9b283d60-5439-405e-af05-b73fd8c4d996 2017-11-16 16:48:15 +04:00
SND\EreTIk_cp
b06f995200 [~] align of sruct
[+] view MIDL-generated server RPC-interface

git-svn-id: https://pykd.svn.codeplex.com/svn@69642 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-08 17:53:36 +00:00
SND\EreTIk_cp
4af5301232 git-svn-id: https://pykd.svn.codeplex.com/svn@69567 9b283d60-5439-405e-af05-b73fd8c4d996 2011-09-05 13:50:12 +00:00
SND\EreTIk_cp
95b80ecd0c [~] doc
git-svn-id: https://pykd.svn.codeplex.com/svn@69522 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-02 19:23:29 +00:00
SND\EreTIk_cp
84250a8ab6 [~] reload before output registers
git-svn-id: https://pykd.svn.codeplex.com/svn@69519 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-02 16:41:45 +00:00
SND\EreTIk_cp
8596f87b72 [+] WaitEventException : none of the targets could generate events
[+] Breakpoint debug event
[+] Exception debug event
[+] watchDog.py - demo for debugEvent::onException and WaitEventException

git-svn-id: https://pykd.svn.codeplex.com/svn@69518 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-02 16:38:27 +00:00
SND\EreTIk_cp
5ac233a473 [~] python thread state moved from dbgExt to TLS
[+] bp without callback - always break when triggered, goLib - demo for this case
[+]  python thread restore for dbgCommand
[~] remove trailing blanks

git-svn-id: https://pykd.svn.codeplex.com/svn@69510 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-02 07:48:53 +00:00
SND\EreTIk_cp
105ba17ade [~] fix: processing debug events exception
git-svn-id: https://pykd.svn.codeplex.com/svn@69473 9b283d60-5439-405e-af05-b73fd8c4d996
2011-09-01 12:25:54 +00:00
SND\EreTIk_cp
e4bbc369f9 [~] viod -> void
[+] variable for PyThread_StateSave

git-svn-id: https://pykd.svn.codeplex.com/svn@69451 9b283d60-5439-405e-af05-b73fd8c4d996
2011-08-31 17:36:15 +00:00
SND\air_max_cp
f443f0cbe2 [pykd] added: TypedVar instantiation by symbol name or by address
[test] added : testTypedVarByAddress and testTypedVarBySymbolName for above-mentioned functionality. 

git-svn-id: https://pykd.svn.codeplex.com/svn@69328 9b283d60-5439-405e-af05-b73fd8c4d996
2011-08-25 23:30:53 +00:00
SND\kernelnet_cp
eeac3d5a80 [test] updated: refactored test runner
git-svn-id: https://pykd.svn.codeplex.com/svn@69298 9b283d60-5439-405e-af05-b73fd8c4d996
2011-08-25 08:04:04 +00:00
SND\kernelnet_cp
4497613fa3 [test] added : testArrayField ( typed with array fields )
git-svn-id: https://pykd.svn.codeplex.com/svn@69294 9b283d60-5439-405e-af05-b73fd8c4d996
2011-08-25 06:14:24 +00:00
SND\kernelnet_cp
8e3cadb082 [test] added : testNestedStruct
git-svn-id: https://pykd.svn.codeplex.com/svn@69275 9b283d60-5439-405e-af05-b73fd8c4d996
2011-08-24 14:41:53 +00:00
SND\kernelnet_cp
ba4803a89f [pykd] added : attachKernel routine ( attach debugger to a kernel target )
git-svn-id: https://pykd.svn.codeplex.com/svn@69212 9b283d60-5439-405e-af05-b73fd8c4d996
2011-08-22 06:50:38 +00:00
SND\kernelnet_cp
02b54e10da [pykd] added : attachProcess routine ( attach debugger to the exsisting process )
git-svn-id: https://pykd.svn.codeplex.com/svn@69148 9b283d60-5439-405e-af05-b73fd8c4d996
2011-08-19 15:27:05 +00:00
SND\kernelnet_cp
d01c8d0436 [test] added : regtest.py
git-svn-id: https://pykd.svn.codeplex.com/svn@69094 9b283d60-5439-405e-af05-b73fd8c4d996
2011-08-18 07:42:23 +00:00
SND\kernelnet_cp
2234c675e9 [pykd] added : cpuReg constructor with index parameter
git-svn-id: https://pykd.svn.codeplex.com/svn@69075 9b283d60-5439-405e-af05-b73fd8c4d996
2011-08-17 16:13:04 +00:00
SND\kernelnet_cp
3c2903218b [pykd] added : routine breakin ( Break into debugger )
git-svn-id: https://pykd.svn.codeplex.com/svn@69014 9b283d60-5439-405e-af05-b73fd8c4d996
2011-08-15 15:24:37 +00:00
SND\kernelnet_cp
9e5fe5cab5 [pykd] updated : support for GIL in callback
git-svn-id: https://pykd.svn.codeplex.com/svn@69009 9b283d60-5439-405e-af05-b73fd8c4d996
2011-08-15 14:23:25 +00:00
SND\air_max_cp
05ffa0ece2 [test] fixed some typos.
git-svn-id: https://pykd.svn.codeplex.com/svn@68998 9b283d60-5439-405e-af05-b73fd8c4d996
2011-08-14 19:45:23 +00:00
SND\air_max_cp
6708879131 [test] added TypeInfoTest for C++ templates.
git-svn-id: https://pykd.svn.codeplex.com/svn@68997 9b283d60-5439-405e-af05-b73fd8c4d996
2011-08-14 19:37:59 +00:00
SND\air_max_cp
089684dca7 [test] scripts cleanup and improvement.
git-svn-id: https://pykd.svn.codeplex.com/svn@68996 9b283d60-5439-405e-af05-b73fd8c4d996
2011-08-14 17:52:03 +00:00
SND\air_max_cp
a1f689530c [~] setup: incorporated vc_redist package.
[~] setup: version increment.


git-svn-id: https://pykd.svn.codeplex.com/svn@68861 9b283d60-5439-405e-af05-b73fd8c4d996
2011-08-09 08:36:54 +00:00
SND\EreTIk_cp
a200243a76 [~] add tfs-settings for vcproj
git-svn-id: https://pykd.svn.codeplex.com/svn@68562 9b283d60-5439-405e-af05-b73fd8c4d996
2011-08-02 19:58:25 +00:00
SND\kernelnet_cp
7af0fef793 [samples] added : debug.py
git-svn-id: https://pykd.svn.codeplex.com/svn@68415 9b283d60-5439-405e-af05-b73fd8c4d996
2011-07-29 14:20:50 +00:00
SND\kernelnet_cp
e6d0ea1671 [pykd] fixed: issue 9219 ( the call of the go() routine results in a deadlock for multithreading app )
git-svn-id: https://pykd.svn.codeplex.com/svn@68414 9b283d60-5439-405e-af05-b73fd8c4d996
2011-07-29 14:10:09 +00:00
SND\kernelnet_cp
ee8ab44a7c version update
git-svn-id: https://pykd.svn.codeplex.com/svn@68362 9b283d60-5439-405e-af05-b73fd8c4d996
2011-07-28 14:29:46 +00:00
SND\kernelnet_cp
929b5a8088 [pykd] updated: !py print out traceback when exception happens
git-svn-id: https://pykd.svn.codeplex.com/svn@68359 9b283d60-5439-405e-af05-b73fd8c4d996
2011-07-28 11:41:30 +00:00
SND\kernelnet_cp
89c524741a [pykd] added : class disasm
git-svn-id: https://pykd.svn.codeplex.com/svn@68358 9b283d60-5439-405e-af05-b73fd8c4d996
2011-07-28 08:10:10 +00:00
SND\kernelnet_cp
9545cf5df0 [pykd] fixed: issue 9202 ( module object return offset = 0 for non existing symbol )
git-svn-id: https://pykd.svn.codeplex.com/svn@68357 9b283d60-5439-405e-af05-b73fd8c4d996
2011-07-28 06:51:01 +00:00
SND\kernelnet_cp
369acbab98 [test] hotfix : testNamespace
git-svn-id: https://pykd.svn.codeplex.com/svn@68338 9b283d60-5439-405e-af05-b73fd8c4d996
2011-07-27 14:56:53 +00:00
SND\kernelnet_cp
ee9f1f0944 [test] added : testNamespace ( getting types and vars declared within namespaces )
git-svn-id: https://pykd.svn.codeplex.com/svn@68337 9b283d60-5439-405e-af05-b73fd8c4d996
2011-07-27 14:50:48 +00:00
SND\kernelnet_cp
621138b107 [pykd] updated: typedVar
git-svn-id: https://pykd.svn.codeplex.com/svn@68332 9b283d60-5439-405e-af05-b73fd8c4d996
2011-07-27 11:36:11 +00:00
SND\kernelnet_cp
027bea8f7c [pykd] fixed: issue 8927 ( typedVar does not convert enumeration type to int )
git-svn-id: https://pykd.svn.codeplex.com/svn@68331 9b283d60-5439-405e-af05-b73fd8c4d996
2011-07-27 11:08:58 +00:00
SND\kernelnet_cp
393cf3131a [test] added : testEnumField ( fields of enumarable type is returned as integer )
git-svn-id: https://pykd.svn.codeplex.com/svn@68330 9b283d60-5439-405e-af05-b73fd8c4d996
2011-07-27 11:07:14 +00:00
SND\kernelnet_cp
ab06800664 [pykd] updated: dbgprocess.cpp refactored
git-svn-id: https://pykd.svn.codeplex.com/svn@68324 9b283d60-5439-405e-af05-b73fd8c4d996
2011-07-27 08:49:09 +00:00
SND\kernelnet_cp
162c58eb33 [pykd] updated: !pycmd
git-svn-id: https://pykd.svn.codeplex.com/svn@68283 9b283d60-5439-405e-af05-b73fd8c4d996
2011-07-26 08:16:58 +00:00
SND\kernelnet_cp
679b315aac [pykd] added: cpuReg class based on intBase
[pykd] updated: debugEvent class

git-svn-id: https://pykd.svn.codeplex.com/svn@68108 9b283d60-5439-405e-af05-b73fd8c4d996
2011-07-22 06:55:01 +00:00
SND\kernelnet_cp
2bc8e5760f [pykd] added : class intBase
git-svn-id: https://pykd.svn.codeplex.com/svn@68107 9b283d60-5439-405e-af05-b73fd8c4d996
2011-07-22 06:53:04 +00:00
SND\EreTIk_cp
9c9164daef [+] write MSR value
git-svn-id: https://pykd.svn.codeplex.com/svn@68044 9b283d60-5439-405e-af05-b73fd8c4d996
2011-07-20 14:44:31 +00:00
SND\EreTIk_cp
76aa604568 [~] misprint: dbgBreakpointClass -> dbgModuleClass
git-svn-id: https://pykd.svn.codeplex.com/svn@68039 9b283d60-5439-405e-af05-b73fd8c4d996
2011-07-20 12:17:04 +00:00
SND\kernelnet_cp
8e00dc3612 [pykd] fixed: issue 8657( !pycmd does not allow to define functions )
git-svn-id: https://pykd.svn.codeplex.com/svn@67703 9b283d60-5439-405e-af05-b73fd8c4d996
2011-07-06 15:45:11 +00:00
SND\air_max_cp
5d1bd33f62 [snippets] improved stlp.py: typeInfo() used to create stlp tree and stlp node representation.
git-svn-id: https://pykd.svn.codeplex.com/svn@67068 9b283d60-5439-405e-af05-b73fd8c4d996
2011-06-17 17:37:11 +00:00