Entry points

There are two entry points to the history explorer:

1. From a running trace debugger, yellow-click any field in one of the inspectors. Select "explore field history" to explore all values that have been assigned to the field, or select "explore value history" to explore the history of the current value.



Alternatively, you can enter any expression into the inspector's code pane and select "explore expression history" from the yellow button menu.

Tip: These items are also available from any spawned snapshot inspector/explorer (see Structure).

2. Record and explore an object history using the opening protocol of TDBHistoryExplorer:

TDBHistoryExplorer
    openForBlock:
        [(Array new: 3)
            at: 1 put: #one;
            at: 2 put: #two;
            at: 3 put: #three;
            yourself]
    expression: 'self copy'.

For more inspiration, browse all invocation examples.