Commit Graph

  • ecf63d45f1 eio_windows: unregister FDs on cancel Thomas Leonard 2024-09-29 13:13:26 +01:00
  • c95c2fe85d Move Dla to eio.utils Thomas Leonard 2024-09-18 11:59:58 +01:00
  • 339582de50 Remove unused library Thomas Leonard 2024-09-18 11:51:57 +01:00
  • ee5f2c5771 eio_linux: avoid triggering a TSan warning Thomas Leonard 2024-09-06 16:58:29 +01:00
  • 175ccaf04c eio_linux: allow alloc_fixed_or_wait to be cancelled Thomas Leonard 2024-09-04 14:18:40 +01:00
  • b3f089a978 eio_linux: refactor fixed buffer code Thomas Leonard 2024-09-04 13:45:09 +01:00
  • 9e00b15ec0 Record trace event when spawning processes Thomas Leonard 2024-08-08 15:43:06 +01:00
  • c92704f5f0 examples/fs: show how to read files while scanning Thomas Leonard 2024-06-22 16:27:53 +01:00
  • 0769ce3fd4 Eio_unix.Net: make some return types more polymorphic Thomas Leonard 2024-06-20 09:37:40 +01:00
  • c698586177 Eio.Path: always use "/" as separator Thomas Leonard 2024-06-19 14:13:33 +01:00
  • e364ed634f eio_windows: run the fs example in CI Thomas Leonard 2024-06-19 11:53:18 +01:00
  • 60a3c424d2 eio_windows: improve openat error handling Thomas Leonard 2024-06-19 11:32:18 +01:00
  • 3de93835a9 define struct clone_args for linux-lts versions that don't have it Fabian 2024-06-17 14:10:58 +01:00
  • a68438f9e9 Add example to Buf_read.seq documentation Thomas Leonard 2024-06-14 11:30:09 +01:00
  • 14fefcb49b Prepare release Thomas Leonard 2024-05-28 11:58:43 +01:00
  • 877af2ef32 Add Eio_unix.Net.import_socket_listening Alyssa Ross 2024-05-22 10:54:07 +02:00
  • 68e50f86ff eio_linux: add work-around for signals race Thomas Leonard 2024-05-23 11:36:16 +01:00
  • 72bf01bfdf Prepare release Thomas Leonard 2024-05-21 14:54:06 +01:00
  • fffcf23801 Add examples/fs showing how to walk a directory tree Thomas Leonard 2024-05-21 11:18:23 +01:00
  • e403d8ff7f eio_linux: don't record submit events when there's nothing to submit Thomas Leonard 2024-05-14 10:27:20 +01:00
  • 085a0dcf28 eio_linux: don't call submit immediately before wait Thomas Leonard 2024-05-14 12:47:10 +01:00
  • ae0eaa2dfd Fix tests on OpenBSD #782 Thomas Leonard 2024-11-21 10:08:37 +00:00
  • 681400c18e
    Merge pull request #780 from talex5/windows-getaddrinfo Thomas Leonard 2024-11-21 10:00:18 +00:00
  • 9808d1310d Fix eio_windows Patrick Ferris 2024-11-20 21:16:21 +00:00
  • 85ffd3d7b1 Make Eio_unix.Private.chown require a file descriptor Patrick Ferris 2024-11-20 20:53:54 +00:00
  • 961f3770d0 Stub out chown on Eio_windows Patrick Ferris 2024-11-20 20:32:20 +00:00
  • 2c64c019c1 Support chown in Eio_linux Patrick Ferris 2024-11-20 20:09:27 +00:00
  • 9f83a87b68 Support chown in Eio_posix Patrick Ferris 2024-11-20 19:54:49 +00:00
  • 5637e21f4b Add Skipping feature #778 Anthony Onah 2024-11-19 22:03:12 +01:00
  • 121fa0588a Preserve backtraces in fork_daemon and fork_promise_exn Thomas Leonard 2024-11-16 10:12:59 +00:00
  • 4254b41520 Check if windows has_symlink for tests (#771) Onah_Anthony 2024-10-21 15:42:36 +01:00
  • f245e67063 Make fork_action.h a public_header Patrick Ferris 2024-10-17 19:43:32 +01:00
  • d55819f018 Add advice about using AI for code generation Patrick Ferris 2024-10-06 11:28:52 +01:00
  • b41d4d8a49 eio_windows: work around problems in Unix.getaddrinfo #780 Thomas Leonard 2024-11-20 12:11:17 +00:00
  • 9b939abedd
    Merge pull request #779 from talex5/fork-bt Thomas Leonard 2024-11-16 10:33:37 +00:00
  • 61f738df51 Preserve backtraces in fork_daemon and fork_promise_exn #779 Thomas Leonard 2024-11-16 10:12:59 +00:00
  • 08cef9c595 relaxed return types #775 Arogbonlo 2024-11-10 22:46:12 +01:00
  • 5f36bd2513 Tests #773 Richard Chukwu 2024-11-05 23:31:00 +01:00
  • 0f65d34132 skipping test Anthony Onah 2024-11-03 15:49:45 +01:00
  • a270bfadf5 trace.md minimal test Richard Chukwu 2024-11-01 15:27:00 +01:00
  • 00d666121c one-line trace test Richard Chukwu 2024-11-01 15:01:40 +01:00
  • ef117953b1 trace.md debug Richard Chukwu 2024-11-01 14:39:30 +01:00
  • 89843e05b2 New line added Richard Chukwu 2024-11-01 12:40:42 +01:00
  • dc2a5444e6 Switch test Richard Chukwu 2024-10-30 14:48:46 +01:00
  • 5076602a8f Windows Test Richard Chukwu 2024-10-29 19:18:54 +01:00
  • 731df43598 added skip #777 Anthony Onah 2024-10-29 12:49:00 +01:00
  • 31298ec9c7 added skip Anthony Onah 2024-10-29 12:43:34 +01:00
  • a9cc24a2cf All tests Richard Chukwu 2024-10-29 12:06:51 +01:00
  • 34c9842b5e domains.md test Richard Chukwu 2024-10-29 12:03:28 +01:00
  • 1b523f4245 Updated Richard Chukwu 2024-10-29 11:47:47 +01:00
  • c8f851e94a All .md test files updated Richard Chukwu 2024-10-29 11:36:55 +01:00
  • 11847c47f0 added skip to raise Mdx_skip Anthony Onah 2024-10-29 09:59:07 +01:00
  • 68f235f3c7 Windows test running Richard Chukwu 2024-10-29 09:16:07 +01:00
  • 3ff5c34126 relaxed return type Arogbonlo 2024-10-28 21:11:00 +01:00
  • 5948ba4f52
    Merge branch 'ocaml-multicore:main' into source-and-sink #770 Isaac Arogbonlo 2024-10-28 18:30:29 +01:00
  • 18b70d086e Removed <!-- $MDX os_type<>Win32 --> to get main test-suite running on Windows Richard Chukwu 2024-10-25 18:33:16 +01:00
  • f65de412ab relaxed return type Arogbonlo 2024-10-25 17:23:10 +01:00
  • 8387e5083b removed the whitespace at line 100 Arogbonlo 2024-10-24 12:57:32 +01:00
  • 7eb87bb429 returned cast in pipe Arogbonlo 2024-10-24 12:53:58 +01:00
  • 41568ca828 returned cast in pipe Arogbonlo 2024-10-23 00:28:57 +01:00
  • eb8fe3ef82
    Check if windows has_symlink for tests (#771) Onah_Anthony 2024-10-21 15:42:36 +01:00
  • 8d576316cb indentation #771 Anthony Onah 2024-10-21 12:47:10 +01:00
  • 12f56dcf58 used Obj.magic to cast the result of Effect.perform Arogbonlo 2024-10-20 20:44:50 +01:00
  • 81df1cfbc0 added a comment on line 100 Arogbonlo 2024-10-20 20:43:34 +01:00
  • d23d5088ea explicitly defined the pipe function Arogbonlo 2024-10-20 20:42:35 +01:00
  • bc8d78ebdc
    Merge 5d9111e6dbed525da8a899ceb21842811ef8a2ec into debe35621ef72e5e1a98cd1334189c724b5a1219 #738 Kento Okura 2024-10-19 22:11:56 +03:00
  • debe35621e
    Merge pull request #769 from patricoferris/include-fork-action-h Thomas Leonard 2024-10-19 11:26:23 +01:00
  • 6cebb1945a fix: test_symlink Anthony Onah 2024-10-18 21:07:24 +01:00
  • c75c53529c removed explicit conversions Arogbonlo 2024-10-18 18:08:42 +01:00
  • caec6ebe9b Simplified the pipe function by removing coercions Arogbonlo 2024-10-18 18:07:47 +01:00
  • 26f17db430 relaxed the return types Arogbonlo 2024-10-18 12:14:54 +01:00
  • 90268da2fd Merge branch 'windows-symlink' of https://github.com/create2000/eio into windows-symlink #768 Anthony Onah 2024-10-18 08:46:15 +01:00
  • c0e0145acf fix: test_symlink Anthony Onah 2024-10-18 08:40:53 +01:00
  • dd13303a4a Make fork_action.h a public_header #769 Patrick Ferris 2024-10-17 19:43:32 +01:00
  • daad30eb02 . #767 Arogbonlo 2024-10-16 23:44:19 +01:00
  • 456b43b68f . Arogbonlo 2024-10-16 15:34:30 +01:00
  • 5e5a3e4439 fix: PR review changes Anthony Onah 2024-10-16 12:03:36 +01:00
  • 41db7e4e22
    Merge branch 'ocaml-multicore:main' into my-feature-branch #766 Onah_Anthony 2024-10-14 13:16:23 +01:00
  • 2a589f26e4 fix: windows symlink Anthony Onah 2024-10-14 13:13:21 +01:00
  • 28bb745bc5 . Arogbonlo 2024-10-14 09:50:46 +01:00
  • 23382ba02c added new test case Arogbonlo 2024-10-14 09:43:14 +01:00
  • 42c56739c7 added new test case Arogbonlo 2024-10-14 09:23:50 +01:00
  • de0584164e adjusted the constraints to relax the return types Arogbonlo 2024-10-14 09:14:38 +01:00
  • 13737dd10d adjusted the constraints to relax the return types Arogbonlo 2024-10-14 09:09:05 +01:00
  • ec428e5941 fix : windows symlink disable Anthony Onah 2024-10-13 02:59:50 +01:00
  • f85240e259 Implement symlink logic for Windows in test_symlink Anthony Onah 2024-10-11 15:35:00 +01:00
  • 216ccff845
    Merge pull request #765 from ocaml-multicore/ai-hacking-guidance Patrick Ferris 2024-10-07 13:22:02 +01:00
  • a65fd2e612
    Add advice about using AI for code generation #765 Patrick Ferris 2024-10-06 11:28:52 +01:00
  • ec8d4ec17b . Arogbonlo 2024-10-05 12:17:36 +01:00
  • bd0621724d [delete irrelevant commits] #763 Richard Chukwu 2024-10-04 13:05:12 +01:00
  • 24bb4b30fd Add stress_fd test for open file descriptor leaks Richard Chukwu 2024-10-04 12:55:20 +01:00
  • f8c9441852
    Merge pull request #756 from talex5/win-unregister-fd Thomas Leonard 2024-09-30 12:52:39 +01:00
  • 8364428147 eio_windows: unregister FDs on cancel #756 Thomas Leonard 2024-09-29 13:13:26 +01:00
  • d2a3e21bc4
    Merge pull request #755 from talex5/cleanup Thomas Leonard 2024-09-18 16:45:45 +01:00
  • 424f5e8c96 Move Dla to eio.utils #755 Thomas Leonard 2024-09-18 11:59:58 +01:00
  • 89019ddd3d Remove unused library Thomas Leonard 2024-09-18 11:51:57 +01:00
  • 534f89cf0e
    Merge pull request #754 from talex5/quiet-tsan Thomas Leonard 2024-09-07 14:06:38 +01:00
  • 9ca440ac5c eio_linux: avoid triggering a TSan warning #754 Thomas Leonard 2024-09-06 16:58:29 +01:00
  • e2dc1d79e5
    Merge pull request #753 from talex5/cancel-alloc-fixed Thomas Leonard 2024-09-06 17:23:14 +01:00
  • 0c414327d1 eio_linux: allow alloc_fixed_or_wait to be cancelled #753 Thomas Leonard 2024-09-04 14:18:40 +01:00