callstack 相关问题

一个堆栈,它按顺序存储程序调用的函数的详细信息,以便每个函数都可以在完成时返回到调用它的代码。


将参数推送到调用堆栈的可移植方法 (C++)

我正在编写一种小型脚本语言。 我正在寻找一种可移植的 C++ 方法将参数推送到调用堆栈上,以便我的函数能够正常读取它们。 这可能吗? 它必须...

回答 4 投票 0

SAP Odata ABAP 标准堆栈调用

我尝试调试 OData 服务的 ABAP 堆栈,我发现这个调用需要更多时间,被称为“加载 MPC 类”,与所有 DPC 和 DPC_EXT 类相同,...

回答 1 投票 0

ABAP 调用堆栈中的奇怪前缀(/A\)

一般来说,我会尝试让我的问题可重现。 在这种情况下我找不到办法。请随时指导我如何获取更多详细信息,我将附上。 在某些情况下,我们使用 ABAP ...

回答 1 投票 0

有没有办法确保从基类继承的子类的每个实例都调用一个函数?

OptionsAndAnswer 是基类。 抽象类OptionsAndAnswer( ..., 打开 val 选项:列表 ){ 有趣的验证(){ require(options.map { it.id }.distinct().size ==

回答 1 投票 0

Windows PowerShell 中的 Get-PSCallStack

我正在编写一个递归函数,并且想添加一个调试模式,其中包含一些(函数)调用者信息以及 ScriptLineNumber。 在 PowerShell 7 中,我可以执行以下操作: 我的...

回答 1 投票 0

在 React 中使用 datalist 时超出最大调用堆栈大小

我正在构建一个 React 组件,该组件从 FDA API 获取药物数据并将其显示在 中以供搜索。但是,我遇到了“最大调用堆栈大小超出错误”,当...

回答 1 投票 0

方法链的CallStack

我正在尝试找到一种方法来获取完整的方法链调用堆栈 A() -> B() -> C() -> D()。但是,StackWalker 或 Thread.currentThread().getStackTrace() 仅返回原始

回答 1 投票 0

如何在 Javascript 中重新抛出异常,但保留堆栈?

在Javascript中,假设我想在异常发生时执行一些清理,但让异常继续在堆栈中传播,例如: 尝试 { 输入AwesomeMode(); doRiskyStuff(); // 可能

回答 5 投票 0

如何从 Valgrind 获取完整的调用堆栈?

我使用以下参数运行 Valgrind: --leak-check=full --show-reachable=yes --leak-resolution=high --num-callers=100 --trace-children=yes 在内存泄漏日志中,我看到一些错误消息......

回答 2 投票 0

GAS:.cfi_def_cfa_offset 的解释

我想了解 GCC 生成的程序集中与 .cfi_def_cfa_offset 指令一起使用的值。我隐约知道 .cfi 指令涉及调用帧和堆栈

回答 2 投票 0

回调队列,调用堆栈和注册事件,如setTimeout

如果注册任何事件(如setTimeout)但需要更多时间(假设5,6分钟),并且当前调用堆栈和回调队列已完成所有任务并且它是空的,那么程序是

回答 1 投票 0

通过延迟函数javascript阻止执行

我正在使用以下代码来查看当同步函数进入长循环时 JavaScript 执行是否被阻止。 函数delayBySeconds(秒){ 让开始 = now = Date.now(); 哪...

回答 3 投票 0

我猜执行顺序有问题

我失去理智了!我尝试从表单获取数据并将其传递给 php 脚本,该脚本将数据放入 csv 文件和数据库中。这是可行的,但是我正在尝试验证

回答 1 投票 0

建立C代码的调用树

我有一大堆用C写的代码,但不是我自己写的。我希望在代码中创建一个调用结构的概述以供参考。那就是:我想知道什么(非标准)好玩...

回答 7 投票 0

运行调试时 VSCode 中的多个调用堆栈主线程

我正在 Windows 上的 VSCode 中运行带有 Flutter 的 Android 模拟器。当我运行调试时,调用堆栈运行 2 个主线程。这是不正常的吗?我的模拟器连接丢失。与其他(sma...

回答 1 投票 0

Wasm 代码如何在浏览器中运行以及如何与 JavaScript 交互

我很好奇WebAssembly(Wasm)代码如何在浏览器中运行。我知道浏览器中的 JavaScript 代码是由 JavaScript 引擎执行的,但我不确定谁执行 W...

回答 1 投票 0

为什么MIPS堆栈基址是0x7ffffffc而不是0x80000000

为什么MIPS堆栈基址是0x7ffffffc而不是0x80000000? 如果我理解正确的话,堆栈指针指的是放置在堆栈上的最后一项。那么,如果是这样的话,那是不是意味着……

回答 1 投票 0

为什么这个数组中的最后两个值始终有效?

我正在用 C 语言编写堆栈来向朋友演示一些东西。我知道下面的函数返回指向垃圾内存的指针,因此我们不能依赖它们。这就是重点...

回答 1 投票 0

CaptureStackBackTrace 是单线程的吗?

我知道 StackWalk64 与所有 dbghelp 函数一样是单线程的,正如 MSDN 文档中明确指出的那样。 http://msdn.microsoft.com/en-us/library/windows/desktop/ms680650(v=vs.85).aspx &...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.