index
:
mruby
master
mruby2-draft
removing-y-tab-c
revert-5391-throw
stable
web_export
Lightweight Ruby
realtradam
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
2018-10-29
Need to mark shared env objects as `MRB_TT_FREE`; fix #4143
Yukihiro "Matz" Matsumoto
2018-10-29
Add argument check to `Array#clear`; fix #4144
Yukihiro "Matz" Matsumoto
2018-10-20
Need to freeze string keys.
Yukihiro "Matz" Matsumoto
2018-10-12
Should not compare `undef` (deleted) key in hashes; fix #4136
Yukihiro "Matz" Matsumoto
2018-10-12
Add `NULL` check in `sg_compact()`; fix #4139
Yukihiro "Matz" Matsumoto
2018-10-12
`Hash#delete` should return the deleted value; fix #4133
Yukihiro "Matz" Matsumoto
2018-09-26
Implement `Hash#rehash` in C using `sg_compact()`.
Yukihiro "Matz" Matsumoto
2018-09-26
Add index to larger segment lists for performance
Yukihiro "Matz" Matsumoto
2018-09-26
Use `mrb_undef_value` for delete mark instead of shifting Hash entry table.
Yukihiro "Matz" Matsumoto
2018-09-26
Use segmented list to implement `Hash` [Experimental]
Yukihiro "Matz" Matsumoto
2018-09-26
Small refactoring in vm.c
Yukihiro "Matz" Matsumoto
2018-09-21
Add compiler flag to disable direct threading (#4075)
sbsoftware
2018-09-21
Fixed a top-level local variable bug in `mirb`.
Yukihiro "Matz" Matsumoto
2018-09-20
Renamed `is_namespace()` to `namespace_p()`.
Yukihiro "Matz" Matsumoto
2018-09-20
Revert "Add MRB_IMPROVE_META_PROGRAMMING configuration"
Yukihiro "Matz" Matsumoto
2018-09-20
Merge branch 'assign-anon-class-name' of https://github.com/dearblue/mruby in...
Yukihiro "Matz" Matsumoto
2018-09-20
Merge pull request #4112 from dearblue/fix-outer-module-name
Yukihiro "Matz" Matsumoto
2018-09-18
Array size may be changed in `mrb_get_args()` reentry.
Yukihiro "Matz" Matsumoto
2018-09-08
Fix outer module name
dearblue
2018-09-07
Fix to not define outer when outer is itself.
dearblue
2018-09-07
Clear terminated space
dearblue
2018-09-07
Add MRB_IMPROVE_META_PROGRAMMING configuration
dearblue
2018-09-07
Fix indent
dearblue
2018-09-07
A class/module name is now defined for meta programing
dearblue
2018-09-07
Undesirable line split
dearblue
2018-09-07
Not set a class/module name into anonymous class/module
dearblue
2018-09-06
Need to check if merging hash is empty; fix #4107
Yukihiro "Matz" Matsumoto
2018-09-05
Add `argv` and `argc` check in `OP_ENTER`; fix #4102
Yukihiro "Matz" Matsumoto
2018-09-04
Revert "Remove top-level constant lookup; CRuby2.5"; fix #4070
Yukihiro "Matz" Matsumoto
2018-09-04
Need more precise constant name check.
Yukihiro "Matz" Matsumoto
2018-09-04
Add type casts to silence MSVC warnings.
Yukihiro "Matz" Matsumoto
2018-09-01
Avoid warning in MSVC compilation.
Yukihiro "Matz" Matsumoto
2018-09-01
Move `Kernel#send` to `mruby-metaprog` gem.
Yukihiro "Matz" Matsumoto
2018-09-01
Avoid `NoMethodError` exception from `mrb_func_basic_p`.
Yukihiro "Matz" Matsumoto
2018-09-01
Fix ISO/JIS section numbers.
Yukihiro "Matz" Matsumoto
2018-08-30
Use `mrb_ensure_hash_type()` to check if an operand is a `Hash`; fix #4097
Yukihiro "Matz" Matsumoto
2018-08-30
Add new function `mrb_ensure_hash_type()`; ref #4097
Yukihiro "Matz" Matsumoto
2018-08-30
Separate meta-programming features to `mruby-metaprog` gem.
Yukihiro "Matz" Matsumoto
2018-08-30
Need to clear `mrb->c->cibase->ridx` (toplevel ridx) at L_STOP; fix #4092
Yukihiro "Matz" Matsumoto
2018-08-30
The operand of `OP_ARYDUP` may not be an array; fix #4094
Yukihiro "Matz" Matsumoto
2018-08-29
Fix off-by-one error in `OP_EPUSH` and `OP_ONERR`; fix #4095
Yukihiro "Matz" Matsumoto
2018-08-29
Check the size of rescue&ensure stacks; ref #4088
Yukihiro "Matz" Matsumoto
2018-08-29
Simplified `#ifdef` nesting in `codedump.c`; fix #4089
Yukihiro "Matz" Matsumoto
2018-08-25
Reduce integer casting warnings.
Yukihiro "Matz" Matsumoto
2018-08-25
fixup! New bytecode implementation of mruby VM.
Yukihiro "Matz" Matsumoto
2018-08-25
Hash splat `**` should not be ignored.
Yukihiro "Matz" Matsumoto
2018-08-25
Fixed a bug in `OP_HASHADD`.
Yukihiro "Matz" Matsumoto
2018-08-25
Add a new function `mrb_hash_merge()`.
Yukihiro "Matz" Matsumoto
2018-08-25
Add bytecode support for `MRB_WORD_BOXING`.
Yukihiro "Matz" Matsumoto
2018-08-25
New bytecode implementation of mruby VM.
Yukihiro "Matz" Matsumoto
[next]