• all the private repos that msft would want to mine are prolly here.. Bo

  • Joined on 2023-08-13
Loading Heatmap…

goodboy commented on pull request goodboy/tractor#10

Linux specific IPC RingBuff using EventFD for async reader wakeup

Style i've been rolling with for doc-strings is to have a blank newline before the last `'''` 🙏

2025-03-13 18:16:41 +00:00

goodboy pushed to oco_supervisor_prototype at goodboy/tractor

2025-03-13 17:52:18 +00:00

goodboy pushed to hilevel_serman at goodboy/tractor

  • 74945f5163 Use shorthand nursery var-names per convention in codebase
  • 8ae7aeccca Better separate service tasks vs. ctxs via methods
  • b01cf136f6 Mv over `ServiceMngr` from `piker` with mods
  • af1313cd9c Initial idea-notes dump and @singleton factory idea from `trio`-gitter
  • 6e4ae7ca86 Add `.runtime()`-emit to `._invoke()` to report final result msg in the child
  • Compare 14 commits »

2025-03-13 17:51:51 +00:00

goodboy commented on pull request goodboy/tractor#10

Linux specific IPC RingBuff using EventFD for async reader wakeup

generally speaking (as i've kinda implied above) try to keep a clean "multi-line inputs & outputs* style to code.

2025-03-13 17:30:48 +00:00

goodboy commented on pull request goodboy/tractor#10

Linux specific IPC RingBuff using EventFD for async reader wakeup

luv this!

2025-03-13 17:28:43 +00:00

goodboy commented on pull request goodboy/tractor#10

Linux specific IPC RingBuff using EventFD for async reader wakeup

not following this, isn't the whole point of being a `trio.abc.SendStream` to **not have to** implement these dunder meths?

2025-03-13 17:27:38 +00:00

goodboy commented on pull request goodboy/tractor#10

Linux specific IPC RingBuff using EventFD for async reader wakeup

prolly moving this into a separate mod would be good.

2025-03-13 17:25:19 +00:00

goodboy commented on pull request goodboy/tractor#10

Linux specific IPC RingBuff using EventFD for async reader wakeup

again, please always use multi-line tuple style imports 🙏

2025-03-13 17:24:00 +00:00

goodboy commented on pull request goodboy/tractor#10

Linux specific IPC RingBuff using EventFD for async reader wakeup

keep the surrounding multi-line import style porfa!

2025-03-13 17:23:17 +00:00

goodboy commented on pull request goodboy/tractor#10

Linux specific IPC RingBuff using EventFD for async reader wakeup

Hmm should this be part of the repo though?

2025-03-13 17:22:45 +00:00

goodboy pushed to ext_type_plds at goodboy/tractor

  • 6e4ae7ca86 Add `.runtime()`-emit to `._invoke()` to report final result msg in the child

2025-03-12 20:41:53 +00:00

goodboy pushed to ext_type_plds at goodboy/tractor

2025-03-12 20:40:04 +00:00

goodboy pushed to ext_type_plds at goodboy/tractor

2025-03-11 18:43:13 +00:00

goodboy pushed to shielded_ctx_cancel at goodboy/tractor

  • 0e310971a3 Only `ctx.canccel()` when non-callee ctxc received

2025-03-10 16:40:11 +00:00

goodboy created branch shielded_ctx_cancel in goodboy/tractor

2025-03-10 16:39:13 +00:00

goodboy pushed to shielded_ctx_cancel at goodboy/tractor

2025-03-10 16:39:13 +00:00

goodboy pushed to multihost_exs at goodboy/tractor

2025-03-10 16:37:24 +00:00

goodboy pushed to oco_supervisor_prototype at goodboy/tractor

2025-03-10 16:35:15 +00:00

goodboy pushed to hilevel_serman at goodboy/tractor

  • e94020133c Use shorthand nursery var-names per convention in codebase
  • d9dfe35315 Better separate service tasks vs. ctxs via methods
  • 786565b1bd Mv over `ServiceMngr` from `piker` with mods
  • 6c2dda29a1 Initial idea-notes dump and @singleton factory idea from `trio`-gitter
  • 6a94a520d6 Support `ctx: UnionType` annots for `@tractor.context` eps
  • Compare 72 commits »

2025-03-10 16:35:04 +00:00

goodboy pushed to ext_type_plds at goodboy/tractor

2025-03-10 16:34:53 +00:00