You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Implement ListBuffer.isEmpty / nonEmpty / head efficiently
Uses the extra length information in comparison to list to provide
efficient implementations.
Evaluating these three methods turns up with about 6-7% of akka-http
message parsing.
From the profiles it looks the likely reason are polymorphic
invokeinterface calls against List (i.e. just forwarding to `start.isEmpty`
etc wouldn't help).
0 commit comments