PGL services: Difference between revisions

Line 137: Line 137:
This takes in a u64 mem_size, and uses it as input to pm:shell->BoostSystemMemoryResourceLimit
This takes in a u64 mem_size, and uses it as input to pm:shell->BoostSystemMemoryResourceLimit


=== EnableApplicationCrashReport ===
== EnableApplicationCrashReport ==


Takes an input boolean "enable".
Takes an input boolean "enable".
Line 149: Line 149:
Thus this command is only useful for disabling/toggling detailed crash reports for applications launched with LaunchFlags_EnableDetailedCrashReport, as processes without the launch flag will always send "0" for the creport argument.
Thus this command is only useful for disabling/toggling detailed crash reports for applications launched with LaunchFlags_EnableDetailedCrashReport, as processes without the launch flag will always send "0" for the creport argument.


=== IsApplicationCrashReportEnabled ===
== IsApplicationCrashReportEnabled ==


This returns the value of the bit set or cleared by [[#EnableApplicationCrashReport]]
This returns the value of the bit set or cleared by [[#EnableApplicationCrashReport]]


=== EnableApplicationAllThreadDumpOnCrash ===
== EnableApplicationAllThreadDumpOnCrash ==


Takes an input boolean "enable".
Takes an input boolean "enable".
Line 167: Line 167:
Previously this functionality was controlled by ns:am2->EnableApplicationAllThreadDumpOnCrash, which is now a wrapper for this function.
Previously this functionality was controlled by ns:am2->EnableApplicationAllThreadDumpOnCrash, which is now a wrapper for this function.


=== TriggerSnapShotDumper ===
== TriggerSnapShotDumper ==


This takes an input 32 "SnapShotDumpType" and an input MapAliasBuffer "argument".
This takes an input 32 "SnapShotDumpType" and an input MapAliasBuffer "argument".