mirror of
https://git.sfja.dk/Mikkel/slige.git
synced 2025-07-03 08:06:55 +01:00
Compare commits
2 Commits
13c05ec309
...
91c4ecf3c4
Author | SHA1 | Date | |
---|---|---|---|
|
91c4ecf3c4 | ||
|
7e29779b87 |
35
README.md
35
README.md
@ -4,3 +4,38 @@
|
||||
>
|
||||
> af en sådan art eller beskaffenhed som lige er eller vil blive antydet, nævnt eller omtalt ofte om noget foragtet eller ubehageligt[^[1]](<https://ordnet.dk/ddo/ordbog?query=slige&tab=for>)
|
||||
|
||||
A tool for developing high quality software.
|
||||
|
||||
Project includes: the slige-programming language, a compiler for slige, a runtime environment, a graphical fontend for code analysis
|
||||
|
||||
## Devtool
|
||||
|
||||
### Source code viewer
|
||||
|
||||
View program source code with syntax highlighting.
|
||||
|
||||

|
||||
|
||||
### Code coverage
|
||||
|
||||
View what parts of the program are executed what amount of times.
|
||||
|
||||
Includes 2 modes:
|
||||
- **Performance view**: Used to locate *hot* sections in the program. The more *hot*, ie. the more times a section is executed, the more critical the section is for overall performance.
|
||||
- **Test view**: Used to locate sections, that are not covered by tests. Automated tests are ineffective, if sections of the tested code, are not covered, ie. are never executed.
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
### Flame graph
|
||||
|
||||
A flame graph displays what functions' individual execution time make up the overall execution time.
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
|
||||
|
BIN
docs/code_coverage_page_test_view.png
Normal file
BIN
docs/code_coverage_page_test_view.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 151 KiB |
BIN
docs/code_coverage_tooltip_1.png
Normal file
BIN
docs/code_coverage_tooltip_1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 86 KiB |
BIN
docs/code_coverage_tooltip_2.png
Normal file
BIN
docs/code_coverage_tooltip_2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 86 KiB |
BIN
docs/flame_graph_page.png
Normal file
BIN
docs/flame_graph_page.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 47 KiB |
BIN
docs/flame_graph_tooltip.png
Normal file
BIN
docs/flame_graph_tooltip.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 26 KiB |
BIN
docs/source_code_page.png
Normal file
BIN
docs/source_code_page.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 157 KiB |
Loading…
Reference in New Issue
Block a user