================ @@ -296,6 +296,9 @@ let Definition = "process" in { DefaultEnumValue<"eFollowParent">, EnumValues<"OptionEnumValues(g_follow_fork_mode_values)">, Desc<"Debugger's behavior upon fork or vfork.">; + def TrackMemoryCacheChanges: Property<"track-memory-cache-changes", "Boolean">, + DefaultTrue, + Desc<"If true, memory cache modifications (which happen often during expressions evaluation) will bump process state ID (and invalidate all synthetic children). Disabling this option helps to avoid synthetic children reevaluation when pretty printers heavily use expressions, but convenience variables won't reevaluate synthetic children automatically.">; ---------------- jimingham wrote:
It's a little unclear that the "but" in the last sentence is is the downside to the "helps". So instead of "but convenience..." you did ". The downside of this setting is" https://github.com/llvm/llvm-project/pull/129092 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits