Method of providing stack memory in an operating system with...

G - Physics – 06 – F

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 12/02 (2006.01)

Patent

CA 2353123

The present invention is directed at a method of providing stack memory in an operating system with stack memory constraints. During operation, software modules executing on the operating system may require more than the allotted stack memory, therefore, in order to avoid stack overflow, more stack memory is required. Therefore, in accordance with a preferred embodiment of the present invention, upon initial execution of the software module, a request is sent to the operating system for the provision of more stack memory. The operating system then returns an address location within the operating system's memory where more stack memory may be provided. A new stack pointer value corresponding to the new address location is stored in the stack pointer value register and the existing stack pointer value is then stored in a pre- determined register. After the software module has finished executing, the existing stack pointer value stored in the predetermined register is retrieved and replaces the stack pointer value in the stack pointer value register.

LandOfFree

Say what you really think

Search LandOfFree.com for Canadian inventors and patents. Rate them and share your experience with other people.

Rating

Method of providing stack memory in an operating system with... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method of providing stack memory in an operating system with..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method of providing stack memory in an operating system with... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFCA-PAI-O-2046420

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.