mirror of
https://github.com/ivellioscolin/pykd.git
synced 2025-04-19 19:13:22 +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_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_NAME_AND_VERSION "${PRODUCT_FULL_NAME} ${PRODUCT_ARCH} ${PRODUCT_VERSION}"
|
||||
!define PRODUCT_MANUFACTURER "PyKd Team"
|
||||
|
@ -3,15 +3,18 @@
|
||||
import sys
|
||||
from pykd import *
|
||||
|
||||
def ptr_t():
|
||||
return is64bitSystem() and ulonglong_t or ulong_t
|
||||
|
||||
StlpNodeBase = typeInfo()
|
||||
StlpNodeBase.append(ptr_t, "color")
|
||||
StlpNodeBase.append(ptr_t, "parent")
|
||||
StlpNodeBase.append(ptr_t, "left")
|
||||
StlpNodeBase.append(ptr_t, "right")
|
||||
StlpNodeBase.append(ptr_t(), "color")
|
||||
StlpNodeBase.append(ptr_t(), "parent")
|
||||
StlpNodeBase.append(ptr_t(), "left")
|
||||
StlpNodeBase.append(ptr_t(), "right")
|
||||
|
||||
StlpMap = typeInfo()
|
||||
StlpMap.append(StlpNodeBase, "header")
|
||||
StlpMap.append(ptr_t, "node_count")
|
||||
StlpMap.append(ptr_t(), "node_count")
|
||||
|
||||
def stlpMapIncrement(addr):
|
||||
node = StlpNodeBase.load(addr)
|
||||
|
Loading…
Reference in New Issue
Block a user