Asks users to activate TLC execution statistics
See original GitHub issueThe Toolbox asks users to activate execution statistics to guide TLC development (see screenshot below). Please add similar functionality to your extension. Technically, a file called esc.txt is dropped into ~/.tlaplus/
whose first line is either a random identifier, “RANDOM_IDENTIFIER”, or “NO_STATISTICS” (see https://github.com/tlaplus/tlaplus/blob/master/tlatools/src/util/ExecutionStatisticsCollector.java).
Plaintext of the dialog’s content is found online too: https://github.com/tlaplus/tlaplus/blob/master/tlatools/src/util/ExecutionStatisticsCollector.md. The statistics are publicly available: https://exec-stats.tlapl.us/tlaplus.csv. To report TLA+ Jupyter notebook as TLC’s frontend, pass -Dtlc2.TLC.ide=tlaplus_jupyter
as a Java system property.
@alygin VSCode extension will soon ask users to opt-in too.
Thanks for sharing TLA+ Jupyter notebooks with the community! I’ve already added your releases to the aggregator at http://wall.tlapl.us.
Issue Analytics
- State:
- Created 4 years ago
- Comments:7 (4 by maintainers)
Top GitHub Comments
https://github.com/kelvich/tlaplus_jupyter/pull/5
I’ve created
--tlc-exec-stats
install option which is set toshare
by default. Also added note about that behavior to README.md. Any other suggestions? May be change wording somewhere?Great, but be aware of https://github.com/tlaplus/tlaplus/issues/393#issuecomment-560508473