yaroslavmarkin (Yaroslav Markin)
- Login: yaroslavmarkin
- Registered on: 06/07/2026
- Last sign in: 06/07/2026
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 0 | 0 |
| Reported issues | 0 | 1 | 1 |
Activity
06/11/2026
-
06:59 PM Ruby Revision 35b76520 (git): Speed up Array#join with a memcpy fast path
- When every element is a String sharing one ASCII-compatible fast-path
encoding (UTF-8/US-ASCII/ASCII-8BIT) and the separator is compatible, build
the result with a single memcpy pass instead of appending element by element
through rb_str...
06/10/2026
-
11:32 AM Ruby Misc #22088: DevMeeting-2026-06-11
- * [Ticket #22094] Speed up Array#join with a byte-copy fast path
* Speed up ASCII or UTF-8 Array#join's of strings with fast copying
06/07/2026
-
04:23 PM Ruby Feature #22094 (Closed): Speed up Array#join with a byte-copy fast path
- ## Original idea
What if we treat `Array#join(" ")`, `Array#join("\n")` and `Array#join(";")` as hot paths (as many, if not _most_ uses of `Array#join` in the wild), and see if there is anything to optimize for a single-character ASCI...