SND\kernelnet_cp
f86dca719a
[0.1.x] added : typeInfo class based at DIA
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70175 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
7fb30a9912
[0.1.x] removed : all not refactored files.
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70174 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
d7132015d7
[0.1.x] updated : something fixed
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70116 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
dbb9782404
[[0.1.x] updated : module class integrated with Dia
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70036 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
c6a92278cf
[~] pyDia: return object over shared_ptr
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70035 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
0320bfce38
[~] using sumbols for testing release
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69992 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
4cf5bca175
[+] pyDia: Symbol::count
...
[~] pyDia: exception handling in tests
git-svn-id: https://pykd.svn.codeplex.com/svn@69989 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
2686b33f4a
[~] pyDia: getMachineType moved to Symbol class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69987 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
d940b949fa
[~] pyDia: "openPdb" renamed to "loadPdb"
...
[+] pyDia: symbolById
git-svn-id: https://pykd.svn.codeplex.com/svn@69978 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
910849825e
[+] pyDia: findByRva for global scope
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69976 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
2d40f6c38a
[~] pyDia: regs, print
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69959 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
972236f451
[~] hierarchical symbol print
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69954 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
6091868478
[+] pyDia: offset, indexId, udtKind + tests
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69951 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
9d7ed7cb4d
[+] pyDia: bit-fields + tests
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69948 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
394dfb7816
[+] pyDia: new tests, __getitem__
...
[~] pyDia: bugfix
git-svn-id: https://pykd.svn.codeplex.com/svn@69946 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
c868fbfb28
[~] pyDia: prepare for c++ use
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69945 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
03e052a418
[+] pyDia: find[Ex] tests
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69934 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
056fb1c40a
[~] current pykd.pyd path must be inserted to head of path list
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69933 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
f0127ccff3
[0.1.x] updated : Module class ( Class representing executable module )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69930 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
3333bdac13
[*] pyDia: methods of Symbols prepared for C++ calls, macro call -> callSymbolT method
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69927 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
c91abde950
[~] pyDia: IDiaSymbol::get_xxx may return S_FALSE (if call failed)
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69905 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
4c40342a91
[+] pyDia: query failed HRESULT value
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69904 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
4ecd871b02
[+] pyDia: dicts {cv-const: "cv-const-name"}, get type of array index, query basic types
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69903 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
e19c2df872
[0.1.x] added : Module class ( Class representing executable module )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@69867 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\EreTIk_cp
f241ea851b
[+] dia get type
...
[+] dia get location
[+] dia print to string
git-svn-id: https://pykd.svn.codeplex.com/svn@69841 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
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