source: src/benchmark/create_cfaCor.c @ 80ac42d

ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc
Last change on this file since 80ac42d was 5013c62, checked in by Thierry Delisle <tdelisle@…>, 7 years ago

added several benchmarks to measure creation, some work needs to be done on them

  • Property mode set to 100644
File size: 322 bytes
Line 
1#include <coroutine>
2#include <stdlib.h>
3#include <stdio.h>
4
5coroutine MyCoroutine {};
6void main(MyCoroutine * this) {}
7
8int main(int argc, char* argv[]) {
9        size_t n = 1000000;
10        if( argc > 2 ) return 1;
11        if( argc == 2 ) {
12                n = atoi(argv[1]);
13        }
14        printf("%lu\n", n);
15        for (size_t i = 0; i < n; i++) {
16                MyCoroutine m;
17        }
18}
Note: See TracBrowser for help on using the repository browser.