Skip to content
Failed

Changes

Summary

  1. list perf "zoomout" numbers run with interleaving and observation disabled, which removes an anomaly and reproduces the "zoomin" numbers in the "sweet spot" (details)
  2. LL perf: adjust configurations (details)
  3. LL perf: small fixes (details)
  4. Replace dlist test's sout with printf, to enable testing non-libcfa draft implementations (details)
  5. Move link-list to-be implementation to libcfa (details)
  6. Make dlist2 pass the original dlist test.  Now, there is one common test for both. (details)
  7. Data and analysis associated with harness of commit 78bc398830. (details)
  8. Various changes motivated by improving CFA score on len-1 queues. (details)
  9. Adjust stripped-harness comparion config to exclude interleaving, matching current general runs (details)
  10. Add data for Intel host 'java', alongside incumbent AMD host 'swift'. (details)
  11. Refresh data to harness of 9d3dc40802c6.  Latest harness and data now correspond.  Plots in built thesis show latest data. (details)
  12. move old module work into another folder (details)
  13. stitched modules proposal (details)
Commit 9989781ad5d96b88ab5fe9f06b38717feaaf75ea by mlbrooks
list perf "zoomout" numbers run with interleaving and observation disabled, which removes an anomaly and reproduces the "zoomin" numbers in the "sweet spot"
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/Makefile
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/results-zoomout-noshuf.csv
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/results-zoomout-shuf.csv
Commit bb5b86660851b58d8e5a505176422ffa0c70a253 by mlbrooks
LL perf: adjust configurations

Simplify doing a manual one-off run.  Disable harness's iterators on "zoomout" plots.  Remove cfa-strip and add lq-list for "zoomout" plots.  Add more exploratory analyses.
The file was modifieddoc/theses/mike_brooks_MMath/plots/list-zoomout-shuf.gp
The file was addeddoc/theses/mike_brooks_MMath/benchmarks/list/detail-plots.gp
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/.gitignore
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/qplot.py
The file was modifieddoc/theses/mike_brooks_MMath/plots/ListCommon.py
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/Makefile
The file was addeddoc/theses/mike_brooks_MMath/benchmarks/list/detail-plots.py
The file was modifieddoc/theses/mike_brooks_MMath/plots/list-zoomout-noshuf.gp
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/results-zoomout-noshuf.csv
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/results-zoomout-shuf.csv
Commit 78bc398830904397dee9e2540d256e32effc24ac by mlbrooks
LL perf: small fixes

Fix off-by-one bug in runtime-no-shuf solution.  Add safety check that interleaving is off.  Re-run.
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/results-general.csv
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/driver.c
Commit 75f888e777f59649e6879f104df2db36690debd5 by mlbrooks
Replace dlist test's sout with printf, to enable testing non-libcfa draft implementations
The file was modifiedtests/list/dlist-insert-remove.cfa
Commit 1b4e5a84173be2ec1a815d98741f2ac6fb809dd5 by mlbrooks
Move link-list to-be implementation to libcfa
The file was addedlibcfa/src/collections/list2.hfa
The file was modifiedlibcfa/src/Makefile.am
The file was removeddoc/theses/mike_brooks_MMath/benchmarks/list/libcfa-fork-list.hfa
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/fx-cfa-likeLq.h
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/fx-cfa-noListed.h
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/fx-cfa-cfa.h
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/fx-cfa-mandHead.h
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/fx-cfa-strip.h
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/fx-cfa-noIter.h
Commit 8f448e01c658ade79b98aeba42994dc8576e0e5a by mlbrooks
Make dlist2 pass the original dlist test.  Now, there is one common test for both.
The file was addedtests/list/.expect/dlist2-insert-remove.txt
The file was modifiedtests/list/dlist-insert-remove.cfa
The file was addedtests/list/dlist2-insert-remove.cfa
The file was modifiedlibcfa/src/collections/list2.hfa
Commit fb7c9168020b02d618a22359fcb8d3dac8bc710a by mlbrooks
Data and analysis associated with harness of commit 78bc398830.

Analysis change narrows the sweet-spot zone to where CFA is not misbehaving on queues and where general noise is reduced.

Revised plots are going into thesis doc, but commentary/focus has not shifted accordingly.  Notably, the CFA-attribution analysis is now mostly obviated.
The file was modifieddoc/theses/mike_brooks_MMath/plots/ListCommon.py
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/detail-plots.gp
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/results-zoomout-noshuf.csv
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/results-general.csv
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/results-zoomout-shuf.csv
Commit 9d3dc40802c6c907e049db489ed4c138c3298158 by mlbrooks
Various changes motivated by improving CFA score on len-1 queues.

No such CFA score improvement achieved.  Each change helped only on stripped-down, "try to isolate an important factor" tests.  Generally, the changes are benign refactorings.  (Results substantiating "don't hurt" are forthcoming.)

Libcfa changes are
- move a read action from between the memory breaks to before them
- make the memory breaks conditionally excluded (default included, as before)

Harness changes are
- add width, a compiled-in number of lists to use in round-robin order; defaults to 1, which is what was happening all along
- make the analysis scripts tolerate (so far, ignore) the width column
- rename CLI arg NumNodes to Length (now NumNodes is Length * Width)
- factor core testing loops into helper function `runtest`
- switch to signal-based termination (and add uC++ work-around)
- put "iterator threading" into ITERS_SAVE, joining preexisting "save iter into elem's self ref"; make iterator threading conditional on iterators-active
- disable insertion loop counter and obs_*-variable declarations (and thus writes) when observation disabled
- generalize observation to work on multiple lists
- make observation and assertion-check-enabled mode work on stripped CFA list implementations like tagging-disabled
- through this observation, ensure correctness of multi-list versions
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/fx-cfa-GENERAL.h
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/Makefile
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/driver.c
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/observation.c
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/observation.h
The file was modifieddoc/theses/mike_brooks_MMath/plots/ListCommon.py
The file was modifiedlibcfa/src/collections/list2.hfa
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/results-smoketest.csv
Commit 79a8c2abe3bdbe854bb0c15790868273f9d2289e by mlbrooks
Adjust stripped-harness comparion config to exclude interleaving, matching current general runs
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/Makefile
Commit 8eb85de6eca63d11bcae7804339296c22bbdba35 by mlbrooks
Add data for Intel host 'java', alongside incumbent AMD host 'swift'.

Revise analysis--presentation to show both side by side.  Remove presentation of CFA Attribution, which is now seen to be chasing a red herring.

Data continue to be from harness of commit 78bc398830.
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomout-shuf-java.gp
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomin-abs-java.gp
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomout-noshuf-java.py
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomin-rel-java.gp
The file was addeddoc/theses/mike_brooks_MMath/benchmarks/list/results-java-general.csv
The file was modifieddoc/theses/mike_brooks_MMath/plots/list-cmp-survey-meta.dat
The file was removeddoc/theses/mike_brooks_MMath/plots/list-cfa-attrib-remelem.d
The file was removeddoc/theses/mike_brooks_MMath/plots/list-cmp-exout.d
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomin-rel-swift.gp
The file was removeddoc/theses/mike_brooks_MMath/plots/list-zoomout-shuf.py
The file was removeddoc/theses/mike_brooks_MMath/plots/list-zoomout-shuf.gp
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomout-noshuf-java.gp
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomin-abs-java.d
The file was removeddoc/theses/mike_brooks_MMath/plots/list-cmp-survey.d
The file was removeddoc/theses/mike_brooks_MMath/plots/list-zoomin-rel.d
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cfa-attrib-java.gp
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cfa-attrib-remelem-swift.d
The file was modifieddoc/theses/mike_brooks_MMath/plots/list-cmp-exout-meta.dat
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/detail-plots.gp
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cmp-exout-java.gp
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomin-rel-java.d
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomout-noshuf-swift.gp
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomout-noshuf-swift.py
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cmp-survey-java.d
The file was removeddoc/theses/mike_brooks_MMath/benchmarks/list/results-zoomout-shuf.csv
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomout-shuf-swift.gp
The file was removeddoc/theses/mike_brooks_MMath/plots/list-zoomin-abs.gp
The file was removeddoc/theses/mike_brooks_MMath/benchmarks/list/results-zoomout-noshuf.csv
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cfa-attrib-remelem-java.gp
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomin-abs-swift.d
The file was removeddoc/theses/mike_brooks_MMath/plots/list-cfa-attrib-remelem.py
The file was removeddoc/theses/mike_brooks_MMath/plots/list-cmp-exout.py
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomout-shuf-swift.py
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cfa-attrib-swift.gp
The file was removeddoc/theses/mike_brooks_MMath/plots/list-zoomin-abs.d
The file was removeddoc/theses/mike_brooks_MMath/plots/list-cfa-attrib.py
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cmp-exout-java.py
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomin-rel-swift.py
The file was removeddoc/theses/mike_brooks_MMath/plots/list-zoomin-rel.gp
The file was removeddoc/theses/mike_brooks_MMath/plots/list-zoomout-noshuf.gp
The file was modifieddoc/theses/mike_brooks_MMath/plots/ListCommon.py
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomin-rel-java.py
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cfa-attrib-swift.py
The file was modifieddoc/theses/mike_brooks_MMath/list.tex
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cmp-survey-java.gp
The file was removeddoc/theses/mike_brooks_MMath/plots/list-cfa-attrib-remelem.gp
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cmp-survey-swift.py
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomout-noshuf-java.d
The file was addeddoc/theses/mike_brooks_MMath/benchmarks/list/results-swift-zoomout-noshuf.csv
The file was removeddoc/theses/mike_brooks_MMath/plots/list-zoomout-noshuf.d
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cfa-attrib-swift.d
The file was removeddoc/theses/mike_brooks_MMath/plots/list-zoomin-abs.py
The file was addeddoc/theses/mike_brooks_MMath/benchmarks/list/results-swift-general.csv
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomin-abs-java.py
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomin-rel-swift.d
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cmp-exout-swift.d
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cfa-attrib-remelem-swift.gp
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomout-shuf-java.py
The file was removeddoc/theses/mike_brooks_MMath/plots/list-cfa-attrib.d
The file was modifieddoc/theses/mike_brooks_MMath/plots/list-cfa-attrib-meta.dat
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cfa-attrib-remelem-java.d
The file was addeddoc/theses/mike_brooks_MMath/benchmarks/list/results-java-zoomout-shuf.csv
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cfa-attrib-remelem-swift.py
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomout-shuf-java.d
The file was removeddoc/theses/mike_brooks_MMath/benchmarks/list/results-general.csv
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cmp-survey-java.py
The file was removeddoc/theses/mike_brooks_MMath/plots/list-cfa-attrib.gp
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cfa-attrib-remelem-java.py
The file was removeddoc/theses/mike_brooks_MMath/plots/list-cmp-survey.gp
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cfa-attrib-java.d
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cmp-survey-swift.gp
The file was removeddoc/theses/mike_brooks_MMath/plots/list-cmp-survey.py
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomout-noshuf-swift.d
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomout-shuf-swift.d
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomin-abs-swift.py
The file was removeddoc/theses/mike_brooks_MMath/plots/list-cmp-exout.gp
The file was removeddoc/theses/mike_brooks_MMath/plots/list-zoomin-rel.py
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cmp-exout-java.d
The file was removeddoc/theses/mike_brooks_MMath/plots/list-zoomout-shuf.d
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cmp-exout-swift.gp
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cmp-exout-swift.py
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cfa-attrib-java.py
The file was modifieddoc/theses/mike_brooks_MMath/plots/list-cfa-attrib-remelem-meta.dat
The file was addeddoc/theses/mike_brooks_MMath/benchmarks/list/results-swift-zoomout-shuf.csv
The file was addeddoc/theses/mike_brooks_MMath/plots/list-cmp-survey-swift.d
The file was addeddoc/theses/mike_brooks_MMath/plots/list-zoomin-abs-swift.gp
The file was removeddoc/theses/mike_brooks_MMath/plots/list-zoomout-noshuf.py
The file was addeddoc/theses/mike_brooks_MMath/benchmarks/list/results-java-zoomout-noshuf.csv
Commit f6488757731bf9da1b54ac4c4feec8d0f53671aa by mlbrooks
Refresh data to harness of 9d3dc40802c6.  Latest harness and data now correspond.  Plots in built thesis show latest data.
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/results-swift-general.csv
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/results-java-zoomout-noshuf.csv
The file was addeddoc/theses/mike_brooks_MMath/benchmarks/list/results-swift-short.csv
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/results-java-general.csv
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/results-swift-zoomout-noshuf.csv
The file was addeddoc/theses/mike_brooks_MMath/benchmarks/list/results-java-short.csv
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/results-java-zoomout-shuf.csv
The file was modifieddoc/theses/mike_brooks_MMath/benchmarks/list/results-swift-zoomout-shuf.csv
The file was modifieddoc/theses/mike_brooks_MMath/plots/ListCommon.py
Commit c824afd9358ee6f96e86472961ab9b730f03a900 by alvin.zhang
move old module work into another folder
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/0_initial/graph/node.c
The file was removeddoc/proposals/modules-alvin/examples/graph/2_tshell/graph/edge_picker.c
The file was removeddoc/proposals/modules-alvin/examples/graph/3_export/graph/edge.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/4_impl/graph/node.c
The file was removeddoc/proposals/modules-alvin/examples/graph/4_impl/graph/edge_picker__export.h
The file was removeddoc/proposals/modules-alvin/examples/graph/3_export/graph/edge__tshell.h
The file was removeddoc/proposals/modules-alvin/examples/graph/5_tweaking/graph/node__impl.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/4_impl/graph/edge_picker__impl.c
The file was removeddoc/proposals/modules-alvin/examples/graph/4_impl/graph/node.c
The file was removeddoc/proposals/modules-alvin/examples/graph/3_export/graph__export.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/5_tweaking/graph__tshell.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/4_impl/graph/edge_picker.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/info.md
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/3_export/graph.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/0_initial/graph/edge.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/4_impl/graph/node__export.h
The file was removeddoc/proposals/modules-alvin/examples/graph/5_tweaking/main__impl.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/5_tweaking/graph/edge_picker__export.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/2_tshell/graph/node__tshell.h
The file was removeddoc/proposals/modules-alvin/examples/graph/4_impl/graph/node__tshell.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/4_impl/graph/edge.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/4_impl/graph/edge_picker__tshell.h
The file was removeddoc/proposals/modules-alvin/examples/graph/3_export/graph/edge_picker.c
The file was removeddoc/proposals/modules-alvin/examples/graph/2_tshell/graph__tshell.h
The file was removeddoc/proposals/modules-alvin/examples/graph/2_tshell/graph.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/4_impl/graph__export.h
The file was removeddoc/proposals/modules-alvin/examples/graph/3_export/graph/node__tshell.h
The file was removeddoc/proposals/modules-alvin/examples/graph/5_tweaking/graph/edge__export.h
The file was removeddoc/proposals/modules-alvin/examples/graph/2_tshell/graph/node__tshell.h
The file was removeddoc/proposals/modules-alvin/examples/graph/5_tweaking/graph__export.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/2_tshell/main.c
The file was removeddoc/proposals/modules-alvin/examples/graph/4_impl/graph__tshell.h
The file was removeddoc/proposals/modules-alvin/examples/graph/5_tweaking/graph/edge__impl.c
The file was removeddoc/proposals/modules-alvin/examples/graph/5_tweaking/graph/edge_picker__impl.c
The file was removeddoc/proposals/modules-alvin/examples/graph/0_initial/graph/edge_picker.c
The file was removeddoc/proposals/modules-alvin/examples/graph/2_tshell/graph/edge_picker__tshell.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/5_tweaking/graph/node__impl.c
The file was removeddoc/proposals/modules-alvin/examples/graph/3_export/graph/node__export.h
The file was removeddoc/proposals/modules-alvin/examples/graph/5_tweaking/graph/node__export.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/0_initial/graph.c
The file was removeddoc/proposals/modules-alvin/examples/graph/4_impl/graph/node__impl.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/5_tweaking/main__impl.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/2_tshell/graph.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/0_initial/main.c
The file was removeddoc/proposals/modules-alvin/examples/graph/4_impl/graph/node__export.h
The file was removeddoc/proposals/modules-alvin/examples/graph/2_tshell/graph/edge.c
The file was removeddoc/proposals/modules-alvin/examples/graph/2_tshell/graph/node.c
The file was removeddoc/proposals/modules-alvin/examples/graph/4_impl/graph.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/4_impl/graph/edge_picker__export.h
The file was removeddoc/proposals/modules-alvin/examples/graph/4_impl/graph/edge_picker__impl.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/5_tweaking/graph/edge_picker__tshell.h
The file was removeddoc/proposals/modules-alvin/examples/graph/3_export/graph/edge_picker__export.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/4_impl/graph/edge__export.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/5_tweaking/graph__export.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/3_export/graph/edge__export.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/4_impl/graph/edge__tshell.h
The file was removeddoc/proposals/modules-alvin/examples/graph/4_impl/graph/edge_picker.c
The file was removeddoc/proposals/modules-alvin/examples/graph/4_impl/graph__impl.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/4_impl/graph/node__tshell.h
The file was removeddoc/proposals/modules-alvin/proposal.md
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/4_impl/graph__impl.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/3_export/main.c
The file was removeddoc/proposals/modules-alvin/examples/graph/4_impl/graph/edge_picker__tshell.h
The file was removeddoc/proposals/modules-alvin/examples/graph/4_impl/graph/edge__tshell.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/5_tweaking/graph/node__export.h
The file was removeddoc/proposals/modules-alvin/examples/graph/5_tweaking/graph__impl.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/3_export/graph__export.h
The file was removeddoc/proposals/modules-alvin/examples/graph/4_impl/graph/edge__impl.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/5_tweaking/graph/edge_picker__impl.c
The file was removeddoc/proposals/modules-alvin/examples/graph/4_impl/main.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/4_impl/main.c
The file was removeddoc/proposals/modules-alvin/examples/graph/5_tweaking/graph__tshell.h
The file was removeddoc/proposals/modules-alvin/examples/graph/4_impl/graph__export.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/4_impl/graph.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/3_export/graph/edge_picker__export.h
The file was removeddoc/proposals/modules-alvin/examples/graph/4_impl/graph/edge.c
The file was removeddoc/proposals/modules-alvin/examples/graph/0_initial/graph/edge.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/3_export/graph__tshell.h
The file was removeddoc/proposals/modules-alvin/examples/graph/info.md
The file was removeddoc/proposals/modules-alvin/examples/graph/4_impl/main__impl.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/5_tweaking/graph/edge__export.h
The file was removeddoc/proposals/modules-alvin/examples/graph/3_export/graph/edge_picker__tshell.h
The file was removeddoc/proposals/modules-alvin/examples/graph/2_tshell/main.c
The file was removeddoc/proposals/modules-alvin/examples/graph/4_impl/graph/edge__export.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/0_initial/graph/edge_picker.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/4_impl/graph/node__impl.c
The file was removeddoc/proposals/modules-alvin/examples/graph/5_tweaking/graph/edge_picker__export.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/1_size_analysis/size_analysis.c
The file was removeddoc/proposals/modules-alvin/examples/graph/5_tweaking/graph/edge_picker__tshell.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/2_tshell/graph/edge_picker__tshell.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/4_impl/graph/edge__impl.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/2_tshell/graph/edge.c
The file was removeddoc/proposals/modules-alvin/examples/graph/3_export/graph__tshell.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/5_tweaking/graph__impl.c
The file was removeddoc/proposals/modules-alvin/examples/graph/2_tshell/graph/edge__tshell.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/2_tshell/graph/edge__tshell.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/5_tweaking/graph/edge__tshell.h
The file was removeddoc/proposals/modules-alvin/examples/graph/0_initial/graph.c
The file was removeddoc/proposals/modules-alvin/examples/graph/3_export/graph.c
The file was removeddoc/proposals/modules-alvin/examples/graph/1_size_analysis/a.out
The file was removeddoc/proposals/modules-alvin/examples/graph/3_export/main.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/3_export/graph/edge_picker.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/3_export/graph/edge_picker__tshell.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/3_export/graph/node.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/5_tweaking/graph/node__tshell.h
The file was removeddoc/proposals/modules-alvin/examples/graph/0_initial/main.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/2_tshell/graph__tshell.h
The file was removeddoc/proposals/modules-alvin/examples/graph/3_export/graph/node.c
The file was removeddoc/proposals/modules-alvin/examples/graph/5_tweaking/graph/node__tshell.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/4_impl/graph__tshell.h
The file was removeddoc/proposals/modules-alvin/examples/graph/3_export/graph/edge__export.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/3_export/graph/node__tshell.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/1_size_analysis/a.out
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/3_export/graph/node__export.h
The file was removeddoc/proposals/modules-alvin/examples/graph/1_size_analysis/size_analysis.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/5_tweaking/graph/edge__impl.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/3_export/graph/edge__tshell.h
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/2_tshell/graph/edge_picker.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/4_impl/main__impl.c
The file was removeddoc/proposals/modules-alvin/examples/graph/5_tweaking/graph/edge__tshell.h
The file was removeddoc/proposals/modules-alvin/examples/graph/0_initial/graph/node.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/3_export/graph/edge.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/graph/2_tshell/graph/node.c
The file was addeddoc/proposals/modules-alvin/0_type_stubs/proposal.md
Commit 2cb10170467de962cdb4cefda24f98eb56c7c379 by alvin.zhang
stitched modules proposal
The file was addeddoc/proposals/modules-alvin/1_stitched_modules/README.md
The file was addeddoc/proposals/modules-alvin/1_stitched_modules/parser/CMODListener.py
The file was addeddoc/proposals/modules-alvin/1_stitched_modules/parser/CMOD.interp
The file was addeddoc/proposals/modules-alvin/1_stitched_modules/testing/noImports.cmod
The file was addeddoc/proposals/modules-alvin/1_stitched_modules/testing/yesImports/b.cmod
The file was addeddoc/proposals/modules-alvin/1_stitched_modules/Driver.py
The file was addeddoc/proposals/modules-alvin/1_stitched_modules/parser/CMODLexer.tokens
The file was addeddoc/proposals/modules-alvin/1_stitched_modules/parser/CMODLexer.interp
The file was addeddoc/proposals/modules-alvin/1_stitched_modules/parser/CMODParser.py
The file was addeddoc/proposals/modules-alvin/1_stitched_modules/parser/CMOD.g4
The file was addeddoc/proposals/modules-alvin/1_stitched_modules/parser/CMODLexer.py
The file was addeddoc/proposals/modules-alvin/1_stitched_modules/parser/CMOD.tokens
The file was addeddoc/proposals/modules-alvin/1_stitched_modules/requirements.txt
The file was addeddoc/proposals/modules-alvin/1_stitched_modules/testing/yesImports.cmod
The file was addeddoc/proposals/modules-alvin/1_stitched_modules/stitched_modules.md
The file was addeddoc/proposals/modules-alvin/1_stitched_modules/testing/yesImports/a.cmod