ruby/internal
Matt Valentine-House 1634280e1c Fix shared GC with -DRUBY_DEBUG
RUBY_DEBUG enables ractor assertions, which sets up some space at the
end of each RVALUE to store the associated ractor ID. We need to make
sure the function that does this is visible to shared GC libraries.
2024-10-24 16:08:46 +01:00
..
array.h Optimized instruction for Array#freeze 2024-09-05 12:46:02 +02:00
basic_operators.h
bignum.h
bits.h
class.h Rename size_pool -> heap 2024-10-03 21:20:09 +01:00
cmdlineopt.h
compar.h
compile.h
compilers.h
complex.h
cont.h
dir.h
enc.h
encoding.h
enum.h
enumerator.h
error.h
eval.h
file.h
fixnum.h `rb_fix_mul_fix` needs internal/bits.h for `MUL_OVERFLOW_FIXNUM_P` 2024-10-08 23:29:49 +09:00
gc.h Rename size_pool -> heap 2024-10-03 21:20:09 +01:00
hash.h Optimized instruction for Hash#freeze 2024-09-05 12:46:02 +02:00
imemo.h Remove 1 allocation in Enumerable#each_with_index (#11868) 2024-10-11 10:22:44 -04:00
inits.h
io.h Introduce `rb_io_blocking_region` which takes `struct rb_io` argument. (#11795) 2024-10-05 15:10:12 +13:00
load.h
loadpath.h
math.h
missing.h
numeric.h
object.h
parse.h Make default parser enum and define getter/setter 2024-10-02 20:43:40 +09:00
proc.h
process.h
ractor.h Fix shared GC with -DRUBY_DEBUG 2024-10-24 16:08:46 +01:00
random.h
range.h
rational.h
re.h
ruby_parser.h
sanitizers.h Fix extra semicolon outside of a function in `NO_SANITIZE` 2024-10-08 23:29:49 +09:00
serial.h
signal.h
st.h
static_assert.h
string.h Show where mutated chilled strings were allocated 2024-10-21 12:33:02 +02:00
struct.h
symbol.h
thread.h Ensure fiber scheduler is woken up when close interrupts read 2024-09-17 10:11:44 +10:00
time.h
transcode.h
util.h
variable.h
vm.h Remove 1 allocation in Enumerable#each_with_index (#11868) 2024-10-11 10:22:44 -04:00
warnings.h