mirror of
https://github.com/python/cpython.git
synced 2025-08-04 00:48:58 +00:00
Classify specialization failures. Provides more useful stats, with lower overhead. (GH-27701)
This commit is contained in:
parent
c7ea1e3dce
commit
9816777861
4 changed files with 100 additions and 100 deletions
|
@ -85,9 +85,8 @@ class SpecializationStatsTests(unittest.TestCase):
|
|||
stat_names + ['fails'])
|
||||
for sn in stat_names:
|
||||
self.assertIsInstance(stats['load_attr'][sn], int)
|
||||
self.assertIsInstance(stats['load_attr']['fails'], dict)
|
||||
for k,v in stats['load_attr']['fails'].items():
|
||||
self.assertIsInstance(k, tuple)
|
||||
self.assertIsInstance(stats['load_attr']['specialization_failure_kinds'], tuple)
|
||||
for v in stats['load_attr']['specialization_failure_kinds']:
|
||||
self.assertIsInstance(v, int)
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue