tweaks: move a bit of timing code to where it will be needed

master
Benno Schulenberg 2019-04-30 10:11:29 +02:00
parent b503670750
commit 208995e4a7
1 changed files with 10 additions and 7 deletions

View File

@ -439,15 +439,8 @@ void ingraft_buffer(linestruct *somebuffer)
} }
#endif #endif
#ifdef DEBUG
#include <time.h>
clock_t start = clock();
#endif
/* Add the number of characters in the copied text to the file size. */ /* Add the number of characters in the copied text to the file size. */
openfile->totsize += get_totsize(openfile->filetop, openfile->filebot); openfile->totsize += get_totsize(openfile->filetop, openfile->filebot);
#ifdef DEBUG
statusline(ALERT, "Took: %.2f", (double)(clock() - start) / CLOCKS_PER_SEC);
#endif
/* If we pasted onto the first line of the edit window, the corresponding /* If we pasted onto the first line of the edit window, the corresponding
* record has been freed, so... point at the start of the copied text. */ * record has been freed, so... point at the start of the copied text. */
@ -2355,8 +2348,18 @@ int main(int argc, char **argv)
#ifdef ENABLE_SPELLER #ifdef ENABLE_SPELLER
alt_speller = NULL; alt_speller = NULL;
#endif #endif
//#define TIMEIT 12
#ifdef TIMEIT
#include <time.h>
clock_t start = clock();
#endif
/* Now process the system's and the user's nanorc file, if any. */ /* Now process the system's and the user's nanorc file, if any. */
do_rcfiles(); do_rcfiles();
#ifdef TIMEIT
fprintf(stderr, "Took: %.3f\n",
(double)(clock() - start) / CLOCKS_PER_SEC);
#endif
#ifdef DEBUG #ifdef DEBUG
fprintf(stderr, "After rebinding keys...\n"); fprintf(stderr, "After rebinding keys...\n");