MCPcopy Create free account

hub / github.com/boostorg/build / functions

Functions2,375 in github.com/boostorg/build

↓ 2 callersFunctiontimestamp_formatstr
src/engine/timestamp.c:187
↓ 2 callersFunctiontimestamp_str
src/engine/timestamp.c:199
↓ 2 callersFunctionuncollectable_ints
To check uncollectable allocation we build lists with disguised cdr */ pointers, and make sure they don't go away. */
src/engine/boehm_gc/tests/test.c:343
↓ 2 callersFunctionungrist_one
(value)
src/util/utility.py:102
↓ 2 callersFunctionupdate_cursor
src/engine/boehm_gc/cord/de_win.c:354
↓ 2 callersFunctionvar_enter
src/engine/variable.c:341
↓ 2 callersFunctionvar_parse_var_compile
src/engine/function.c:1776
↓ 2 callersFunctionvar_parse_var_new_modifier
src/engine/function.c:1695
↓ 2 callersFunctionwait_for_bar
Wait to make the test system correctly recognize the 'bar' file as touched after the next build run. Without the wait, the next build run m
test/rebuilds.py:11
↓ 2 callersMethodworkpath
Returns the absolute path name to a subdirectory or file within the current temporary working directory. Concatenates the temporary
test/TestCmd.py:538
↓ 2 callersFunctionyystrlen
(yystr)
src/engine/jamgram.c:1112
↓ 1 callersFunctionCORD__next
src/engine/boehm_gc/cord/cordbscs.c:779
↓ 1 callersFunctionCORD__pos_fetch
src/engine/boehm_gc/cord/cordbscs.c:768
↓ 1 callersFunctionCORD__prev
src/engine/boehm_gc/cord/cordbscs.c:831
↓ 1 callersFunctionCORD_balance_insert
Insert the frontier of x into forest. Balanced subtrees are */ treated as leaves. This potentially adds one to the depth */ of the final tree.
src/engine/boehm_gc/cord/cordbscs.c:687
↓ 1 callersFunctionCORD_catn
src/engine/boehm_gc/cord/cordxtra.c:70
↓ 1 callersFunctionCORD_chars
src/engine/boehm_gc/cord/cordxtra.c:436
↓ 1 callersFunctionCORD_concat_forest
src/engine/boehm_gc/cord/cordbscs.c:668
↓ 1 callersFunctionCORD_dump_inner
Dump the internal representation of x to stdout, with initial */ indentation level n. */
src/engine/boehm_gc/cord/cordbscs.c:104
↓ 1 callersFunctionCORD_ec_append_cord
src/engine/boehm_gc/cord/cordxtra.c:423
↓ 1 callersFunctionCORD_fill_buf
Fill buf with len characters starting at i. */ Assumes len characters are available. */
src/engine/boehm_gc/cord/cordxtra.c:126
↓ 1 callersFunctionCORD_fprintf
src/engine/boehm_gc/cord/cordprnt.c:352
↓ 1 callersFunctionCORD_from_file_eager
src/engine/boehm_gc/cord/cordxtra.c:441
↓ 1 callersFunctionCORD_from_file_lazy
src/engine/boehm_gc/cord/cordxtra.c:589
↓ 1 callersFunctionCORD_init_forest
src/engine/boehm_gc/cord/cordbscs.c:616
↓ 1 callersFunctionCORD_init_min_len
src/engine/boehm_gc/cord/cordbscs.c:597
↓ 1 callersFunctionCORD_ncmp
src/engine/boehm_gc/cord/cordxtra.c:179
↓ 1 callersFunctionCORD_rchr
src/engine/boehm_gc/cord/cordxtra.c:338
↓ 1 callersFunctionCORD_substr_checked
A version of CORD_substr that assumes i >= 0, n > 0, and i + n < length(x).*/
src/engine/boehm_gc/cord/cordbscs.c:361
↓ 1 callersFunctionCORD_to_const_char_star
src/engine/boehm_gc/cord/cordxtra.c:247
↓ 1 callersFunctionGC_MacGetDataEnd
src/engine/boehm_gc/MacOS.c:143
↓ 1 callersFunctionGC_add_current_malloc_heap
src/engine/boehm_gc/os_dep.c:1503
↓ 1 callersFunctionGC_add_ext_descriptor
Add a multiword bitmap to GC_ext_descriptors arrays. Return */ starting index. */ Returns -1 on failure. */ Caller does not hold allocation
src/engine/boehm_gc/typd_mlc.c:104
↓ 1 callersFunctionGC_add_map_entry
Add a heap block map for objects of size granules to obj_map. */ Return FALSE on failure. */ A size of 0 granules is used for large objects. */
src/engine/boehm_gc/obj_map.c:51
↓ 1 callersFunctionGC_add_roots
src/engine/boehm_gc/mark_rts.c:149
↓ 1 callersFunctionGC_add_smashed
src/engine/boehm_gc/dbg_mlc.c:826
↓ 1 callersFunctionGC_add_trace_entry
src/engine/boehm_gc/mark.c:1439
↓ 1 callersFunctionGC_adj_bytes_allocd
Return the number of bytes allocated, adjusted for explicit storage */ management, etc.. This number is used in deciding when to trigger */ collectio
src/engine/boehm_gc/alloc.c:172
↓ 1 callersFunctionGC_alloc_reclaim_list
Allocate reclaim list for kind: */ Return TRUE on success */
src/engine/boehm_gc/malloc.c:26
↓ 1 callersFunctionGC_allochblk_nth
* The same, but with search restricted to nth free list. * Flags is IGNORE_OFF_PAGE or zero. * Unlike the above, sz is in bytes. */
src/engine/boehm_gc/allchblk.c:589
↓ 1 callersFunctionGC_allocobj
* Make sure the object free list for size gran (in granules) is not empty. * Return a pointer to the first object on the free list. * The object MUS
src/engine/boehm_gc/alloc.c:987
↓ 1 callersFunctionGC_amiga_allocwrapper_any
src/engine/boehm_gc/AmigaOS.c:437
↓ 1 callersFunctionGC_amiga_allocwrapper_fast
src/engine/boehm_gc/AmigaOS.c:526
↓ 1 callersFunctionGC_amiga_free_all_mem
src/engine/boehm_gc/AmigaOS.c:287
↓ 1 callersFunctionGC_amiga_rec_alloc
src/engine/boehm_gc/AmigaOS.c:393
↓ 1 callersFunctionGC_bl_init
src/engine/boehm_gc/blacklst.c:80
↓ 1 callersFunctionGC_block_nearly_full
src/engine/boehm_gc/reclaim.c:98
↓ 1 callersFunctionGC_build_back_graph
Rebuild the representation of the backward reachability graph. */ Does not examine mark bits. Can be called before GC. */
src/engine/boehm_gc/backgraph.c:337
↓ 1 callersFunctionGC_build_fl2
The same for size 2 uncleared objects */
src/engine/boehm_gc/new_hblk.c:71
↓ 1 callersFunctionGC_build_fl4
The same for size 4 uncleared objects */
src/engine/boehm_gc/new_hblk.c:87
↓ 1 callersFunctionGC_build_fl_clear2
* Build a free list for size 2 (words) cleared objects inside hblk h. * Set the last link to * be ofl. Return a pointer tpo the first free list ent
src/engine/boehm_gc/new_hblk.c:31
↓ 1 callersFunctionGC_build_fl_clear4
The same for size 4 cleared objects */
src/engine/boehm_gc/new_hblk.c:51
↓ 1 callersFunctionGC_call_with_alloc_lock
src/engine/boehm_gc/finalize.c:836
↓ 1 callersFunctionGC_check_blocks
src/engine/boehm_gc/checksums.c:132
↓ 1 callersFunctionGC_check_dirty
Should be called immediately after GC_read_dirty and GC_read_changed. */
src/engine/boehm_gc/checksums.c:147
↓ 1 callersFunctionGC_check_tls
Check that all thread-local free-lists are completely marked. */ also check that thread-specific-data structures are marked. */
src/engine/boehm_gc/win32_threads.c:1552
↓ 1 callersFunctionGC_checksum
(h)
src/engine/boehm_gc/checksums.c:37
↓ 1 callersFunctionGC_clear_a_few_frames
Clear up a few frames worth of garbage left at the top of the stack. */ This is used to prevent us from accidentally treating garbade left */ on the s
src/engine/boehm_gc/alloc.c:213
↓ 1 callersFunctionGC_clear_fl_links
* Clear all obj_link pointers in the list of free objects *flp. * Clear *flp. * This must be done before dropping a list of free gcj-style objects,
src/engine/boehm_gc/reclaim.c:464
↓ 1 callersFunctionGC_clear_fl_marks
Clear all mark bits for the free list whose first entry is q */ Decrement GC_bytes_found by number of bytes on free list. */
src/engine/boehm_gc/alloc.c:556
↓ 1 callersFunctionGC_collect_a_little
src/engine/boehm_gc/alloc.c:423
↓ 1 callersFunctionGC_continue_reclaim
* Sweep blocks of the indicated object size and kind until either the * appropriate free list is nonempty, or there are no more blocks to * sweep.
src/engine/boehm_gc/reclaim.c:539
↓ 1 callersFunctionGC_darwin_register_mach_handler_thread
src/engine/boehm_gc/darwin_stop_world.c:593
↓ 1 callersFunctionGC_debug_free
src/engine/boehm_gc/dbg_mlc.c:688
↓ 1 callersFunctionGC_debug_malloc_atomic_uncollectable
src/engine/boehm_gc/dbg_mlc.c:667
↓ 1 callersFunctionGC_debug_malloc_stubborn
src/engine/boehm_gc/dbg_mlc.c:548
↓ 1 callersFunctionGC_default_print_heap_obj_proc
src/engine/boehm_gc/blacklst.c:55
↓ 1 callersFunctionGC_delete_thread
Delete a thread from GC_threads. We assume it is there. */ (The code intentionally traps if it wasn't.) */
src/engine/boehm_gc/pthread_support.c:398
↓ 1 callersFunctionGC_disable
src/engine/boehm_gc/misc.c:1081
↓ 1 callersFunctionGC_do_local_mark
Mark from the local mark stack. */ On return, the local mark stack is empty. */ But this may be achieved by copying the */ local mark stack back into
src/engine/boehm_gc/mark.c:945
↓ 1 callersFunctionGC_do_parallel_mark
Perform Parallel mark. */ We hold the GC lock, not the mark lock. */ Currently runs until the mark stack is */ empty. */
src/engine/boehm_gc/mark.c:1100
↓ 1 callersFunctionGC_double_descr
Return a descriptor for the concatenation of 2 nwords long objects, */ each of which is described by descriptor. */ The result is known to be short
src/engine/boehm_gc/typd_mlc.c:163
↓ 1 callersFunctionGC_dump_meminfo
src/engine/boehm_gc/dyn_load.c:706
↓ 1 callersFunctionGC_end_stubborn_change
ARGSUSED*/
src/engine/boehm_gc/stubborn.c:31
↓ 1 callersFunctionGC_enough_large_bytes_left
src/engine/boehm_gc/allchblk.c:57
↓ 1 callersFunctionGC_enqueue_all_finalizers
Enqueue all remaining finalizers to be run - Assumes lock is * held, and signals are disabled */
src/engine/boehm_gc/finalize.c:658
↓ 1 callersFunctionGC_err_write
(buf, len)
src/engine/boehm_gc/misc.c:1015
↓ 1 callersFunctionGC_extend_size_map
Fill in additional entries in GC_size_map, including the ith one */ We assume the ith entry is currently 0. */ Note that a filled in section of the
src/engine/boehm_gc/misc.c:161
↓ 1 callersFunctionGC_finalize
Called with world stopped. Cause disappearing links to disappear, */ and invoke finalizers. */
src/engine/boehm_gc/finalize.c:491
↓ 1 callersFunctionGC_free_inner
src/engine/boehm_gc/malloc.c:452
↓ 1 callersFunctionGC_freebsd_stack_base
src/engine/boehm_gc/os_dep.c:1095
↓ 1 callersFunctionGC_generate_random_heap_address
Generate a random heap address. */ The resulting address is in the heap, but */ not necessarily inside a valid object. */
src/engine/boehm_gc/dbg_mlc.c:136
↓ 1 callersFunctionGC_generate_random_valid_address
Generate a random address inside a valid marked heap object. */
src/engine/boehm_gc/dbg_mlc.c:162
↓ 1 callersFunctionGC_generic_malloc_inner_ignore_off_page
Allocate a composite object of size n bytes. The caller guarantees */ that pointers past the first page are not relevant. Caller holds */ alloca
src/engine/boehm_gc/malloc.c:137
↓ 1 callersFunctionGC_get_back_ptr_info
Store information about the object referencing dest in *base_p */ and *offset_p. */ source is root ==> *base_p = address, *offset_p = 0 */ sour
src/engine/boehm_gc/dbg_mlc.c:94
↓ 1 callersFunctionGC_get_file_len
Determine the length of a file by incrementally reading it into a */ This would be sily to use on a file supporting lseek, but Linux */ /proc files u
src/engine/boehm_gc/os_dep.c:169
↓ 1 callersFunctionGC_get_first_part
* Return a pointer to a block starting at h of length bytes. * Memory for the block is mapped. * Remove the block from its free list, and return the
src/engine/boehm_gc/allchblk.c:479
↓ 1 callersFunctionGC_get_main_stack_base
This is always called from the main thread. */
src/engine/boehm_gc/os_dep.c:760
↓ 1 callersFunctionGC_get_next_stack
src/engine/boehm_gc/win32_threads.c:940
↓ 1 callersFunctionGC_get_nprocs
Return the number of processors, or i<= 0 if it can't be determined. */
src/engine/boehm_gc/pthread_support.c:554
↓ 1 callersFunctionGC_get_writable_length
Return the number of bytes that are writable starting at p. */ The pointer p is assumed to be page aligned. */ If base is not 0, *base becomes the b
src/engine/boehm_gc/os_dep.c:729
↓ 1 callersFunctionGC_greatest_stack_base_below
Find the largest stack_base smaller than bound. May be used */ to find the boundary between a register stack and adjacent */ immediately preceding me
src/engine/boehm_gc/pthread_support.c:528
↓ 1 callersFunctionGC_help_marker
Try to help out the marker, if it's running. */ We do not hold the GC lock, but the requestor does. */
src/engine/boehm_gc/mark.c:1138
↓ 1 callersFunctionGC_incr_bytes_allocd
Increment GC_bytes_allocd from code that doesn't have direct access */ to GC_arrays. */
src/engine/boehm_gc/mallocx.c:226
↓ 1 callersFunctionGC_incremental_protection_needs
src/engine/boehm_gc/os_dep.c:2987
↓ 1 callersFunctionGC_init_dyld
src/engine/boehm_gc/dyn_load.c:1081
↓ 1 callersFunctionGC_init_explicit_typing
Caller does not hold allocation lock. */
src/engine/boehm_gc/typd_mlc.c:334
↓ 1 callersFunctionGC_init_gcj_malloc
Caller does not hold allocation lock. */
src/engine/boehm_gc/gcj_mlc.c:54
↓ 1 callersFunctionGC_init_headers
src/engine/boehm_gc/headers.c:185
↓ 1 callersFunctionGC_init_linux_data_start
src/engine/boehm_gc/os_dep.c:440
← previousnext →801–900 of 2,375, ranked by callers