New GitHub issue #94603 from eendebakpt:<br>

<hr>

<pre>
**Feature or enhancement**

`list.pop` currently calls `list_ass_slice` which contains some extra caculations not relevant for `list.pop`. With a direct implementation the cases for small lists is improved.

**Pitch**

The gain for the improved cases is in the 10% to 30% range.

**Previous discussion**

This came out of tests performed related to #94508

<!--
  New features to Python should first be discussed elsewhere before creating issues on GitHub,
  for example in the "ideas" category (https://discuss.python.org/c/ideas/6) of discuss.python.org,
  or the python-ideas mailing list (https://mail.python.org/mailman3/lists/python-ideas.python.org/).
  Use this space to post links to the places where you have already discussed this feature proposal:
-->


<!--
You can freely edit this text. Remove any lines you believe are unnecessary.
-->

</pre>

<hr>

<a href="https://github.com/python/cpython/issues/94603">View on GitHub</a>
<p>Labels: type-feature</p>
<p>Assignee: </p>