]> granicus.if.org Git - python/commitdiff
gdb/libpython.py: inline _type_void_ptr()
authorVictor Stinner <victor.stinner@gmail.com>
Wed, 20 Apr 2016 16:26:12 +0000 (18:26 +0200)
committerVictor Stinner <victor.stinner@gmail.com>
Wed, 20 Apr 2016 16:26:12 +0000 (18:26 +0200)
The function was only called in _sizeof_void_p()

Tools/gdb/libpython.py

index d8b87c1d899e453869d8912c7f00c6253e52d227..75f1ccbd442d8d90616ed2e63148baaa5df8b604 100755 (executable)
@@ -59,7 +59,6 @@ if sys.version_info[0] >= 3:
 # Those need to be refreshed as types (pointer sizes) may change when
 # gdb loads different executables
 
-
 def _type_char_ptr():
     return gdb.lookup_type('char').pointer()  # char*
 
@@ -68,10 +67,6 @@ def _type_unsigned_char_ptr():
     return gdb.lookup_type('unsigned char').pointer()  # unsigned char*
 
 
-def _type_void_ptr():
-    return gdb.lookup_type('void').pointer()  # void*
-
-
 def _type_unsigned_short_ptr():
     return gdb.lookup_type('unsigned short').pointer()
 
@@ -79,16 +74,15 @@ def _type_unsigned_short_ptr():
 def _type_unsigned_int_ptr():
     return gdb.lookup_type('unsigned int').pointer()
 
-# value computed later, see PyUnicodeObjectPtr.proxy()
-_is_pep393 = None
-
 
 def _sizeof_void_p():
-    return _type_void_ptr().sizeof
+    return gdb.lookup_type('void').pointer().sizeof
 
 
-Py_TPFLAGS_HEAPTYPE = (1 << 9)
+# value computed later, see PyUnicodeObjectPtr.proxy()
+_is_pep393 = None
 
+Py_TPFLAGS_HEAPTYPE = (1 << 9)
 Py_TPFLAGS_LONG_SUBCLASS     = (1 << 24)
 Py_TPFLAGS_LIST_SUBCLASS     = (1 << 25)
 Py_TPFLAGS_TUPLE_SUBCLASS    = (1 << 26)