Home
last modified time | relevance | path

Searched refs:atomic_sub_nounderflow (Results 1 – 3 of 3) sorted by relevance

/dports/lang/ruby26/ruby-2.6.9/
H A Dgc.c7970 atomic_sub_nounderflow(size_t *var, size_t sub) in atomic_sub_nounderflow() function
8005 atomic_sub_nounderflow(&malloc_increase, old_size - new_size); in objspace_malloc_increase()
8007 atomic_sub_nounderflow(&objspace->rgengc.oldmalloc_increase, old_size - new_size); in objspace_malloc_increase()
8035 atomic_sub_nounderflow(&objspace->malloc_params.allocated_size, dec_size); in objspace_malloc_increase()
8053 atomic_sub_nounderflow(&objspace->malloc_params.allocations, 1); in objspace_malloc_increase()
H A DChangeLog25022 atomic_sub_nounderflow is expensive and objspace_malloc_increase
/dports/lang/ruby26/ruby-2.6.9/doc/
H A DChangeLog-2.1.0808 * gc.c (atomic_sub_nounderflow): not 0 but val itself.
824 * gc.c (atomic_sub_nounderflow): added to simplify atomic sub with