Goose  Diff

Differences From Artifact [7ab25e2e39]:

  • File bs/util/graphviz.cpp — part of check-in [fbe6ea9f31] at 2021-02-11 11:59:00 on branch trunk — Fixed some long standing meson warnings, enabled more c++ warnings, and fixed them (user: achavasse size: 5725)

To Artifact [4daf2faca6]:

  • File bs/util/graphviz.cpp — part of check-in [12fc470a72] at 2021-12-08 20:05:09 on branch trunk — Implemented a graphviz visualizer to help debugging the loop verifier (user: zlodo size: 5724)

49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
        m_output <<
            "digraph \"goose\"\n"
            "{\n"
            "\tbgcolor=\"#" << BGColor << "\";\n"
            "\trankdir=" << ( vertical ? "TB" : "LR" ) << ";\n"
            "\tnode [ shape=none ];\n"
            "\tedge [ color=\"#" << TextColor << "\" ];\n";

    }

    GraphVizBuilder::~GraphVizBuilder()
    {
        while( !m_workQueue.empty() )
        {
            m_workQueue.front()();







<







49
50
51
52
53
54
55

56
57
58
59
60
61
62
        m_output <<
            "digraph \"goose\"\n"
            "{\n"
            "\tbgcolor=\"#" << BGColor << "\";\n"
            "\trankdir=" << ( vertical ? "TB" : "LR" ) << ";\n"
            "\tnode [ shape=none ];\n"
            "\tedge [ color=\"#" << TextColor << "\" ];\n";

    }

    GraphVizBuilder::~GraphVizBuilder()
    {
        while( !m_workQueue.empty() )
        {
            m_workQueue.front()();