Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/boostorg/build
/ functions
Functions
2,375 in github.com/boostorg/build
⨍
Functions
2,375
◇
Types & classes
418
↳
Endpoints
8
Function
GC_get_stack_base
src/engine/boehm_gc/AmigaOS.c:61
Function
GC_get_total_bytes
src/engine/boehm_gc/misc.c:397
Function
GC_has_other_debug_info
Check whether object with base pointer p has debugging info */ p is assumed to point to a legitimate object in our part */ of the heap. */ This
src/engine/boehm_gc/dbg_mlc.c:38
Function
GC_header_cache_miss
src/engine/boehm_gc/headers.c:56
Function
GC_ignore_self_finalize_mark_proc
This only pays very partial attention to the mark descriptor. */ It does the right thing for normal and atomic objects, and treats */ most others as n
src/engine/boehm_gc/finalize.c:256
Function
GC_incr_bytes_freed
The same for GC_bytes_freed. */
src/engine/boehm_gc/mallocx.c:232
Function
GC_init_real_syms
src/engine/boehm_gc/pthread_support.c:175
Function
GC_is_tmp_root
Workaround for the OS mapping and unmapping behind our back: */ Is the address p in one of the temporary static root sections? */
src/engine/boehm_gc/mark_rts.c:335
Function
GC_lock
src/engine/boehm_gc/win32_threads.c:1523
Function
GC_lock
src/engine/boehm_gc/pthread_support.c:1303
Function
GC_make_complex_array_descriptor
src/engine/boehm_gc/typd_mlc.c:307
Function
GC_malloc
src/engine/boehm_gc/thread_local_alloc.c:137
Function
GC_malloc_atomic
src/engine/boehm_gc/thread_local_alloc.c:181
Function
GC_malloc_explicitly_typed_ignore_off_page
src/engine/boehm_gc/typd_mlc.c:612
Function
GC_mark_and_push
src/engine/boehm_gc/mark.c:1346
Function
GC_mark_stack_empty
src/engine/boehm_gc/mark.c:567
Function
GC_mark_thread
src/engine/boehm_gc/pthread_support.c:275
Function
GC_mark_thread_local_free_lists
We must explicitly mark ptrfree and gcj free lists, since the free */ list links wouldn't otherwise be found. We also set them in the */ normal fre
src/engine/boehm_gc/pthread_support.c:231
Function
GC_marked_for_finalization
src/engine/boehm_gc/dbg_mlc.c:84
Function
GC_mprotect_thread
src/engine/boehm_gc/os_dep.c:3597
Function
GC_never_stop_func
src/engine/boehm_gc/alloc.c:107
Function
GC_new_free_list
src/engine/boehm_gc/misc.c:1098
Function
GC_new_kind
src/engine/boehm_gc/misc.c:1120
Function
GC_new_proc
src/engine/boehm_gc/misc.c:1138
Function
GC_notify_or_invoke_finalizers
src/engine/boehm_gc/finalize.c:789
Function
GC_null_finalize_mark_proc
ARGSUSED*/
src/engine/boehm_gc/finalize.c:278
Method
GC_out_of_line_malloc
src/engine/boehm_gc/include/new_gc_alloc.h:162
Function
GC_post_incr
src/engine/boehm_gc/ptr_chck.c:273
Function
GC_pre_incr
src/engine/boehm_gc/ptr_chck.c:262
Function
GC_print_all_smashed_proc
Print all objects on the list. Clear the list. */
src/engine/boehm_gc/dbg_mlc.c:837
Function
GC_print_block_descr
ARGSUSED*/
src/engine/boehm_gc/reclaim.c:400
Function
GC_print_callers
Print info to stderr. We do NOT hold the allocation lock */
src/engine/boehm_gc/os_dep.c:4173
Function
GC_print_free_list
Currently for debugger use only: */
src/engine/boehm_gc/reclaim.c:437
Function
GC_print_sig_mask
src/engine/boehm_gc/pthread_stop_world.c:26
Function
GC_print_trace
src/engine/boehm_gc/mark.c:1450
Function
GC_project2
src/engine/boehm_gc/misc.c:133
Function
GC_pthread_create
Cygwin-pthreads calls CreateThread internally, but it's not * easily interceptible by us.. * so intercept pthread_create instead */
src/engine/boehm_gc/win32_threads.c:1253
Function
GC_pthread_create
Define GC_ functions as aliases for the plain ones, which will */ be intercepted. This allows files which include gc.h, and hence */ generate referem
src/engine/boehm_gc/pthread_support.c:157
Function
GC_pthread_detach
src/engine/boehm_gc/win32_threads.c:1396
Function
GC_pthread_detach
src/engine/boehm_gc/pthread_support.c:167
Function
GC_pthread_join
src/engine/boehm_gc/win32_threads.c:1200
Function
GC_pthread_join
src/engine/boehm_gc/pthread_support.c:164
Function
GC_pthread_sigmask
win32 pthread does not support sigmask */ nothing required here... */
src/engine/boehm_gc/win32_threads.c:1390
Function
GC_pthread_sigmask
src/engine/boehm_gc/pthread_support.c:161
Function
GC_pthread_start
src/engine/boehm_gc/win32_threads.c:1354
Function
GC_pthread_start_inner
src/engine/boehm_gc/win32_threads.c:1297
Function
GC_push_all_stacks
We hold allocation lock. Should do exactly the right thing if the */ world is stopped. Should not fail if it isn't. */
src/engine/boehm_gc/pthread_stop_world.c:242
Function
GC_push_all_stacks
src/engine/boehm_gc/darwin_stop_world.c:76
Function
GC_push_current_stack
* In the absence of threads, push the stack contents. * In the presence of threads, push enough of the current stack * to ensure that callee-save re
src/engine/boehm_gc/mark_rts.c:466
Function
GC_push_old_obj
Push the contents of an old object. We treat this as stack */ data only becasue that makes it robust against mark stack */ overflow. */
src/engine/boehm_gc/os_dep.c:2230
Function
GC_push_thread_structures
src/engine/boehm_gc/pthread_support.c:358
Function
GC_push_thread_structures
src/engine/boehm_gc/pcr_interface.c:173
Function
GC_reclaim_block
* Restore an unmarked large object or an entirely empty blocks of small objects * to the heap block free list. * Otherwise enqueue the block for lat
src/engine/boehm_gc/reclaim.c:264
Function
GC_register_data_segments
src/engine/boehm_gc/AmigaOS.c:96
Function
GC_register_describe_type_fn
src/engine/boehm_gc/dbg_mlc.c:328
Function
GC_register_disappearing_link
src/engine/boehm_gc/finalize.c:139
Function
GC_register_dynlib_callback
(info, size, ptr)
src/engine/boehm_gc/dyn_load.c:342
Function
GC_register_has_static_roots_callback
Register a routine to filter dynamic library registration. */
src/engine/boehm_gc/dyn_load.c:1188
Function
GC_register_main_static_data
We now take care of the main data segment ourselves: */
src/engine/boehm_gc/dyn_load.c:319
Function
GC_register_my_thread
src/engine/boehm_gc/pthread_support.c:1024
Function
GC_restart_handler
src/engine/boehm_gc/pthread_stop_world.c:211
Function
GC_selective_alloc<GC_true_type>
src/engine/boehm_gc/include/gc_allocator.h:90
Function
GC_set_files
src/engine/boehm_gc/misc.c:883
Function
GC_set_free_space_divisor
src/engine/boehm_gc/misc.c:1044
Function
GC_should_invoke_finalizers
Returns true if it is worth calling GC_invoke_finalizers. (Useful if */ finalizers can only be called from some kind of `safe state' and */ getting in
src/engine/boehm_gc/finalize.c:734
Function
GC_start_routine
src/engine/boehm_gc/pthread_support.c:1088
Function
GC_start_world
Caller holds allocation lock, and has held it continuously since */ the world stopped. */
src/engine/boehm_gc/pthread_stop_world.c:436
Function
GC_start_world
src/engine/boehm_gc/win32_threads.c:767
Function
GC_start_world
Caller holds allocation lock, and has held it continuously since */ the world stopped. */
src/engine/boehm_gc/darwin_stop_world.c:528
Function
GC_stop_init
src/engine/boehm_gc/pthread_stop_world.c:491
Function
GC_stop_world
src/engine/boehm_gc/pthread_stop_world.c:361
Function
GC_stop_world
src/engine/boehm_gc/win32_threads.c:723
Function
GC_stop_world
Caller holds allocation lock. */
src/engine/boehm_gc/darwin_stop_world.c:444
Function
GC_suspend_handler
src/engine/boehm_gc/pthread_stop_world.c:119
Function
GC_thread_exit_proc
src/engine/boehm_gc/win32_threads.c:1359
Function
GC_thread_exit_proc
Called at thread exit. */ Never called for main thread. That's OK, since it */ results in at most a tiny one-time leak. And */ linuxthreads does
src/engine/boehm_gc/pthread_support.c:942
Function
GC_timeout_stop_func
src/engine/boehm_gc/alloc.c:120
Function
GC_true_func
Break up root sections into page size chunks to better spread */ out work. */
src/engine/boehm_gc/mark.c:1311
Function
GC_typed_mark_proc
src/engine/boehm_gc/typd_mlc.c:371
Function
GC_unix_get_mem
src/engine/boehm_gc/os_dep.c:1811
Function
GC_unreachable_finalize_mark_proc
GC_unreachable_finalize_mark_proc is an alias for normal marking, */ but it is explicitly tested for, and triggers different */ behavior. Objects re
src/engine/boehm_gc/finalize.c:290
Function
GC_win32_get_mem
src/engine/boehm_gc/os_dep.c:1928
Function
GC_win32_start
src/engine/boehm_gc/win32_threads.c:1024
Function
GC_wince_get_mem
src/engine/boehm_gc/os_dep.c:1989
Function
GC_write
src/engine/boehm_gc/misc.c:834
Function
GC_write_fault_handler
ARGSUSED*/
src/engine/boehm_gc/os_dep.c:2765
Function
GetFileLineFromStack
src/engine/boehm_gc/msvc_dbg.c:265
Function
GetModuleNameFromStack
src/engine/boehm_gc/msvc_dbg.c:181
Function
GetSymbolNameFromStack
src/engine/boehm_gc/msvc_dbg.c:228
Method
Hash
src/engine/boehm_gc/include/weakpointer.h:58
Method
Mock
test/qt5/mock.cpp:12
Method
Mock
test/qt4/mock.cpp:12
Function
Modal
(element, options)
website/bootstrap/js/bootstrap.js:859
Function
PCR_GC_Run
src/engine/boehm_gc/pcr_interface.c:153
Function
PCR_GC_Setup
src/engine/boehm_gc/pcr_interface.c:147
Function
PREFIXED(check_tsd_marks)
Check that that all elements of the data structure associated */ with key are marked. */
src/engine/boehm_gc/specific.c:136
Function
PREFIXED(getspecific)
src/engine/boehm_gc/include/private/specific.h:84
Function
PREFIXED(key_create)
src/engine/boehm_gc/specific.c:29
Function
PREFIXED(remove_specific)
Remove thread-specific data for this thread. Should be called on */ thread exit. */
src/engine/boehm_gc/specific.c:71
Function
PREFIXED(setspecific)
src/engine/boehm_gc/specific.c:49
← previous
next →
1,701–1,800 of 2,375, ranked by callers