tracemalloc: a number of fixes (#4078)

* tracemalloc.Frame: add __init__

* tracemalloc.Snapshot: add __init__

* tracemalloc.Snapshot: fix a staticmethod

* tracemalloc.Statistic: add __init__

* tracemalloc.StatisticDiff: add __init__

* tracemalloc.Trace: add __init__

* tracemalloc.Traceback: add __init__

* tracemalloc: fix version availability, Trace __init__

* tracemalloc.Traceback: add total_nframe property

* tracemalloc.Trace: add properties

* tracemalloc.Traceback.format: add parameter

* tracemalloc.start: make positional-only

* tracemalloc.Filter: fix version availability

* update whitelists

Co-authored-by: hauntsaninja <>
This commit is contained in:
Shantanu
2020-05-25 15:36:35 -07:00
committed by GitHub
parent 4b007a50b4
commit 4daf0df929
5 changed files with 25 additions and 10 deletions

View File

@@ -50,7 +50,6 @@ smtpd.SMTPChannel.__init__
smtpd.SMTPServer.__init__
socket.NETLINK_CRYPTO
sre_compile.dis
tracemalloc.Filter.__init__
typing.AbstractSet.isdisjoint
typing.Coroutine.cr_await
typing.Coroutine.cr_code

View File

@@ -56,7 +56,6 @@ time.CLOCK_PROF
time.CLOCK_UPTIME
tkinter.Menu.tk_bindForTraversal
tkinter.Misc.tk_menuBar
tracemalloc.Traceback.format
types.ClassMethodDescriptorType.__get__
types.MethodDescriptorType.__get__
types.WrapperDescriptorType.__get__

View File

@@ -134,8 +134,6 @@ time.CLOCK_UPTIME
tkinter.Menu.tk_bindForTraversal
tkinter.Misc.tk_menuBar
trace.Trace.runfunc
tracemalloc.Traceback.format
tracemalloc.start
types.ClassMethodDescriptorType.__get__
types.CodeType.replace
types.MethodDescriptorType.__get__

View File

@@ -459,7 +459,6 @@ timeit.main
traceback.FrameSummary.__init__
traceback.TracebackException.__init__
traceback.TracebackException.from_exception
tracemalloc.Snapshot.load
types.GetSetDescriptorType.__get__
types.GetSetDescriptorType.__set__
types.MemberDescriptorType.__get__