ABL Types
- Last Updated: February 11, 2026
- 2 minute read
- OpenEdge
- Version 13.0
- Documentation
The ABL Types view displays the paginated list of ABL objects grouped by the object type, not including the OOABL types, and sorted by the Total Memory (KB) in descending order.
The list of ABL types displays the following columns, which you can select or deselect from the
Primary Column Selection list using the
column picker available in
the table:
column picker available in
the table:| Column name | Description |
|---|---|
| Type | Specifies the type of the ABL Object. For example, DB
Connection, Dynamic Query, and so
on. |
| Instance Count | Specifies the active instances of a particular ABL class or ABL object type that exist at the time of the snapshot. |
| Total Memory (KB) | Specifies the sum of memory used by each instance of the ABL object. You can use this column to sort the rows. |
Note: The Name column is always visible and cannot be
deselected.
Analyze ABL Types objects set
Expand each ABL object type to see a paginated list of the instances present under it. By
knowing the number of instances present for a specific ABL object type in a
snapshot, you can understand how memory is being utilized during the flow of
application execution. When you expand an ABL object type entry, it displays the
following details about the objects, organized by Memory (KB)
in descending order:
| Column name | Description |
|---|---|
| ID | Specifies a unique identifier for an object that is created or used within the scope of the selected ABL object. |
| Name | Specifies the name of the object. |
| Memory (KB) | Specifies the sum of the memory used (in KB) by the selected object and the memory used by the objects that are scoped to it. You can use this column to sort the rows. |
| Base Memory (KB) | Specifies the amount of memory used (in KB) by the object. |
All columns are displayed by default. You can customize the table view by selecting or
deselecting columns using the
column picker, available through the Secondary
Column Selection menu.
column picker, available through the Secondary
Column Selection menu.Note: The Name column is
always visible and cannot be deselected.
Analyze ABL Types objects call stack
Clicking an object row opens a panel displaying the Call Stack, which
tracks the sequence of execution of ABL type object creation in the application.
Call stacks are critical as they help you understand which parts of the application
code were run. To copy the whole stack, click the
copy icon in the
Call Stack title bar. Because you can only view one
instance at a time, copying the call stack into a text editor creates a clear and
accessible record of the execution sequence for debugging, analyzing, and
collaboration purposes.