International Business Machines Corporation
SOFTWARE-DIRECTED VALUE PROFILING WITH HARDWARE-BASED GUARDED STORAGE FACILITY

Last updated:

Abstract:

A value profiling method, system and computer program product that leverages a guarded storage facility. During code execution, a first instruction is loaded. The first instruction has a first value designating a first region of memory and the first instruction is related to a first section of the code. A determination is made as to whether a guarded mode is enabled at the first region. Responsive to an enabled guarded mode at the first region, a secondary operation is triggered. The secondary operation is in addition to a primary operation of the first instruction. The primary operation is relative to the first region of the memory. The secondary operation causes a profiling of the first section of the code.

Status:
Application
Type:

Utility

Filling date:

3 Jan 2020

Issue date:

8 Jul 2021