MCPcopy Create free account

hub / github.com/boostorg/stacktrace / functions

Functions194 in github.com/boostorg/stacktrace

↓ 20 callersFunctionto_string
include/boost/stacktrace/stacktrace.hpp:468
↓ 16 callersMethodname
include/boost/stacktrace/detail/location_from_symbol.hpp:140
↓ 15 callersMethodempty
@brief Checks that frame references NULL address. @returns `true` if `this->address() == 0` @b Complexity: O(1) @b Async-Handler-Safety: Safe.
include/boost/stacktrace/detail/frame_decl.hpp:140
↓ 14 callersFunctionhash_value
Fast hashing support, O(1) complexity; Async-Handler-Safe.
include/boost/stacktrace/frame.hpp:48
↓ 11 callersFunctionfrom_dump
include/boost/stacktrace/stacktrace.hpp:322
↓ 11 callersFunctiontry_dec_convert
We do not use boost::lexical_cast in this function to reduce module dependencies
include/boost/stacktrace/detail/try_dec_convert.hpp:20
↓ 10 callersFunctionfrom_current_exception
Returns a basic_stacktrace object containing a stacktrace captured at the point where the currently handled exception was thrown by its initial throw-
include/boost/stacktrace/stacktrace.hpp:394
↓ 9 callersMethodaddress
@returns Address of the frame function. @b Complexity: O(1). @b Async-Handler-Safety: Safe. @throws Nothing.
include/boost/stacktrace/detail/frame_decl.hpp:105
↓ 9 callersFunctionreturn_from_nested_namespaces
test/test_impl.cpp:36
↓ 9 callersMethodsource_line
include/boost/stacktrace/detail/addr2line_impls.hpp:284
↓ 8 callersMethodsource_file
include/boost/stacktrace/detail/addr2line_impls.hpp:275
↓ 7 callersFunctionin_test_throw_1
test/test_from_exception.cpp:27
↓ 5 callersFunctionPER_PEXCEPTOBJ
src/from_exception.cpp:49
↓ 5 callersFunctionin_test_throw_2
test/test_from_exception.cpp:32
↓ 5 callersFunctionis_libcpp_runtime
src/from_exception.cpp:208
↓ 5 callersFunctionto_dec_array
We do not use boost::lexical_cast in this function to reduce module dependencies
include/boost/stacktrace/detail/to_dec_array.hpp:21
↓ 5 callersFunctionto_hex_array
include/boost/stacktrace/detail/to_hex_array.hpp:23
↓ 4 callersFunctionaddr2line
include/boost/stacktrace/detail/addr2line_impls.hpp:116
↓ 4 callersFunctionconstruct_state
Not async-signal-safe, so this method is not called from async-safe functions. This function is not async signal safe because: Dynamic initialization
include/boost/stacktrace/detail/libbacktrace_impls.hpp:71
↓ 4 callersFunctionget_own_proc_addr_base
include/boost/stacktrace/detail/addr_base.hpp:76
↓ 3 callersFunctioncopy_and_run
example/terminate_handler.cpp:72
↓ 3 callersFunctionfoo
example/throwing_st.cpp:57
↓ 3 callersFunctionfoo
example/terminate_handler.cpp:20
↓ 3 callersFunctionhex_str_to_int
include/boost/stacktrace/detail/addr_base.hpp:33
↓ 3 callersFunctionname
include/boost/stacktrace/detail/addr2line_impls.hpp:209
↓ 3 callersFunctionsource_file
include/boost/stacktrace/detail/addr2line_impls.hpp:235
↓ 3 callersFunctionsource_line
include/boost/stacktrace/detail/addr2line_impls.hpp:251
↓ 3 callersFunctiontest
test/test_void_ptr_cast.cpp:20
↓ 2 callersFunctionboost_stacktrace_impl_ref_capture_stacktraces_at_throw
src/from_exception.cpp:133
↓ 2 callersFunctioncount_unprintable_chars
test/test.cpp:51
↓ 2 callersFunctioncurrent_cxx_exception_index
src/from_exception.cpp:53
↓ 2 callersFunctionempty
@brief Allows to check that stack trace failed. @returns `true` if `this->size() == 0` @b Complexity: O(1) @b Async-Handler-Safety: \asyncsafe.
include/boost/stacktrace/stacktrace.hpp:312
↓ 2 callersFunctionexception_begin_llvm_ptr
src/exception_headers.h:27
↓ 2 callersFunctionfoo
example/user_config.cpp:26
↓ 2 callersFunctionfoo
example/assert_handler.cpp:23
↓ 2 callersFunctionget_capture_stacktraces_at_throw
@return whether the capturing of stacktraces by the current thread of execution is enabled and boost::stacktrace::basic_stacktrace::from_current_excep
include/boost/stacktrace/this_thread.hpp:47
↓ 2 callersFunctionsource_location
include/boost/stacktrace/detail/addr2line_impls.hpp:162
↓ 2 callersFunctiontest_comparisons_base
test/test.cpp:107
↓ 2 callersFunctionthrow_with_trace
example/throwing_st.cpp:20
↓ 1 callersFunctionPER_IS_MSVC_EH
src/from_exception.cpp:40
↓ 1 callersFunctionassert_no_pending_traces
src/from_exception.cpp:141
↓ 1 callersFunctionassertion_failed_msg
example/assert_handler.cpp:35
↓ 1 callersFunctionbar
example/throwing_st.cpp:45
↓ 1 callersFunctionbar
example/user_config.cpp:16
↓ 1 callersFunctionbar
example/assert_handler.cpp:14
↓ 1 callersFunctionbar
example/terminate_handler.cpp:11
↓ 1 callersFunctionboost_stacktrace_impl_current_exception_stacktrace
src/from_exception.cpp:128
↓ 1 callersMethodcontains_addr
include/boost/stacktrace/detail/addr_base.hpp:27
↓ 1 callersFunctioncurrent_exception_stacktrace
src/from_exception.cpp:340
↓ 1 callersFunctiondladdr
include/boost/stacktrace/detail/location_from_symbol.hpp:41
↓ 1 callersFunctiondump_compact
example/trace_addresses.cpp:14
↓ 1 callersFunctionexception_begin_gcc_ptr
src/exception_headers.h:40
↓ 1 callersFunctionget_address_from_frame
test/test.cpp:274
↓ 1 callersFunctionget_backtrace_from_nested_namespaces
test/test_impl.cpp:31
↓ 1 callersFunctionget_current_exception_raw_ptr
src/exception_headers.h:47
↓ 1 callersFunctionget_file_size
test/test.cpp:267
↓ 1 callersFunctionin_test_rethrow_1
test/test_from_exception.cpp:37
↓ 1 callersFunctionin_test_rethrow_2
test/test_from_exception.cpp:45
↓ 1 callersFunctionin_test_throw_1
test/test_from_exception_none.cpp:14
↓ 1 callersFunctionis_abs_path
include/boost/stacktrace/detail/addr2line_impls.hpp:33
↓ 1 callersFunctionis_processing_rethrow
src/from_exception.cpp:65
↓ 1 callersFunctionmain_test_loop
test/thread_safety_checking.cpp:21
↓ 1 callersFunctionoops
example/throwing_st.cpp:33
↓ 1 callersFunctionparse_proc_maps_line
parse line from /proc/<id>/maps format: 7fb60d1ea000-7fb60d20c000 r--p 00000000 103:02 120327460 /usr/lib/libc.so.6 only parts 0 and 2
include/boost/stacktrace/detail/addr_base.hpp:51
↓ 1 callersFunctionprint_signal_handler_and_exit
example/debug_function.cpp:13
↓ 1 callersFunctionrun_0
example/terminate_handler.cpp:94
↓ 1 callersFunctionrun_1
example/terminate_handler.cpp:103
↓ 1 callersFunctionset_capture_stacktraces_at_throw
@brief Invoking the function with the enable parameter equal to `true` enables capturing of stacktraces by the current thread of execution at exceptio
include/boost/stacktrace/this_thread.hpp:25
↓ 1 callersFunctionsetup_handlers
example/terminate_handler.cpp:41
↓ 1 callersFunctionsize
@returns Number of function names stored inside the class. @b Complexity: O(1) @b Async-Handler-Safety: \asyncsafe.
include/boost/stacktrace/stacktrace.hpp:247
↓ 1 callersFunctiontest_after_other_exception
test/test_from_exception.cpp:74
↓ 1 callersFunctiontest_comparisons
test/test.cpp:147
↓ 1 callersFunctiontest_deeply_nested_namespaces
test/test.cpp:34
↓ 1 callersFunctiontest_deeply_nested_namespaces
test/test_noop.cpp:19
↓ 1 callersFunctiontest_empty_frame
test/test_noop.cpp:39
↓ 1 callersFunctiontest_frame
test/test.cpp:192
↓ 1 callersFunctiontest_frames_string_data_validity
test/test.cpp:60
↓ 1 callersFunctiontest_from_other_thread
test/test_from_exception.cpp:159
↓ 1 callersFunctiontest_inplace
example/terminate_handler.cpp:145
↓ 1 callersFunctiontest_iterators
test/test.cpp:153
↓ 1 callersFunctiontest_nested
test/test_from_exception.cpp:115
↓ 1 callersFunctiontest_nested
test/test_noop.cpp:25
↓ 1 callersFunctiontest_no_exception
test/test_from_exception.cpp:57
↓ 1 callersFunctiontest_no_trace_from_exception
test/test_from_exception_none.cpp:19
↓ 1 callersFunctiontest_relative_virtual_address
test/test.cpp:292
↓ 1 callersFunctiontest_rethrow
test/test_from_exception.cpp:90
↓ 1 callersFunctiontest_rethrow_after_other_exception
test/test_from_exception.cpp:102
↓ 1 callersFunctiontest_rethrow_nested
test/test_from_exception.cpp:131
↓ 1 callersFunctiontest_stacktrace_limits
test/test.cpp:261
↓ 1 callersFunctiontest_to_dec_array
test/test_num_conv.cpp:30
↓ 1 callersFunctiontest_to_hex_array
test/test_num_conv.cpp:16
↓ 1 callersFunctiontest_trace_from_exception
test/test_from_exception.cpp:62
↓ 1 callersFunctiontest_try_dec_convert
test/test_num_conv.cpp:37
FunctionBOOST_CATCH
include/boost/stacktrace/stacktrace.hpp:74
Function__cxa_allocate_exception
src/from_exception.cpp:232
Function__cxa_decrement_exception_refcount
src/from_exception.cpp:282
Methodaddr2line_pipe
include/boost/stacktrace/detail/addr2line_impls.hpp:46
Functionassertion_failed
example/assert_handler.cpp:42
Functionbasic_stacktrace
@b Complexity: O(st.size()) @b Async-Handler-Safety: \asyncsafe if Allocator construction, copying, Allocator::allocate and Allocator::deallocate are
include/boost/stacktrace/stacktrace.hpp:200
Functionbegin
@b Complexity: O(1) @b Async-Handler-Safety: \asyncsafe.
include/boost/stacktrace/stacktrace.hpp:266
next →1–100 of 194, ranked by callers