1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/ext
Takashi Kokubun 9af344a421 [ruby/erb] Revert the strpbrk optimization
because it's much slower on M1 https://github.com/ruby/erb/pull/29.
It'd be too complicated to switch the implementation based on known
optimized platforms / versions.

Besides, short strings are the most common usages of this method and
SIMD doesn't really help that case. All in all, I can't justify the
existence of this code.

https://github.com/ruby/erb/commit/30691c8995
2022-11-05 08:34:32 +00:00
..
-test- Unmark Internal IV test as pending 2022-10-20 11:59:34 -07:00
bigdecimal [ruby/bigdecimal] Suppress macro redefinition warnings 2022-10-30 14:21:31 +00:00
cgi/escape
continuation
coverage
date [ruby/date] Check month range as civil 2022-10-27 05:36:11 +00:00
digest Update dependencies for bc28acc347 2022-11-05 00:48:42 +09:00
erb [ruby/erb] Revert the strpbrk optimization 2022-11-05 08:34:32 +00:00
etc
fcntl
fiddle [ruby/fiddle] Free closures immediately 2022-10-18 17:21:45 +09:00
io
json
monitor
nkf
objspace Use shared flags of the type 2022-11-02 11:03:21 -04:00
openssl [ruby/openssl] add document-method for BN#mod_inverse 2022-10-17 23:38:35 +09:00
pathname
psych
pty
racc/cparse
rbconfig/sizeof
readline
ripper
rubyvm
socket Substitute from the actual netinet6/in6.h 2022-11-04 17:38:28 +09:00
stringio [ruby/stringio] [DOC] Enhanced RDoc for StringIO 2022-10-21 14:12:45 +00:00
strscan
syslog
win32
win32ole
zlib
.document
extmk.rb Make the timestamp path correspond to the bundled target path 2022-10-24 17:47:59 +09:00
Setup
Setup.atheos
Setup.nt