OSDN Git Service

do not lock when reading global meta types
authorIvailo Monev <xakepa10@gmail.com>
Mon, 16 May 2022 08:22:09 +0000 (11:22 +0300)
committerIvailo Monev <xakepa10@gmail.com>
Mon, 16 May 2022 08:26:33 +0000 (11:26 +0300)
commit42c06ab3683f2a80e9587f0e1c68e76214141960
treeb0204638b49dfc585d806b426c32694e1d860be4
parent4c23a693dd150efdc17ce886342b2865b84d8e91
do not lock when reading global meta types

huge performance gain for anything QMetaType-related

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
src/core/kernel/qmetatype.cpp
src/dbus/qdbusabstractadaptor_p.h
src/dbus/qdbusmetatype.cpp
src/declarative/qml/qdeclarativemetatype.cpp