cache ¤
Caches return values until some event in the inferior happens, e.g. execution stops because of a SIGINT or breakpoint, or a new library/objfile are loaded, etc.
Classes:
Functions:
-
connect_clear_caching_events–Connect given debugger event hooks to correspoonding _CacheUntilEvent instances
-
cache_until– -
clear_caches– -
clear_cache–
Attributes:
-
T– -
P– -
debug– -
debug_name– -
Cache– -
IS_CACHING– -
IS_CACHING_DISABLED_FOR(dict[str, bool]) –
IS_CACHING_DISABLED_FOR module-attribute ¤
IS_CACHING_DISABLED_FOR: dict[str, bool] = {
"stop": False,
"exit": False,
"objfile": False,
"start": False,
"cont": False,
"thread": False,
"prompt": False,
"forever": False,
}
DebugCacheDict ¤
connect_clear_caching_events ¤
Connect given debugger event hooks to correspoonding _CacheUntilEvent instances