xref: /third_party/python/Lib/test/dtracedata/call_stack.py
  • Home
  • History
  • Annotate Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
  • only in /third_party/python/Lib/test/dtracedata/
17db96d56Sopenharmony_cidef function_1():
27db96d56Sopenharmony_ci    function_3(1, 2)
37db96d56Sopenharmony_ci
47db96d56Sopenharmony_ci# Check stacktrace
57db96d56Sopenharmony_cidef function_2():
67db96d56Sopenharmony_ci    function_1()
77db96d56Sopenharmony_ci
87db96d56Sopenharmony_ci# CALL_FUNCTION_VAR
97db96d56Sopenharmony_cidef function_3(dummy, dummy2):
107db96d56Sopenharmony_ci    pass
117db96d56Sopenharmony_ci
127db96d56Sopenharmony_ci# CALL_FUNCTION_KW
137db96d56Sopenharmony_cidef function_4(**dummy):
147db96d56Sopenharmony_ci    return 1
157db96d56Sopenharmony_ci    return 2  # unreachable
167db96d56Sopenharmony_ci
177db96d56Sopenharmony_ci# CALL_FUNCTION_VAR_KW
187db96d56Sopenharmony_cidef function_5(dummy, dummy2, **dummy3):
197db96d56Sopenharmony_ci    if False:
207db96d56Sopenharmony_ci        return 7
217db96d56Sopenharmony_ci    return 8
227db96d56Sopenharmony_ci
237db96d56Sopenharmony_cidef start():
247db96d56Sopenharmony_ci    function_1()
257db96d56Sopenharmony_ci    function_2()
267db96d56Sopenharmony_ci    function_3(1, 2)
277db96d56Sopenharmony_ci    function_4(test=42)
287db96d56Sopenharmony_ci    function_5(*(1, 2), **{"test": 42})
297db96d56Sopenharmony_ci
307db96d56Sopenharmony_cistart()
31

Indexes created Thu Nov 07 10:32:03 CST 2024