mirror of
https://github.com/ruby/ruby.git
synced 2026-01-27 04:24:23 +00:00
Fix MMTk for compatibility
This commit is contained in:
parent
fca258f97f
commit
e29f68cbbc
@ -661,21 +661,21 @@ rb_gc_impl_size_allocatable_p(size_t size)
|
||||
|
||||
// Malloc
|
||||
void *
|
||||
rb_gc_impl_malloc(void *objspace_ptr, size_t size)
|
||||
rb_gc_impl_malloc(void *objspace_ptr, size_t size, bool gc_allowed)
|
||||
{
|
||||
// TODO: don't use system malloc
|
||||
return malloc(size);
|
||||
}
|
||||
|
||||
void *
|
||||
rb_gc_impl_calloc(void *objspace_ptr, size_t size)
|
||||
rb_gc_impl_calloc(void *objspace_ptr, size_t size, bool gc_allowed)
|
||||
{
|
||||
// TODO: don't use system calloc
|
||||
return calloc(1, size);
|
||||
}
|
||||
|
||||
void *
|
||||
rb_gc_impl_realloc(void *objspace_ptr, void *ptr, size_t new_size, size_t old_size)
|
||||
rb_gc_impl_realloc(void *objspace_ptr, void *ptr, size_t new_size, size_t old_size, bool gc_allowed)
|
||||
{
|
||||
// TODO: don't use system realloc
|
||||
return realloc(ptr, new_size);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user