| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-01-02 | remove various preprocessor conditionals | cremno | |
| - HAVE_IEEEFP_H is nowhere defined or needed at all - FreeBSD < 4 is unsupported since years - MSVC workaround (around what exactly?) | |||
| 2013-12-25 | use static symbols for debug filename info | Yukihiro "Matz" Matsumoto | |
| 2013-12-25 | zero copy str_new from static allocate irep | Yukihiro "Matz" Matsumoto | |
| 2013-12-25 | zero copy intern from static allocate irep | Yukihiro "Matz" Matsumoto | |
| 2013-11-29 | rename mrb_intern2() to mrb_intern(); huge API incompatibility; close #1513 | Yukihiro "Matz" Matsumoto | |
| 2013-11-27 | float objects in pool are objects when MRB_WORD_BOXING is set | Yukihiro "Matz" Matsumoto | |
| 2013-11-26 | Fix build error for MRB_WORD_BOXING | kyab | |
| 2013-11-20 | rename API mrb_str_dup_static() -> mrb_str_pool() | Yukihiro "Matz" Matsumoto | |
| 2013-11-20 | mrb format should be portable among configurations (e.g. MRB_NAN_BOXING) | Yukihiro "Matz" Matsumoto | |
| 2013-11-20 | resolve conflict | Yukihiro "Matz" Matsumoto | |
| 2013-11-19 | irep->pool struct pool -> mrb_value | Miura Hideki | |
| 2013-11-19 | Fixed so that it builds with VS2013. VLA:s are not supported, because of its ↵ | Per Lundberg | |
| strict C89 world view. | |||
| 2013-11-17 | fix warning: "implicit conversion from enumeration type 'enum mrb_vtype' to ↵ | takahashim | |
| different enumeration type 'enum irep_pool_type' [-Wenum-conversion]" | |||
| 2013-11-15 | wrong size of filenames buffer | Yukihiro "Matz" Matsumoto | |
| 2013-11-15 | add new function mrb_load_irep_file_cxt() and simplifies mruby.c | Yukihiro "Matz" Matsumoto | |
| 2013-11-15 | enum mrb_vtype varies on compile time configuration, namely MRB_NAN_BOXING | Yukihiro "Matz" Matsumoto | |
| 2013-11-14 | fix length check in read_section_debug(); fix #1572 | fleuria | |
| 2013-11-14 | remove possible free-after-realloc problem; close #1570 | Yukihiro "Matz" Matsumoto | |
| 2013-11-14 | remove unnecessary jump | Yukihiro "Matz" Matsumoto | |
| 2013-11-13 | pacify some warnings on OpenBSD | Yukihiro "Matz" Matsumoto | |
| 2013-11-13 | fixnum in irep->pool may overflow | Yukihiro "Matz" Matsumoto | |
| 2013-11-10 | check for corrupted mrb file data | Yukihiro "Matz" Matsumoto | |
| 2013-11-09 | protect returning irep (in proc) from GC | Yukihiro "Matz" Matsumoto | |
| 2013-11-07 | wrong return value from read_lineno_record() | Yukihiro "Matz" Matsumoto | |
| 2013-11-07 | irep->pool not to be GCed | Yukihiro "Matz" Matsumoto | |
| 2013-11-07 | modified to use irep->reps to reference child ireps. preparation for | Yukihiro "Matz" Matsumoto | |
| 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-03 | refactor mrb_context_run() | fleuria | |
| 2013-11-03 | introduce mrb_context_run() | fleuria | |
| currently there are two scnenario to call mrb_run(), the first is calling a proc, in this case mrb should create a new environment, discarding all the variables except args, reciever and block. the second is calling the newly generated irep, like in mirb. in this case, the variables should be kept after mrb_run(). so we introduce mrb_context_run() to handle this seperately. | |||
| 2013-09-10 | Fix checking return value of fread() | Akito Mochizuki | |
| 2013-09-03 | MSVC: compilation works again (+minor style fixes) | Cremno | |
| 2013-09-02 | don't use RArray in filename table generating | take_cheeze | |
| 2013-09-02 | declare variable outside for | take_cheeze | |
| 2013-09-02 | support multiple filename in irep | take_cheeze | |
| 2013-06-25 | use mrb_malloc_simple() to allocate crc buffer; close #1302 | Yukihiro "Matz" Matsumoto | |
| 2013-06-25 | Fix crash on load *mrb | kyab | |
| 2013-06-22 | Add fallback for allocate CRC buffer | kyab | |
| 2013-05-26 | Add MRB_WORD_BOXING mode (represent mrb_value as a word) | kimu_shu | |
| 2013-05-13 | Fix early free of irep->filename | Carson McDonald | |
| 2013-05-05 | fix typos. | crimsonwoods | |
| 2013-04-26 | Add void to function parameters. This is for compatibility with C++ | Masaki Muranaka | |
| 2013-04-25 | Remove redundant whitespaces. Just cosmetic. | Masaki Muranaka | |
| 2013-04-25 | Add comments why there is no need to put the SIZE_ERROR check. It is for ↵ | Masaki Muranaka | |
| reviews in the future. | |||
| 2013-04-25 | Add error checks for small environments which pointer is less than 32bit. ↵ | Masaki Muranaka | |
| These code will be removed by optimizer if the target runs on 32bit or above. | |||
| 2013-04-25 | More strict NULL checks. | Masaki Muranaka | |
| 2013-04-25 | Fix underlying memory leaks. When realloc is failed, memories are leaked. | Masaki Muranaka | |
| 2013-04-23 | fix unnecessary irep_free | masahino | |
| 2013-04-22 | Simplify load.c. Remove code clones. Suppress return paths. | Masaki Muranaka | |
| 2013-04-20 | put spaces after if/while | Yukihiro "Matz" Matsumoto | |
| 2013-03-30 | Add null char terminate to each symbol name. | Masaki Muranaka | |
| 2013-03-29 | Add CHAR_BIT check. There are uint8_t to char conversions. | Masaki Muranaka | |
