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
↓ 3 callers
Function
cmd_free
v2/engine/command.c:98
↓ 3 callers
Function
compile_c_cpp
(targets,sources=None)
v2/tools/msvc.py:388
↓ 3 callers
Function
compile_parse
v2/engine/function.c:2372
↓ 3 callers
Function
copy_file
(project, name, source, ps)
v2/tools/stage.py:198
↓ 3 callers
Function
de_error
v2/engine/boehm_gc/cord/de_win.c:39
↓ 3 callers
Function
debug
()
v2/tools/msvc.py:44
↓ 3 callers
Method
expect_nothing
(self, names)
v2/test/BoostBuild.py:668
↓ 3 callers
Function
f
(rename)
v2/test/generators_test.py:293
↓ 3 callers
Function
filetime_to_seconds
v2/engine/execnt.c:675
↓ 3 callers
Function
freetargets
v2/engine/rules.c:416
↓ 3 callers
Function
function_rulename
v2/engine/function.c:2809
↓ 3 callers
Function
function_run
v2/engine/function.c:3659
↓ 3 callers
Function
get_bucket
v2/engine/lists.c:18
↓ 3 callers
Method
getenv
(self, name)
v2/manager.py:71
↓ 3 callers
Method
glob_file
(self, name)
v2/test/BoostBuild.py:517
↓ 3 callers
Function
hashstats_add
v2/engine/hash.c:334
↓ 3 callers
Function
hashstats_init
v2/engine/hash.c:323
↓ 3 callers
Function
hashstats_print
v2/engine/hash.c:366
↓ 3 callers
Function
import_rule
v2/engine/rules.c:721
↓ 3 callers
Function
is_raw_command_request
Checks whether the given shell list is actually a request to execute raw * commands without an external shell. */
v2/engine/execcmd.c:99
↓ 3 callers
Function
lol_init
v2/engine/lists.c:387
↓ 3 callers
Function
maybe_finalize
We need a mechanism to release the lock and invoke finalizers. */ We don't really have an opportunity to do this on a rarely executed */ path on which
v2/engine/boehm_gc/gcj_mlc.c:119
↓ 3 callers
Function
min_bytes_allocd
Return the minimum number of words that must be allocated between */ collections to amortize the collection cost. */
v2/engine/boehm_gc/alloc.c:143
↓ 3 callers
Function
module_add_fixed_var
v2/engine/modules.c:366
↓ 3 callers
Function
module_set_fixed_variables
v2/engine/modules.c:398
↓ 3 callers
Function
object_get_item
v2/engine/object.c:232
↓ 3 callers
Function
object_hash
v2/engine/object.c:346
↓ 3 callers
Method
on
(self)
v2/util/logger.py:32
↓ 3 callers
Function
on_cygwin
()
v2/tools/msvc.py:52
↓ 3 callers
Function
on_windows
Returns true if running on windows, whether in cygwin or not.
v2/util/utility.py:143
↓ 3 callers
Function
outf_time
v2/engine/output.c:95
↓ 3 callers
Function
path_tmpdir
v2/engine/pathsys.c:236
↓ 3 callers
Function
print_source_line
v2/engine/builtins.c:1261
↓ 3 callers
Function
profile_exit
v2/engine/debug.c:83
↓ 3 callers
Function
push_stack_on_stack
v2/engine/make1.c:182
↓ 3 callers
Function
raw_command_length
v2/engine/execnt.c:569
↓ 3 callers
Function
replace_grist
Replaces the grist of a string by a new one. Returns the string with the new grist.
v2/util/utility.py:55
↓ 3 callers
Method
scanners
(self)
v2/manager.py:44
↓ 3 callers
Function
sem_post
v2/engine/boehm_gc/include/private/darwin_semaphore.h:34
↓ 3 callers
Function
sem_wait
v2/engine/boehm_gc/include/private/darwin_semaphore.h:47
↓ 3 callers
Function
set_library_order
(manager, sources, prop_set, result)
v2/tools/unix.py:129
↓ 3 callers
Function
set_rule_actions
v2/engine/rules.c:605
↓ 3 callers
Function
set_rule_body
v2/engine/rules.c:528
↓ 3 callers
Function
split
(p, rest=[])
v2/util/path.py:883
↓ 3 callers
Function
stack_global
v2/engine/function.c:219
↓ 3 callers
Function
string_reserve_internal
v2/engine/strings.c:70
↓ 3 callers
Function
timestamp_empty
v2/engine/timestamp.c:140
↓ 3 callers
Function
type_check_range
v2/engine/function.c:2932
↓ 3 callers
Function
unknown_rule
v2/engine/builtins.c:1102
↓ 3 callers
Method
unlink
Unlinks the specified file name. The file name may be a list, in which case the elements are concatenated using the os.path.join()
v2/test/TestCmd.py:488
↓ 3 callers
Function
var_dump
v2/engine/variable.c:320
↓ 2 callers
Function
CORD_fetch
v2/engine/boehm_gc/cord/cordxtra.c:254
↓ 2 callers
Function
CORD_from_char_star
v2/engine/boehm_gc/cord/cordxtra.c:235
↓ 2 callers
Function
CORD_from_file
v2/engine/boehm_gc/cord/cordxtra.c:605
↓ 2 callers
Function
CORD_from_file_lazy_inner
v2/engine/boehm_gc/cord/cordxtra.c:563
↓ 2 callers
Function
CORD_riter4
v2/engine/boehm_gc/cord/cordbscs.c:517
↓ 2 callers
Function
CORD_str
Find the first occurrence of s in x at position start or later. */ This uses an asymptotically poor algorithm, which should typically */ perform acce
v2/engine/boehm_gc/cord/cordxtra.c:357
↓ 2 callers
Function
GC_abort
v2/engine/boehm_gc/misc.c:1052
↓ 2 callers
Function
GC_add_leaked
v2/engine/boehm_gc/reclaim.c:39
↓ 2 callers
Function
GC_add_to_heap
* Use the chunk of memory starting at p of size bytes as part of the heap. * Assumes p is HBLKSIZE aligned, and bytes is a multiple of HBLKSIZE. */
v2/engine/boehm_gc/alloc.c:763
↓ 2 callers
Function
GC_alloc_large_and_clear
Allocate a large block of size lb bytes. Clear if appropriate. */ We hold the allocation lock. */ EXTRA_BYTES were already added to lb. */
v2/engine/boehm_gc/malloc.c:82
↓ 2 callers
Function
GC_begin_syscall
v2/engine/boehm_gc/os_dep.c:3090
↓ 2 callers
Function
GC_block_empty
v2/engine/boehm_gc/reclaim.c:93
↓ 2 callers
Function
GC_build_fl
Build a free list for objects of size sz inside heap block h. */ Clear objects inside h if clear is set. Add list to the end of */ the free list we b
v2/engine/boehm_gc/new_hblk.c:112
↓ 2 callers
Function
GC_calloc_explicitly_typed
v2/engine/boehm_gc/typd_mlc.c:644
↓ 2 callers
Function
GC_change_stubborn
ARGSUSED*/
v2/engine/boehm_gc/stubborn.c:37
↓ 2 callers
Function
GC_check_tls_for
Check that all thread-local free-lists in p are completely marked. */
v2/engine/boehm_gc/thread_local_alloc.c:287
↓ 2 callers
Function
GC_clear_bl
v2/engine/boehm_gc/blacklst.c:105
↓ 2 callers
Function
GC_clear_hdr_marks
clear all mark bits in the header */
v2/engine/boehm_gc/mark.c:142
↓ 2 callers
Function
GC_clear_marks
* Clear mark bits in all allocated heap blocks. This invalidates * the marker invariant, and sets GC_mark_state to reflect this. * (This implicitly
v2/engine/boehm_gc/mark.c:244
↓ 2 callers
Function
GC_collect_or_expand
v2/engine/boehm_gc/alloc.c:933
↓ 2 callers
Function
GC_cond_register_dynamic_libraries
v2/engine/boehm_gc/mark_rts.c:530
↓ 2 callers
Function
GC_debug_malloc_uncollectable
v2/engine/boehm_gc/dbg_mlc.c:648
↓ 2 callers
Function
GC_debug_realloc
v2/engine/boehm_gc/dbg_mlc.c:755
↓ 2 callers
Function
GC_deinit
v2/engine/boehm_gc/misc.c:824
↓ 2 callers
Function
GC_delete_gc_thread
If a thread has been joined, but we have not yet */ been notified, then there may be more than one thread */ in the table with the same pthread id.
v2/engine/boehm_gc/pthread_support.c:424
↓ 2 callers
Function
GC_dirty
Mark the page containing p as dirty. Logically, this dirties the */ entire object. */
v2/engine/boehm_gc/os_dep.c:2538
↓ 2 callers
Function
GC_dirty_init
v2/engine/boehm_gc/os_dep.c:2329
↓ 2 callers
Function
GC_dyld_name_for_hdr
v2/engine/boehm_gc/dyn_load.c:1000
↓ 2 callers
Function
GC_enable
v2/engine/boehm_gc/misc.c:1074
↓ 2 callers
Function
GC_enclosing_mapping
Try to read the backing store base from /proc/self/maps. */ Return the bounds of the writable mapping with a 0 major device, */ which includes the ad
v2/engine/boehm_gc/os_dep.c:351
↓ 2 callers
Function
GC_end_syscall
v2/engine/boehm_gc/os_dep.c:3100
↓ 2 callers
Function
GC_find_limit_with_bound
Return the first nonaddressible location > p (up) or */ the smallest location q s.t. [q,p) is addressable (!up). */ We assume that p (up) or p-1 (!up
v2/engine/boehm_gc/os_dep.c:896
↓ 2 callers
Function
GC_free_block_ending_at
* Return a pointer to the free block ending just before h, if any. */
v2/engine/boehm_gc/allchblk.c:325
↓ 2 callers
Function
GC_general_register_disappearing_link
v2/engine/boehm_gc/finalize.c:149
↓ 2 callers
Function
GC_generate_random_backtrace_no_gc
Force a garbage collection and generate a backtrace from a */ random heap address. */
v2/engine/boehm_gc/dbg_mlc.c:222
↓ 2 callers
Function
GC_generic_lock
v2/engine/boehm_gc/pthread_support.c:1257
↓ 2 callers
Function
GC_generic_malloc_ignore_off_page
Allocate memory such that only pointers to near the */ beginning of the object are considered. */ We avoid holding alloc
v2/engine/boehm_gc/mallocx.c:169
↓ 2 callers
Function
GC_generic_malloc_many
Return a list of 1 or more objects of the indicated size, linked */ through the first word in the object. This has the advantage that */ it acquires
v2/engine/boehm_gc/mallocx.c:268
↓ 2 callers
Function
GC_get_heap_size
v2/engine/boehm_gc/misc.c:382
↓ 2 callers
Function
GC_get_stack_min
v2/engine/boehm_gc/win32_threads.c:809
↓ 2 callers
Function
GC_grow_table
Double the size of a hash table. *size_ptr is the log of its current */ size. May be a noop. */ table is a pointer to an array of hash headers.
v2/engine/boehm_gc/finalize.c:102
↓ 2 callers
Function
GC_gww_dirty_init
v2/engine/boehm_gc/os_dep.c:2323
↓ 2 callers
Function
GC_init_lib_bounds
v2/engine/boehm_gc/malloc.c:330
↓ 2 callers
Function
GC_invalidate_mark_state
v2/engine/boehm_gc/mark.c:572
↓ 2 callers
Function
GC_is_heap_base
Is p the start of either the malloc heap, or of one of our */ heap sections? */
v2/engine/boehm_gc/os_dep.c:1525
↓ 2 callers
Function
GC_is_malloc_heap_base
Is p the base of one of the malloc heap sections we already know */ about? */
v2/engine/boehm_gc/os_dep.c:1469
↓ 2 callers
Function
GC_lookup_pthread
Return a GC_thread corresponding to a given pthread_t. */ Returns 0 if it's not there. */ We assume that this is only called for pthread ids that
v2/engine/boehm_gc/win32_threads.c:619
↓ 2 callers
Function
GC_malloc_stubborn
Stubborn object (hard to change, nearly immutable) allocation. */ This interface is deprecated. We mostly emulate it using */ MANUAL_VDB. But that
v2/engine/boehm_gc/stubborn.c:25
↓ 2 callers
Function
GC_mark_local
Mark using the local mark stack until the global mark stack is empty */ and there are no active workers. Update GC_first_nonempty to reflect */ progre
v2/engine/boehm_gc/mark.c:997
← previous
next →
301–400 of 2,203, ranked by callers