================
@@ -1443,6 +1443,8 @@ tuples to return are:
   listed (`dirty-pages:;`) indicates no dirty pages in
   this memory region.  The *absence* of this key means
   that this stub cannot determine dirty pages.
+* `protection-key:<key>`- where `<key>` is an unsigned integer memory 
protection
+  key.
----------------
DavidSpickett wrote:

I have looked around at other OS and not found another umbrella term for it. 
Intel calls their underlying hardware feature "Intel Memory Protection Keys 
(MPK)" so I expect many OS will name it something like that.

So maybe this name (generic as it is) will prove to be too Linux specific, 
maybe it won't. I thought it was a reasonable risk to take.

If, for example, MacOS had a protection key like thing but it acted in a very 
different way, we would probably benefit from a different name and handling of 
it anyway.

https://github.com/llvm/llvm-project/pull/182246
_______________________________________________
lldb-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits

Reply via email to