Open jamesdbrock opened 1 year ago
Performance difference from GHC v8.10.7 to GHC v9.4.4 varies for different cases. Performance seems slightly worsen.
Replace.Megaparsec.streamEdit
String
ByteString
Text
Replace.Attoparsec.ByteString.streamEdit
Replace.Attoparsec.Text.streamEdit
Replace.Attoparsec.Text.Lazy.streamEdit
Text.Regex.Applicative.replace
Text.Regex.PCRE.Heavy.gsub
Control.Lens.Regex.ByteString.match
Control.Lens.Regex.Text.match
Performance difference from GHC v8.10.7 to GHC v9.4.4 varies for different cases. Performance seems slightly worsen.
GHC v8.10.7
Replace.Megaparsec.streamEdit
String
Replace.Megaparsec.streamEdit
ByteString
Replace.Megaparsec.streamEdit
Text
Replace.Attoparsec.ByteString.streamEdit
Replace.Attoparsec.Text.streamEdit
Replace.Attoparsec.Text.Lazy.streamEdit
Text.Regex.Applicative.replace
String
Text.Regex.PCRE.Heavy.gsub
Text
Control.Lens.Regex.ByteString.match
Control.Lens.Regex.Text.match
GHC v9.4.4
Replace.Megaparsec.streamEdit
String
Replace.Megaparsec.streamEdit
ByteString
Replace.Megaparsec.streamEdit
Text
Replace.Attoparsec.ByteString.streamEdit
Replace.Attoparsec.Text.streamEdit
Replace.Attoparsec.Text.Lazy.streamEdit
Text.Regex.Applicative.replace
String
Text.Regex.PCRE.Heavy.gsub
Text
Control.Lens.Regex.ByteString.match
Control.Lens.Regex.Text.match