summaryrefslogtreecommitdiff
path: root/ext/erb
AgeCommit message (Expand)Author
2024-01-04[ruby/erb] Skip building a native extension for JRubyTakashi Kokubun
2022-11-27[ruby/erb] Skip using the extension for truffleruby as wellTakashi Kokubun
2022-11-26[ruby/erb] Define ERB::Escape moduleTakashi Kokubun
2022-11-25[ruby/erb] Keep ERB::Util#html_escape privateTakashi Kokubun
2022-11-24[ruby/erb] Rename erb.so to erb/escape.soTakashi Kokubun
2022-11-05[ruby/erb] Revert the strpbrk optimizationTakashi Kokubun
2022-11-05[ruby/erb] Optimize away the rb_convert_type call using RB_TYPE_PTakashi Kokubun
2022-11-05[ruby/erb] Use strpbrk only when str is long enough for SIMDTakashi Kokubun
2022-11-05[ruby/erb] Optimize the no-escape case with strpbrkTakashi Kokubun
2022-11-04[ruby/erb] Avoid using prepend + super for fallbackTakashi Kokubun
2022-11-04[ruby/erb] Do not allocate a new String if not neededTakashi Kokubun
2022-11-04[ruby/erb] Optimize away to_s if it's already T_STRINGTakashi Kokubun
2022-11-04[ruby/erb] Copy CGI.escapeHTML to ERB::Util.html_escapeTakashi Kokubun