RISC OS Open
Safeguarding the past, present and future of RISC OS for everyone
ROOL
Home | News | Downloads | Bugs | Bounties | Forum | Documents | Photos | Contact us
Account

Dynamic Area TestShrink (changes)

Showing changes from revision #2 to #3: Added | Removed | Changed

OS_DynamicArea
» Dynamic Area Handler Code
» Dynamic Area TestShrink
Entry
R0 4 (handler reason)
R4 Current size of area (bytes)
R5 Page size (bytes)
R12 Workspace pointer passed to OS_DynamicArea 0 or base of area
Exit
R0 Preserved
R3 Maximum amount area could shrink by, in bytes
R4 Preserved
R5 Preserved
R12 Preserved

Use

The purpose of this call is to control how much of the dynamic area current size may be regarded as free by the kernel, and reclaimed if necessary via a normal shrink. This call is only made for shrinkable dynamic areas.

See also

  • Dynamic Area Handler Code
  • Shrinkable Dynamic Areas
  • OS_DynamicArea
  • OS_DynamicArea 0
Revised on August 12, 2016 13:45:54 by Jeffrey Lee (213) (5.148.5.244)
Edit | Back in time (2 revisions) | Hide changes | History | Views: Print | Source | Linked from: Shrinkable Dynamic Areas, Dynamic Area Handler Code

Search the Wiki

Social

Follow us on and

ROOL Store

Buy RISC OS Open merchandise here, including SD cards for Raspberry Pi and more.

Donate! Why?

Help ROOL make things happen – please consider donating!

RISC OS IPR

RISC OS is an Open Source operating system owned by RISC OS Developments Ltd and licensed primarily under the Apache 2.0 license.

Navigation

  • Home Page
  • All Pages
  • Recently Revised
  • Authors
  • Feeds
Site design © RISC OS Open Limited 2018 except where indicated
The RISC OS Open Instiki theme is based on Insitki's default layout

Valid XHTML 1.0  |  Valid CSS

Instiki 0.19.1(MML+)
This site runs on Rails

Hosted by Arachsys