Yukihiro "Matz" Matsumoto
|
4e877bc92f
|
restructure header files; move non config lines away from mrbconf.h
|
2013-06-10 14:40:32 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
b172be47fa
|
small refactoring over word boxing
|
2013-05-29 00:05:57 +09:00 |
|
kimu_shu
|
e720782f81
|
Add MRB_WORD_BOXING mode (represent mrb_value as a word)
|
2013-05-26 10:09:17 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
5c0b9b703c
|
primary mruby fiber implementation
|
2013-05-20 17:54:07 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
ee14d37da4
|
use uint8_t for mrb_bool instead of unsigned int; close #1222
|
2013-04-29 11:46:16 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
8890a992a6
|
always use unsigned int as mrb_bool even in C++
|
2013-04-29 09:23:43 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
f475da9bf9
|
Merge pull request #871 from monaka/pr-remove-bit-field-in-mrb_value
Remove the bit-field by mrb_value.tt
|
2013-03-30 07:23:24 -07:00 |
|
Yukihiro Matz Matsumoto
|
b1bd62e047
|
remove all MRB_TT_MAIN from source
|
2013-03-26 21:25:00 +09:00 |
|
Cremno
|
c09c098bc5
|
fixed NaN boxing compilation
Use MRB_SET_VALUE instead of directly accessing members of mrb_value
which are different if NaN boxing is enabled.
|
2013-03-23 16:55:56 +01:00 |
|
Yukihiro Matz Matsumoto
|
7602574536
|
add new macro mrb_bool as a counterpart of mrb_bool_value
|
2013-03-19 12:06:53 +09:00 |
|
Yukihiro Matz Matsumoto
|
d0d920e909
|
rename mrb_true_or_false_value() to mrb_bool_value()
|
2013-03-19 12:03:54 +09:00 |
|
Masaki Muranaka
|
4f9503acd7
|
Add new API mrb_true_or_false_value().
|
2013-03-19 11:03:08 +09:00 |
|
crimsonwoods
|
3678d2545c
|
fix the type of bit field variable.
if 'int' type is 16bit integer, 'unsigned int flags: 21' is too large.
|
2013-03-18 00:16:13 +09:00 |
|
Yukihiro Matz Matsumoto
|
88483fad00
|
rename mrb_basic to mrb_basic_ptr; close #1011
|
2013-03-15 23:21:13 +09:00 |
|
Yukihiro Matz Matsumoto
|
243669308d
|
obsolete mrb_object; opposite of bc870ce
|
2013-03-15 23:16:20 +09:00 |
|
Masaki Muranaka
|
4ac352df21
|
Remove bit-field.
|
2013-03-03 20:27:57 +09:00 |
|
mattn
|
138ecf4723
|
Pluggable Struct
|
2013-03-01 13:37:46 +09:00 |
|
Yukihiro Matz Matsumoto
|
59a6d1b514
|
remove TT_REGEX and TT_MATCH
|
2013-02-18 16:18:19 +09:00 |
|
Masamitsu MURASE
|
54eb08e2fc
|
Remove ";" suffix from function-type macros.
|
2013-02-02 00:24:30 +09:00 |
|
Yukihiro Matz Matsumoto
|
2a5d82885a
|
add MRB_TT_VOIDP
|
2012-12-12 18:20:50 +09:00 |
|
Yukihiro Matz Matsumoto
|
3ceadfa5b2
|
inline include/mruby/object.h
|
2012-11-05 06:10:22 +09:00 |
|
Yukihiro Matz Matsumoto
|
902dd63803
|
remove FL_XXX macros
|
2012-11-04 05:15:22 +09:00 |
|
Yukihiro Matz Matsumoto
|
15304c194d
|
replace RTEST() by mrb_test_p()
|
2012-11-04 05:05:53 +09:00 |
|
Yukihiro Matz Matsumoto
|
d2d2e9f5f9
|
add new predicates mrb_string_p(),mrb_array_p(),mrb_hash_p()
|
2012-11-04 05:02:39 +09:00 |
|
Yukihiro Matz Matsumoto
|
051777dc5d
|
replace SYMBOL_P() by mrb_symbol_p()
|
2012-11-04 04:53:25 +09:00 |
|
Yukihiro Matz Matsumoto
|
da88627a37
|
add mrb_float_p()
|
2012-11-04 04:51:13 +09:00 |
|
Yukihiro Matz Matsumoto
|
3ba521ae9e
|
replace FIXNUM_P() by mrb_fixnum_p()
|
2012-11-04 04:49:43 +09:00 |
|
Yukihiro Matsumoto
|
7f30385d4a
|
MRB_TT_MAIN is an immediate type; need make clean; close #452
|
2012-09-06 19:41:02 +09:00 |
|
Yukihiro Matsumoto
|
fd3af6aec8
|
introduce toplevel object main; close #327
|
2012-09-03 00:41:09 +09:00 |
|
Constellation
|
fe9939f74e
|
canonicalize NaN value in NaN boxing environment
|
2012-08-15 21:02:46 +09:00 |
|
Yukihiro Matsumoto
|
7d02df3016
|
NaN boxing
|
2012-08-14 13:16:34 +09:00 |
|
Yukihiro Matsumoto
|
e74600c919
|
move mrb_value def to mruby/value.h
|
2012-08-14 03:09:04 +09:00 |
|