summaryrefslogtreecommitdiff
path: root/internal/array.h
Commit message (Expand)AuthorAgeFilesLines
* Emit special instruction for array literal + .(hash|min|max)Aaron Patterson2023-04-181-0/+1
* Stop exporting symbols for MJITTakashi Kokubun2023-03-061-2/+0
* Add Data class implementation: Simple immutable value objectVictor Shepelev2022-09-301-0/+1
* Rename rb_ary_tmp_new to rb_ary_hidden_newPeter Zhu2022-07-261-1/+1
* Remove reference counting for all frozen arraysPeter Zhu2022-07-221-9/+0
* Add RARRAY_SHARED_FLAGPeter Zhu2022-07-211-2/+3
* Refactor macros of array.cPeter Zhu2022-07-211-1/+54
* Add RARRAY_LITERAL_FLAG for array literalsPeter Zhu2022-07-201-0/+1
* [Feature #18901] Support size pool movement for ArraysMatt Valentine-House2022-07-121-0/+3
* Add comments about special runtime routines YJIT callsAlan Wu2021-10-201-0/+1
* include/ruby/internal/core/rarray.h: add doxygen卜部昌平2021-09-101-4/+0
* internal/*.h: skip doxygen卜部昌平2021-09-101-1/+0
* Remove duplicate declarationsNobuyoshi Nakada2021-07-281-2/+0
* Remove unneeded rb_ary_ptr_use_start defination in internal/array.h (#4427)S.H2021-06-011-1/+0
* Define rb_to_array which converts with to_aNobuyoshi Nakada2021-02-121-0/+1
* tuning trial: newobj with current ecKoichi Sasada2020-12-071-0/+3
* should not use rb_ary_modify()Koichi Sasada2020-12-011-0/+2
* RARRAY_AREF: convert into an inline function卜部昌平2020-08-151-0/+11
* sed -i 's|ruby/impl|ruby/internal|'卜部昌平2020-05-111-2/+2
* sed -i s/RUBY3/RBIMPL/g卜部昌平2020-05-111-1/+1
* sed -i s|ruby/3|ruby/impl|g卜部昌平2020-05-111-2/+2
* add #include guard hack卜部昌平2020-04-131-3/+3
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-081-8/+10
* decouple internal.h headers卜部昌平2019-12-261-1/+1
* internal/array.h rework卜部昌平2019-12-261-42/+55
* split internal.h into files卜部昌平2019-12-261-0/+88