summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
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
2018-01-15more support for NORETURNshyouhei
2018-01-15__builtin_alloca_with_align for optimal memory accessshyouhei
2018-01-15__builtin_assume_aligned for *(foo *) castsshyouhei
2018-01-15__alignof__ to take alignment of a typeshyouhei
2018-01-15__attibute__((__aligned__)) for RSTRING_PTR()shyouhei
2018-01-15more ytab.sed fixesnobu
2018-01-15* 2018-01-15svn
2018-01-15tool/ytab.sed: Support some old bison implementationsmame
2018-01-14parse.y (parser_heredoc_dedent): Removedmame
2018-01-14parse.y: yydebugnobu
2018-01-14parse.y: Remove unused a macro "FIXME"mame
2018-01-14parse.y: ripper no longer uses rb_discard_nodenobu
2018-01-14parse.y: Remove a code for old yaccmame
2018-01-14parse.y: Remove almost all *_gen macros by passing parser_params explicitlymame
2018-01-14parse.y: Expand global-like accessor macros for struct parser_paramsmame
2018-01-14parse.y: Use "p" for the variable of struct parser_params consistentlymame
2018-01-14parse.y: Avoid "p" as a variable namemame
2018-01-14exclude flexible array size with old compilersnobu
2018-01-14* 2018-01-14svn
2018-01-14net/http: use writev for HTTP chunked request bodiesnormal
2018-01-13string.c (struct mapping_buffer): Use FLEX_ARY_LENmame
2018-01-13compile.c (struct ibf_object_*): Use FLEX_ARY_LENmame
2018-01-13compile.c (struct ibf_id_entry): Just removed.mame
2018-01-13iseq.h (struct iseq_catch_table_entry, iseq_compile_data_storage): Use FLEX_A...mame
2018-01-13file.c (struct apply_arg): Use FLEX_ARY_LENmame
2018-01-13variable.c (struct gen_ivtbl): Use FLEX_ARY_LEN.mame
2018-01-13node.c (node_buffer_elem_t): Use FLEX_ARY_LENmame
2018-01-13internal.h (FLEX_ARY_LEN): Add a macro to define a flexible arraymame
2018-01-13Fix a typo.hsbt
2018-01-13__VA_ARGS__ is a C99ismshyouhei