| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-05-13 | remove unused token declarations | cremno | |
| 2015-05-13 | Merge pull request #2786 from furunkel/set_value | Yukihiro "Matz" Matsumoto | |
| Avoid unnecessary stores and reloads | |||
| 2015-05-12 | Avoid unnecessary stores and reloads | furunkel | |
| 2015-05-12 | Merge pull request #2785 from bovi/install-doc | Yukihiro "Matz" Matsumoto | |
| Remove INSTALL and improve README instead | |||
| 2015-05-12 | Remove INSTALL and improve README instead | Daniel Bovensiepen | |
| 2015-05-08 | Merge pull request #2784 from cremno/fix-splat-without-assignment | Yukihiro "Matz" Matsumoto | |
| fix splat without assignment | |||
| 2015-05-07 | fix splat without assignment; fix #2781 | cremno | |
| The parser generates NODE_NIL for tSTAR without argument in masgns. The codegen didn't handle that. | |||
| 2015-05-07 | Merge pull request #2782 from cremno/define-yydebug-macro-conditionally | Yukihiro "Matz" Matsumoto | |
| define YYDEBUG macro conditionally | |||
| 2015-05-07 | Merge pull request #2783 from pbosetti/master | Yukihiro "Matz" Matsumoto | |
| Defining static version of frexpl also fro MIPS platforms. | |||
| 2015-05-07 | Defining static version of frexpl also fro MIPS platforms. | Paolo Bosetti | |
| On MIPS/linaro, libm.so lacks frexpl() as CygWin does. | |||
| 2015-05-04 | define YYDEBUG macro conditionally | cremno | |
| The YYDEBUG macro enables parser debugging which unnecessarily increases the executable size (9 to 10 KB). Now it only will be defined when PARSER_DEBUG is too. | |||
| 2015-04-30 | push cmdarg_stack in lambda body; fix [ruby-bug#11107] | Yukihiro "Matz" Matsumoto | |
| 2015-04-30 | Merge pull request #2778 from cremno/fix-load-size-error-macros | Yukihiro "Matz" Matsumoto | |
| src/load.c: fix size error macros | |||
| 2015-04-30 | Merge pull request #2777 from cremno/fix-parser-locals-null-deref | Yukihiro "Matz" Matsumoto | |
| parser: fix possible null dereferences | |||
| 2015-04-30 | Merge pull request #2776 from cremno/undef-strndup | Yukihiro "Matz" Matsumoto | |
| prevent accidental macro redefinition of strndup() | |||
| 2015-04-30 | Merge pull request #2774 from cremno/refactor-mrb_read_irep_file | Yukihiro "Matz" Matsumoto | |
| mrb_read_irep_file(): unify error handling / fix uint underflow | |||
| 2015-04-29 | always define SIZE_ERROR_MUL() macro | cremno | |
| Previously there wasn't a way to trigger the useful definition, but it is needed and that in every case to check for integer overflow due to multiplication and faulty/modified binary files. Also change existing code to a calloc()-like parameter order. | |||
| 2015-04-29 | remove SIZE_ERROR() macro | cremno | |
| It's only used once and in that case it isn't necessary anyway, since size_t must be at least 32 bits wide and the max. length of a filename is UINT16_MAX. | |||
| 2015-04-29 | add more descriptive error message and fail earlier | cremno | |
| 2015-04-28 | fix null dereference (ref: #2769) | cremno | |
| parser_state->locals might be a null pointer. Fixes (and other similiar invalid code): def a; Proc.new do def x==x end end | |||
| 2015-04-28 | prevent accidental macro redefinition of strndup() | cremno | |
| 2015-04-28 | fix possible unsigned integer underflow | cremno | |
| buf_size has to be greater than header_size, otherwise subtracting header_size from buf_size will cause an integer underflow. Being equal to header_size is fine, however useless, so quit early. | |||
| 2015-04-28 | unify error handling | cremno | |
| Convert mrb_read_irep_file() to use goto like read_section_lv() and read_section_debug() already do. | |||
| 2015-04-27 | Merge pull request #2773 from syohex/fix-misspelling | Yukihiro "Matz" Matsumoto | |
| Fix misspellings in document | |||
| 2015-04-27 | Fix misspellings in document | Syohei YOSHIDA | |
| 2015-04-27 | C++ compilation failed due to skipping iniitalization by goto out_super | Yukihiro "Matz" Matsumoto | |
| 2015-04-27 | Merge branch 'master' of github.com:mruby/mruby | Yukihiro "Matz" Matsumoto | |
| 2015-04-27 | super should not be called outside of a method; fix #2770 | Yukihiro "Matz" Matsumoto | |
| 2015-04-27 | parser_state->locals may be NULL on some error conditions; fix #2769 | Yukihiro "Matz" Matsumoto | |
| 2015-04-25 | Merge pull request #2772 from furunkel/bench_task | Yukihiro "Matz" Matsumoto | |
| Add rake task for benchmarking | |||
| 2015-04-24 | Remove benchmarks not in mruby | furunkel | |
| 2015-04-24 | Output PNG instead of PDF | furunkel | |
| 2015-04-24 | Add some of MRI's benchmarks | furunkel | |
| 2015-04-24 | Use separate build config directory for benchmark files | furunkel | |
| 2015-04-24 | Include name of current build config in data directory name | furunkel | |
| 2015-04-24 | Rename | furunkel | |
| 2015-04-24 | Let all benchmarks start with bm_ | furunkel | |
| 2015-04-24 | Add build files for benchmarkings; add mandelbrot benchmark | furunkel | |
| 2015-04-23 | Don't echo to stdout | furunkel | |
| 2015-04-23 | Add task for running and plotting benchmarks | furunkel | |
| 2015-04-19 | Merge pull request #2766 from furunkel/builtin_overflow | Yukihiro "Matz" Matsumoto | |
| Use builtins for overflow math if possible | |||
| 2015-04-19 | Merge pull request #2768 from kou/suppress-write-strings-warnings | Yukihiro "Matz" Matsumoto | |
| Suppress warnings generated by -Wwrite-strings | |||
| 2015-04-18 | Suppress warnings generated by -Wwrite-strings | Kouhei Sutou | |
| Here are suppressed warnings: src/fmt_fp.c: In function 'fmt_fp': src/fmt_fp.c:124:16: warning: initialization discards 'const' qualifier from pointer target type char *ss = (t&32)?"inf":"INF"; ^ src/fmt_fp.c:125:17: warning: assignment discards 'const' qualifier from pointer target type if (y!=y) ss=(t&32)?"nan":"NAN"; ^ mrbgems/mruby-string-ext/src/string.c: In function 'mrb_str_succ_bang': mrbgems/mruby-string-ext/src/string.c:302:27: warning: assignment discards 'const' qualifier from pointer target type if (e == b) prepend = "1"; ^ mrbgems/mruby-string-ext/src/string.c:305:27: warning: assignment discards 'const' qualifier from pointer target type if (e == b) prepend = "a"; ^ mrbgems/mruby-string-ext/src/string.c:308:27: warning: assignment discards 'const' qualifier from pointer target type if (e == b) prepend = "A"; ^ mrbgems/mruby-bin-mruby/tools/mruby/mruby.c: In function 'main': mrbgems/mruby-bin-mruby/tools/mruby/mruby.c:213:13: warning: assignment discards 'const' qualifier from pointer target type cmdline = args.cmdline ? args.cmdline : "-"; ^ mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c: In function 'print_breakpoint': mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:159:3: warning: initialization discards 'const' qualifier from pointer target type char* enable_letter[] = {BREAK_INFO_MSG_DISABLE, BREAK_INFO_MSG_ENABLE}; ^ mrbgems/mruby-bin-debugger/tools/mrdb/cmdbreak.c:159:3: warning: initialization discards 'const' qualifier from pointer target type | |||
| 2015-04-18 | Enable -Wwrite-strings by default for GCC | Kouhei Sutou | |
| 2015-04-17 | Use builtins for overflow math if possible | furunkel | |
| 2015-04-17 | Merge pull request #2765 from miura1729/original2 | Yukihiro "Matz" Matsumoto | |
| Fix to avoid warning | |||
| 2015-04-17 | Fix to avoid warning | Miura Hideki | |
| 2015-04-17 | Merge pull request #2762 from miura1729/original | Yukihiro "Matz" Matsumoto | |
| Add test of negative arguments for Integer#% | |||
| 2015-04-17 | Add test of negative arguments for Integer#% | Miura Hideki | |
| 2015-04-03 | Merge pull request #2755 from Yuuhei-Okazaki/fix_maxbreakpoint_reference | Yukihiro "Matz" Matsumoto | |
| fix maximum value of the index when access breakpoints. | |||
