diff options
| author | Joshua Bakita <jbakita@cs.unc.edu> | 2020-10-17 15:17:24 -0400 |
|---|---|---|
| committer | Joshua Bakita <jbakita@cs.unc.edu> | 2020-10-17 15:17:24 -0400 |
| commit | 97c1685def13be3724a6d025f4e12f236777a911 (patch) | |
| tree | c1e86cd3ed0f4cbe7fb04987ec8e2e89f9a61bee /all_pairs/source | |
| parent | cef282a003b65df452a51f12773799f83c3cd627 (diff) | |
Cleanup `extra.h` for pairs and add option to use that in DIS build
Also remove some unused code from the cleanupSemaphores utility
Diffstat (limited to 'all_pairs/source')
26 files changed, 57 insertions, 47 deletions
diff --git a/all_pairs/source/adpcm_dec/adpcm_dec.c b/all_pairs/source/adpcm_dec/adpcm_dec.c index 6811e69..04a5746 100644 --- a/all_pairs/source/adpcm_dec/adpcm_dec.c +++ b/all_pairs/source/adpcm_dec/adpcm_dec.c | |||
| @@ -708,7 +708,7 @@ void _Pragma( "entrypoint" ) adpcm_dec_main( void ) | |||
| 708 | int main(int argc, char **argv) | 708 | int main(int argc, char **argv) |
| 709 | { | 709 | { |
| 710 | SET_UP | 710 | SET_UP |
| 711 | for (jobsComplete=-1; jobsComplete<maxJobs; jobsComplete++){ | 711 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ |
| 712 | START_LOOP | 712 | START_LOOP |
| 713 | adpcm_dec_init(); | 713 | adpcm_dec_init(); |
| 714 | adpcm_dec_main(); | 714 | adpcm_dec_main(); |
diff --git a/all_pairs/source/adpcm_enc/adpcm_enc.c b/all_pairs/source/adpcm_enc/adpcm_enc.c index d9fb09a..464768f 100644 --- a/all_pairs/source/adpcm_enc/adpcm_enc.c +++ b/all_pairs/source/adpcm_enc/adpcm_enc.c | |||
| @@ -747,7 +747,7 @@ void _Pragma( "entrypoint" ) adpcm_enc_main(void) | |||
| 747 | int main(int argc, char **argv) | 747 | int main(int argc, char **argv) |
| 748 | { | 748 | { |
| 749 | SET_UP | 749 | SET_UP |
| 750 | for(jobsComplete=-1; jobsComplete<maxJobs; jobsComplete++){ | 750 | for(jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ |
| 751 | START_LOOP | 751 | START_LOOP |
| 752 | adpcm_enc_init(); | 752 | adpcm_enc_init(); |
| 753 | adpcm_enc_main(); | 753 | adpcm_enc_main(); |
diff --git a/all_pairs/source/ammunition/ammunition.c b/all_pairs/source/ammunition/ammunition.c index 224babd..269f4c0 100644 --- a/all_pairs/source/ammunition/ammunition.c +++ b/all_pairs/source/ammunition/ammunition.c | |||
| @@ -1174,7 +1174,7 @@ void _Pragma( "entrypoint" ) ammunition_main( void ) | |||
| 1174 | int main( int argc, char **argv ) | 1174 | int main( int argc, char **argv ) |
| 1175 | { | 1175 | { |
| 1176 | SET_UP | 1176 | SET_UP |
| 1177 | for (jobsComplete=-1; jobsComplete<maxJobs; jobsComplete++){ | 1177 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ |
| 1178 | START_LOOP | 1178 | START_LOOP |
| 1179 | ammunition_init(); | 1179 | ammunition_init(); |
| 1180 | ammunition_main(); | 1180 | ammunition_main(); |
diff --git a/all_pairs/source/anagram/anagram.c b/all_pairs/source/anagram/anagram.c index 8f140a3..b458fd2 100644 --- a/all_pairs/source/anagram/anagram.c +++ b/all_pairs/source/anagram/anagram.c | |||
| @@ -659,7 +659,7 @@ int main(int argc, char **argv) | |||
| 659 | SET_UP | 659 | SET_UP |
| 660 | //int jobsComplete; | 660 | //int jobsComplete; |
| 661 | //int maxJobs=100; | 661 | //int maxJobs=100; |
| 662 | //for(jobsComplete=-1; jobsComplete<maxJobs; jobsComplete++){ | 662 | //for(jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ |
| 663 | START_LOOP | 663 | START_LOOP |
| 664 | anagram_init(); | 664 | anagram_init(); |
| 665 | anagram_main(); | 665 | anagram_main(); |
diff --git a/all_pairs/source/audiobeam/audiobeam.c b/all_pairs/source/audiobeam/audiobeam.c index ed5d656..208de80 100644 --- a/all_pairs/source/audiobeam/audiobeam.c +++ b/all_pairs/source/audiobeam/audiobeam.c | |||
| @@ -581,7 +581,7 @@ int main( int argc, char **argv ) | |||
| 581 | //SET_UP | 581 | //SET_UP |
| 582 | int jobsComplete; | 582 | int jobsComplete; |
| 583 | int maxJobs=100; | 583 | int maxJobs=100; |
| 584 | for (jobsComplete=-1; jobsComplete<maxJobs; jobsComplete++){ | 584 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ |
| 585 | // START_LOOP | 585 | // START_LOOP |
| 586 | audiobeam_init(); | 586 | audiobeam_init(); |
| 587 | audiobeam_main(); | 587 | audiobeam_main(); |
diff --git a/all_pairs/source/cjpeg_transupp/cjpeg_transupp.c b/all_pairs/source/cjpeg_transupp/cjpeg_transupp.c index e77d15b..3f48539 100644 --- a/all_pairs/source/cjpeg_transupp/cjpeg_transupp.c +++ b/all_pairs/source/cjpeg_transupp/cjpeg_transupp.c | |||
| @@ -707,7 +707,7 @@ void _Pragma ( "entrypoint" ) cjpeg_transupp_main( void ) | |||
| 707 | int main(int argc, char **argv) | 707 | int main(int argc, char **argv) |
| 708 | { | 708 | { |
| 709 | SET_UP | 709 | SET_UP |
| 710 | for (jobsComplete=-1; jobsComplete<maxJobs; jobsComplete++){ | 710 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ |
| 711 | START_LOOP | 711 | START_LOOP |
| 712 | cjpeg_transupp_init(); | 712 | cjpeg_transupp_init(); |
| 713 | cjpeg_transupp_main(); | 713 | cjpeg_transupp_main(); |
diff --git a/all_pairs/source/cjpeg_wrbmp/cjpeg_wrbmp.c b/all_pairs/source/cjpeg_wrbmp/cjpeg_wrbmp.c index 7bef7ab..278725c 100644 --- a/all_pairs/source/cjpeg_wrbmp/cjpeg_wrbmp.c +++ b/all_pairs/source/cjpeg_wrbmp/cjpeg_wrbmp.c | |||
| @@ -211,7 +211,7 @@ int cjpeg_wrbmp_return() | |||
| 211 | int main(int argc, char **argv) | 211 | int main(int argc, char **argv) |
| 212 | { | 212 | { |
| 213 | SET_UP | 213 | SET_UP |
| 214 | for (jobsComplete=-1; jobsComplete<maxJobs; jobsComplete++){ | 214 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ |
| 215 | START_LOOP | 215 | START_LOOP |
| 216 | cjpeg_wrbmp_init(); | 216 | cjpeg_wrbmp_init(); |
| 217 | cjpeg_wrbmp_main(); | 217 | cjpeg_wrbmp_main(); |
diff --git a/all_pairs/source/cleanupSemaphores.c b/all_pairs/source/cleanupSemaphores.c index 71ff989..dde2bb3 100644 --- a/all_pairs/source/cleanupSemaphores.c +++ b/all_pairs/source/cleanupSemaphores.c | |||
| @@ -3,8 +3,4 @@ | |||
| 3 | int main(){ | 3 | int main(){ |
| 4 | sem_unlink("/firstTacleSem"); | 4 | sem_unlink("/firstTacleSem"); |
| 5 | sem_unlink("/secondTacleSem"); | 5 | sem_unlink("/secondTacleSem"); |
| 6 | sem_unlink("/thirdTacleSem"); | ||
| 7 | sem_unlink("/fourthTacleSem"); | ||
| 8 | //no longer in use; delete last line after running once | ||
| 9 | //sem_unlink("/cacheTacleSem"); | ||
| 10 | } | 6 | } |
diff --git a/all_pairs/source/dijkstra/dijkstra.c b/all_pairs/source/dijkstra/dijkstra.c index af86ea6..1b6a52f 100644 --- a/all_pairs/source/dijkstra/dijkstra.c +++ b/all_pairs/source/dijkstra/dijkstra.c | |||
| @@ -193,7 +193,7 @@ void _Pragma( "entrypoint" ) dijkstra_main( void ) | |||
| 193 | int main(int argc, char** argv ) | 193 | int main(int argc, char** argv ) |
| 194 | { | 194 | { |
| 195 | SET_UP | 195 | SET_UP |
| 196 | for(jobsComplete=-1; jobsComplete<maxJobs; jobsComplete++){ | 196 | for(jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ |
| 197 | START_LOOP | 197 | START_LOOP |
| 198 | dijkstra_init(); | 198 | dijkstra_init(); |
| 199 | dijkstra_main(); | 199 | dijkstra_main(); |
diff --git a/all_pairs/source/empty.c b/all_pairs/source/empty.c index e4fd214..c7c5f5d 100644 --- a/all_pairs/source/empty.c +++ b/all_pairs/source/empty.c | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | int main(int argc, char **argv) | 3 | int main(int argc, char **argv) |
| 4 | { | 4 | { |
| 5 | SET_UP | 5 | SET_UP |
| 6 | for (jobsComplete=-1; jobsComplete<maxJobs; jobsComplete++){ | 6 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ |
| 7 | START_LOOP | 7 | START_LOOP |
| 8 | STOP_LOOP | 8 | STOP_LOOP |
| 9 | } | 9 | } |
diff --git a/all_pairs/source/epic/epic.c b/all_pairs/source/epic/epic.c index 13ba442..e258a4a 100644 --- a/all_pairs/source/epic/epic.c +++ b/all_pairs/source/epic/epic.c | |||
| @@ -1130,7 +1130,7 @@ int epic_return(){ | |||
| 1130 | int main( int argc, char **argv ) | 1130 | int main( int argc, char **argv ) |
| 1131 | { | 1131 | { |
| 1132 | SET_UP | 1132 | SET_UP |
| 1133 | for (jobsComplete=-1; jobsComplete<maxJobs; jobsComplete++){ | 1133 | for (jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ |
| 1134 | START_LOOP | 1134 | START_LOOP |
| 1135 | epic_init(); | 1135 | epic_init(); |
| 1136 | epic_main(); | 1136 | epic_main(); |
diff --git a/all_pairs/source/extra.h b/all_pairs/source/extra.h index bdbd1f5..0681250 100644 --- a/all_pairs/source/extra.h +++ b/all_pairs/source/extra.h | |||
| @@ -19,6 +19,7 @@ | |||
| 19 | * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE | 19 | * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE |
