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
/
etc.c
Age
Commit message (
Expand
)
Author
2021-11-09
etc.c: improve `mrb_obj_id` with NaN boxing and Word boxing.
Yukihiro "Matz" Matsumoto
2021-10-30
boxing_nan.h: allow `MRB_INT64` with `MRB_NAN_BOXING`.
Yukihiro "Matz" Matsumoto
2021-09-25
mrbconf.h: rename a configuration macro for no truncate floats.
Yukihiro "Matz" Matsumoto
2021-08-26
etc.c: keep full `float32` with `MRB_64BIT` and `MRB_USE_FLOAT32`.
Yukihiro "Matz" Matsumoto
2021-08-26
boxing_word.h: rename configuration macro name.
Yukihiro "Matz" Matsumoto
2021-08-21
etc.c: clear `mrb_value` if `sizeof(void*)` is bigger than `sizeof(mrb_float)`.
Yukihiro "Matz" Matsumoto
2021-08-21
boxing_word.h: embed `mrb_float` in `mrb_value` if possible.
Yukihiro "Matz" Matsumoto
2021-06-20
Added `MRB_OBJ_ALLOC()` macro that does not require a cast
dearblue
2020-11-08
Define `mrb_value` in struct for Word/NaN boxing
dearblue
2020-10-28
Fix `mrb_obj_id` to `Float`
KOBAYASHI Shuji
2020-10-12
Reorganize `Integer` system.
Yukihiro "Matz" Matsumoto
2020-10-12
Rename `MRB_TT_FIXNUM` to `MRB_TT_INTEGER`.
Yukihiro "Matz" Matsumoto
2020-10-12
Rename float configuration option names.
Yukihiro "Matz" Matsumoto
2020-10-12
Rename `union mrb_value` to `union mrb_value_`.
Yukihiro "Matz" Matsumoto
2020-10-12
Simplify `mrb_value` structure for `MRB_WORD_BOXING`.
Yukihiro "Matz" Matsumoto
2020-10-12
Replace entire `irep->pool`.
Yukihiro "Matz" Matsumoto
2020-07-04
fix object_id of true, false, and undef all 0
Rory OConnell
2020-06-15
Remove unused `MRB_TT_FILE`.
Yukihiro "Matz" Matsumoto
2020-04-13
Fix `MRB_TT_CPTR` object with `MRB_NAN_BOXING`
dearblue
2019-09-26
Use type predicate macros instead of `mrb_type` if possible
KOBAYASHI Shuji
2019-08-05
Use new specifiers/modifiers of `mrb_vfromat()`
KOBAYASHI Shuji
2019-07-02
Fix and refine error message in `mrb_obj_to_sym()`
KOBAYASHI Shuji
2019-07-01
Remove unused C header file from `src/etc.c`
KOBAYASHI Shuji
2019-04-24
Remove unnecessary `mrb_regexp_check()` and related functions.
Yukihiro "Matz" Matsumoto
2019-04-11
Remove incorrect flags updating in `mrb_regexp_p()`
KOBAYASHI Shuji
2019-04-10
Use `mrb_immediate_p()` in `mrb_obj_freeze()` and `mrb_obj_frozen()`
KOBAYASHI Shuji
2018-08-30
Separate meta-programming features to `mruby-metaprog` gem.
Yukihiro "Matz" Matsumoto
2017-10-11
Add MRB_WITHOUT_FLOAT
YAMAMOTO Masaya
2017-10-01
Use `uint32_t` to avoid signed integer overflow warning; #3816
Yukihiro "Matz" Matsumoto
2017-08-10
Normalize float numbers before calculating a hash value.
Yukihiro "Matz" Matsumoto
2016-11-17
renamed "inline" to "istruct" to represent inline struct; ref #3251
Yukihiro "Matz" Matsumoto
2016-11-17
inline structures data type for mruby (MRB_TT_INLINE) (fix #3237)
Tomasz Dąbrowski
2016-02-04
cache mrb_regexp_p(); ref #980
Yukihiro "Matz" Matsumoto
2015-11-27
include changed from by quotes ("") to by brackets (<>); close #3032
Yukihiro "Matz" Matsumoto
2015-08-11
Remove non-need tmp value
go.kikuta
2015-06-02
remove unnecessary mrb_immediate_p()
cremno
2014-08-21
changed to call check_cv_name_str in check_cv_name_sym and adjust indent
kkkkkt
2014-08-06
Fix a typo in etc.c
bggd
2014-08-04
Merge branch 'master' of github.com:mruby/mruby
Yukihiro "Matz" Matsumoto
2014-08-03
MSVC: add simple (v)snprintf implementation
cremno
2014-08-04
rename obsolete mrb_special_const_p to mrb_immediate_p
Yukihiro "Matz" Matsumoto
2014-08-04
add MRB_API modifiers to mruby API functions
Yukihiro "Matz" Matsumoto
2014-07-09
rename word boxing functions
Yukihiro "Matz" Matsumoto
2014-07-09
Clean up value.h and mrb_value boxing
David Turnbull
2014-05-15
move mrb_irep_remove_lv from etc.c to mruby-bin-strip gem
Yukihiro "Matz" Matsumoto
2014-05-15
Support `LVAR` section removing.
take_cheeze
2014-04-29
cast intptr_t to mrb_int to pacify compiler warning; close #2148
Yukihiro "Matz" Matsumoto
2014-04-17
Add mrb_regexp_p to check whether mrb_value is Regexp.
take_cheeze
2014-03-15
calc hash value directly for strings, symbols and numbers
Yukihiro "Matz" Matsumoto
2014-01-30
etc.c: small cleanup (delete unused functions)
cremno
[next]