// Copyright (c) 2009 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. package org.chromium.sdk.internal.v8native.protocol.output; import org.chromium.sdk.internal.v8native.DebuggerCommand; /** * Represents a "backtrace" V8 request message. */ public class BacktraceMessage extends DebuggerMessage { /** * @param fromFrame nullable frame range start (0 by default) * @param toFrame nullable frame range end (last frame by default) * @param inlineRefs whether to inline object refs */ public BacktraceMessage(Integer fromFrame, Integer toFrame, boolean inlineRefs) { super(DebuggerCommand.BACKTRACE.value); putArgument("fromFrame", fromFrame); putArgument("toFrame", toFrame); if (inlineRefs) { putArgument("inlineRefs", inlineRefs); } } }