SND\kernelnet_cp
9234fdf0ae
[0.2.x] fixed : findSymbol routine
...
[0.2.x] added : findSymbolAndDisp routine ( Return tuple(symbol_name, displacement) by virtual address )
git-svn-id: https://pykd.svn.codeplex.com/svn@82900 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
9135fe36f5
[0.2.x] added : added field name for TypeException "field not found"
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82636 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
0c6d91692d
[0.2.x] added : typedVarList can get nested field name ( "field.next" ) ( once again )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82565 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
310d1e9c7d
[0.2.x] ~fix: size of basic type ptr
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82228 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
0a9c658da6
[0.2.x] added: typeInfo::arrayOf method ( contruct array type )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@82052 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
18392dca83
[0.2.x] fixed: some bugs with types
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81947 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
689ce0ae42
[0.2.x] ~ ptrTo is method of typeInfo
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81387 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
ed0831362b
[0.2.x] fixed : multiple bug with WOW64 debugging
...
git-svn-id: https://pykd.svn.codeplex.com/svn@81305 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
d11fd6a958
[0.2.x] fixed : get symbol name for decorated names
...
git-svn-id: https://pykd.svn.codeplex.com/svn@80273 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
bd94e142d1
[0.2.x] ~ check recursive type building
...
git-svn-id: https://pykd.svn.codeplex.com/svn@79577 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
5fc53c3310
[0.2.x]:
...
+ PVOID factory
~ fixed align of custom structs
git-svn-id: https://pykd.svn.codeplex.com/svn@79569 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
70747aac37
[0.2.x] + custom types
...
git-svn-id: https://pykd.svn.codeplex.com/svn@79382 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
6b09a73cc6
[0.2.x] added : getSourceLine routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78890 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
2decf9abc7
[0.2.x] added : getOffset routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78888 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
b44d560685
[0.2.x] added : findSymbol routine
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78885 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
91e158ea6a
[0.2.x] refactored : typeInfo class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78580 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
3a47a6574d
[0.2.x] added : cpuReg class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78577 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
c8d99b5565
[0.2.x] added : typedVar class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78536 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
1931d9be5f
[0.2.x] added : typeInfo class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78452 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\kernelnet_cp
9cbbbb7ea6
[0.2.x] added facade for retrieving symbol information
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78409 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:42:50 +04:00
SND\EreTIk_cp
ed9c2be858
[0.1.x] ~field offset moved to parent TypeInfo (method fieldOffset)
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78192 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\kernelnet_cp
592c241a1d
[0.1.x] fixed : issue #10921 ( typeInfo does not work with Base types )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@78149 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:33:17 +04:00
SND\kernelnet_cp
bc6c66cc13
[0.1.x] added : "subscription" for UDT typeInfo
...
git-svn-id: https://pykd.svn.codeplex.com/svn@76521 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
d1a30dc6b0
[0.1.x] fixed : issue #10767 ( typeInfo raises symbolException for classes with diamond virtual inheritance )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@76514 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
17ae054165
[0.1.x] fixed : issue #10763 ( epeated member derived from different base classes )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@76378 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
4c6cb85197
[0.1.x] fixed : working with class static members ( static const is not supported yet )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75597 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
fba83511b0
[0.1.x] fixed : issue #10627 ( print typeInfo() output insufficient information )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75403 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
512131bbdb
[0.1.x] added : typeInfo class can be created directly
...
git-svn-id: https://pykd.svn.codeplex.com/svn@75084 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
25d2e5ef59
[0.1.x] fixed : issue #10338 ( print typeInfo raises TypeException )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74920 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
4033f95230
[0.1.x] added : typedVar __str__ converter ( base class is not printed )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74615 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
f15f01a155
[0.1.x] issue #10393 : name of poiner to void, name of pointer to function
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74349 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
2b989073cb
[0.1.x] ~some test, incomplete
...
git-svn-id: https://pykd.svn.codeplex.com/svn@74274 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
eceba31ad4
[0.1.x] + pointer to unknown/unsupported type (f.e. pointer to function)
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73298 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
e8906c5d2c
[0.1.x] ~[wi:10168]: tests
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73278 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\EreTIk_cp
15b5736adf
[0.1.x]
...
~ [wi:10168] filelds from base class
~ list entry to addr64
git-svn-id: https://pykd.svn.codeplex.com/svn@73277 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
6876c4ee3d
[0.1.x] fixed : issue #10149 ( handling pykd exceptions )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@73250 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
4398021988
[0.1.x] added : method deref for typeInfo class
...
[0.1.x] added : method deref for typedVar class
git-svn-id: https://pykd.svn.codeplex.com/svn@73050 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
c465d4c110
[0.1.x] added : method asMap for typeInfo ( only for enumerators )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72763 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
fd6ed0769e
[0.1.x] added : typeInfo и typedVar classes support enum types
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72711 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
ef857b33d8
[0.1.x] added : getCurrentStack routine
...
[0.1.x] added : getOffset routine
[0.1.x] added : support for working with bit fields
git-svn-id: https://pykd.svn.codeplex.com/svn@72292 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
1609c0cac6
[0.1.x] update : create typeInfo by name for "complex" type ( mixed array and pointers )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72061 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
c340df4e6c
[0.1.x] update : output type name for "complex" type ( mixed array and pointers )
...
git-svn-id: https://pykd.svn.codeplex.com/svn@72039 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:27:51 +04:00
SND\kernelnet_cp
e3900c02a5
[0.1.x] updated : typedVar
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71478 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
43660d5617
[0.1.x] added : array field for typedVar class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71476 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
1f350f90b7
[0.1.x] added : typeInfo construction by type name
...
git-svn-id: https://pykd.svn.codeplex.com/svn@71384 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
10e12fc6b6
[0.1.x] added : typedVar class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70920 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
379e97abf3
[0.1.x] added : typedVar class
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70618 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
a8ff8e9f84
[0.1.x] added : typeInfo.size()
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70223 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
0d7d746778
[0.1.x] added : typeInfo.name(), typeInfo.offset()
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70197 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00
SND\kernelnet_cp
63758848e8
[0.1.x] added : typeInfo class based at DIA
...
git-svn-id: https://pykd.svn.codeplex.com/svn@70176 9b283d60-5439-405e-af05-b73fd8c4d996
2017-11-08 17:06:26 +04:00