-
Notifications
You must be signed in to change notification settings - Fork 10
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
118 changed files
with
3,859 additions
and
974 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,33 +1,33 @@ | ||
reps firs total lexer parser typecheck codegen | ||
6184 50635 85.0 6.5 11.1 40.5 26.9 | ||
12360 100875 169.2 11.0 21.3 84.9 52.0 | ||
18536 151115 255.3 16.6 31.7 131.2 75.9 | ||
24712 201355 335.5 21.4 40.6 173.5 100.1 | ||
30888 251595 425.3 27.4 50.1 214.0 133.9 | ||
37064 301835 512.6 31.2 60.9 254.5 166.1 | ||
43240 352075 593.4 36.2 71.8 306.1 179.2 | ||
49416 402315 704.4 44.6 84.6 359.7 215.4 | ||
55592 452555 776.9 48.7 90.9 405.3 231.9 | ||
61768 502795 879.2 53.4 107.2 441.7 276.9 | ||
67944 553035 998.5 60.7 114.0 503.4 320.4 | ||
74120 603275 1088.9 61.5 127.0 553.5 346.8 | ||
80296 653515 1183.2 71.6 134.8 629.8 346.9 | ||
86472 703755 1276.0 77.2 148.8 677.3 372.7 | ||
92648 753995 1378.9 80.9 161.6 736.5 399.9 | ||
98824 804235 1471.0 86.2 168.6 793.3 422.9 | ||
105000 854475 1567.8 91.1 179.1 849.4 448.1 | ||
111176 904715 1660.6 95.9 185.2 903.5 475.9 | ||
117352 954955 1784.5 106.6 201.9 962.9 513.0 | ||
123528 1005195 1866.4 103.7 209.1 1011.8 541.7 | ||
129704 1055435 2059.8 113.6 219.6 1072.7 653.8 | ||
135880 1105675 2184.0 117.5 228.6 1146.6 691.4 | ||
142056 1155915 2419.1 125.0 305.7 1273.3 715.1 | ||
148232 1206155 2452.2 124.4 241.2 1318.3 768.2 | ||
154408 1256395 2543.3 130.3 254.1 1480.6 678.3 | ||
160584 1306635 2686.6 144.6 277.7 1566.3 698.0 | ||
166760 1356875 2717.9 142.6 283.1 1571.3 720.9 | ||
172936 1407115 2841.0 151.4 291.2 1650.1 748.3 | ||
179112 1457355 2942.0 152.3 294.9 1715.1 779.7 | ||
185288 1507595 3056.9 157.1 310.8 1787.3 801.7 | ||
191464 1557835 3176.1 164.3 323.8 1854.3 833.6 | ||
197640 1608075 3329.1 166.9 334.2 1968.3 859.8 | ||
6183 50277 88.3 6.9 9.5 45.4 26.4 | ||
12359 100133 174.9 12.7 19.8 92.1 50.3 | ||
18535 149989 267.1 18.0 26.3 143.9 78.9 | ||
24711 199845 359.3 26.3 36.3 186.8 109.9 | ||
30887 249701 429.1 29.6 42.8 225.1 131.6 | ||
37063 299557 522.5 36.0 55.4 271.3 159.8 | ||
43239 349413 613.8 41.9 61.6 325.9 184.3 | ||
49415 399269 705.1 50.8 71.1 369.8 213.4 | ||
55591 449125 774.5 56.2 78.6 403.3 236.4 | ||
61767 498981 883.5 69.4 91.8 448.9 273.3 | ||
67943 548837 981.8 65.4 97.0 499.1 320.3 | ||
74119 598693 1048.9 71.9 107.2 533.4 336.5 | ||
80295 648549 1164.7 82.7 124.2 613.5 344.3 | ||
86471 698405 1246.9 89.3 135.0 648.1 374.4 | ||
92647 748261 1328.9 94.4 140.6 698.0 395.9 | ||
98823 798117 1393.1 97.9 143.8 723.6 427.8 | ||
104999 847973 1506.9 109.5 159.4 782.7 455.3 | ||
111175 897829 1584.1 113.9 167.9 814.9 487.4 | ||
117351 947685 1701.1 118.5 178.2 875.0 529.4 | ||
123527 997541 1780.1 126.6 186.7 914.7 552.0 | ||
129703 1047397 1884.4 132.1 196.8 939.5 616.1 | ||
135879 1097253 1984.1 140.8 213.8 998.3 631.2 | ||
142055 1147109 2062.6 146.6 215.3 1026.0 674.7 | ||
148231 1196965 2152.9 150.8 225.0 1091.8 685.4 | ||
154407 1246821 2241.0 162.6 236.8 1152.5 689.1 | ||
160583 1296677 2313.7 168.0 236.2 1204.2 705.3 | ||
166759 1346533 2406.2 175.8 255.9 1245.3 729.1 | ||
172935 1396389 2469.1 176.3 255.3 1288.7 748.8 | ||
179111 1446245 2585.6 184.3 271.9 1352.1 777.3 | ||
185287 1496101 2670.8 191.0 277.5 1394.5 807.7 | ||
191463 1545957 2754.9 199.0 287.5 1438.6 829.8 | ||
197639 1595813 2843.1 203.8 299.2 1474.1 866.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
|
||
export test_classes | ||
|
||
import "libc" as _ | ||
import libc as _ | ||
|
||
ffi fn srand(s: i32) | ||
ffi fn rand() -> i32 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,7 +4,7 @@ | |
|
||
export test_decomposition | ||
|
||
import "libc" as _ | ||
import libc as _ | ||
|
||
public fn doDecompositionTest() | ||
{ | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,9 +2,8 @@ | |
// Copyright (c) 2014 - 2016, [email protected] | ||
// Licensed under the Apache License Version 2.0. | ||
|
||
|
||
export test_functions | ||
import "libc" as _ | ||
import libc as _ | ||
|
||
fn foo(a: int) { printf("foo: %d\n", a) } | ||
fn bar(a: int) { printf("bar: %d\n", a) } | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.