Patent · US Active

Method of detecting stack overflows and processor for implementing such a method

US9513911B2 · kind B2 · utility

0Cited by
3References
8Claims
0Family size

Assignee

Inventors

Key dates

Filing dateNov 21, 2014
Grant dateDec 6, 2016
Priority date
Expiry dateNov 21, 2034

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F21/52
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method of detecting stack overflows includes the following steps: storing in at least one dedicated register at least one data item chosen from: a data item (SPHaut) indicating a maximum permitted value for a stack pointer, and a data item (SPBas) indicating a minimum permitted value for said stack pointer; effecting a comparison between a current value (SP) or past value (SPMin, SPMax) of said stack pointer and said data item or each of said data items; and generating a stack overflow exception if said comparison indicates that said current or past value of said stack pointer is greater than said maximum permitted value or less than said minimum permitted value. A processor for implementing such a method is also provided.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.