Miura Hideki
|
54c5b12fb7
|
irep->pool struct pool -> mrb_value
|
2013-11-19 20:38:02 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
2bda965258
|
should output debug info for child ireps; close #1575
|
2013-11-15 14:16:49 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
13c2d65b02
|
should not free buffer that is still accessed
|
2013-11-15 11:47:08 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
3286e63202
|
wrong size of filenames buffer
|
2013-11-15 11:46:30 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
71354b91cb
|
enum mrb_vtype varies on compile time configuration, namely MRB_NAN_BOXING
|
2013-11-15 02:45:52 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
ca704e5438
|
pacify some warnings on OpenBSD
|
2013-11-13 10:33:10 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
677a2ac226
|
irep->pool not to be GCed
|
2013-11-07 04:20:46 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
e92d4e2680
|
modified to use irep->reps to reference child ireps. preparation for
removing irep array from mrb_state. note that instructions OP_LAMBDA,
OP_EXEC and OP_EPUSH are incompatible, and dumped mrb format has changed.
|
2013-11-07 03:54:22 +09:00 |
|
Cremno
|
501df71833
|
MSVC: compilation works again (+minor style fixes)
|
2013-09-03 21:15:14 +02:00 |
|
take_cheeze
|
3df8686259
|
don't use RArray in filename table generating
|
2013-09-02 22:46:57 +09:00 |
|
take_cheeze
|
8588c54452
|
declare variable outside for
|
2013-09-02 22:12:55 +09:00 |
|
take_cheeze
|
3d1fffbd6b
|
support multiple filename in irep
|
2013-09-02 00:48:06 +09:00 |
|
Carson McDonald
|
e57da6ae2a
|
Fix signed/unsigned warning, size_t for start_index was discarded.
|
2013-07-03 07:15:30 -04:00 |
|
Carson McDonald
|
43ba7f74a2
|
Fix unsigned/signed comparison.
|
2013-07-01 07:01:02 -04:00 |
|
crimsonwoods
|
1dfe52e53d
|
fix typos.
|
2013-05-05 11:28:06 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
bdb11e3101
|
remove our own prototype for sprintf(); ref #1223
|
2013-04-29 15:26:33 +09:00 |
|
Masaki Muranaka
|
f139320635
|
Revert file access mode to 0644.
|
2013-04-29 09:25:54 +09:00 |
|
arton
|
513bce35f6
|
add extern funcs declaration and casts for cimpiling C++ compiler
|
2013-04-28 15:31:50 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
c79172dfd5
|
put spaces after if/while
|
2013-04-20 23:11:43 +09:00 |
|
h2so5
|
337076f9ba
|
Add validation for C language symbol name
|
2013-04-09 16:21:51 +09:00 |
|
Julien Ammous
|
35450bfcac
|
stdint header seems required on osx for uint8_t
|
2013-04-06 14:59:55 +02:00 |
|
Yukihiro "Matz" Matsumoto
|
e0ba717d2c
|
Merge pull request #1108 from monaka/pr-cleanup-numeric.c-20130329
Cleanup numeric.c
|
2013-03-30 04:50:21 -07:00 |
|
Masaki Muranaka
|
a9f2473377
|
Add null char terminate to each symbol name.
|
2013-03-30 13:17:29 +09:00 |
|
Masaki Muranaka
|
c260ef894e
|
Rename mrb_fix2str() to mrb_fixnum_to_str(). This is for naming consistency.
|
2013-03-29 22:19:26 +09:00 |
|
Masaki Muranaka
|
05ad6902fd
|
Remove API mrb_string_value(). There have mrb_str_to_str() in the core. And mrb_string_value() is no merit to keep using.
|
2013-03-29 18:01:25 +09:00 |
|
Masaki Muranaka
|
c67aec25b6
|
Reduce temporary memory allocations. They are redundant.
|
2013-03-29 16:23:10 +09:00 |
|
Masaki Muranaka
|
31bb00b9c2
|
Add arena guard. It will be exausted when the pool is huge.
|
2013-03-28 17:57:52 +09:00 |
|
Yuichiro MASUI
|
f3ebb89392
|
Added debug infomation section into .mrb file
|
2013-03-27 18:21:04 +09:00 |
|
Yukihiro Matz Matsumoto
|
e03e697549
|
little cosmetic change (delete word Rite); bump dump file version number
|
2013-03-27 11:28:05 +09:00 |
|
Yukihiro Matz Matsumoto
|
a0f6e4d58e
|
resolve conflict from #964
|
2013-03-27 00:52:24 +09:00 |
|
Yukihiro Matz Matsumoto
|
93e9174c57
|
symbol length make size_t from mrb_int; cancel #993 monaka/pr-cleanup-symbol.c-20130312
|
2013-03-14 19:09:55 +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 |
|
Masaki Muranaka
|
9324c2168a
|
Don't initialize variables that store result as MRB_DUMP_OK. It possibly causes bugs on modifications in the future.
|
2013-03-08 22:48:32 +09:00 |
|
Yuichiro MASUI
|
814094230c
|
Change unsigned char to uint8_t
|
2013-03-08 18:55:15 +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
|
bbd50cca2f
|
Merge pull request #878 from monaka/pr-reduce-sprintf
Reduce sprintf() calls. Remove mrb_int_to_str() and MRB_INT_FORMAT.
|
2013-02-23 21:31:39 -08:00 |
|
Yukihiro "Matz" Matsumoto
|
a6d7de5dab
|
Merge pull request #875 from monaka/pr-enable-building-libmruby-with-DISABLE_STDIO-macro
Fix errors caused by stdio.h dependent code.
|
2013-02-23 21:26:37 -08:00 |
|
Masaki Muranaka
|
b833df3d37
|
Remove commented out code. Remove redundant function calls.
|
2013-02-24 00:11:48 +09:00 |
|
Masaki Muranaka
|
dd62349749
|
Reduce sprintf() calls. Remove mrb_int_to_str() and MRB_INT_FORMAT.
|
2013-02-23 21:21:15 +09:00 |
|
Masaki Muranaka
|
2bfb88825d
|
Fix errors caused by stdio.h dependent code.
|
2013-02-23 17:05:18 +09:00 |
|
mattn
|
b1a5146ea8
|
Pluggable Regexp
|
2013-02-15 04:38:27 +09:00 |
|
Masaki Muranaka
|
ea82eaaa79
|
Remove unused function parametes.
|
2013-01-29 17:45:54 +09:00 |
|
Yukihiro "Matz" Matsumoto
|
709c120d14
|
Merge pull request #734 from monaka/pr-error-check-inprovement-in-cdump-and-dump
Error check inprovements in cdump and dump
|
2013-01-15 14:50:05 -08:00 |
|
Selman ULUG
|
443f207f9e
|
silence clang warning
|
2013-01-15 03:08:11 +02:00 |
|
Masaki Muranaka
|
5830553054
|
Use MRB_DUMP_OK instead of 0.
|
2013-01-15 09:03:56 +09:00 |
|
Masaki Muranaka
|
86b3200746
|
Fix error handlings.
|
2013-01-09 13:33:00 +09:00 |
|
Masaki Muranaka
|
81b6895885
|
Merge branch 'master' of github.com:mruby/mruby into pr-strict-error-checking
|
2013-01-09 13:29:59 +09:00 |
|
Masaki Muranaka
|
0b337accad
|
Extract each expresion in "if" statements. It is for maintainability.
|
2013-01-09 12:19:39 +09:00 |
|
Masaki Muranaka
|
94fb04a51e
|
Remove redundant null checks.
|
2013-01-09 11:22:39 +09:00 |
|
Akira Yumiyama
|
b24848b6ab
|
refactoring src/dump.c
|
2012-12-19 08:33:11 +09:00 |
|