---
schema_version: "1"
id: 5027c05b2d71f3619bcf8e4cb3b84060ccbe709e85193bb66a83ea3890c2f2b0
title: Checkpoints Tab
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/code_dev_console_tab_checkpoints.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.code_dev_console_tab_checkpoints.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: c1f3e552a9be7ecfa7f08aca16575245dbddee2890ea1e5c353b1fe735918a5a
description: The Checkpoints tab displays a list of saved checkpoints that preserve a snapshot of the state of objects in memory at the time the checkpoint was reached.
products:
  - Salesforce Platform
release: "264"
---
# Checkpoints Tab

The **Checkpoints** tab displays a list of saved checkpoints that preserve a snapshot of the state of objects in memory at the time the checkpoint was reached.

![Developer Console Checkpoints tab](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-extend_code-264-0-0-production-enus/789bc523-706b-4ae4-8fe9-be6322e38b6b/extend_code/images/code_dev_console_checkpoints_tab.png)

## Checkpoints

This list displays the checkpoints currently available for review. Select **Debug** | **My Current Checkpoints Only** to only display checkpoints you’ve created since opening the Developer Console. Deselect this option to display all checkpoints currently saved for your organization, including newly-generated ones created by other users.

Each checkpoint in the list displays this information:

 
| Column | Description |
| --- | --- |
| Namespace | The namespace of the package containing the checkpoint. |
| Class | The Apex class containing the checkpoint. |
| Line | The line number marked with the checkpoint. |
| Time | The time the checkpoint was reached. |

Right click any column header to sort the information in the column. You can also select which columns you want displayed in the Checkpoints list.

To open a checkpoint, double-click it. The checkpoint opens in the Checkpoint Inspector.

## Checkpoint Locations

This list provides the location of each checkpoint in the source code. Each item in the list displays this information:

 
| Column | Description |
| --- | --- |
| File | The name of the Apex class that contains the checkpoint. |
| Line | The line number marked with the checkpoint. |
| Iteration | If the checkpoint is in a loop, this value indicates the iteration at which the checkpoint is captured. |

By default, the iteration is 1, which means that the checkpoint is saved the first time the line of source code executes. You can use a different iteration, for example, to investigate why a loop does not terminate when expected. To change the iteration, click the cell you want to change and enter a new number. Only one checkpoint will be captured for a specific line of code, no matter how many times it’s executed during a request.

Set checkpoints locations from the Source Code Editor. Checkpoint locations persist until you click **Clear** or until you close the Developer Console.

#### See Also

- [Debug Logs](https://help.salesforce.com/s/articleView?id=platform.code_debug_log.htm&release=264.0.0&type=5 "Use debug logs to track events that occur in your org. Debug logs are generated when you have active user-based trace flags, when you run Apex tests, and when executed code or API requests include debugging parameters or headers.")
- [Set Checkpoints in Apex Code](https://help.salesforce.com/s/articleView?id=platform.code_dev_console_checkpoints_setting.htm&release=264.0.0&type=5 "Use Developer Console checkpoints to debug your Apex classes and triggers. You can’t set checkpoints in Visualforce markup.")
- [Overlaying Apex Code and SOQL Statements](https://help.salesforce.com/s/articleView?id=platform.code_dev_console_checkpoints_overlaying_soql.htm&release=264.0.0&type=5 "Use the Developer Console to overlay diagnostics that run when Apex code executes at a checkpoint, without changing any code.")
- [Checkpoint Inspector](https://help.salesforce.com/s/articleView?id=platform.code_dev_console_view_checkpoints.htm&release=264.0.0&type=5 "Use checkpoints to investigate the objects in memory at a specific point of execution and see the other objects with references to them.")
- [Developer Console Functionality](https://help.salesforce.com/s/articleView?id=platform.code_system_log.htm&release=264.0.0&type=5 "The Developer Console can help with many of your development tasks.")