Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/boostorg/build
/ functions
Functions
2,203 in github.com/boostorg/build
⨍
Functions
2,203
◇
Types & classes
403
↳
Endpoints
8
↓ 4 callers
Function
GetStackFrames
v2/engine/boehm_gc/msvc_dbg.c:98
↓ 4 callers
Method
__ignore_elements
Removes in-place 'list' elements matching the given 'wildcard'.
v2/test/BoostBuild.py:954
↓ 4 callers
Function
argument_error
v2/engine/function.c:2913
↓ 4 callers
Function
compile_emit_constant
v2/engine/function.c:1415
↓ 4 callers
Function
define_rule
v2/engine/rules.c:124
↓ 4 callers
Function
delete_module
v2/engine/modules.c:101
↓ 4 callers
Method
expect_content_lines
(self, filename, line, expected=True)
v2/test/BoostBuild.py:720
↓ 4 callers
Function
freesettings
v2/engine/rules.c:447
↓ 4 callers
Function
function_refer
v2/engine/function.c:3559
↓ 4 callers
Function
get_source_line
v2/engine/builtins.c:1239
↓ 4 callers
Function
glob
v2/engine/glob.c:39
↓ 4 callers
Function
glob_remove
(sequence, pattern)
v2/test/BoostBuild.py:156
↓ 4 callers
Function
hash_free
v2/engine/hash.c:301
↓ 4 callers
Method
ignore
(self, wildcard)
v2/test/BoostBuild.py:662
↓ 4 callers
Function
ignore_config
These files are created by the configuration logic in link.jam They may or may not exist, depending on the system.
v2/test/link.py:12
↓ 4 callers
Function
invalidate_map
Invalidate line map for lines > i */
v2/engine/boehm_gc/cord/de.c:112
↓ 4 callers
Method
is_file
(self)
v2/test/tree.py:74
↓ 4 callers
Function
line_pos
Return position of column *c of ith line in */ current file. Adjust *c to be within the line.*/ A 0 pointer is taken as 0 column. */ Returns CORD_
v2/engine/boehm_gc/cord/de.c:155
↓ 4 callers
Function
list_dealloc
v2/engine/lists.c:38
↓ 4 callers
Function
pop_state
v2/engine/make1.c:155
↓ 4 callers
Function
profile_enter
v2/engine/debug.c:27
↓ 4 callers
Method
read
(self, name, binary=False)
v2/test/BoostBuild.py:532
↓ 4 callers
Function
regerror
v2/engine/headers.c:194
↓ 4 callers
Function
regnode
- regnode - emit a node */
v2/engine/regexp.c:656
↓ 4 callers
Function
regtail
- regtail - set the next-pointer at the end of a node chain */
v2/engine/regexp.c:723
↓ 4 callers
Function
search
v2/engine/search.c:137
↓ 4 callers
Function
stack_allocate
v2/engine/function.c:236
↓ 4 callers
Function
stack_deallocate
v2/engine/function.c:244
↓ 4 callers
Function
stack_get
v2/engine/function.c:281
↓ 4 callers
Function
stack_top
v2/engine/function.c:263
↓ 4 callers
Function
store_old
Set ofn and ocd to reflect the values we got back. */
v2/engine/boehm_gc/dbg_mlc.c:924
↓ 4 callers
Function
strcspn
v2/engine/regexp.c:1311
↓ 4 callers
Function
string_reserve
v2/engine/strings.c:92
↓ 4 callers
Function
target_scc
v2/engine/rules.c:218
↓ 4 callers
Function
targetlist
v2/engine/rules.c:241
↓ 4 callers
Function
timestamp_current
v2/engine/timestamp.c:125
↓ 4 callers
Function
timestamp_from_filetime
v2/engine/timestamp.c:82
↓ 4 callers
Function
try_parse_variable
v2/engine/function.c:1930
↓ 4 callers
Function
var_parse_group_compile
v2/engine/function.c:1851
↓ 4 callers
Function
var_parse_group_free
v2/engine/function.c:1551
↓ 4 callers
Function
var_parse_group_maybe_add_constant
v2/engine/function.c:1565
↓ 4 callers
Function
var_swap
v2/engine/variable.c:278
↓ 3 callers
Function
CORD__extend_path
P contains a prefix of the path to cur_pos. Extend it to a full */ path and set up leaf info. */ Return 0 if past the end of cord, 1 o.w. */
v2/engine/boehm_gc/cord/cordbscs.c:730
↓ 3 callers
Function
CORD_cat_char_star
v2/engine/boehm_gc/cord/cordbscs.c:147
↓ 3 callers
Function
CORD_cmp
v2/engine/boehm_gc/cord/cordxtra.c:136
↓ 3 callers
Function
CORD_ec_flush_buf
v2/engine/boehm_gc/cord/cordxtra.c:410
↓ 3 callers
Function
CheckAddress
v2/engine/boehm_gc/msvc_dbg.c:91
↓ 3 callers
Function
GC_CreateThread
v2/engine/boehm_gc/win32_threads.c:1029
↓ 3 callers
Function
GC_alloc_large
Allocate a large block of size lb bytes. */ The block is not cleared. */ Flags is 0 or IGNORE_OFF_PAGE. */ We hold the allocation lock. */ EXTRA_
v2/engine/boehm_gc/malloc.c:41
↓ 3 callers
Function
GC_allochblk
* Allocate (and return pointer to) a heap block * for objects of size sz bytes, searching the nth free list. * * NOTE: We set obj_map field in he
v2/engine/boehm_gc/allchblk.c:566
↓ 3 callers
Function
GC_apply_to_each_object
v2/engine/boehm_gc/backgraph.c:273
↓ 3 callers
Function
GC_call_with_stack_base
v2/engine/boehm_gc/misc.c:1147
↓ 3 callers
Function
GC_check_annotated_obj
Check the object with debugging info at ohdr */ return NIL if it's OK. Else return clobbered */ address. */
v2/engine/boehm_gc/dbg_mlc.c:305
↓ 3 callers
Function
GC_debug_malloc_atomic
v2/engine/boehm_gc/dbg_mlc.c:617
↓ 3 callers
Function
GC_delete_thread
Delete a thread from GC_threads. We assume it is there. */ (The code intentionally traps if it wasn't.) */ Assumes we hold the allocation lock unle
v2/engine/boehm_gc/win32_threads.c:533
↓ 3 callers
Function
GC_enable_incremental
v2/engine/boehm_gc/misc.c:770
↓ 3 callers
Function
GC_expand_hp_inner
* this explicitly increases the size of the heap. It is used * internally, but may also be invoked from GC_expand_hp by the user. * The argument is
v2/engine/boehm_gc/alloc.c:847
↓ 3 callers
Function
GC_finish_collection
Finish up a collection. Assumes lock is held, signals are disabled, */ but the world is otherwise running. */
v2/engine/boehm_gc/alloc.c:594
↓ 3 callers
Function
GC_install_header
Install a header for block h. */ The header is uninitialized. */ Returns the header or 0 on failure. */
v2/engine/boehm_gc/headers.c:249
↓ 3 callers
Function
GC_invoke_finalizers
Invoke finalizers for all objects that are ready to be finalized. */ Should be called without allocation lock. */
v2/engine/boehm_gc/finalize.c:741
↓ 3 callers
Function
GC_is_black_listed
* Is the block starting at h of size len bytes black listed? If so, * return the address of the next plausible r such that (r, len) might not * be
v2/engine/boehm_gc/blacklst.c:221
↓ 3 callers
Function
GC_is_valid_displacement
Check that if p is a pointer to a heap page, then it points to */ a valid displacement within a heap object. */ Uninteresting with GC_all_interior_
v2/engine/boehm_gc/ptr_chck.c:117
↓ 3 callers
Function
GC_malloc_explicitly_typed
v2/engine/boehm_gc/typd_mlc.c:579
↓ 3 callers
Function
GC_new_free_list_inner
Helper procedures for new kind creation. */
v2/engine/boehm_gc/misc.c:1089
↓ 3 callers
Function
GC_new_kind_inner
v2/engine/boehm_gc/misc.c:1107
↓ 3 callers
Function
GC_next_used_block
Get the next valid block whose address is at least h */ Return 0 if there is none. */
v2/engine/boehm_gc/headers.c:329
↓ 3 callers
Function
GC_noop1
Single argument version, robust against whole program analysis. */
v2/engine/boehm_gc/mark.c:35
↓ 3 callers
Function
GC_notify_all_marker
v2/engine/boehm_gc/pthread_support.c:1485
↓ 3 callers
Function
GC_parse_map_entry
* Assign various fields of the first line in buf_ptr to *start, *end, * *prot, *maj_dev and *mapping_name. Mapping_name may be NULL. * *prot and *m
v2/engine/boehm_gc/os_dep.c:299
↓ 3 callers
Function
GC_print_smashed_obj
v2/engine/boehm_gc/dbg_mlc.c:405
↓ 3 callers
Function
GC_print_static_roots
For debugging: */
v2/engine/boehm_gc/mark_rts.c:43
↓ 3 callers
Function
GC_push_marked
Push all objects reachable from marked objects in the given block */
v2/engine/boehm_gc/mark.c:1732
↓ 3 callers
Function
GC_reclaim_all
* Reclaim all small blocks waiting to be reclaimed. * Abort and return FALSE when/if (*stop_func)() returns TRUE. * If this returns TRUE, then it's
v2/engine/boehm_gc/reclaim.c:566
↓ 3 callers
Function
GC_reclaim_small_nonempty_block
* Restore unmarked small objects in the block pointed to by hbp * to the appropriate object free list. * If entirely empty blocks are to be complete
v2/engine/boehm_gc/reclaim.c:236
↓ 3 callers
Function
GC_register_displacement
v2/engine/boehm_gc/obj_map.c:27
↓ 3 callers
Function
GC_register_finalizer_ignore_self
v2/engine/boehm_gc/finalize.c:432
↓ 3 callers
Function
GC_register_my_thread_inner
* This may be called from DllMain, and hence operates under unusual * constraints. In particular, it must be lock-free if GC_win32_dll_threads * is
v2/engine/boehm_gc/win32_threads.c:310
↓ 3 callers
Function
GC_same_obj
Check that p and q point to the same object. Call */ GC_same_obj_print_proc if they don't. */ Returns the first argument. (Return value may be ha
v2/engine/boehm_gc/ptr_chck.c:39
↓ 3 callers
Function
GC_save_callers
v2/engine/boehm_gc/os_dep.c:4085
↓ 3 callers
Function
GC_set_hdr_marks
Set all mark bits in the header. Used for uncollectable blocks. */
v2/engine/boehm_gc/mark.c:157
↓ 3 callers
Function
GC_set_warn_proc
v2/engine/boehm_gc/misc.c:1030
↓ 3 callers
Function
GC_should_collect
Have we allocated enough to amortize a collection? */
v2/engine/boehm_gc/alloc.c:227
↓ 3 callers
Function
GC_stopped_mark
* Assumes lock is held, signals are disabled. * We stop the world. * If stop_func() ever returns TRUE, we may fail and return FALSE. * Increment GC
v2/engine/boehm_gc/alloc.c:442
↓ 3 callers
Function
GC_thr_init
Called by GC_init() - we hold the allocation lock. */
v2/engine/boehm_gc/win32_threads.c:1177
↓ 3 callers
Function
GC_unmap_end
Compute end address for an unmap operation on the indicated */ block. */
v2/engine/boehm_gc/os_dep.c:2060
↓ 3 callers
Function
GC_unmap_start
Compute a page aligned starting address for the unmap */ operation on a block of size bytes starting at start. */ Return 0 if the block is too small
v2/engine/boehm_gc/os_dep.c:2048
↓ 3 callers
Function
GC_unregister_my_thread
v2/engine/boehm_gc/win32_threads.c:576
↓ 3 callers
Function
GC_wait_marker
v2/engine/boehm_gc/pthread_support.c:1470
↓ 3 callers
Function
GC_with_callee_saves_pushed
Ensure that either registers are pushed, or callee-save registers */ are somewhere on the stack, and then call fn(arg, ctxt). */ ctxt is either a poi
v2/engine/boehm_gc/mach_dep.c:169
↓ 3 callers
Method
__ensure_newer_than_last_build
Updates the given path's modification timestamp after waiting for the newly assigned file system modification timestamp to become l
v2/test/BoostBuild.py:879
↓ 3 callers
Method
__init__
(self, id, composing, source_types, target_types, requirements)
v2/tools/unix.py:19
↓ 3 callers
Method
_createText
( self, tag, data, **kwargs )
v2/tools/doxproc.py:820
↓ 3 callers
Function
_info
(*values)
v2/test/collect_debug_info.py:312
↓ 3 callers
Function
addsettings
v2/engine/rules.c:334
↓ 3 callers
Function
arg_compile_impl
v2/engine/function.c:3258
↓ 3 callers
Function
argument_compiler_add
v2/engine/function.c:3175
↓ 3 callers
Function
argument_compiler_free
v2/engine/function.c:3170
↓ 3 callers
Function
argument_compiler_init
v2/engine/function.c:3164
↓ 3 callers
Function
argument_list_compiler_free
v2/engine/function.c:3303
↓ 3 callers
Function
argument_list_compiler_init
v2/engine/function.c:3298
← previous
next →
201–300 of 2,203, ranked by callers