Path 1: 386 calls (0.91)

{} (386)

{'REMOTE_ADDR': '127.0.0.1', 'HTTP_USER_AGENT': 'werkzeug/2.3.6'} (383) {'REMOTE_ADDR': '0.0.0.0', 'HTTP_USER_AGENT': 'Foo'} (1) {'REMOTE_ADDR': '0.0....

1def _copy_environ(self, other):
2        out = {**self.environ_base, **other}
3
4        if self.preserve_context:
5            out["werkzeug.debug.preserve_context"] = self._new_contexts.append
6
7        return out
            

Path 2: 37 calls (0.09)

{} (37)

dict (37)

1def _copy_environ(self, other):
2        out = {**self.environ_base, **other}
3
4        if self.preserve_context:
5            out["werkzeug.debug.preserve_context"] = self._new_contexts.append
6
7        return out