]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
fix reference cycles/ perf in DialectKWArgs
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 26 Apr 2025 15:32:30 +0000 (11:32 -0400)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 26 Apr 2025 15:32:30 +0000 (11:32 -0400)
commitce3bbfcc4550e72a603640e533bc736715c5d76b
treec4d0211909d6b4994730e147922f2868e4bddb7d
parent0124b9449e035874b95547069b2993451fb50522
fix reference cycles/ perf in DialectKWArgs

Identified some unnecessary cycles and overhead in how
this is implemented.  since we want to add this to Select,
needs these improvements.

Change-Id: I4324db14aaf52ab87a8b7fa49ebf1b6624bc2dcb
lib/sqlalchemy/sql/base.py
lib/sqlalchemy/util/langhelpers.py
test/aaa_profiling/test_memusage.py