Session History
Pro Feature
Session management requires a Pro license. Free tier allows 1 session save per day.
Save your profiling data, set baselines, and compare performance over time.
Why Save Sessions?
Dział zatytułowany „Why Save Sessions?”- Track changes — See how performance changes after code updates
- Set baselines — Compare current performance against a known-good state
- Detect regressions — Catch slowdowns before they reach production
- Document improvements — Prove your optimizations worked
Opening History Panel
Dział zatytułowany „Opening History Panel”IntelliJ IDEA
Dział zatytułowany „IntelliJ IDEA”- Open the Profiler panel
- Click the History tab

VS Code / Cursor / Windsurf
Dział zatytułowany „VS Code / Cursor / Windsurf”- Open the GalataJ sidebar
- Expand Session History section

Saving a Session
Dział zatytułowany „Saving a Session”- While profiling, click Save Session
- Enter a name (e.g., “Before optimization”, “v2.1.0”)
- Click Save
What gets saved:
- All method metrics (avg, max, calls, allocations)
- JVM information
- Timestamp
- Context detection data
Setting a Baseline
Dział zatytułowany „Setting a Baseline”A baseline is your reference point for comparison. Set it to a known-good performance state.
- Find a session in the history
- Right-click → Set as Baseline (or click the ⭐ icon)
When to set a baseline:
- After a successful release
- Before starting optimization work
- At the start of a sprint
Comparing Sessions
Dział zatytułowany „Comparing Sessions”See what changed between two sessions.
Compare Any Two Sessions
Dział zatytułowany „Compare Any Two Sessions”You can also compare any two sessions directly:
- Select the first session
- Hold Ctrl (or Cmd on Mac) and select the second session
- Click Compare Selected

Understanding Comparisons
Dział zatytułowany „Understanding Comparisons”| Indicator | Meaning |
|---|---|
| 🟢 Green (↓) | Faster — improvement |
| 🔴 Red (↑) | Slower — regression |
| ⚪ Gray | No significant change |
Export Comparison Results
Dział zatytułowany „Export Comparison Results”Export comparison data for reporting or AI analysis:
- After comparing, click Export Comparison
- Choose format: JSON, CSV, HTML, or Markdown

Markdown export creates a baseline-live-compare.md file — perfect for sharing with AI assistants to analyze performance changes.
Exporting Data
Dział zatytułowany „Exporting Data”Export sessions for documentation or analysis.
- Select a session
- Click Export
- Choose format: JSON, CSV, or HTML
Use cases:
- Share with team members
- Include in performance reports
- Analyze in spreadsheets
Managing Sessions
Dział zatytułowany „Managing Sessions”Delete a Session
Dział zatytułowany „Delete a Session”Right-click → Delete
Warning
Deleted sessions cannot be recovered. Consider exporting before deleting.
Filter Sessions
Dział zatytułowany „Filter Sessions”Use the filter/search to find sessions by name or date.
Name Descriptively
Use names like “v2.1.0-before-cache” not “session1”
Save at Milestones
Save before/after major changes
Update Baselines
Update after verified improvements
Regular Comparisons
Compare weekly to catch regressions early
Next Steps
Dział zatytułowany „Next Steps”- AI Integration — Get AI suggestions from session data
- Understanding Metrics — Learn what the numbers mean