summaryrefslogtreecommitdiff
path: root/string.c
AgeCommit message (Expand)Author
6 daysImprove performance of embedded string allocationPeter Zhu
10 daysSpeed up Ractors for Variable Width AllocationPeter Zhu
2021-11-08[Feature #18290] Remove all usages of rb_gc_force_recyclePeter Zhu
2021-11-03string.c: Follow up to ae2359f602bb467ca755eef02d73d361d35eaed7Yusuke Endoh
2021-11-02Enhanced RDoc for String (#5060)Burdette Lamar
2021-10-28Cleanup some RDoc (#5050)Burdette Lamar
2021-10-29string.c: Add some comments about STR flagsYusuke Endoh
2021-10-25[Feature #18239] Implement VWA for stringsPeter Zhu
2021-10-25[Feature #18239] Add struct for embedded stringsPeter Zhu
2021-10-15Update documentation for String and Symbol to discuss differencesJeremy Evans
2021-10-08Add tests for the edge caces of `String#end_with?`Nobuyoshi Nakada
2021-10-06* remove trailing spaces. [ci skip]git
2021-10-05Fix documentation for String#{<<,concat,prepend}Jeremy Evans
2021-10-05Adjust types to rb_enc_left_char_headNobuyoshi Nakada
2021-10-05Remove a redundant cast between the exact same typesNobuyoshi Nakada
2021-10-05rb_enc_left_char_head(): take void*卜部昌平
2021-10-05downcase_single/upcase_single: assume ASCII卜部昌平
2021-10-05include/ruby/encoding.h: convert macros into inline functions卜部昌平
2021-10-05add undeclared variables卜部昌平
2021-10-01Skip broken strings as the locale encodingNobuyoshi Nakada
2021-09-23[DOC] Use `unpack1` instead of `unpack(template)[0]` [ci skip]Kazuhiro NISHIYAMA
2021-09-16Adjust indent in string.c [ci skip]Nobuyoshi Nakada
2021-09-15Refactor and Using RBOOL macroS.H
2021-09-11Remove printf family from the mjit headerNobuyoshi Nakada
2021-09-10include/ruby/internal/intern/string.h: add doygen卜部昌平
2021-09-08[Bug #18154] Fix memory leak in String#initializePeter Zhu
2021-08-17Treat NULL fake string as an empty stringNobuyoshi Nakada
2021-08-11Term fill in String#{,l,r}strip! even when SHARABLE_MIDDLE_SUBSTRINGJeremy Evans
2021-08-03Fix indentation in string.cPeter Zhu
2021-08-02Fix documentation of #<=> and #casecmp [ci skip]Troy Chance
2021-08-02Using RBOOL macroS.H
2021-07-24Escape unprintable chars only, without surrounding quotesNobuyoshi Nakada
2021-07-07Refactor rb_str_export and rb_str_export_locale function'sS-H-GAMELINKS
2021-06-30Specify version to remove as bare numbersNobuyoshi Nakada
2021-06-30rb_warn_deprecated_to_remove_at [Feature #17432]Nobuyoshi Nakada
2021-06-26Scan the coderange in the given encodingNobuyoshi Nakada
2021-06-23Add Related link from String#hash to Object#hashKetan Bhatt
2021-06-21What's Here for Numeric and ComparableBurdette Lamar
2021-06-17Adjust styles [ci skip]Nobuyoshi Nakada
2021-04-13Make String#crypt ractor-safeNobuyoshi Nakada
2021-04-12Get rid of LONG_LONG redefinitionNobuyoshi Nakada
2021-03-22rb_enc_interned_str: handle autoloaded encodingsJean Boussier
2021-02-20Make String#{strip,lstrip}{,!} strip leading NUL bytesJeremy Evans
2021-02-12correct the result of casecmp? examples [ci skip]Sarun Rattanasiri
2021-02-11Merged too-short salt conditions instead of UNREACHABLE_RETURNNobuyoshi Nakada
2021-02-11Fix 404 linkS-H-GAMELINKS
2021-02-04Remove unsued str_new_shared function declarationS-H-GAMELINKS
2021-01-30Constified pointers in str_casecmpNobuyoshi Nakada
2021-01-26Fix broken link in RDoc for String (#4123)Burdette Lamar
2021-01-22What's Here for String RDoc (#4093)Burdette Lamar