Skip to content

ABAP Keyword Documentation →  ABAP - Release-Specific Changes →  Changes in Release 7.0 and its EhPs →  Changes in Release 7.0, EhP2 

Shared Objects in Release 7.0, EhP2


1. Handling of memory bottlenecks


2. Data references in the shared objects memory


3. Area binding


4. Methods PROPAGATE_AREA and PROPAGATE_INSTANCE replaced


5. Service class CL_SHM_UTILITIES

Other versions: 7.31 | 7.40 | 7.54

Modification 1

Handling of Memory Bottlenecks

From Release 7.0, EhP2, memory bottlenecks in the shared objects memory raise handleable exceptions of the class CX_SHM_OUT_OF_MEMORY. Previously, unhandleable runtime errors were triggered.

Modification 2

Data References in the Shared Objects Memory

From Release 7.0, EhP2, anonymous data objects in the shared objects memory can also be created with direct reference to data elements and table types of ABAP Dictionary using the addition AREA HANDLE of the statement CREATE DATA.

Modification 3

Area Binding

From Release 7.0, EhP2, the lifetime and visibility of area instances can be bound not only to the current AS Instance but also to the following:

.

Modification 4

Methods PROPAGATE_AREA and PROPAGATE_INSTANCE Replaced

The methods PROPAGATE_AREA and PROPAGATE_INSTANCE of an area class for transactional areas may no longer be used. Instead, the parameter AFFECT_SERVER of the methods FREE_AREA, FREE_INSTANCE, INVALIDATE_AREA, and INVALIDATE_INSTANCE can be used for areas of this type with the Application Server area binding.

Modification 5

Service Class CL_SHM_UTILITIES

The class CL_SHM_UTILITIES is used to query the attributes of area instances in programs.