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
↓ 10 callers
Method
get_bits
@rtype: str @return: The number of bits in which this thread believes to be running. For example, if running a 32 bit bi
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/thread.py:879
↓ 10 callers
Method
get_debugee_pids
@rtype: list( int... ) @return: Global IDs of processes being debugged.
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/debug.py:1118
↓ 10 callers
Method
get_module
@rtype: L{Module} @return: Module object for the newly loaded DLL.
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/event.py:973
↓ 10 callers
Method
get_next_message
(self, context_message, timeout=None)
src/debugpy/_vendored/pydevd/tests_python/debugger_unittest.py:206
↓ 10 callers
Function
get_pydevd_file
()
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_command_line_handling.py:98
↓ 10 callers
Method
get_size
@rtype: int @return: The size in bytes of the breakpoint.
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/breakpoint.py:257
↓ 10 callers
Method
get_var
(self, variables_reference, var_name=None, index=None)
src/debugpy/_vendored/pydevd/tests_python/test_debugger_json.py:507
↓ 10 callers
Method
get_var_data
:param dict fmt: Format expected by the DAP (keys: 'hex': bool, 'rawString': bool) :param context: This is t
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_suspended_frames.py:37
↓ 10 callers
Method
is_enabled
@rtype: bool @return: C{True} if the breakpoint is in L{ENABLED} state.
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/breakpoint.py:220
↓ 10 callers
Method
is_one_shot
@rtype: bool @return: C{True} if the breakpoint is in L{ONESHOT} state.
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/breakpoint.py:227
↓ 10 callers
Function
is_true_in_env
(env_key)
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_constants.py:223
↓ 10 callers
Method
iter_modules
@see: L{iter_module_addresses} @rtype: dictionary-valueiterator @return: Iterator of L{Module} objects in this snapshot.
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/module.py:909
↓ 10 callers
Function
log_context
To be used to temporarily change the logging settings.
src/debugpy/_vendored/pydevd/_pydev_bundle/pydev_log.py:108
↓ 10 callers
Method
notifyTest
(self, *args)
src/debugpy/_vendored/pydevd/_pydev_runfiles/pydev_runfiles_xml_rpc.py:75
↓ 10 callers
Function
obtain_frame
()
src/debugpy/_vendored/pydevd/tests_python/test_evaluate_expression.py:13
↓ 10 callers
Function
patch_args
:param list args: Arguments to patch. :param bool is_exec: If it's an exec, the current process will be replaced (this means
src/debugpy/_vendored/pydevd/_pydev_bundle/pydev_monkey.py:382
↓ 10 callers
Method
set_flag_value
Sets a single flag, leaving the others intact. @type FlagBit: int @param FlagBit: One of the L{Flags}.
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/thread.py:746
↓ 10 callers
Method
write_evaluate_expression
(self, locator, expression)
src/debugpy/_vendored/pydevd/tests_python/debugger_unittest.py:1518
↓ 10 callers
Method
write_list_threads
(self)
src/debugpy/_vendored/pydevd/tests_python/test_debugger_json.py:154
↓ 9 callers
Function
__Pyx_IterFinish
IterFinish */
src/debugpy/_vendored/pydevd/_pydevd_frame_eval/pydevd_frame_evaluator.c:21094
↓ 9 callers
Function
__Pyx_PyObject_GetAttrStrNoError
src/debugpy/_vendored/pydevd/_pydevd_frame_eval/pydevd_frame_evaluator.c:19173
↓ 9 callers
Method
addRow
Add a row to the table. All items are converted to strings. @type row: tuple @keyword row: Each argument is a cell in the
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/textio.py:1087
↓ 9 callers
Function
bool_parser
(s)
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_json_debug_options.py:109
↓ 9 callers
Function
check
:param has_line_event_optimized_in_original_case: If True, we're handling a case where we have a double jump, i.e.: some case whe
src/debugpy/_vendored/pydevd/tests_python/test_bytecode_manipulation.py:70
↓ 9 callers
Method
check_case
(self, writer_class, wait_for_port=True, wait_for_initialization=True, dap=False)
src/debugpy/_vendored/pydevd/tests_python/debugger_unittest.py:446
↓ 9 callers
Function
check_dap_log_message
(log_message, expected, evaluated, eval_locals=None)
src/debugpy/_vendored/pydevd/tests_python/test_utilities.py:117
↓ 9 callers
Function
clear_contents_dictionary
(dictionary)
src/debugpy/_vendored/pydevd/tests_python/test_resolvers.py:181
↓ 9 callers
Function
error
Logs an error. Returns the output wrapped in AssertionError. Thus, the following:: raise log.error(s, ...) has the same effect as::
src/debugpy/common/log.py:165
↓ 9 callers
Method
getCompletions
(self, text, act_tok)
src/debugpy/_vendored/pydevd/_pydev_bundle/pydev_ipython_console_011.py:419
↓ 9 callers
Method
get_event_code
@rtype: int @return: Debug event code as defined in the Win32 API.
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/event.py:185
↓ 9 callers
Method
get_name
(self)
src/debugpy/_vendored/pydevd/tests_python/resources/_debugger_case13.py:7
↓ 9 callers
Method
get_namespace
(self)
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_console.py:187
↓ 9 callers
Method
get_process
@type dwProcessId: int @param dwProcessId: Global ID of the process to look for. @rtype: L{Process} @return: Proce
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/process.py:3856
↓ 9 callers
Method
get_sp
@rtype: int @return: Value of the stack pointer register.
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/thread.py:651
↓ 9 callers
Method
history
(self)
tests/timeline.py:73
↓ 9 callers
Method
input_address
(self, token, pid=None, tid=None)
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/interactive.py:395
↓ 9 callers
Function
join_thread
(t)
src/debugpy/_vendored/pydevd/tests_python/test_single_notification.py:87
↓ 9 callers
Method
m1
(self)
src/debugpy/_vendored/pydevd/test_pydevd_reload/test_pydevd_reload.py:128
↓ 9 callers
Method
prompt_user
(self)
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/interactive.py:936
↓ 9 callers
Method
remove
Removes a buffer watch identifier. @type bw: L{BufferWatch} @param bw: Buffer watch identifier. @raise
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/breakpoint.py:1807
↓ 9 callers
Method
request
(self, request)
src/debugpy/adapter/servers.py:291
↓ 9 callers
Method
run
(self)
src/debugpy/_vendored/pydevd/tests_python/resources/_debugger_case20.py:21
↓ 9 callers
Method
set_context
Sets the values of the registers. @see: L{get_context} @type context: dict( str S{->} int ) @param context: Dicti
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/thread.py:554
↓ 9 callers
Method
wait_for_contents
(self)
src/debugpy/_vendored/pydevd/tests_python/debugger_unittest.py:1674
↓ 9 callers
Method
write_get_variable
(self, thread_id, frame_id, var_attrs)
src/debugpy/_vendored/pydevd/tests_python/debugger_unittest.py:1345
↓ 9 callers
Method
write_version
(self)
src/debugpy/_vendored/pydevd/tests_python/debugger_unittest.py:1207
↓ 8 callers
Function
__Pyx_ImportFrom
ImportFrom */
src/debugpy/_vendored/pydevd/_pydevd_frame_eval/pydevd_frame_evaluator.c:22376
↓ 8 callers
Function
__Pyx_RaiseTooManyValuesError
RaiseTooManyValuesToUnpack */
src/debugpy/_vendored/pydevd/_pydevd_frame_eval/pydevd_frame_evaluator.c:21081
↓ 8 callers
Function
__Pyx_TypeTest
ExtTypeTest */
src/debugpy/_vendored/pydevd/_pydevd_frame_eval/pydevd_frame_evaluator.c:20113
↓ 8 callers
Method
__cleanup_breakpoint
Auxiliary method.
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/breakpoint.py:2069
↓ 8 callers
Method
__del_running_bp_from_all_threads
Auxiliary method.
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/breakpoint.py:2056
↓ 8 callers
Method
__get_system_breakpoint
(self, label)
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/module.py:1646
↓ 8 callers
Method
__init__
(self, channel, seq, event, body, json=None)
src/debugpy/common/messaging.py:554
↓ 8 callers
Function
_check_in_separate_process
(method_name, module_name="test_utilities", update_env={})
src/debugpy/_vendored/pydevd/tests_python/test_utilities.py:316
↓ 8 callers
Function
_get_line
(op_offset_to_line, op_offset, firstlineno, search=False)
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_collect_bytecode_info.py:65
↓ 8 callers
Function
_get_thread_info
Provides thread-related info. May return None if the thread is still not active.
src/debugpy/_vendored/pydevd/_pydevd_sys_monitoring/_pydevd_sys_monitoring.py:471
↓ 8 callers
Method
_handle_call_from_instr
(self, func_name_instr, func_call_instr)
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:220
↓ 8 callers
Method
align_address_to_page_start
Align the given address to the start of the page it occupies. @type address: int @param address: Memory address. @
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/util.py:371
↓ 8 callers
Method
assert_saferepr
(self, value, expected)
src/debugpy/_vendored/pydevd/tests_python/test_safe_repr.py:23
↓ 8 callers
Method
breakpoint
(self, event)
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/interactive.py:2109
↓ 8 callers
Function
check_len_entry
(len_entry, first_2_params)
src/debugpy/_vendored/pydevd/tests_python/test_resolvers.py:7
↓ 8 callers
Method
close
(self)
src/debugpy/_vendored/pydevd/pydevd.py:3298
↓ 8 callers
Function
dbg
(s, prior)
src/debugpy/_vendored/pydevd/pycompletionserver.py:57
↓ 8 callers
Function
dbg
(s)
src/debugpy/_vendored/pydevd/tests/test_jyserver.py:16
↓ 8 callers
Method
describe
(self)
src/debugpy/common/messaging.py:563
↓ 8 callers
Method
disable
Transition to L{DISABLED} state. - When hit: OneShot S{->} Disabled - Forced by user: Enabled, OneShot, Running S{->} Dis
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/breakpoint.py:428
↓ 8 callers
Method
disable_tracing
(self)
src/debugpy/_vendored/pydevd/pydevd.py:1207
↓ 8 callers
Method
dispose_and_kill_all_pydevd_threads
When this method is called we finish the debug session, terminate threads and if this was registered as the global instance, unregist
src/debugpy/_vendored/pydevd/pydevd.py:2534
↓ 8 callers
Method
enable
Transition to L{ENABLED} state. - When hit: Running S{->} Enabled - Forced by user: Disabled, Running S{->} Enabled
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/breakpoint.py:446
↓ 8 callers
Function
get_config_from_root
Read the project setup.cfg file to determine Versioneer config.
versioneer.py:337
↓ 8 callers
Method
get_exception_information
@type index: int @param index: Index into the exception information block. @rtype: int @return: Exception informat
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/event.py:526
↓ 8 callers
Method
get_pid
@rtype: int @return: Process global ID.
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/process.py:171
↓ 8 callers
Method
get_process_and_thread_ids_from_prefix
(self)
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/interactive.py:737
↓ 8 callers
Function
get_root
Get the project root directory. We require that all commands are run from the project root, i.e. the directory that contains setup.py, setup.
versioneer.py:298
↓ 8 callers
Function
get_socket_name
(close=False)
src/debugpy/_vendored/pydevd/_pydev_bundle/pydev_localhost.py:63
↓ 8 callers
Method
hexadecimal
Convert binary data to a string of hexadecimal numbers. @type data: str @param data: Binary data. @type separator
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/textio.py:540
↓ 8 callers
Function
if
src/debugpy/_vendored/pydevd/_pydevd_frame_eval/pydevd_frame_evaluator.c:20321
↓ 8 callers
Method
on_POP_TOP
(self, instr)
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevd_bytecode_utils.py:165
↓ 8 callers
Method
peek_string
Tries to read an ASCII or Unicode string from the address space of the process. @see: L{read_string} @type lpBaseA
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/process.py:2323
↓ 8 callers
Method
read
Reads the requested number of bytes from the process memory at the given address. Subclasses of L{Pattern} tipically don't n
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/search.py:110
↓ 8 callers
Method
read_structure
Reads a ctypes structure from the memory of the process. @see: L{read} @type lpBaseAddress: int @param lpBaseAddre
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/process.py:1860
↓ 8 callers
Method
recv
(self, *args, **kwargs)
src/debugpy/_vendored/pydevd/tests_python/test_fixtures.py:23
↓ 8 callers
Method
report_sockets
(self)
src/debugpy/adapter/clients.py:714
↓ 8 callers
Method
resolve
Resolves a function exported by this module. @type function: str or int @param function: str: Name of the funct
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/module.py:684
↓ 8 callers
Method
spawn_debuggee
(self, args, cwd=None, exe=sys.executable, setup=None)
tests/debug/session.py:403
↓ 8 callers
Method
start
(self)
tests/debug/session.py:504
↓ 8 callers
Method
unfreeze
(self)
tests/timeline.py:100
↓ 8 callers
Method
wait_for_next
(self, expectation, freeze=True, explain=True, observe=True)
tests/timeline.py:218
↓ 8 callers
Method
write
Write a string. The base implementation writes to sys.stderr; a subclass may replace this with a different implementation.
src/debugpy/_vendored/pydevd/_pydevd_bundle/pydevconsole_code.py:394
↓ 8 callers
Method
write_get_thread_stack
(self, thread_id)
src/debugpy/_vendored/pydevd/tests_python/debugger_unittest.py:1440
↓ 8 callers
Method
write_multi_threads_single_notification
(self, multi_threads_single_notification)
src/debugpy/_vendored/pydevd/tests_python/debugger_unittest.py:1255
↓ 7 callers
Function
CustomAddressIterator
Generator function that iterates through a memory map, filtering memory region blocks by any given condition. @type memory_map: list( L
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/util.py:472
↓ 7 callers
Function
IncRef
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/common/ref_utils.hpp:21
↓ 7 callers
Function
__Pyx_IternextUnpackEndCheck
UnpackItemEndCheck */
src/debugpy/_vendored/pydevd/_pydevd_frame_eval/pydevd_frame_evaluator.c:21109
↓ 7 callers
Function
__Pyx_init_co_variable
src/debugpy/_vendored/pydevd/_pydevd_frame_eval/pydevd_frame_evaluator.c:1051
↓ 7 callers
Method
__peek_c_type
(self, address, format, c_type)
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/process.py:1944
↓ 7 callers
Method
__poke_c_type
(self, address, format, unpacked)
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/process.py:1953
↓ 7 callers
Method
__read_c_type
(self, address, format, c_type)
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/process.py:1530
↓ 7 callers
Method
__write_c_type
(self, address, format, unpacked)
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/process.py:1537
↓ 7 callers
Method
_add_thread
Private method to add a thread object to the snapshot. @type aThread: L{Thread} @param aThread: Thread object.
src/debugpy/_vendored/pydevd/pydevd_attach_to_process/winappdbg/thread.py:1986
← previous
next →
301–400 of 8,218, ranked by callers