diff options
author | Anna Henningsen <anna@addaleax.net> | 2019-02-10 00:06:03 +0100 |
---|---|---|
committer | Anna Henningsen <anna@addaleax.net> | 2019-02-12 00:55:46 +0100 |
commit | 2c84f6e75cc513fe6e958f0489d104ee883db232 (patch) | |
tree | a7e70744a9d17cec3433cdd040366d26e0575bbc /doc | |
parent | 6edf88284b2ef522d2f073e66fa32e9cbe6fafd2 (diff) | |
download | android-node-v8-2c84f6e75cc513fe6e958f0489d104ee883db232.tar.gz android-node-v8-2c84f6e75cc513fe6e958f0489d104ee883db232.tar.bz2 android-node-v8-2c84f6e75cc513fe6e958f0489d104ee883db232.zip |
report: make more items programmatically accessible
Prefer structured output over stringified information
for libuv handles and the native stack trace.
PR-URL: https://github.com/nodejs/node/pull/26019
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Gus Caplan <me@gus.host>
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/api/report.md | 79 |
1 files changed, 61 insertions, 18 deletions
diff --git a/doc/api/report.md b/doc/api/report.md index 89bb203691..8d6d054c0a 100644 --- a/doc/api/report.md +++ b/doc/api/report.md @@ -78,12 +78,26 @@ is provided below for reference. ] }, "nativeStack": [ - " [pc=0xa7ef87] [/home/nodeuser/project/node/out/Release/node]", - " [pc=0xa81adb] report::TriggerNodeReport(v8::Isolate*, node::Environment*, char const*, char const*, std::string, v8::Local<v8::String>) [/home/nodeuser/project/node/out/Release/node]", - " [pc=0xa834f2] report::OnUncaughtException(v8::FunctionCallbackInfo<v8::Value> const&) [/home/nodeuser/project/node/out/Release/node]", - " [pc=0xbe6b78] [/home/nodeuser/project/node/out/Release/node]", - " [pc=0xbe7596] v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) [/home/nodeuser/project/node/out/Release/node]", - " [pc=0x1930cae] [/home/nodeuser/project/node/out/Release/node]" + { + "pc": "0x000055b57f07a9ef", + "symbol": "report::GetNodeReport(v8::Isolate*, node::Environment*, char const*, char const*, v8::Local<v8::String>, std::ostream&) [./node]" + }, + { + "pc": "0x000055b57f07cf03", + "symbol": "report::GetReport(v8::FunctionCallbackInfo<v8::Value> const&) [./node]" + }, + { + "pc": "0x000055b57f1bccfd", + "symbol": " [./node]" + }, + { + "pc": "0x000055b57f1be048", + "symbol": "v8::internal::Builtin_HandleApiCall(int, v8::internal::Object**, v8::internal::Isolate*) [./node]" + }, + { + "pc": "0x000055b57feeda0e", + "symbol": " [./node]" + } ], "javascriptHeap": { "totalMemory": 6127616, @@ -175,46 +189,75 @@ is provided below for reference. "details": "" }, { + "repeat": 0, + "firesInMsFromNow": 94403548320796, + "expired": true, "type": "timer", "is_active": false, "is_referenced": false, - "address": "0x00007fff5fbfeab0", - "details": "repeat: 0, timeout expired: 18075165916 ms ago" + "address": "0x00007fff5fbfeab0" }, { "type": "check", "is_active": true, "is_referenced": false, - "address": "0x00007fff5fbfeb48", - "details": "" + "address": "0x00007fff5fbfeb48" }, { "type": "idle", "is_active": false, "is_referenced": true, - "address": "0x00007fff5fbfebc0", - "details": "" + "address": "0x00007fff5fbfebc0" }, { "type": "prepare", "is_active": false, "is_referenced": false, - "address": "0x00007fff5fbfec38", - "details": "" + "address": "0x00007fff5fbfec38" }, { "type": "check", "is_active": false, "is_referenced": false, - "address": "0x00007fff5fbfecb0", - "details": "" + "address": "0x00007fff5fbfecb0" }, { "type": "async", "is_active": true, "is_referenced": false, - "address": "0x000000010188f2e0", - "details": "" + "address": "0x000000010188f2e0" + }, + { + "width": 204, + "height": 55, + "fd": 17, + "writeQueueSize": 0, + "readable": true, + "writable": true, + "type": "tty", + "is_active": false, + "is_referenced": true, + "address": "0x000055b581db0e18" + }, + { + "signum": 28, + "signal": "SIGWINCH", + "type": "signal", + "is_active": true, + "is_referenced": false, + "address": "0x000055b581d80010" + }, + { + "width": 204, + "height": 55, + "fd": 19, + "writeQueueSize": 0, + "readable": true, + "writable": true, + "type": "tty", + "is_active": true, + "is_referenced": true, + "address": "0x000055b581df59f8" }, { "type": "loop", |