Changeset f739788


Ignore:
Timestamp:
Dec 15, 2017, 11:31:52 AM (7 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
ADT, aaron-thesis, arm-eh, ast-experimental, cleanup-dtors, deferred_resn, demangler, enum, forall-pointer-decay, jacob/cs343-translation, jenkins-sandbox, master, new-ast, new-ast-unique-expr, new-env, no_list, persistent-indexer, pthread-emulation, qualifiedEnum, resolv-new, with_gc
Children:
cd3aee2
Parents:
ae46e05
Message:

Can now generate pngs for any figures and moved the legend of the system figure down

Location:
doc/proposals/concurrency
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • doc/proposals/concurrency/.gitignore

    rae46e05 rf739788  
    2424build/*.toc
    2525*.pdf
     26*.png
     27figures/*.tex
    2628
    2729examples
  • doc/proposals/concurrency/Makefile

    rae46e05 rf739788  
    7575        build/*.tex     \
    7676        build/*.toc     \
     77        figures/*.tex   \
     78        *.png           \
    7779
    7880
     
    117119        fig2dev -L pstex_t -p $@ $< > $@_t
    118120
     121figures/%.tex: build/%.pstex
     122        echo -n         "\documentclass[preview]{standalone}\n"         \
     123                        "\usepackage[T1]{fontenc}\n"                    \
     124                        "\usepackage[usenames]{color}\n"                \
     125                        "\usepackage{graphicx}\n"                       \
     126                        "\usepackage{listings}\n"                       \
     127                        "\usepackage{xspace}\n"                         \
     128                        "\input{style}\n"                               \
     129                        "\\\\begin{document}\n"                         \
     130                        "{\\\\resizebox{3\\\\textwidth}{!}{\input{${basename ${notdir $@}}.pstex_t}}}\n" \
     131                        "\end{document}" > $@
     132
     133%.png : build/%.pstex figures/%.tex
     134        echo ${basename $@}
     135        ${LaTeX} figures/${basename $@}.tex
     136        dvips build/${basename $@}.dvi -o build/${basename $@}.ps
     137        ps2pdf build/${basename $@}.ps
     138        convert -negate ${basename $@}.pdf $@
     139
     140
    119141
    120142# Local Variables: #
  • doc/proposals/concurrency/figures/system.fig

    rae46e05 rf739788  
    93934 0 0 50 -1 0 11 0.0000 2 120 570 4125 7126 thread 4\001
    9494-6
     956 6975 4050 9525 7875
     962 2 0 1 0 7 50 -1 -1 0.000 0 1 -1 0 0 5
     97         7125 5400 7575 5400 7575 5850 7125 5850 7125 5400
     982 2 0 1 0 7 50 -1 18 0.000 0 1 -1 0 0 5
     99         7125 4200 7575 4200 7575 4650 7125 4650 7125 4200
     1002 2 0 1 0 7 50 -1 45 0.000 0 1 -1 0 0 5
     101         7125 4800 7575 4800 7575 5250 7125 5250 7125 4800
     1022 2 0 1 0 7 50 -1 -1 0.000 0 1 -1 0 0 5
     103         6975 4050 9525 4050 9525 7875 6975 7875 6975 4050
     1043 2 0 2 0 7 49 -1 -1 0.000 1 0 0 10
     105         7350 6900 7500 6975 7200 7050 7500 7125 7200 7200 7500 7275
     106         7200 7350 7500 7425 7200 7500 7350 7575
     107         0.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000
     108         -1.000 0.000
     1093 2 0 4 0 7 49 -1 -1 0.000 1 0 0 10
     110         7350 6000 7500 6075 7200 6150 7500 6225 7200 6300 7500 6375
     111         7200 6450 7500 6525 7200 6600 7350 6675
     112         0.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000
     113         -1.000 0.000
     1144 0 0 50 -1 0 11 0.0000 2 120 945 7725 4500 Pthread stack\001
     1154 0 0 50 -1 0 11 0.0000 2 150 1530 7725 5100 Pthread stack (stolen)\001
     1164 0 0 50 -1 0 11 0.0000 2 120 540 7725 6375 Pthread\001
     1174 0 0 50 -1 0 11 0.0000 2 150 1065 7725 7275 $\\CFA$ thread\001
     1184 0 0 50 -1 0 11 0.0000 2 150 990 7725 5700 $\\CFA$ stack\001
     119-6
    951201 2 0 1 0 7 50 -1 -1 0.000 1 3.1416 3150 5250 750 450 2400 4800 3900 5700
    961212 1 0 1 0 7 50 -1 -1 0.000 0 1 -1 0 0 2
     
    1001252 1 0 1 0 7 50 -1 -1 0.000 0 1 -1 0 0 2
    101126         5550 3900 3825 5025
    102 2 2 0 1 0 7 50 -1 -1 0.000 0 1 -1 0 0 5
    103          7125 3525 7575 3525 7575 3975 7125 3975 7125 3525
    104 2 2 0 1 0 7 50 -1 -1 0.000 0 1 -1 0 0 5
    105          6975 2175 9525 2175 9525 6000 6975 6000 6975 2175
    1061272 1 0 1 0 7 50 -1 -1 0.000 0 1 -1 0 0 2
    107128         900 6225 2400 5400
     
    1221432 2 0 1 0 7 50 -1 45 0.000 0 1 -1 0 0 5
    123144         5100 975 5850 975 5850 2625 5100 2625 5100 975
    124 2 2 0 1 0 7 50 -1 18 0.000 0 1 -1 0 0 5
    125          7125 2325 7575 2325 7575 2775 7125 2775 7125 2325
    126 2 2 0 1 0 7 50 -1 45 0.000 0 1 -1 0 0 5
    127          7125 2925 7575 2925 7575 3375 7125 3375 7125 2925
    1281452 2 0 1 0 7 50 -1 45 0.000 0 1 -1 0 0 5
    129146         525 7425 1275 7425 1275 9075 525 9075 525 7425
     
    1431602 2 0 1 0 7 50 -1 18 0.000 0 1 -1 0 0 5
    144161         2025 2625 2775 2625 2775 975 2025 975 2025 2625
    145 3 2 0 2 0 7 49 -1 -1 0.000 1 0 0 10
    146          7350 5025 7500 5100 7200 5175 7500 5250 7200 5325 7500 5400
    147          7200 5475 7500 5550 7200 5625 7350 5700
    148          0.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000
    149          -1.000 0.000
    150 3 2 0 4 0 7 49 -1 -1 0.000 1 0 0 10
    151          7350 4125 7500 4200 7200 4275 7500 4350 7200 4425 7500 4500
    152          7200 4575 7500 4650 7200 4725 7350 4800
    153          0.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000 -1.000
    154          -1.000 0.000
    1551624 0 0 50 -1 0 18 0.0000 2 30 225 4500 3150 ...\001
    1561634 0 0 50 -1 0 18 0.0000 2 30 225 3750 4500 ...\001
    1571644 0 0 50 -1 0 11 0.0000 2 120 705 2775 5325 Scheduler\001
    158 4 0 0 50 -1 0 11 0.0000 2 120 945 7725 2625 Pthread stack\001
    159 4 0 0 50 -1 0 11 0.0000 2 150 1530 7725 3225 Pthread stack (stolen)\001
    160 4 0 0 50 -1 0 11 0.0000 2 120 540 7725 4500 Pthread\001
    161 4 0 0 50 -1 0 11 0.0000 2 150 1065 7725 5400 $\\CFA$ thread\001
    1621654 0 0 50 -1 0 18 0.0000 2 30 225 4950 6600 ...\001
    1631664 0 0 50 -1 0 18 0.0000 2 30 225 4200 5850 ...\001
    164 4 0 0 50 -1 0 11 0.0000 2 150 990 7725 3825 $\\CFA$ stack\001
Note: See TracChangeset for help on using the changeset viewer.