mirror of
https://github.com/ivellioscolin/pykd.git
synced 2025-04-20 03:23:23 +08:00
[0.0 -> 0.1 ] integrated : snippet's set
git-svn-id: https://pykd.svn.codeplex.com/svn@71844 9b283d60-5439-405e-af05-b73fd8c4d996
This commit is contained in:
commit
427f5e290d
@ -27,7 +27,7 @@ SetCompressor LZMA
|
|||||||
|
|
||||||
!define PRODUCT_SHORT_NAME "pykd"
|
!define PRODUCT_SHORT_NAME "pykd"
|
||||||
!define PRODUCT_FULL_NAME "Python extension for WinDbg"
|
!define PRODUCT_FULL_NAME "Python extension for WinDbg"
|
||||||
!define PRODUCT_VERSION "0.0.0.19"
|
!define PRODUCT_VERSION "0.0.0.20"
|
||||||
!define PRODUCT_URL "http://pykd.codeplex.com/"
|
!define PRODUCT_URL "http://pykd.codeplex.com/"
|
||||||
!define PRODUCT_NAME_AND_VERSION "${PRODUCT_FULL_NAME} ${PRODUCT_ARCH} ${PRODUCT_VERSION}"
|
!define PRODUCT_NAME_AND_VERSION "${PRODUCT_FULL_NAME} ${PRODUCT_ARCH} ${PRODUCT_VERSION}"
|
||||||
!define PRODUCT_MANUFACTURER "PyKd Team"
|
!define PRODUCT_MANUFACTURER "PyKd Team"
|
||||||
|
@ -3,15 +3,18 @@
|
|||||||
import sys
|
import sys
|
||||||
from pykd import *
|
from pykd import *
|
||||||
|
|
||||||
|
def ptr_t():
|
||||||
|
return is64bitSystem() and ulonglong_t or ulong_t
|
||||||
|
|
||||||
StlpNodeBase = typeInfo()
|
StlpNodeBase = typeInfo()
|
||||||
StlpNodeBase.append(ptr_t, "color")
|
StlpNodeBase.append(ptr_t(), "color")
|
||||||
StlpNodeBase.append(ptr_t, "parent")
|
StlpNodeBase.append(ptr_t(), "parent")
|
||||||
StlpNodeBase.append(ptr_t, "left")
|
StlpNodeBase.append(ptr_t(), "left")
|
||||||
StlpNodeBase.append(ptr_t, "right")
|
StlpNodeBase.append(ptr_t(), "right")
|
||||||
|
|
||||||
StlpMap = typeInfo()
|
StlpMap = typeInfo()
|
||||||
StlpMap.append(StlpNodeBase, "header")
|
StlpMap.append(StlpNodeBase, "header")
|
||||||
StlpMap.append(ptr_t, "node_count")
|
StlpMap.append(ptr_t(), "node_count")
|
||||||
|
|
||||||
def stlpMapIncrement(addr):
|
def stlpMapIncrement(addr):
|
||||||
node = StlpNodeBase.load(addr)
|
node = StlpNodeBase.load(addr)
|
||||||
|
Loading…
Reference in New Issue
Block a user