Bookmarks

     


  All graph views with a time axis display bookmarks. Bookmarks are vertical lines at certain points of the time axis. Every bookmark has a description. When you hover with the mouse above a bookmark, the description will be displayed in a tooltip window. Bookmarks are global for all views, i.e. a bookmark is displayed in all graphs and has the same description everywhere.
  Bookmarks are created
  • when starting and stopping allocation recording
    When you start or stop allocation recording, a bookmark will be added. For the start event, the bookmark is a solid line, for the stop event, the bookmark is a dashed line. The color of the bookmarks is blue-green.
  • when starting and stopping CPU recording
    When you start or stop CPU recording, a bookmark will be added. For the start event, the bookmark is a solid line, for the stop event, the bookmark is a dashed line. The color of the bookmarks is violet.
  • manually
    You can manually add a bookmark at the current time by
    • clicking on the  add bookmark button in the toolbar.
    • choosing Profiler->Add bookmark from the main menu.

    You can add a bookmark at any past moment in time by moving the mouse to the desired point on a graph view with a time axis and choose Add bookmark here here from the main menu.

  • from the profiling API
    You can use the profiling API in order to add a bookmark programatically.
  • with a trigger
    You can also use a trigger and the "Add bookmark" action to add a bookmark in an exact way. This is also useful for offline profiling.
  Bookmarks can be renamed by right-clicking a bookmark in a graph view and choosing Rename bookmark from the context menu. An input dialog will be opened where you can edit the old description.
  Bookmarks can be deleted by right-clicking a bookmark in a graph view and choosing Delete bookmark from the context menu. After a confirmation dialog the bookmark will be deleted.