diff options
63 files changed, 420 insertions, 454 deletions
diff --git a/all_pairs/source/adpcm_dec/adpcm_dec.c b/all_pairs/source/adpcm_dec/adpcm_dec.c index 368e98d..0627c9c 100644 --- a/all_pairs/source/adpcm_dec/adpcm_dec.c +++ b/all_pairs/source/adpcm_dec/adpcm_dec.c | |||
| @@ -708,12 +708,10 @@ 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=0; jobsComplete<maxJobs; jobsComplete++){ | 711 | for_each_job { |
| 712 | START_LOOP | 712 | adpcm_dec_init(); |
| 713 | adpcm_dec_init(); | 713 | adpcm_dec_main(); |
| 714 | adpcm_dec_main(); | 714 | } |
| 715 | STOP_LOOP | 715 | WRITE_TO_FILE |
| 716 | } | ||
| 717 | WRITE_TO_FILE | ||
| 718 | return ( adpcm_dec_return() ); | 716 | return ( adpcm_dec_return() ); |
| 719 | } | 717 | } |
diff --git a/all_pairs/source/adpcm_enc/adpcm_enc.c b/all_pairs/source/adpcm_enc/adpcm_enc.c index 777aaf5..118382f 100644 --- a/all_pairs/source/adpcm_enc/adpcm_enc.c +++ b/all_pairs/source/adpcm_enc/adpcm_enc.c | |||
| @@ -746,13 +746,11 @@ void _Pragma( "entrypoint" ) adpcm_enc_main(void) | |||
| 746 | 746 | ||
| 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=0; jobsComplete<maxJobs; jobsComplete++){ | 750 | for_each_job { |
| 751 | START_LOOP | 751 | adpcm_enc_init(); |
| 752 | adpcm_enc_init(); | 752 | adpcm_enc_main(); |
| 753 | adpcm_enc_main(); | 753 | } |
| 754 | STOP_LOOP | 754 | WRITE_TO_FILE |
| 755 | } | ||
| 756 | WRITE_TO_FILE | ||
| 757 | return adpcm_enc_return(); | 755 | return adpcm_enc_return(); |
| 758 | } | 756 | } |
diff --git a/all_pairs/source/ammunition/ammunition.c b/all_pairs/source/ammunition/ammunition.c index 052520e..4ae488b 100644 --- a/all_pairs/source/ammunition/ammunition.c +++ b/all_pairs/source/ammunition/ammunition.c | |||
| @@ -1173,13 +1173,11 @@ void _Pragma( "entrypoint" ) ammunition_main( void ) | |||
| 1173 | 1173 | ||
| 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=0; jobsComplete<maxJobs; jobsComplete++){ | 1177 | for_each_job { |
| 1178 | START_LOOP | 1178 | ammunition_init(); |
| 1179 | ammunition_init(); | 1179 | ammunition_main(); |
| 1180 | ammunition_main(); | 1180 | } |
| 1181 | STOP_LOOP | 1181 | WRITE_TO_FILE |
| 1182 | } | ||
| 1183 | WRITE_TO_FILE | ||
| 1184 | return ( ammunition_return() ); | 1182 | return ( ammunition_return() ); |
| 1185 | } | 1183 | } |
diff --git a/all_pairs/source/anagram/anagram.c b/all_pairs/source/anagram/anagram.c index 5c1f29a..fc8b6a8 100644 --- a/all_pairs/source/anagram/anagram.c +++ b/all_pairs/source/anagram/anagram.c | |||
| @@ -337,6 +337,8 @@ void anagram_ReadDict( void ) | |||
| 337 | 337 | ||
| 338 | void anagram_init( void ) | 338 | void anagram_init( void ) |
| 339 | { | 339 | { |
| 340 | // Reset heap | ||
| 341 | anagram_free_all(); | ||
| 340 | anagram_ReadDict(); | 342 | anagram_ReadDict(); |
| 341 | } | 343 | } |
| 342 | 344 | ||
| @@ -656,15 +658,11 @@ void _Pragma( "entrypoint" ) anagram_main( void ) | |||
| 656 | 658 | ||
| 657 | int main(int argc, char **argv) | 659 | int main(int argc, char **argv) |
| 658 | { | 660 | { |
| 659 | SET_UP | 661 | SET_UP |
| 660 | //int jobsComplete; | 662 | for_each_job { |
| 661 | //int maxJobs=100; | 663 | anagram_init(); |
| 662 | //for(jobsComplete=0; jobsComplete<maxJobs; jobsComplete++){ | 664 | anagram_main(); |
| 663 | START_LOOP | 665 | } |
| 664 | anagram_init(); | 666 | WRITE_TO_FILE |
| 665 | anagram_main(); | ||
| 666 | STOP_LOOP | ||
| 667 | //} | ||
| 668 | WRITE_TO_FILE | ||
| 669 | return anagram_return(); | 667 | return anagram_return(); |
| 670 | } | 668 | } |
diff --git a/all_pairs/source/anagram/anagram_stdlib.c b/all_pairs/source/anagram/anagram_stdlib.c index 994350b..c766a5e 100644 --- a/all_pairs/source/anagram/anagram_stdlib.c +++ b/all_pairs/source/anagram/anagram_stdlib.c | |||
| @@ -142,6 +142,11 @@ void *anagram_malloc( unsigned int numberOfBytes ) | |||
| 142 | return currentPos; | 142 | return currentPos; |
| 143 | } | 143 | } |
| 144 | 144 | ||
