Skip to content

Commit a5e5c23

Browse files
authored
Update README.md Printbugger -> ProbeLog
1 parent cb51bfd commit a5e5c23

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -30,17 +30,17 @@ compilerClass
3030
on your class' side. Otherwise, the trace will disregard that class for performance reasons.
3131

3232

33-
## Babylonian Printbugger
34-
Due to their self-contained nature, traced values of multiple annotations are not entangled, meaning developers must manually reconstruct the program flow in order to know which trace values precede or succeed others in different annotations (possibly throughout different methods). To solve this problem, one can use the Printbugger. It sets probes and assertions - independent from their origin - into a chronological context. Hence, truthfully bringing printf-like tracing with live feedback to Babylonian Programming. The Printbugger additionally offers multiple features to enhance it from typical printf-traces:
33+
## Babylonian ProbeLog
34+
Due to their self-contained nature, traced values of multiple annotations are not entangled, meaning developers must manually reconstruct the program flow in order to know which trace values precede or succeed others in different annotations (possibly throughout different methods). To solve this problem, one can use the ProbeLog. It sets probes and assertions - independent from their origin - into a chronological context. Hence, truthfully bringing printf-like tracing with live feedback to Babylonian Programming. The ProbeLog additionally offers multiple features to enhance it from typical printf-traces:
3535
- Start debugging from a certain point in the trace by clicking the pause button
3636
- Know which methods were called starting from an example to the responding trace value with the generated Flame Graph
3737
- Navigate to a trace value's or example's origin by clicking on it
3838
- Change an example directly from a lane's title
3939
- Filter trace values of an annotation by clicking on the eye-icon
4040
- Double click a trace value to highlight its originating annotation (given the responding morph is visible)
41-
- Individualize your trace with the Printbugger's theme support
41+
- Individualize your trace with the ProbeLog's theme support
4242

43-
More detailed information on the interactions and classes can be read [here](https://github.com/hpi-swa-lab/babylonian-programming-smalltalk/blob/develop/printbugger_docs.md).
43+
More detailed information on the interactions and classes can be read [here](https://github.com/hpi-swa-lab/babylonian-programming-smalltalk/blob/develop/probelog.md).
4444

4545
![image](https://user-images.githubusercontent.com/33000454/158557998-b81bea53-4d6e-4fd9-b8ec-a87939c7e6c1.png)
4646

0 commit comments

Comments
 (0)