| Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
carsonmcdonald-selftopiv
|
|
Reduce stdio dependency
|
|
|
|
|
|
stddef.h is included indirectly.
|
|
Within the mruby source code the 'type' field is either initialized, or used in const manner.
IMHO changing the type after it has been created might cause hard to track errors.
|
|
Use MRB_SET_VALUE instead of directly accessing members of mrb_value
which are different if NaN boxing is enabled.
|
|
|
|
|
|
iv_foreach_func must return int
|
|
|
|
|
|
orthogonality. mrb_str_cat2() is also left for backward compatibility.
|
|
|
|
|
|
is also left for backward compatibility.
|
|
strlen().
|
|
|
|
|
|
|
|
|
|
Some optimizes to vm.c
|
|
|
|
|
|
refactor string parsing
|
|
|
|
|
|
implement %W %w %s
|
|
'aspec' should be large at least 24 bit.
|
|
|
|
|
|
if 'int' type is 16bit integer, 'unsigned int flags: 21' is too large.
|
|
|
|
refactor string parsing
|
|
|
|
|
|
environments).
This is a first step. It will be reduced stdlib.h in each files later.
|
|
|
|
|
|
|
|
is for compatibility.
|
|
bugs for current code.
|
|
Remove bit-fields. They doesn't reduce memory on major environments.
|
|
|
|
|
|
|
|
|