Commit Graph

  • 8f45d1695d
    Merge 1f63feeab4 into 53daf6c702 Jakub 2022-10-16 16:56:25 -0500
  • d2c67cfa1f use desktop fork of nimbus build system desktop_branch Iuri Matias 2022-10-15 17:46:36 -0400
  • f64a500c20 use desktop fork of nimbus build system Iuri Matias 2022-10-15 17:42:53 -0400
  • 53daf6c702 use desktop fork of nimbus build system master Iuri Matias 2022-10-15 17:44:20 -0400
  • 8438522df1 use desktop fork of nimbus build system Iuri Matias 2022-10-15 17:42:53 -0400
  • 1f63feeab4
    point vendor/nim-chronos at status-im origin update-nim-chronos Jakub Sokołowski 2022-10-06 14:07:04 +0200
  • 59c4cb5461
    Merge d6dceb0f46 into 5c7a372149 Michael Bradley 2021-12-02 16:02:46 +0000
  • d6dceb0f46
    WIP: experiment with nimble lock file impl_beta2_nimble_lock Michael Bradley, Jr 2021-12-01 11:34:58 -0600
  • d349b5ecbf
    Merge 0bc8b4220f into 5c7a372149 Michael Bradley 2021-11-20 21:35:07 +0000
  • 0bc8b4220f
    WIP: drop dependency on nimbus-build-system impl_beta2_nimble Michael Bradley, Jr 2021-11-16 17:14:48 -0600
  • 2b0f3b6637
    WIP: drop dependency on nimbus-build-system Michael Bradley, Jr 2021-11-16 17:14:48 -0600
  • 9865449dc0
    Merge 9383578c7c into 5c7a372149 Michael Bradley 2021-07-28 21:38:11 +0000
  • 9383578c7c
    WIP: feat: "beta 2" implementation extracted from nim-status impl/beta2 Michael Bradley, Jr 2021-07-09 16:28:46 -0500
  • b77db52d7b
    build: bump vendor/nim-chronos Michael Bradley, Jr 2021-07-28 16:37:16 -0500
  • 5c7a372149
    build: bump vendor/nim-chronos Michael Bradley, Jr 2021-07-08 12:42:22 -0500
  • 1f46b7fe2b
    build: bump vendor/nim-chronos Michael Bradley, Jr 2021-06-18 12:03:28 -0500
  • 1912a5372f
    build: bump vendor/nim-chronos Michael Bradley, Jr 2021-06-11 19:40:27 -0500
  • 2ee32795b1
    build: bump vendor/nim-waku test/use-cases Michael Bradley, Jr 2021-05-15 17:09:37 -0500
  • c02fc40c34
    build: bump vendor/nim-waku Michael Bradley, Jr 2021-04-23 15:29:04 -0500
  • 0554e30484
    build: in CI for Windows need to install mingw-w64-x86_64-rust Michael Bradley, Jr 2021-04-11 17:41:37 -0500
  • fe854979e5
    build: bump other vendor deps Michael Bradley, Jr 2021-04-11 16:21:55 -0500
  • 927ddcf679
    build: bump vendor/nim-waku Michael Bradley, Jr 2021-04-11 15:57:03 -0500
  • 760bb88cfb
    build: account for rln being a dependency of updated nim-waku Michael Bradley, Jr 2021-04-10 16:57:53 -0500
  • 03bba27932
    build: bump vendor/nim-waku Michael Bradley, Jr 2021-04-09 18:03:15 -0500
  • 6dea5aa5e1
    WIP: update comment re: sync test using both `sleep` and `sleepAsync` Michael Bradley, Jr 2021-03-12 14:04:04 -0600
  • b7bde8ef50
    WIP: enable all tests Michael Bradley, Jr 2021-03-09 12:37:40 -0600
  • 4b273a1dcf
    WIP: set all `testRuns` to 100 so tests don't take too long in CI Michael Bradley, Jr 2021-03-09 12:37:10 -0600
  • 3a59b88da9
    WIP: fix thread creation logic, cleanup Michael Bradley, Jr 2021-03-09 12:36:35 -0600
  • e2769ce9a4
    WIP: tidying up a bit Michael Bradley, Jr 2021-03-08 22:50:18 -0600
  • 51020ebd6a
    WIP: threadpool with recycled threads Michael Bradley, Jr 2021-03-08 21:37:33 -0600
  • c7fbdf81c9
    WIP Michael Bradley, Jr 2021-03-08 16:52:25 -0600
  • 7ca243afb6
    WIP: spec lower `MaxThreadPoolSize` and `testRuns` values Michael Bradley, Jr 2021-02-20 17:12:38 -0600
  • 1222b6cf3a
    refactor: use more accurate/consistent file/suite/test names Michael Bradley, Jr 2021-02-20 17:10:51 -0600
  • 8dfe28b421
    refactor: use `testRuns` logic in test/use_cases/test_long_running.nim Michael Bradley, Jr 2021-02-20 15:10:14 -0600
  • 327558c963
    refactor: eliminate intermediate `..Cstr` Michael Bradley, Jr 2021-02-20 15:08:13 -0600
  • 94e5ad6ceb
    style: more cleanup Michael Bradley, Jr 2021-02-20 15:00:38 -0600
  • 52a0e2544d
    refactor: re-export task_runner/sys Michael Bradley, Jr 2021-02-20 14:59:55 -0600
  • 393c2b6b25
    refactor: use `allocShared` instead of `createShared` Michael Bradley, Jr 2021-02-20 14:31:35 -0600
  • e8e14b8fab
    test: don't build/run use_cases_helgrind task for now Michael Bradley, Jr 2021-02-19 13:04:20 -0600
  • 85698f78d7
    WIP: attempt to troubleshoot "Too many open files" exceptions Michael Bradley, Jr 2021-02-19 12:58:05 -0600
  • 098fc486c5
    test: explain in comment why `test_long_running` should be run last Michael Bradley, Jr 2021-02-19 12:46:48 -0600
  • 4d476d4075
    test: deprecate 'shutdownSuccess' signal Michael Bradley, Jr 2021-02-19 12:44:13 -0600
  • 6e029d0b7f
    test: cleanup (still needs more work) Michael Bradley, Jr 2021-02-19 12:41:12 -0600
  • 2a8f208b98
    Keep thread alive to prevent SIGSEGV Eric Mastro 2021-02-19 14:21:47 +1100
  • b922b2c09c
    WIP Michael Bradley, Jr 2021-02-18 18:30:02 -0600
  • 0db7f3e208
    fix: asyncSleep -> sleepAsync Michael Bradley, Jr 2021-02-18 15:57:28 -0600
  • 19c4f9a575
    test: add missing channel open/close calls Michael Bradley, Jr 2021-02-18 15:04:11 -0600
  • bfbd974663
    test: more logs, supply id to ThreadTaskArg, start task in queue after handling 'done' notif Michael Bradley, Jr 2021-02-18 13:53:14 -0600
  • 3b80040967
    fix url split, show errors in log Eric Mastro 2021-02-18 20:08:13 +1100
  • 8910321000
    Add ThreadSafeString and helper methods Eric Mastro 2021-02-18 18:32:31 +1100
  • 03914e8d94
    Add short running synchronous use case Eric Mastro 2021-02-18 13:43:45 +1100
  • aed8eee3df
    add assertion, check decoding outside if Eric Mastro 2021-02-17 15:27:38 +1100
  • a5558aec1b
    add mock http client, add delay in response Eric Mastro 2021-02-17 13:35:17 +1100
  • 01a154b784
    gitmodules Eric Mastro 2021-02-17 12:29:13 +1100
  • 6e06fc41e6
    test for short running io tasks WIP Eric Mastro 2021-02-17 12:28:48 +1100
  • 9c9a1f68d3
    test: fix use_cases_helgrind Michael Bradley, Jr 2021-02-16 14:07:28 -0600
  • 0eca04a031
    build: clarify comment and pwd usage re: nat-libs-sub target in Makefile Michael Bradley, Jr 2021-02-16 13:27:26 -0600
  • caaac0f256
    chore: move test cases to own folder Eric Mastro 2021-02-15 11:06:04 +1100
  • afdfb51bc1
    test: revise sleep and counter timing Michael Bradley, Jr 2021-02-13 13:19:16 -0600
  • d006e3a8df
    chore: add license header to test_use_cases.nim Michael Bradley, Jr 2021-02-12 18:49:38 -0600
  • 33d77e7b59
    test: add async counters to experiment with and demo concurrency in event loops on separate threads Michael Bradley, Jr 2021-02-12 18:47:44 -0600
  • f6618e5768
    build: add workaround for Windows re: nat-libs-sub Makefile target Michael Bradley, Jr 2021-02-12 17:03:56 -0600
  • 1a016a2742
    test: add comment re: usage of asyncSleep Michael Bradley, Jr 2021-02-12 15:38:21 -0600
  • 555d0fb1a7
    test: refactor use cases so patterns/symmetris are more clear Michael Bradley, Jr 2021-02-12 14:57:21 -0600
  • cb260384f2
    test: add waku test case Eric Mastro 2021-02-12 13:12:30 +1100
  • e861d23509
    Ping pong test working Eric Mastro 2021-02-12 11:44:42 +1100
  • 61637c77f4
    Working use case with cstring Eric Mastro 2021-02-12 11:05:05 +1100
  • 67744c8f19
    WIP: use cases Michael Bradley, Jr 2021-02-04 19:38:33 -0600
  • c3f9a11bb4
    build: bump vendor/nim-chronos Michael Bradley, Jr 2021-05-15 16:25:51 -0500
  • 4d7190a7c4
    build: bump vendor/nim-chronos Michael Bradley, Jr 2021-04-23 15:07:47 -0500
  • f311f7aa49
    build: bump vendor/nimbus-build-system Michael Bradley, Jr 2021-04-23 15:07:29 -0500
  • cc1b67cd5f build: bump vendor/nimbus-build-system Michael Bradley, Jr 2021-04-11 16:36:16 -0500
  • 0922e0d88a build: update other vendor deps Michael Bradley, Jr 2021-04-11 15:22:31 -0500
  • 8d67685d52 build: bump vendor/nim-chronos again (fix for Linux) Michael Bradley, Jr 2021-04-11 13:31:49 -0500
  • eb14af4f24
    WIP: bump Michael Bradley, Jr 2021-04-10 17:26:41 -0500
  • 953f477326
    build: account for rln being a dependency of updated nim-waku Michael Bradley, Jr 2021-04-10 16:57:53 -0500
  • f9220a996a
    build: bump vendor/nim-chronos Michael Bradley, Jr 2021-04-09 14:31:55 -0500
  • bb577c4303
    build: bump vendor/nim-waku Michael Bradley, Jr 2021-04-09 18:03:15 -0500
  • 0307607580
    build: bump vendor/nim-chronos Michael Bradley, Jr 2021-04-09 14:31:55 -0500
  • a87f3f85be feat: introduce some changes/additions from test/use-cases branch Michael Bradley, Jr 2021-02-04 19:38:33 -0600
  • ce3bd69ed1
    feat: introduce some changes/additions from test/use-cases branch Michael Bradley, Jr 2021-02-04 19:38:33 -0600
  • a915071534
    WIP: update comment re: sync test using both `sleep` and `sleepAsync` Michael Bradley, Jr 2021-03-12 14:04:04 -0600
  • 3094a08688
    build: bump vendor/nimbus-build system to pickup GC hotfix Michael Bradley, Jr 2021-03-09 13:01:38 -0600
  • ce0be2d0dd
    WIP: enable all tests Michael Bradley, Jr 2021-03-09 12:37:40 -0600
  • 987fe172ff
    WIP: set all `testRuns` to 100 so tests don't take too long in CI Michael Bradley, Jr 2021-03-09 12:37:10 -0600
  • 1a231fcc42
    WIP: fix thread creation logic, cleanup Michael Bradley, Jr 2021-03-09 12:36:35 -0600
  • 896c409538
    WIP: tidying up a bit Michael Bradley, Jr 2021-03-08 22:50:18 -0600
  • b80ccb7884
    WIP: threadpool with recycled threads Michael Bradley, Jr 2021-03-08 21:37:33 -0600
  • 49bf2dd09b
    WIP Michael Bradley, Jr 2021-03-08 16:52:25 -0600
  • 8db2d9bd34
    WIP: spec lower `MaxThreadPoolSize` and `testRuns` values Michael Bradley, Jr 2021-02-20 17:12:38 -0600
  • f0464473d8
    refactor: use more accurate/consistent file/suite/test names Michael Bradley, Jr 2021-02-20 17:10:51 -0600
  • c03472cb6e
    refactor: use `testRuns` logic in test/use_cases/test_long_running.nim Michael Bradley, Jr 2021-02-20 15:10:14 -0600
  • f338dcdaa9
    refactor: eliminate intermediate `..Cstr` Michael Bradley, Jr 2021-02-20 15:08:13 -0600
  • 0ef282ece4
    style: more cleanup Michael Bradley, Jr 2021-02-20 15:00:38 -0600
  • 1c3689f350
    refactor: re-export task_runner/sys Michael Bradley, Jr 2021-02-20 14:59:55 -0600
  • a71cbd0535
    refactor: use `allocShared` instead of `createShared` Michael Bradley, Jr 2021-02-20 14:31:35 -0600
  • 43af1a9e85
    test: don't build/run use_cases_helgrind task for now Michael Bradley, Jr 2021-02-19 13:04:20 -0600
  • b390fa79f8
    WIP: attempt to troubleshoot "Too many open files" exceptions Michael Bradley, Jr 2021-02-19 12:58:05 -0600
  • a36c2e1670
    test: explain in comment why `test_long_running` should be run last Michael Bradley, Jr 2021-02-19 12:46:48 -0600
  • f7d7492b4a
    test: deprecate 'shutdownSuccess' signal Michael Bradley, Jr 2021-02-19 12:44:13 -0600