如何获取 systemc 线程的堆栈大小

How to get stack size of a systemc thread?

本文关键字:线程 堆栈 systemc 何获取 获取      更新时间:2023-10-16

是否有一个系统C API可以获取当前的SC线程堆栈大小?

我知道您可以通过set_stack_sizesc_spawn_options设置堆栈大小。但找不到用于获取它的 API。

在IEEE Std. 1666-2011(或我知道的任何实现(中,没有API可以查询SystemC线程的堆栈大小。

这里可能有两个方面:

  1. 并非所有底层线程实现都提供此类 API,并且需要 SystemC 的 API 会使 SystemC 实现更加复杂。
  2. 对这样的 API 有什么需求?对于哪些用例,您需要知道运行时 SystemC 线程的堆栈大小?