Ivan Krysak
|
3cd801dbac
|
SVG: introduce slices-to-SVG converter
|
2022-09-26 12:09:03 +02:00 |
|
Ivan Krysak
|
15f0c816c6
|
SVG Exporter: adopt ptml::Tag
|
2022-09-26 12:08:47 +02:00 |
|
Ivan Krysak
|
63019a3850
|
Yield: add a Graph keyword to SVG emitters
|
2022-09-26 12:08:22 +02:00 |
|
Ivan Krysak
|
cf5c010a7c
|
Layouter: introduce simple tree specialization
|
2022-09-26 10:33:43 +02:00 |
|
Ivan Krysak
|
b267868356
|
CFG: fix calculateViewBox for entryless graphs
|
2022-09-26 10:33:43 +02:00 |
|
Ivan Krysak
|
0c7785bc38
|
Layouter & SVG: improve handling of empty graphs
|
2022-09-26 10:33:43 +02:00 |
|
Ivan Krysak
|
c90a49ec56
|
SVG Exporter: introduce call graph flavour
|
2022-09-26 10:33:43 +02:00 |
|
Ivan Krysak
|
7037be8b90
|
SVG Exporter: improve arrow head customizability
|
2022-09-26 10:33:43 +02:00 |
|
Giacomo Vercesi
|
3e9058393e
|
Rework YieldAssemblyHTML to output PTML
|
2022-07-28 08:47:34 +02:00 |
|
Ivan Krysak
|
71115c8062
|
Implement SVG control flow exporter
|
2022-06-15 16:04:44 +03:00 |
|
Ivan Krysak
|
7591788620
|
Implement node size calculation
|
2022-06-15 16:04:44 +03:00 |
|
Ivan Krysak
|
840a34c0a4
|
Implement CFG extraction
|
2022-06-15 16:04:44 +03:00 |
|
Ivan Krysak
|
b19663e439
|
Implement labeled block detection
|
2022-06-15 16:03:45 +03:00 |
|
Ivan Krysak
|
de9861815a
|
Move fallthrough detection to yield::cfg
|
2022-06-15 16:02:44 +03:00 |
|
Ivan Krysak
|
80e9243e06
|
Add a basic CFG pipeline
|
2022-06-15 15:52:26 +03:00 |
|