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
/
vm.c
Age
Commit message (
Expand
)
Author
2013-04-09
preparation for tail call optimization (still has bugs)
Yukihiro "Matz" Matsumoto
2013-04-09
target_class should not be TT_ICLASS; close #1152
Yukihiro "Matz" Matsumoto
2013-04-09
nregs size was too big (off by one); close #1137
Yukihiro "Matz" Matsumoto
2013-04-03
Merge pull request #1131 from takkaw/mrb_funcall_return_exc
Yukihiro "Matz" Matsumoto
2013-04-02
Adjust ci->nregs to prevent heap corruption
Gilad Zohari
2013-04-01
Use mrb_raise() as possible instead of mrb_raisef().
Masaki Muranaka
2013-03-31
should have rewinded stack on exceptions; close #1113
Yukihiro "Matz" Matsumoto
2013-03-30
Change to return the exception object when an exception occurred in mrb_funcall
takkaw
2013-03-29
Sort include files. Some redundant includes are removed.
Masaki Muranaka
2013-03-28
Fix argunum_error() to use mrb_format().
Masaki Muranaka
2013-03-27
use new mrb_format API from mrb_raisef; its only format specifier is "%S" (st...
Yukihiro Matz Matsumoto
2013-03-24
Make topenv() static inlined
Xuejie "Rafael" Xiao
2013-03-24
Adjusted indent, space and tab
MATSUMOTO Ryosuke
2013-03-24
Use size_t instead of int. This is for portability.
Yukihiro Matz Matsumoto
2013-03-24
Use ptrdiff_t instead of int. This is for portability.
Masaki Muranaka
2013-03-23
Make array.c and vm.c share value_move().
Masaki Muranaka
2013-03-22
Merge pull request #1039 from crimsonwoods/fix_the_type_of_opcode
Yukihiro "Matz" Matsumoto
2013-03-22
Use mrb_intern2() instead of mrb_intern(). This is for avoiding overhead by s...
Masaki Muranaka
2013-03-21
"Ax" is larger than 16-bit.
crimsonwoods
2013-03-18
Simplify conditional expressions. This is for speed tuning.
Masaki Muranaka
2013-03-18
Lazy variable declarations. They are for speed tune.
Masaki Muranaka
2013-03-18
Clean some redundant code up.
Masaki Muranaka
2013-03-18
Make topenv() inlined.
Masaki Muranaka
2013-03-18
Extract uvget/uvset to OP_GETUPVAR/OP_SETUPVAR. This is for speed tuning.
Masaki Muranaka
2013-03-18
Make some tiny functions inlined. This is for supeed tuning.
Masaki Muranaka
2013-03-18
Remove mrb_checkstack() as unused.
Masaki Muranaka
2013-03-18
Optimize OP_SUBI.
Masaki Muranaka
2013-03-18
Optimize OP_ADD instruction.
Masaki Muranaka
2013-03-17
Merge pull request #1023 from monaka/pr-remove-memmove-from-vm.c
Yukihiro "Matz" Matsumoto
2013-03-17
remove bit-shift operation.
Kurebayashi, Takahiro
2013-03-17
Remove memmove(). Use value_move() instead.
Masaki Muranaka
2013-03-15
obsolete mrb_object; opposite of bc870ce
Yukihiro Matz Matsumoto
2013-03-13
Extract stack zero filling to stack_clear(). Porting evelopers can optimize b...
Masaki Muranaka
2013-03-13
Simplify. Temporary variable "i" is removed.
Masaki Muranaka
2013-03-08
unify mrb_ary_new{,_elts,_from_values}; mrb_ary_from_values() is a winner
Yukihiro Matz Matsumoto
2013-03-05
Replace tabs with spaces
kano4
2013-03-04
Merge pull request #947 from monaka/pr-cleanup-stdio-calls-20130304
Yukihiro "Matz" Matsumoto
2013-03-05
use mrb_str_buf_new to create a buffer to be used by mrb_str_buf_cat
Yukihiro Matz Matsumoto
2013-03-05
Include stdio.h in mrbconf.h instead of C extension sources.
Masaki Muranaka
2013-03-03
Reduce a snprintf() call in localjump_error().
Masaki Muranaka
2013-03-01
format some source code (vm.c)
skandhas
2013-02-26
mrb_funcall_with_block: adj. ci & sp after error
Cremno
2013-02-18
rename hook and macro
Yukihiro Matz Matsumoto
2013-02-17
Created hook at VM code fetch. It's for debugger
Yuichiro MASUI
2013-02-10
should adjust stack size when irep->nregs is larger than allocate size; close...
Yukihiro Matz Matsumoto
2013-02-08
Don't overwrite ciidx if it is already set.
Carson McDonald
2013-01-30
Protect irep of ensure.
Masamitsu MURASE
2013-01-27
Fixes a number of "comparison between signed and unsigned" warnings.
Carson McDonald
2013-01-19
Modify handling of OP_ENTER.
Masamitsu MURASE
2013-01-07
gc.c: Enable DEBUG(x) if GC_DEBUG is defined.
Masaki Muranaka
[next]