GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — History for code/string - fastruby/fast-ruby

Breadcrumbs

History for
onmain

User selector

Datepicker

Commit history

  1. Commits on Sep 29, 2026

    • Step 1: Add String#match? vs include? vs =~ for a fixed substring (#139)

      Show description for 1f7d27e
      JuanVqzlvl0nax
      JuanVqz
      and
      lvl0nax
      committed
      1f7d27eView commit details
      Copy full SHA for 1f7d27e
      View code at this pointBrowse repository at this point
  2. Commits on Sep 24, 2026

    • Step 3: Name every report by rank and define methods in that order

      Show description for 07b844c
      JuanVqzJuanVqz
      committed
      07b844cView commit details
      Copy full SHA for 07b844c
      View code at this pointBrowse repository at this point
    • Step 1: Name every benchmark's winner in its method names

      Show description for 68f71c5
      JuanVqzJuanVqz
      committed
      68f71c5View commit details
      Copy full SHA for 68f71c5
      View code at this pointBrowse repository at this point
    • Step 2: Remove concatenation_randomized.rb, which never ran

      Show description for 49efff6
      JuanVqzJuanVqz
      committed
      49efff6View commit details
      Copy full SHA for 49efff6
      View code at this pointBrowse repository at this point
  3. Commits on Sep 23, 2026

    • Step 2: Stop benchmarks crashing on Rubies that lack a feature

      Show description for 2e65fd1
      JuanVqzJuanVqz
      committed
      2e65fd1View commit details
      Copy full SHA for 2e65fd1
      View code at this pointBrowse repository at this point
  4. Commits on Jun 17, 2023

    • compare gsub vs tr vs delete to remove character from string (#121)

      mojavelinuxmojavelinux
      authored
      1198345View commit details
      Copy full SHA for 1198345
      View code at this pointBrowse repository at this point
    • Randomized string concat (#216)

      Show description for c12ede2
      Aleksey LeshchukJuanVqz
      Aleksey Leshchuk
      and
      JuanVqz
      authored
      c12ede2View commit details
      Copy full SHA for c12ede2
      View code at this pointBrowse repository at this point
  5. Commits on Sep 27, 2022

    • Merge pull request #164 from danarnold/master

      Show description for 06c9a00
      aisayoaisayo
      authored
      06c9a00View commit details
      Copy full SHA for 06c9a00
      View code at this pointBrowse repository at this point
  6. Commits on Dec 9, 2020

    • Update benchmark with `String#casecmp?` example

      Show description for b485926
      NARKOZNARKOZ
      committed
      b485926View commit details
      Copy full SHA for b485926
      View code at this pointBrowse repository at this point
  7. Commits on Sep 6, 2018

    • add Regexp#match? and Regexp#match to benchmark

      danarnolddanarnold
      committed
      9ce5e97View commit details
      Copy full SHA for 9ce5e97
      View code at this pointBrowse repository at this point
  8. Commits on Apr 3, 2018

    • Add `String#delete_prefix` and `delete_suffix` benchmarks

      bdewaterbdewater
      committed
      5ffe9acView commit details
      Copy full SHA for 5ffe9ac
      View code at this pointBrowse repository at this point
  9. Commits on Apr 2, 2018

    • Add comparison for unfreezing strings in `frozen_string_literal: true` commented files

      bdewaterbdewater
      committed
      99e47c3View commit details
      Copy full SHA for 99e47c3
      View code at this pointBrowse repository at this point
  10. Commits on Apr 1, 2018

    • Add `String#match?` to `String#start_with?`/`String#end_with?` comparison

      bdewaterbdewater
      committed
      e951321View commit details
      Copy full SHA for e951321
      View code at this pointBrowse repository at this point
    • Add faster `String#match?` to `Regexp#===` vs `String#match` vs `String#=~` comparison

      Show description for 9907db5
      bdewaterbdewater
      committed
      9907db5View commit details
      Copy full SHA for 9907db5
      View code at this pointBrowse repository at this point
  11. Commits on Mar 17, 2018

    • Add String#unpack1 vs String#unpack[0]

      bdewaterbdewater
      committed
      a403654View commit details
      Copy full SHA for a403654
      View code at this pointBrowse repository at this point
  12. Commits on Feb 11, 2018

    • Remove extra spaces (or other contiguous chars)

      stydstyd
      committed
      d99f251View commit details
      Copy full SHA for d99f251
      View code at this pointBrowse repository at this point
  13. Commits on Oct 5, 2016

    • Fix typos in links to code

      wojtodzioJuanitoFatas
      wojtodzio
      authored and
      JuanitoFatas
      committed
      2f528bdView commit details
      Copy full SHA for 2f528bd
      View code at this pointBrowse repository at this point
  14. Commits on Jun 16, 2016

    • Use methods instead of hash.

      Show description for 9cdf609
      avellableJuanitoFatas
      avellable
      authored and
      JuanitoFatas
      committed
      9cdf609View commit details
      Copy full SHA for 9cdf609
      View code at this pointBrowse repository at this point
    • Add example for immutable vs mutable strings

      avellableJuanitoFatas
      avellable
      authored and
      JuanitoFatas
      committed
      8d9e752View commit details
      Copy full SHA for 8d9e752
      View code at this pointBrowse repository at this point
  15. Commits on Jun 15, 2016

    • Add String#start_with? vs String#[].==

      Show description for f56798b
      jonathanhefnerJuanitoFatas
      jonathanhefner
      authored and
      JuanitoFatas
      committed
      f56798bView commit details
      Copy full SHA for f56798b
      View code at this pointBrowse repository at this point
  16. Commits on May 5, 2016

    • Merge pull request #108 from lvl0nax/string_concatenation

      Show description for cec53a2
      ArcovionArcovion
      committed
      cec53a2View commit details
      Copy full SHA for cec53a2
      View code at this pointBrowse repository at this point
    • added string interpolation

      lvl0naxlvl0nax
      committed
      7d62492View commit details
      Copy full SHA for 7d62492
      View code at this pointBrowse repository at this point
  17. Commits on Apr 30, 2016

    • added the fastest method to create a changed copy of a string.

      lvl0naxlvl0nax
      committed
      9d6c54cView commit details
      Copy full SHA for 9d6c54c
      View code at this pointBrowse repository at this point
  18. Commits on Dec 28, 2015

    • sub-vs-chomp must use \z instead of $

      Show description for aff7aba
      bquorningbquorning
      committed
      aff7abaView commit details
      Copy full SHA for aff7aba
      View code at this pointBrowse repository at this point
  19. Commits on Nov 4, 2015

    • Add Regexp#=== to match and =~ comparison

      Show description for 69c1ed1
      JuanitoFatasJuanitoFatas
      committed
      69c1ed1View commit details
      Copy full SHA for 69c1ed1
      View code at this pointBrowse repository at this point
    • Merge pull request #47 from bquorning/sub-vs-chomp

      Show description for d64e875
      JuanitoFatasJuanitoFatas
      committed
      d64e875View commit details
      Copy full SHA for d64e875
      View code at this pointBrowse repository at this point
  20. Commits on Aug 7, 2015

    • name file for end of string matching correctly

      AqualonJuanitoFatas
      Aqualon
      authored and
      JuanitoFatas
      committed
      af59a1dView commit details
      Copy full SHA for af59a1d
      View code at this pointBrowse repository at this point
  21. Commits on Aug 6, 2015

    • String#=~ faster than String#match

      Show description for 076b96b
      schneemsschneems
      committed
      076b96bView commit details
      Copy full SHA for 076b96b
      View code at this pointBrowse repository at this point
  22. Commits on Jul 27, 2015

    • String#chomp can be faster than String#sub

      bquorningbquorning
      committed
      20f3661View commit details
      Copy full SHA for 20f3661
      View code at this pointBrowse repository at this point
  23. Commits on Jul 10, 2015

    • Add String#sub! vs String#gub! vs String#[]=

      Show description for e97f913
      sshawJuanitoFatas
      sshaw
      authored and
      JuanitoFatas
      committed
      e97f913View commit details
      Copy full SHA for e97f913
      View code at this pointBrowse repository at this point
  24. Commits on Oct 22, 2014

    • Lines up casecmp downcase example.

      JuanitoFatasJuanitoFatas
      committed
      bace9cdView commit details
      Copy full SHA for bace9cd
      View code at this pointBrowse repository at this point
    • Fix test names

      sshawsshaw
      committed
      730c274View commit details
      Copy full SHA for 730c274
      View code at this pointBrowse repository at this point
    • Add casecmp vs downcase & ==

      sshawsshaw
      committed
      9d0415dView commit details
      Copy full SHA for 9d0415d
      View code at this pointBrowse repository at this point
  25. Commits on Oct 20, 2014

    • lines up code snippet.

      JuanitoFatasJuanitoFatas
      committed
      dffc05aView commit details
      Copy full SHA for dffc05a
      View code at this pointBrowse repository at this point
  26. Commits on Oct 19, 2014

    • match vs (strat/end)_with?

      author
      Igor Kapkov
      committed
      02c9b2bView commit details
      Copy full SHA for 02c9b2b
      View code at this pointBrowse repository at this point
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.