You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/tools/chrome-debugger.md
+1
Original file line number
Diff line number
Diff line change
@@ -92,6 +92,7 @@ information and launch the debugger. Launch debugging via the printed WSS URL di
92
92
*`--inspect.WaitAttached=(true|false)` when true, no guest language source code is executed until the inspector client is attached. Unlike `--inspect.Suspend=true`, the execution is resumed right
93
93
after the client is attached. This assures that no execution is missed by the
94
94
inspector client. It is `false` by default.
95
+
*`--inspect.SuspensionTimeout` sets a timeout of a debugger suspension. The debugger session is disconnected after the timeout expires. The timeout value consists of a positive integer value followed by a chronological time unit. For example, '15m' or '10s'. Valid time units are 'ms' for milliseconds, 's' for seconds, 'm' for minutes, 'h' for hours, and 'd' for days. There is no timeout set by default.
95
96
96
97
### Advanced Debug Options
97
98
The following options are for language experts and language developers:
Copy file name to clipboardExpand all lines: tools/CHANGELOG.md
+1
Original file line number
Diff line number
Diff line change
@@ -7,6 +7,7 @@ This changelog summarizes major changes between Truffle Tools versions.
7
7
* GR-52742: `CPUSamplerData#getDataList()` was introduced and returns all data collected by the sampler as a list of `CPUSamplerData`. For each context on the engine, including the ones that were already collected, there is a corresponding element in the list. `CPUSamplerData#getContextIndex()` returns the index of the data in the list.
8
8
* GR-53035: Added CPUSampler support for gathering any async stack trace information for each sample, enabled by default. Introduced configuration option `--cpusampler.GatherAsyncStackTrace=true|false`, and corresponding API [`CPUSampler#setGatherAsyncStackTrace`](https://www.graalvm.org/tools/javadoc/com/oracle/truffle/tools/profiler/CPUSampler.html#setGatherAsyncStackTrace(boolean)), to allow disabling async stack trace sampling again.
9
9
* GR-53035: `StackTraceEntry#isInlined()` is no longer deprecated.
10
+
* GR-54751: `--inspect.SuspensionTimeout` option added to set a timeout of a debugger suspension. The debugger session is disconnected after the timeout expires.
10
11
11
12
## Version 23.0.0
12
13
* GR-41407: Added new option `--dap.SourcePath` to allow to resolve sources with relative paths.
Copy file name to clipboardExpand all lines: tools/src/com.oracle.truffle.tools.chromeinspector.test/src/com/oracle/truffle/tools/chromeinspector/test/InspectorMessageTransportTest.java
+34-2
Original file line number
Diff line number
Diff line change
@@ -240,6 +240,24 @@ public void inspectorCloseAfterDisposeTest() {
Copy file name to clipboardExpand all lines: tools/src/com.oracle.truffle.tools.chromeinspector.test/src/com/oracle/truffle/tools/chromeinspector/test/InspectorTestInstrument.java
+5-4
Original file line number
Diff line number
Diff line change
@@ -48,7 +48,7 @@ public final class InspectorTestInstrument extends TruffleInstrument {
Copy file name to clipboardExpand all lines: tools/src/com.oracle.truffle.tools.chromeinspector.test/src/com/oracle/truffle/tools/chromeinspector/test/InspectorTester.java
Copy file name to clipboardExpand all lines: tools/src/com.oracle.truffle.tools.chromeinspector.test/src/com/oracle/truffle/tools/chromeinspector/test/RelativeSourceInspectDebugTest.java
+4-4
Original file line number
Diff line number
Diff line change
@@ -119,7 +119,7 @@ public void testSourcePath() throws Exception {
0 commit comments