aboutsummaryrefslogtreecommitdiffstats
path: root/string.c
Commit message (Expand)AuthorAgeFilesLines
* add static modifier for rb_str_ord funcS-H-GAMELINKS2020-05-271-1/+1
* Fix typos [ci skip]Kazuhiro NISHIYAMA2020-05-171-5/+5
* [ci skip] Enhanced rdoc for String.new (#3067)Burdette Lamar2020-05-151-15/+88
* Optimize String#splitNobuyoshi Nakada2020-05-121-26/+52
* sed -i 's|ruby/impl|ruby/internal|'卜部昌平2020-05-111-1/+1
* sed -i s|ruby/3|ruby/impl|g卜部昌平2020-05-111-1/+1
* remove unused rb_str_clear define (#3059)S.H2020-04-251-2/+0
* Use UNREACHABLE_RETURN for non-void functionNobuyoshi Nakada2020-04-161-2/+1
* Add {Regexp,String}#match with block to call-seq [ci skip]Kazuhiro NISHIYAMA2020-04-141-2/+2
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-081-1/+1
* Warn non-nil `$/` [Feature #14240]Nobuyoshi Nakada2020-02-231-0/+15
* Get rid of warnings/exceptions at cleanupNobuyoshi Nakada2020-02-131-0/+1
* Copy non-inlined encoding indexNobuyoshi Nakada2020-02-121-0/+6
* Make temporary lock string encoding freeNobuyoshi Nakada2020-02-121-2/+9
* Improve `String#slice!` performanceNobuyoshi Nakada2020-01-311-15/+69
* Make `empty_string` a fake stringNobuyoshi Nakada2020-01-311-9/+9
* Avoid allocating a temporary empty string in String#slice!Jean Boussier2020-01-311-3/+8
* Added rb_warn_deprecated_to_removeNobuyoshi Nakada2020-01-231-2/+2
* Make taint warnings non-verbose instead of verboseJeremy Evans2020-01-221-2/+2
* Fix `String#partition`Nobuyoshi Nakada2020-01-161-1/+0
* [DOC] Improve docs for String#matchMarcus Stollsteimer2020-01-081-8/+8
* Improve docs for String#=~Marcus Stollsteimer2020-01-081-9/+14
* decouple internal.h headers卜部昌平2019-12-261-16/+31
* Refined the warning message for $, and $;Nobuyoshi Nakada2019-12-201-1/+1
* Added Symbol#start_with? and Symbol#end_with? method. [Feature #16348]NARUSE, Yui2019-11-281-0/+43
* delete unused codes卜部昌平2019-11-181-2/+0
* rb_tainted_str_new_with_enc is no longer usedNobuyoshi Nakada2019-11-181-7/+0
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-181-101/+19
* delete unused functions卜部昌平2019-11-141-7/+0
* Revert "[EXPERIMENTAL] Make Symbol#to_s return a frozen String [Feature #16150]"NARUSE, Yui2019-11-051-3/+2
* Documentation improvements for Ruby corezverok2019-10-261-20/+31
* Reduce the minimum string buffer size from 127 to 63 bytesLourens Naudé2019-10-111-1/+1
* avoid overflow in integer multiplication卜部昌平2019-10-091-1/+1
* [EXPERIMENTAL] Make Symbol#to_s return a frozen StringBenoit Daloze2019-09-261-2/+3
* Rename STR_IS_SHARED_M to STR_BORROWEDAlan Wu2019-09-261-6/+7
* Tag string shared roots to fix use-after-freeAlan Wu2019-09-261-4/+16
* Make Symbol#to_proc calls handle keyword argumentsJeremy Evans2019-09-051-2/+2
* drop-in type check for rb_define_singleton_method卜部昌平2019-08-291-1/+23
* Fixed heap-use-after-freeNobuyoshi Nakada2019-08-151-1/+2
* * expand tabs. [ci skip]git2019-08-151-2/+2
* Fold to lowercase intead of uppercase for String#casecmpJeremy Evans2019-08-141-4/+4
* Update docs to use more natural EnglishAaron Patterson2019-08-121-10/+10
* string.c (rb_str_sub, _gsub): improve the rdocYusuke Endoh2019-08-121-21/+58
* leafify opt_plus卜部昌平2019-08-061-0/+31
* Make opt_eq and opt_neq insns leafTakashi Kokubun2019-08-041-18/+2
* Reuse match dataNobuyoshi Nakada2019-07-281-2/+5
* Occupy match dataNobuyoshi Nakada2019-07-271-1/+3
* string.c (str_succ): refactoringYusuke Endoh2019-07-141-3/+3
* string.c (str_succ): remove a unnecessary assignmentYusuke Endoh2019-07-141-1/+0
* * expand tabs.git2019-07-141-1/+1