| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-03-30 | reduce OP_ARRAY in argument splat | Yukihiro "Matz" Matsumoto | |
| 2016-03-24 | better code generation for `||=`; #3138 | Yukihiro "Matz" Matsumoto | |
| 2016-03-24 | `||=` with cvars and constants should work with false values; #3138 | Yukihiro "Matz" Matsumoto | |
| 2016-03-23 | `||=` reference error can happen with constants as well; #3138 | Yukihiro "Matz" Matsumoto | |
| 2016-03-23 | add safe-navigation (aka lonely) operator `&.` | Yukihiro "Matz" Matsumoto | |
| 2016-03-22 | fixed silly class variable/constant confusion; #3138 | Yukihiro "Matz" Matsumoto | |
| 2016-03-21 | rescue NameError from class variable access like `@@foo ||= 42`; fix #3138 | Yukihiro "Matz" Matsumoto | |
| 2016-03-07 | fix dump_prefix() with wrong type argument; fix #3128 | Yukihiro "Matz" Matsumoto | |
| 2016-02-22 | too many register push for else-less condtions; fix #3117 | Yukihiro "Matz" Matsumoto | |
| 2016-02-17 | peephole optimization for LOADNIL before STRCAT; ref #3110 | Yukihiro "Matz" Matsumoto | |
| 2016-02-17 | push value for NULL AST when value is required; fix #3110 | Yukihiro "Matz" Matsumoto | |
| 2016-02-16 | syntax error in interpolated symbol; fixed #3108 | Yukihiro "Matz" Matsumoto | |
| 2016-01-31 | Fix a typo | HAYASHI Kentaro | |
| su ported -> supported ^ | |||
| 2016-01-07 | change mrb_run related API names; compatibility macros provided | Yukihiro "Matz" Matsumoto | |
| 2015-12-25 | rename include blocker | Yasuhiro Matsumoto | |
| 2015-12-21 | in `peekc_n`, adjust column number after calling `nextc` | Kazuho Oku | |
| 2015-12-01 | C++ compiler does not like cast from pointer to enum; ref #3039 | Yukihiro "Matz" Matsumoto | |
| 2015-12-01 | should ignore block to next, break, etc. fix #3039 | Yukihiro "Matz" Matsumoto | |
| 2015-11-27 | include changed from by quotes ("") to by brackets (<>); close #3032 | Yukihiro "Matz" Matsumoto | |
| 2015-11-23 | Fix MRB_DISABLE_STDIO typo. | Simon Génier | |
| 2015-11-19 | Fix typo on MRB_DISABLE_STDIO. | Simon Génier | |
| 2015-11-17 | DISABLE_STDIO/ENABLE_DEBUG macros to rename; close #3014 | Yukihiro "Matz" Matsumoto | |
| changes: * rename DISABLE_STDIO -> MRB_DISABLE_STDIO * rename ENABLE_DEBUG -> MRB_ENABLE_DEBUG_HOOK * no more opposite macro definitions (e.g. ENABLE_STDIO, DISABLE_DEBUG). * rewrite above macro references throughout the code. * update documents | |||
| 2015-10-21 | fixed SEGV in mrb_parser_dump(NODE_COLON3) | Yukihiro "Matz" Matsumoto | |
| 2015-10-01 | optimize if statement with constant condition | Yukihiro "Matz" Matsumoto | |
| 2015-10-01 | Merge pull request #2961 from takahashim/regex_enc | Yukihiro "Matz" Matsumoto | |
| support Regexp literal option: //n and //u | |||
| 2015-09-30 | fix tests on windows. | Yasuhiro Matsumoto | |
| 'bin/mruby' not work on windows. so correct command name and quoted arguments. | |||
| 2015-09-26 | support Regexp literal option: //n and //u | takahashim | |
| 2015-08-11 | compiler: allow "class A end" by tweaking the superclass rule like CRuby2.3 | Yukihiro "Matz" Matsumoto | |
| 2015-08-10 | codegen: don't need to genop(); just update s->iseq directly | Yukihiro "Matz" Matsumoto | |
| 2015-08-10 | codegen: add peep hole optimization to skip overridden OP_MOVE | Yukihiro "Matz" Matsumoto | |
| 2015-08-10 | codegen: reserve stack region for OP_APOST; fix #2824 | Yukihiro "Matz" Matsumoto | |
| 2015-07-29 | pop cmdarg in lambda body; fix [ruby-bug#11380] | cremno | |
| regression introduced by 2fe556d9c039839c20965a2c90dff703f04e40ec | |||
| 2015-07-03 | Merge pull request #2874 from cremno/fix-parser-oob-write | Yukihiro "Matz" Matsumoto | |
| Coverity: fix oob write by actually truncating buffer | |||
| 2015-07-03 | fix oob write by actually truncating buffer | cremno | |
| Found by Coverity scan of polyfox-moon: CID 121927 (#1 of 1): Out-of-bounds write (OVERRUN) | |||
| 2015-07-02 | add missing fall through comments | cremno | |
| 2015-06-28 | Fix segfault found using afl-fuzz | Jurriaan Pruis | |
| 2015-06-24 | Remove unnecessary backticks. | Franck Verrot | |
| Dr Markus Kuhn published in 1999 an article [1] explaining in details why we shouldn't use the ASCII grave accent (0x60) as a left quotation. Backticks have been used most notably to produce nice-looking LaTeX documents but it doesn't seem to be an issue on modern platforms and for the oldest ones, there are workarounds as mentioned by Dr Kuhn. [1]: https://www.cl.cam.ac.uk/~mgk25/ucs/quotes.html | |||
| 2015-06-02 | push only after OP_GETCONST in VAL mode; ref #2769 | cremno | |
| 2015-06-01 | update lex.def using gperf 3.0.4 | Yukihiro "Matz" Matsumoto | |
| 2015-06-01 | Compile mruby compiler as mrbgem. | take_cheeze | |
| Compiler codes is moved to "mruby-compiler". Executable `mrbc` is moved to "mruby-bin-mrbc". | |||
