summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-01-17parse.y: refine negate_lit_gen error messagenobu
2018-01-17time.c: use "unsigned int" for bitfieldsnormal
2018-01-17ripper.c: depends on preproc.rbnobu
2018-01-16parse.y: Refactor for-statement generationmame
2018-01-16parse.y (new_args_tail): Use human-friendly variable namesmame
2018-01-16* 2018-01-17svn
2018-01-16node.c: Separately allocate a struct having flexible arraymame
2018-01-16nested flexible array member is a GCCismshyouhei
2018-01-16-Wno-overlength-stringsshyouhei
2018-01-16parse.y: unified local_push argumentnobu
2018-01-16parse.y: simplified compstmtnobu
2018-01-16node.c: Stop double meaning of NODE_FOR by introducing NODE_FOR_MASGNmame
2018-01-16timev.h: just use "unsigned int" for bitfieldsnormal
2018-01-16fix macro argument names inconsistencyngoto
2018-01-16parse.y (expr_value_do): factor out COND_PUSH->expr_value->do->COND_POPmame
2018-01-16parse.y: removed PARSER_ARG macronobu
2018-01-16parse.y: expand tokadd_mbcharnobu
2018-01-16sizeof(uintptr_t) != sizeof(uintptr_t *)shyouhei
2018-01-16parse.y: set location of nodes that lexer generatesmame
2018-01-16parse.y: set location of string/literals in the lexer instead of actionsmame
2018-01-16parse.y (new_regexp): Fix SEGV of `/#{"\u3042"}#{'い'}/` in non UTF-8mame
2018-01-16parse.y (symbol_append): Added to factor out `%i[]` and `%I[]`mame
2018-01-15* properties.svn
2018-01-15Add tests for Node code locationsyui-knk
2018-01-15parse.y: Removes unneeded Ripper/Parser guardsmame
2018-01-15* 2018-01-16svn
2018-01-15parse.y (new_command_qcall): Receives a block (optional)mame
2018-01-15test/ruby/test_syntax.rb (test_command_with_cmd_brace_block): Addedmame
2018-01-15test_console_attr.rb: fix testnobu
2018-01-15Fix a typo.hsbt
2018-01-15Fix a typo.hsbt
2018-01-15parse.y: Removes unreachable warningsmame
2018-01-15parse.y: Removes unneeded NULL checksmame
2018-01-15parse.y: Remove unneeded NULL checkmame
2018-01-15parse.y (last_arg_append, rest_arg_append): factor out the code clonesmame
2018-01-15__declspec(align(#)) does not take sizeof()shyouhei
2018-01-15ruby_aligned_char no longer needed.shyouhei
2018-01-15raddrinfo.c: fix parse_numeric_portnobu
2018-01-15take alignof instead of sizeofshyouhei
2018-01-15parse.y (new_ary_op_assign): Factor out the typical code clonemame
2018-01-15parse.y: Fix a bug of `obj[42, &blk] ||= foo bar`mame
2018-01-15parse.y (begin_block): Factor out BEGIN {} process.mame
2018-01-15also blacklist gcc 4.9 for __builtin_alloca_with_alignshyouhei
2018-01-15tool/ruby_vm/models/attribute.rb: void for empty argumentsnobu
2018-01-15parse.y: Remove unused code comment blocksmame
2018-01-15disable __builtin_alloca_with_align for GCC 4.8shyouhei
2018-01-15give up RSTRING_PTR() being VALUE-alignedshyouhei
2018-01-15sorry, this hunk was a garbage. [ci skip]shyouhei
2018-01-15__declspec(align(#)) does not take sizeof()shyouhei
2018-01-15more ytab.sed fixesnobu