aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* __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
* tool/ytab.sed: Support some old bison implementationsmame2018-01-151-5/+5
* parse.y (parser_heredoc_dedent): Removedmame2018-01-141-8/+6
* parse.y: yydebugnobu2018-01-141-10/+12
* parse.y: Remove unused a macro "FIXME"mame2018-01-141-2/+0
* parse.y: ripper no longer uses rb_discard_nodenobu2018-01-141-0/+2
* parse.y: Remove a code for old yaccmame2018-01-141-9/+0
* parse.y: Remove almost all *_gen macros by passing parser_params explicitlymame2018-01-142-718/+636
* parse.y: Expand global-like accessor macros for struct parser_paramsmame2018-01-141-565/+525
* parse.y: Use "p" for the variable of struct parser_params consistentlymame2018-01-142-779/+779
* parse.y: Avoid "p" as a variable namemame2018-01-141-104/+104
* exclude flexible array size with old compilersnobu2018-01-146-9/+10
* * 2018-01-14svn2018-01-141-1/+1
* net/http: use writev for HTTP chunked request bodiesnormal2018-01-142-8/+7
* string.c (struct mapping_buffer): Use FLEX_ARY_LENmame2018-01-131-2/+2
* compile.c (struct ibf_object_*): Use FLEX_ARY_LENmame2018-01-131-4/+4
* compile.c (struct ibf_id_entry): Just removed.mame2018-01-131-13/+0
* iseq.h (struct iseq_catch_table_entry, iseq_compile_data_storage): Use FLEX_A...mame2018-01-133-10/+6
* file.c (struct apply_arg): Use FLEX_ARY_LENmame2018-01-131-2/+2
* variable.c (struct gen_ivtbl): Use FLEX_ARY_LEN.mame2018-01-131-2/+2
* node.c (node_buffer_elem_t): Use FLEX_ARY_LENmame2018-01-131-2/+2
* internal.h (FLEX_ARY_LEN): Add a macro to define a flexible arraymame2018-01-132-9/+10
* Fix a typo.hsbt2018-01-131-1/+1
* __VA_ARGS__ is a C99ismshyouhei2018-01-132-6/+3
* flexible array member is a C99ismshyouhei2018-01-131-1/+9
* Update dependenciesnobu2018-01-132-5/+1
* Update dependencies using `tool/update-deps`kazu2018-01-132-0/+6
* * 2018-01-13svn2018-01-121-1/+1
* parse.y: Remove meaningless ifndef guardsmame2018-01-121-5/+0
* parse.y (token_info_push, token_info_pop): Refactoringmame2018-01-121-41/+33
* parse.y (token_info_push, token_info_pop): Use code_locationmame2018-01-121-36/+36
* suppress warning for VC12shyouhei2018-01-121-1/+1
* parse.y: Remove unneeded dependence on pointer representatinmame2018-01-121-9/+8
* merge revision: 61746shyouhei2018-01-121-1/+1
* Fix a typo.hsbt2018-01-121-1/+1
* sample/iseq_loader: use File.open instead of Kernel#opennormal2018-01-121-2/+2
* sample/iseq_loader.rb: spelling fixnormal2018-01-121-1/+1
* Fixed typos.hsbt2018-01-122-2/+2
* tool/ruby_vm support for pre-2.0 BASERUBYshyouhei2018-01-126-9/+16
* tool/ruby_vm support for pre-2.1 BASERUBYshyouhei2018-01-1213-114/+123
* tool/ruby_vm support for pre-2.3 BASERUBYshyouhei2018-01-122-12/+12
* delete tool/instruction.rb (2nd try)shyouhei2018-01-1253-1708/+1795
* [ci skip] add comments about file format (2nd try)shyouhei2018-01-121-4/+38
* new insns.def format (2nd try)shyouhei2018-01-124-504/+160
* Add `103 Early Hints` to `Net::HTTP::STATUS_CODES` [ci skip]kazu2018-01-121-0/+1
* doc/NEWS-2.5.0: `step` is not `Integer#step` but `Numeric#step` [ci skip]kazu2018-01-121-3/+3
* thread.c (thread_cleanup_func): document small leaknormal2018-01-121-0/+4
* fix for IPv6 envnaruse2018-01-111-2/+3