aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* nested flexible array member is a GCCismshyouhei2018-01-161-1/+1
* -Wno-overlength-stringsshyouhei2018-01-162-6/+1
* parse.y: unified local_push argumentnobu2018-01-161-5/+1
* parse.y: simplified compstmtnobu2018-01-161-17/+11
* node.c: Stop double meaning of NODE_FOR by introducing NODE_FOR_MASGNmame2018-01-166-37/+45
* timev.h: just use "unsigned int" for bitfieldsnormal2018-01-161-17/+8
* fix macro argument names inconsistencyngoto2018-01-161-2/+2
* parse.y (expr_value_do): factor out COND_PUSH->expr_value->do->COND_POPmame2018-01-161-16/+19
* parse.y: removed PARSER_ARG macronobu2018-01-161-38/+36
* parse.y: expand tokadd_mbcharnobu2018-01-161-11/+9
* sizeof(uintptr_t) != sizeof(uintptr_t *)shyouhei2018-01-161-1/+1
* parse.y: set location of nodes that lexer generatesmame2018-01-161-24/+9
* parse.y: set location of string/literals in the lexer instead of actionsmame2018-01-161-40/+10
* parse.y (new_regexp): Fix SEGV of `/#{"\u3042"}#{'い'}/` in non UTF-8mame2018-01-162-4/+7
* parse.y (symbol_append): Added to factor out `%i[]` and `%I[]`mame2018-01-161-14/+17
* * properties.svn2018-01-150-0/+0
* Add tests for Node code locationsyui-knk2018-01-154-0/+640
* parse.y: Removes unneeded Ripper/Parser guardsmame2018-01-151-25/+1
* * 2018-01-16svn2018-01-151-1/+1
* parse.y (new_command_qcall): Receives a block (optional)mame2018-01-151-32/+27
* test/ruby/test_syntax.rb (test_command_with_cmd_brace_block): Addedmame2018-01-151-0/+5
* test_console_attr.rb: fix testnobu2018-01-152-3/+19
* Fix a typo.hsbt2018-01-151-1/+1
* Fix a typo.hsbt2018-01-151-1/+1
* parse.y: Removes unreachable warningsmame2018-01-151-29/+14
* parse.y: Removes unneeded NULL checksmame2018-01-151-11/+1
* parse.y: Remove unneeded NULL checkmame2018-01-151-7/+2
* parse.y (last_arg_append, rest_arg_append): factor out the code clonesmame2018-01-151-46/+41
* __declspec(align(#)) does not take sizeof()shyouhei2018-01-151-1/+1
* ruby_aligned_char no longer needed.shyouhei2018-01-152-3/+1
* raddrinfo.c: fix parse_numeric_portnobu2018-01-151-9/+9
* take alignof instead of sizeofshyouhei2018-01-151-2/+2
* parse.y (new_ary_op_assign): Factor out the typical code clonemame2018-01-151-32/+30
* parse.y: Fix a bug of `obj[42, &blk] ||= foo bar`mame2018-01-152-1/+30
* parse.y (begin_block): Factor out BEGIN {} process.mame2018-01-151-13/+12
* also blacklist gcc 4.9 for __builtin_alloca_with_alignshyouhei2018-01-151-3/+3
* tool/ruby_vm/models/attribute.rb: void for empty argumentsnobu2018-01-151-3/+13
* parse.y: Remove unused code comment blocksmame2018-01-151-18/+3
* disable __builtin_alloca_with_align for GCC 4.8shyouhei2018-01-151-0/+8
* give up RSTRING_PTR() being VALUE-alignedshyouhei2018-01-151-3/+3
* sorry, this hunk was a garbage. [ci skip]shyouhei2018-01-151-1/+1
* __declspec(align(#)) does not take sizeof()shyouhei2018-01-152-4/+4
* more ytab.sed fixesnobu2018-01-151-10/+16
* more support for NORETURNshyouhei2018-01-151-4/+11
* __builtin_alloca_with_align for optimal memory accessshyouhei2018-01-152-0/+9
* __builtin_assume_aligned for *(foo *) castsshyouhei2018-01-154-7/+29
* __alignof__ to take alignment of a typeshyouhei2018-01-154-11/+39
* __attibute__((__aligned__)) for RSTRING_PTR()shyouhei2018-01-155-11/+39
* more ytab.sed fixesnobu2018-01-151-7/+17
* * 2018-01-15svn2018-01-151-1/+1