Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/microsoft/debugpy
/ functions
Functions
8,218 in github.com/microsoft/debugpy
⨍
Functions
8,218
◇
Types & classes
1,240
↳
Endpoints
76
↓ 966 callers
Method
append
(self, frame)
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_frame_utils.py:233
↓ 387 callers
Method
join
(self)
src/debugpy/_vendored/pydevd/tests_python/resources/_debugger_case20.py:46
↓ 322 callers
Method
keys
(self)
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/registry.py:208
↓ 316 callers
Method
write_make_initial_run
(self)
src/debugpy/_vendored/pydevd/tests_python/test_debugger_json.py:147
↓ 291 callers
Method
test_file
(self, filename, wait_for_port=True, wait_for_initialization=True, **kwargs)
src/debugpy/_vendored/pydevd/tests_python/debugger_fixtures.py:249
↓ 284 callers
Method
get
(self, tasklet)
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_stackless.py:27
↓ 280 callers
Method
update
(self, contents)
src/debugpy/_vendored/pydevd/_pydevd_bundle/_debug_adapter/__main__pydevd_gen_debug_adapter_protocol.py:51
↓ 278 callers
Method
get_line_index_with_content
:return the line index which has the given content (1-based).
src/debugpy/_vendored/pydevd/tests_python/debugger_unittest.py:818
↓ 271 callers
Method
wait_for_breakpoint_hit
108 is over 109 is return 111 is breakpoint :param reason: may be the actual reason (int or string) or a list of rea
src/debugpy/_vendored/pydevd/tests_python/debugger_unittest.py:1041
↓ 216 callers
Method
pop
(self)
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_code_to_source.py:25
↓ 206 callers
Method
info
(self)
src/debugpy/_vendored/pydevd/tests_python/test_safe_repr.py:223
↓ 204 callers
Method
to_dict
(self, update_ids_to_dap=False)
src/debugpy/_vendored/pydevd/_pydevd_bundle/_debug_adapter/pydevd_schema.py:137
↓ 204 callers
Method
wait_for_thread_stopped
:param file: utf-8 bytes encoded file or unicode
src/debugpy/_vendored/pydevd/tests_python/test_debugger_json.py:160
↓ 179 callers
Method
write_run_thread
(self, thread_id)
src/debugpy/_vendored/pydevd/tests_python/debugger_unittest.py:1429
↓ 161 callers
Method
write_continue
(self, wait_for_response=True, thread_id="*", single_thread=False)
src/debugpy/_vendored/pydevd/tests_python/test_debugger_json.py:393
↓ 155 callers
Method
join
(self, timeout=None)
src/debugpy/_vendored/pydevd/pydevd.py:338
↓ 153 callers
Method
write_add_breakpoint
:param line: starts at 1 :param func: if None, may hit in any context, empty string only top level, otherwise must be method name.
src/debugpy/_vendored/pydevd/tests_python/debugger_unittest.py:1218
↓ 117 callers
Method
exception
(self, event)
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/interactive.py:2104
↓ 114 callers
Method
write_launch
(self, **arguments)
src/debugpy/_vendored/pydevd/tests_python/test_debugger_json.py:316
↓ 114 callers
Method
write_set_breakpoints
Adds a breakpoint.
src/debugpy/_vendored/pydevd/tests_python/test_debugger_json.py:201
↓ 113 callers
Method
append
(self, code_fragment)
src/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:155
↓ 112 callers
Method
items
(self)
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/registry.py:234
↓ 100 callers
Method
start
(self)
src/debugpy/_vendored/pydevd/tests_python/resources/_debugger_case20.py:41
↓ 97 callers
Method
add_command
cmd is NetCommand
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_comm.py:377
↓ 97 callers
Method
wait_for_stop
( self, reason=some.str, expected_frames=None, expected_text=None, exp
tests/debug/session.py:917
↓ 95 callers
Method
copy
(self)
src/debugpy/_vendored/pydevd/_pydevd_bundle/_debug_adapter/__main__pydevd_gen_debug_adapter_protocol.py:48
↓ 95 callers
Method
request
(self, request)
tests/debugpy/common/test_messaging.py:577
↓ 94 callers
Method
decode
(self, encoding)
src/debugpy/_vendored/pydevd/tests_python/test_safe_repr.py:656
↓ 91 callers
Method
find
Retrieve all crash dumps in the database, optionally filtering them by signature and timestamp, and/or sorting them by timestamp.
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/sql.py:813
↓ 85 callers
Method
request_continue
(self)
tests/debug/session.py:808
↓ 85 callers
Method
write
(self, s)
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_io.py:132
↓ 84 callers
Function
target
(request)
tests/debugpy/test_path_mapping.py:16
↓ 83 callers
Function
__Pyx_AddTraceback
src/debugpy/_vendored/pydevd/_pydevd_frame_eval/pydevd_frame_evaluator.c:24019
↓ 83 callers
Function
repr
(value)
src/debugpy/common/json.py:287
↓ 78 callers
Function
run
(request)
tests/debugpy/test_multiproc.py:20
↓ 77 callers
Method
get
@type debug: L{Debug} @param debug: Debug object that received the event. @type raw: L{DEBUG_EVENT} @param raw: Ra
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/event.py:1178
↓ 74 callers
Method
update
(self, globals, locals)
src/debugpy/_vendored/pydevd/_pydev_bundle/pydev_ipython_console_011.py:364
↓ 67 callers
Method
getvalue
(self)
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_io.py:127
↓ 64 callers
Method
_translate_id_from_dap
(dap_id)
src/debugpy/_vendored/pydevd/_pydevd_bundle/_debug_adapter/pydevd_base_schema.py:30
↓ 64 callers
Method
_translate_id_to_dap
(obj_id)
src/debugpy/_vendored/pydevd/_pydevd_bundle/_debug_adapter/pydevd_base_schema.py:18
↓ 64 callers
Method
write_request
(self, request)
src/debugpy/_vendored/pydevd/tests_python/test_debugger_json.py:137
↓ 61 callers
Function
__Pyx_PyObject_GetAttrStr
src/debugpy/_vendored/pydevd/_pydevd_frame_eval/pydevd_frame_evaluator.c:19156
↓ 60 callers
Method
get_address
@rtype: int @return: The target memory address for the breakpoint.
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/breakpoint.py:250
↓ 60 callers
Method
wait_for_response
(self, request, response_class=None)
src/debugpy/_vendored/pydevd/tests_python/test_debugger_json.py:133
↓ 59 callers
Function
GetLastError
()
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/win32/kernel32.py:2179
↓ 59 callers
Function
Mark
(id)
tests/timeline.py:762
↓ 59 callers
Method
get_process
@see: L{get_pid} @rtype: L{Process} @return: Process where the event occured.
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/event.py:223
↓ 59 callers
Method
remove
Removes a crash from the container. @type crash: L{Crash} @param crash: Crash object to remove.
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/crash.py:1518
↓ 58 callers
Method
set_breakpoints
Sets breakpoints in the specified file, and returns the list of all the corresponding DAP Breakpoint objects in the same order. If li
tests/debug/session.py:811
↓ 57 callers
Method
make_error_message
(self, seq, text)
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_net_command_factory_xml.py:77
↓ 55 callers
Method
write
(self, s)
src/debugpy/_vendored/pydevd/tests_python/debugger_unittest.py:871
↓ 53 callers
Method
address
@type address: int @param address: Memory address. @type bits: int @param bits: (Optional) Number of b
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/textio.py:498
↓ 53 callers
Method
next_seq
(self)
src/debugpy/_vendored/pydevd/tests_python/debugger_unittest.py:995
↓ 53 callers
Method
write
(self, *args, **kwargs)
src/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:40
↓ 52 callers
Function
__Pyx_PyObject_IsTrue
src/debugpy/_vendored/pydevd/_pydevd_frame_eval/pydevd_frame_evaluator.c:25410
↓ 51 callers
Method
write_step_in
(self, thread_id, target_id=None)
src/debugpy/_vendored/pydevd/tests_python/test_debugger_json.py:425
↓ 50 callers
Method
clear
Clears the resources held by this object.
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/thread.py:343
↓ 49 callers
Method
receive
(self)
tests/debug/comms.py:70
↓ 49 callers
Method
send
(self, value)
tests/debug/comms.py:80
↓ 49 callers
Method
write
(self, data)
src/debugpy/_vendored/pydevd/pydevconsole.py:493
↓ 49 callers
Method
write
(self, s)
src/debugpy/_vendored/pydevd/tests_python/test_collect_bytecode_info.py:132
↓ 47 callers
Function
get_exception_traceback_str
()
src/debugpy/_vendored/pydevd/pydevd_tracing.py:35
↓ 46 callers
Method
add
Add a new crash dump to the database, optionally filtering them by signature to avoid duplicates. @type crash: L{Crash}
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/sql.py:738
↓ 45 callers
Method
get
(self, path, *args, **kwargs)
tests/net.py:200
↓ 45 callers
Function
glob_matches_path
(path, pattern, sep=os.sep, altsep=os.altsep)
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_filtering.py:60
↓ 45 callers
Method
write_step_over
(self, thread_id)
src/debugpy/_vendored/pydevd/tests_python/debugger_unittest.py:1348
↓ 44 callers
Method
get
(self, id)
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_concurrency_analyser/pydevd_concurrency_logger.py:283
↓ 43 callers
Method
evaluate
:param wait_for_response: If True returns the response, otherwise returns the request. :returns EvaluateResponse
src/debugpy/_vendored/pydevd/tests_python/test_debugger_json.py:566
↓ 42 callers
Function
check_name_and_line
(found, expected)
src/debugpy/_vendored/pydevd/tests_python/test_smart_step_into_bytecode.py:148
↓ 42 callers
Method
flush
(self)
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_io.py:140
↓ 42 callers
Function
get_global_debugger
()
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_constants.py:835
↓ 41 callers
Method
dumps
(obj, protocol=HIGHEST_PROTOCOL)
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/crash.py:130
↓ 41 callers
Method
get_handle
@rtype: int @return: Window handle. @raise ValueError: No window handle set.
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/window.py:149
↓ 39 callers
Function
__Pyx_RaiseArgtupleInvalid
RaiseArgTupleInvalid */
src/debugpy/_vendored/pydevd/_pydevd_frame_eval/pydevd_frame_evaluator.c:20187
↓ 39 callers
Method
read
(self, *args, **kwargs)
src/debugpy/_vendored/pydevd/_pydev_bundle/pydev_console_utils.py:46
↓ 38 callers
Function
collect_smart_step_into_variants
(*args, **kwargs)
src/debugpy/_vendored/pydevd/tests_python/test_smart_step_into_bytecode.py:42
↓ 38 callers
Method
put
(self, msg)
src/debugpy/_vendored/pydevd/tests_python/test_fixtures.py:29
↓ 38 callers
Method
wait_for_message
(self, accept_message, unquote_msg=True, expect_xml=True, timeout=None, double_unquote=True)
src/debugpy/_vendored/pydevd/tests_python/debugger_unittest.py:1557
↓ 37 callers
Method
count
Counts how many crash dumps have been stored in this database. Optionally filters the count by heuristic signature. @type s
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/sql.py:953
↓ 37 callers
Method
get_variables_response
(self, variables_reference, fmt=None, success=True)
src/debugpy/_vendored/pydevd/tests_python/test_debugger_json.py:352
↓ 37 callers
Function
monkey_patch_os
(funcname, create_func)
src/debugpy/_vendored/pydevd/_pydev_bundle/pydev_monkey.py:709
↓ 37 callers
Method
values
(self)
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/registry.py:221
↓ 36 callers
Function
function
()
src/debugpy/_vendored/pydevd/tests_python/test_smart_step_into_bytecode.py:79
↓ 35 callers
Function
build
(path)
src/debugpy/_vendored/pydevd/tests_python/test_pydevd_filtering.py:172
↓ 35 callers
Method
open_backchannel
(self)
tests/debug/session.py:330
↓ 34 callers
Method
write
(self, level, output)
src/debugpy/common/log.py:76
↓ 33 callers
Function
__Pyx_NewRef
src/debugpy/_vendored/pydevd/_pydevd_frame_eval/pydevd_frame_evaluator.c:1256
↓ 33 callers
Method
add
(self, signature)
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_signature.py:142
↓ 33 callers
Method
mark
(self, id, block=True)
tests/timeline.py:347
↓ 33 callers
Method
wait
Waits for the next debug event. @see: L{cont}, L{dispatch}, L{loop} @type dwMilliseconds: int @param dwMillisecond
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/debug.py:813
↓ 32 callers
Method
add_exec
(self, code, expected_more=False)
src/debugpy/_vendored/pydevd/tests/test_pydev_ipython_011.py:45
↓ 32 callers
Method
setdefault
(self, default)
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/registry.py:78
↓ 32 callers
Method
start
(self)
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/breakpoint.py:1756
↓ 32 callers
Method
update_dict_ids_from_dap
(cls, dct)
src/debugpy/_vendored/pydevd/_pydevd_bundle/_debug_adapter/pydevd_schema.py:12085
↓ 32 callers
Method
update_dict_ids_to_dap
(cls, dct)
src/debugpy/_vendored/pydevd/_pydevd_bundle/_debug_adapter/pydevd_schema.py:12130
↓ 32 callers
Method
wait_for_json_message
(self, expected_class, accept_message=lambda obj: True)
src/debugpy/_vendored/pydevd/tests_python/test_debugger_json.py:102
↓ 31 callers
Method
write_get_frame
(self, thread_id, frame_id)
src/debugpy/_vendored/pydevd/tests_python/debugger_unittest.py:1341
↓ 30 callers
Method
integer
@type integer: int @param integer: Integer. @type bits: int @param bits: (Optional) Number of bits of
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/textio.py:478
↓ 29 callers
Function
Response
(request, body=some.object)
tests/timeline.py:809
↓ 29 callers
Method
close
(self)
src/debugpy/common/log.py:108
next →
1–100 of 8,218, ranked by callers