Changeset 140eb16 for doc/theses/andrew_beach_MMath
- Timestamp:
- Sep 16, 2021, 1:50:44 PM (3 years ago)
- Branches:
- ADT, ast-experimental, enum, forall-pointer-decay, master, pthread-emulation, qualifiedEnum
- Children:
- 4d8fbf4
- Parents:
- 83b22b53
- Location:
- doc/theses/andrew_beach_MMath
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/theses/andrew_beach_MMath/code/test.sh
r83b22b53 r140eb16 181 181 182 182 if [ -n "$VIEW_FILE" ]; then 183 grep -A 1 -B 0 "$CALL" "$VIEW_FILE" | sed -n -e 's!Run-Time (ns): !!;T;p'183 grep -A 1 -B 0 "$CALL" "$VIEW_FILE" | sed -n -e 's!Run-Time.*: !!;T;p' 184 184 exit 185 185 fi -
doc/theses/andrew_beach_MMath/performance.tex
r83b22b53 r140eb16 255 255 \multicolumn{1}{c}{\CFA} & \multicolumn{1}{c}{\Cpp} & \multicolumn{1}{c}{Java} & \multicolumn{1}{c|}{Python} \\ 256 256 \hline 257 Empty Traversal (1M) & 3.4 & 2.8 & 18.3 & 23.4 & 3.7 & 3.2 & 15.5 & 14.8\\258 D'tor Traversal (1M) & 48. 4 & 23.6 & N/A & N/A & 64.2 & 29.0& N/A & N/A \\259 Finally Traversal (1M) & 3. 4* & N/A & 17.9 & 29.0 & 4.1* & N/A & 15.6& 19.0 \\260 Other Traversal (1M) & 3. 6* & 23.2 & 18.2 & 32.7 & 4.0* & 24.5 & 15.5 & 21.4\\261 Cross Handler (1B) & 6. 0 & 0.9 & N/C & 37.4 & 10.0 & 0.8 & N/C & 32.2\\262 Cross Finally (1B) & 0. 9 & N/A & N/C & 44.1 & 0.8& N/A & N/C & 37.3 \\263 Match All (10M) & 3 2.9 & 20.7 & 13.4 & 4.9 & 36.2 & 24.5 & 12.0& 3.1 \\264 Match None (10M) & 3 2.7 & 50.3 & 11.0 & 5.1 & 36.3 & 71.9 & 12.3 & 4.2\\257 Empty Traversal (1M) & 23.0 & 9.6 & 17.6 & 23.4 & 30.6 & 13.6 & 15.5 & 14.7 \\ 258 D'tor Traversal (1M) & 48.1 & 23.5 & N/A & N/A & 64.2 & 29.2 & N/A & N/A \\ 259 Finally Traversal (1M) & 3.2* & N/A & 17.6 & 29.2 & 3.9* & N/A & 15.5 & 19.0 \\ 260 Other Traversal (1M) & 3.3* & 23.9 & 17.7 & 32.8 & 3.9* & 24.5 & 15.5 & 21.6 \\ 261 Cross Handler (1B) & 6.5 & 0.9 & N/C & 38.0 & 9.6 & 0.8 & N/C & 32.1 \\ 262 Cross Finally (1B) & 0.8 & N/A & N/C & 44.6 & 0.6 & N/A & N/C & 37.3 \\ 263 Match All (10M) & 30.5 & 20.6 & 11.2 & 3.9 & 36.9 & 24.6 & 10.7 & 3.1 \\ 264 Match None (10M) & 30.6 & 50.9 & 11.2 & 5.0 & 36.9 & 71.9 & 10.7 & 4.1 \\ 265 265 \hline 266 266 \end{tabular} … … 276 276 & AMD & ARM \\ 277 277 \hline 278 Empty Traversal (10M) & 0.2 & 0.3\\278 Empty Traversal (10M) & 1.4 & 1.2 \\ 279 279 D'tor Traversal (10M) & 1.8 & 1.0 \\ 280 Finally Traversal (10M) & 1. 7& 1.0 \\281 Other Traversal (10M) & 22.6 & 25. 9\\282 Cross Handler (1B) & 8.4& 11.9 \\280 Finally Traversal (10M) & 1.8 & 1.0 \\ 281 Other Traversal (10M) & 22.6 & 25.8 \\ 282 Cross Handler (1B) & 9.0 & 11.9 \\ 283 283 Match All (100M) & 2.3 & 3.2 \\ 284 Match None (100M) & 2.9 & 3.9\\284 Match None (100M) & 3.0 & 3.8 \\ 285 285 \hline 286 286 \end{tabular} … … 300 300 \multicolumn{1}{c}{Raise} & \multicolumn{1}{c}{\CFA} & \multicolumn{1}{c}{\Cpp} & \multicolumn{1}{c}{Java} & \multicolumn{1}{c|}{Python} \\ 301 301 \hline 302 Resume Empty (10M) & 1. 5 & 1.5 & 14.7 & 2.3 & 176.1 & 1.0 & 1.4 & 8.9 & 1.2 & 119.9\\302 Resume Empty (10M) & 1.4 & 1.4 & 15.4 & 2.3 & 178.0 & 1.2 & 1.2 & 8.9 & 1.2 & 118.4 \\ 303 303 \hline 304 304 \end{tabular}
Note: See TracChangeset
for help on using the changeset viewer.