Masaki Muranaka
|
2b6e9ee556
|
Modify the type of line-number to uint16_t. Type short is not portable. And it cannot be more than UINT16_MAX because of the mrbc binary format.
|
2013-03-29 16:26:00 +09:00 |
|
Yukihiro Matz Matsumoto
|
a0f6e4d58e
|
resolve conflict from #964
|
2013-03-27 00:52:24 +09:00 |
|
Masaki Muranaka
|
5f992f8712
|
Remove bit-fields. They doesn't reduce memory on major environments.
|
2013-03-15 15:56:23 +09:00 |
|
Masaki Muranaka
|
5bed51e584
|
Don't use int. It decreases portability. Use size_t as array index and length. It avoids overflow in the extreme situations.
|
2013-03-09 00:35:58 +09:00 |
|
Yuichiro MASUI
|
d1a4958bfc
|
Fixed to uint8_t
|
2013-03-08 21:46:48 +09:00 |
|
Yuichiro MASUI
|
2842583678
|
New mrb format. The detail is in https://github.com/mruby/mruby/issues/944
|
2013-03-08 03:14:21 +09:00 |
|
Yukihiro Matz Matsumoto
|
c02c264be2
|
prototype refactoring on mrb_load_irep(); close #647
|
2012-12-19 20:44:30 +09:00 |
|
Yukihiro Matz Matsumoto
|
d042e16171
|
move prototype for mrb_load_irep to mruby/irep.h; close #569
|
2012-12-07 17:48:16 +09:00 |
|
Yukihiro Matz Matsumoto
|
f486774352
|
refactor and move irep malloc away to mrb_add_irep()
|
2012-12-07 15:57:40 +09:00 |
|
Yukihiro Matsumoto
|
70abbb423a
|
should not free() static iseq from cdump
|
2012-10-17 02:57:40 +09:00 |
|
Yukihiro Matsumoto
|
f114916610
|
source position added to exception representation
|
2012-08-31 15:58:33 +09:00 |
|
Yukihiro Matsumoto
|
3e924e887f
|
save debugging lineno info in irep
|
2012-08-31 11:12:33 +09:00 |
|
Yukihiro Matsumoto
|
950204bc4d
|
remove flags from irep
|
2012-08-29 11:45:36 +09:00 |
|
Yukihiro Matsumoto
|
7d02df3016
|
NaN boxing
|
2012-08-14 13:16:34 +09:00 |
|
Yukihiro Matsumoto
|
a4d3579e31
|
add extern "C" guards; close #126
|
2012-05-18 02:02:49 +09:00 |
|
roco
|
4ec6d41f16
|
rm whitespace
|
2012-04-30 14:29:19 -07:00 |
|
Yukihiro Matsumoto
|
8b367098ac
|
move header files {irep,dump,cdump,ritehash}.h to /include/mruby
|
2012-04-24 17:41:28 +09:00 |
|