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
/
variable.c
Age
Commit message (
Expand
)
Author
2018-09-07
Clear terminated space
dearblue
2018-09-04
Revert "Remove top-level constant lookup; CRuby2.5"; fix #4070
Yukihiro "Matz" Matsumoto
2018-08-06
Rename ambiguous function names.
Yukihiro "Matz" Matsumoto
2018-08-06
Remove utility functions: `mrb_vm_iv_{get,set}`.
Yukihiro "Matz" Matsumoto
2018-08-06
Revert 04dbbff.
Yukihiro "Matz" Matsumoto
2018-01-17
Detect cyclic link of class path references; fix #3926
Yukihiro "Matz" Matsumoto
2017-12-12
Modifying frozen objects will raise `FrozenError`.
Yukihiro "Matz" Matsumoto
2017-11-30
Stop infinite recursion in `Class#to_s`; fix #3861
Yukihiro "Matz" Matsumoto
2017-11-17
Removed useless condition
Ukrainskiy Sergey
2017-11-17
Changed the assignment of a variable in variable.c
Ukrainskiy Sergey
2017-11-17
Changed numbers to TRUE and FALSE for mrb_bool in variable.c
Ukrainskiy Sergey
2017-10-31
Fixed constant (and class variable) reference bug; fix #3839
Yukihiro "Matz" Matsumoto
2017-10-28
Heavily refactored how lexical scope links are implemented; fix #3821
Yukihiro "Matz" Matsumoto
2017-10-17
Remove top-level constant lookup; CRuby2.5
Yukihiro "Matz" Matsumoto
2017-09-04
Restructure `irep->outer` chain; fix #3804
Yukihiro "Matz" Matsumoto
2017-08-26
Remove unused `mrb_obj_iv_ifnone()` from API.
Yukihiro "Matz" Matsumoto
2017-08-26
Add checks if `iv_tbl` is NULL.
Yukihiro "Matz" Matsumoto
2017-08-26
Use `khash` for instance variables tables instead of segment list.
Yukihiro "Matz" Matsumoto
2017-08-19
Type check before traversing `irep->outer`; fix #3782
Yukihiro "Matz" Matsumoto
2017-08-18
`capacify' for `mrb_str_new_capa` should not be `0`.
Yukihiro "Matz" Matsumoto
2017-08-18
Separate `mrb_str_buf_new` and `mrb_str_new_capa`.
Yukihiro "Matz" Matsumoto
2017-08-01
Better class name management.
Yukihiro "Matz" Matsumoto
2017-08-01
Move naming unnamed classes/modules
Yukihiro "Matz" Matsumoto
2017-08-01
Reimplement constant look-up rule to follow lexical scoping.
Yukihiro "Matz" Matsumoto
2017-07-27
Rename `MRB_SEGMENT_SIZE` to `MRB_IV_SEGMENT_SIZE`.
Yukihiro "Matz" Matsumoto
2017-07-27
Always use `MRB_USE_IV_SEGLIST`.
Yukihiro "Matz" Matsumoto
2017-04-12
Use while statement instead of for statement
Kouichi Nakanishi
2017-04-12
Find Class/Module in nested singleton class; fix #3598
Kouichi Nakanishi
2017-04-10
An object attached to a singleton class may not be a class; fix #3587
Yukihiro "Matz" Matsumoto
2017-03-31
Modify to get constant of parent module in singleton class; fix #3568
Kouichi Nakanishi
2017-03-30
small cosmetic change; ref #3570
Yukihiro "Matz" Matsumoto
2017-03-30
Modify class variable definition in singleton class; fix #3539
Kouichi Nakanishi
2017-03-18
Small cosmetic change ("* " -> "*").
Yukihiro "Matz" Matsumoto
2016-12-12
freeze instance variables; ref #3340
Yukihiro "Matz" Matsumoto
2016-11-24
Add pointer casting from mrb_malloc(); ref #3267
Yukihiro "Matz" Matsumoto
2016-11-08
class variables in higher order have a priority; fix #3235
Yukihiro "Matz" Matsumoto
2016-01-11
Fix class variable reference in module
Kouhei Sutou
2015-11-27
include changed from by quotes ("") to by brackets (<>); close #3032
Yukihiro "Matz" Matsumoto
2015-11-07
PR #2521 did not work for singleton classes for non-class objects; fix #3003
Yukihiro "Matz" Matsumoto
2015-07-16
use mrb_str_cat_str() instead of mrb_str_append()
cremno
2015-06-24
Remove unnecessary backticks.
Franck Verrot
2015-05-28
remove unnecessary including of <ctype.h>
cremno
2014-09-19
change class argument of mrb_const_defined_at from `struct RClass*` to `mrb_v...
Yukihiro "Matz" Matsumoto
2014-09-19
const_defined? to check superclasses; ref #2593
Yukihiro "Matz" Matsumoto
2014-09-04
instance variable name validation based on <ctype.h>; fix #2584
Yukihiro "Matz" Matsumoto
2014-09-02
refactor valid instance variable name check
Yukihiro "Matz" Matsumoto
2014-08-29
Fix mismatches for MRB_API declarations.
Tatsuhiko Kubo
2014-08-13
add write barrier when iv is copied
Yukihiro "Matz" Matsumoto
2014-08-04
add MRB_API modifiers to mruby API functions
Yukihiro "Matz" Matsumoto
2014-08-02
Use Boolean macro in variable.c
Jun Hiroe
[next]