]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commit
- move inline "import" statements to use new "util.importlater()" construct. cuts
authorMike Bayer <mike_mp@zzzcomputing.com>
Sat, 13 Nov 2010 18:19:36 +0000 (13:19 -0500)
committerMike Bayer <mike_mp@zzzcomputing.com>
Sat, 13 Nov 2010 18:19:36 +0000 (13:19 -0500)
commitaf4285e6adf2a052ce985f9d3d97cc89778fca96
tree56364c556828d5c7e103e57a82ef82e41d603fb9
parent5400ea2c1e2c605843255f5eb15b5ce1d8fba025
- move inline "import" statements to use new "util.importlater()" construct.  cuts
down on clutter, timeit says there's a teeny performance gain, at least where
the access is compared against attr.subattr.  these aren't super-critical
calls anyway
- slight inlining in _class_to_mapper
12 files changed:
lib/sqlalchemy/orm/attributes.py
lib/sqlalchemy/orm/mapper.py
lib/sqlalchemy/orm/properties.py
lib/sqlalchemy/orm/session.py
lib/sqlalchemy/orm/unitofwork.py
lib/sqlalchemy/orm/util.py
lib/sqlalchemy/schema.py
lib/sqlalchemy/sql/expression.py
lib/sqlalchemy/test/util.py
lib/sqlalchemy/types.py
lib/sqlalchemy/util.py
test/aaa_profiling/test_compiler.py