| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
MRB_GC_TURN_OFF_GENERATIONAL; #1447
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
API changes:
- value.p must be accessed via mrb_value_p macro
- value.p must be mutated via MRB_SET_VALUE_P macro
|
|
|
|
|
|
|
|
separate out `incremental_gc_step()` from `mrb_incremental_gc()`, and misc minor rename
|
|
|
|
|
|
Add comments in irep.h
|
|
|
|
|
|
|
|
|
|
khash.h optimizes more.
|
|
|
|
Change parameter type to suppress -Wsign-compare warnings
|
|
|
|
|
|
|
|
|
|
|
|
refactor mrb_realloc() in gc.c
|
|
remove the redundant codes with mrb_malloc_simple()
|
|
|
|
- VC12 has better C99 library support due to C++11
- defined strtof for VC11 or older
- define "inline" only if the C compiler is used
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
instead of the struct.
|
|
not the full RVALUE known by the GC
|