Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
コールスタックサンプリング
Document Type and Number:
Japanese Patent JP7444895
Kind Code:
B2
Abstract:
Apparatuses and methods of their operation are disclosed. A call stack is maintained which comprises subroutine information relating to subroutines which have been called during data processing operations and have not yet returned. A stack pointer is indicative of an extremity of the call stack associated with a most recently called subroutine which has been called during the data processing operations and has not yet returned. Call stack sampling can be carried out with reference to the stack pointer. A tide mark pointer is maintained, which indicates of a value which the stack pointer had when the call stack sampling procedure processing circuitry was last completed. The call stack sampling procedure comprises retrieving subroutine information from the call stack indicated between the value of the tide mark pointer and the current value of the stack pointer. More efficient call stack sampling is thereby supported, in that only modifications to the call stack need be sampled.

Inventors:
Grant, Araster
Application Number:
JP2021551906A
Publication Date:
March 06, 2024
Filing Date:
March 04, 2020
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
Arm limited
International Classes:
G06F11/36; G06F9/32
Domestic Patent References:
JP11327953A
Foreign References:
US20140173293
US20070038810
Other References:
鈴木 勝博 ほか,スタック探索の簡略化による異常検知システムの高速化,電子情報通信学会技術研究報告,日本,社団法人電子情報通信学会,2006年,Vol.106 No.174,頁183~190
Attorney, Agent or Firm:
Patent Attorney Corporation Asamura Patent Office