Ecosyste.ms: Timeline

Browse the timeline of events for every public repo on GitHub. Data updated hourly from GH Archive.

mhofman

mhofman created a review comment on a pull request on endojs/endo
Isn't setting the proxy as non-trapping effectively the same as removing all traps from the handler? Since we interject on the user provided handler, can't we actually do just that?

View on GitHub

mhofman created a review comment on a pull request on endojs/endo
I thought in our previous discussions we arrived at the conclusion that a non trapping proxy effectively cannot be revoked. I guess this should be an open issue for the proposal.

View on GitHub

mhofman created a review comment on a pull request on endojs/endo
The overhead of creating a new closure for every trap invocation feels scary. If the goal is to catch future traps not yet specified, why not use a handler with well known traps defined in advance ...

View on GitHub

mhofman created a review comment on a pull request on endojs/endo
Conformance: there should be a single `[[Get]]` for the trap on the user provided `handler`

View on GitHub

mhofman created a review on a pull request on endojs/endo
I've only skimmed through quickly, but from what I can tell this is following closely (but not fully) the letter of the proposed spec: that no state is held on the proxy and checks are instead made...

View on GitHub

mhofman created a review on a pull request on endojs/endo
I've only skimmed through quickly, but from what I can tell this is following closely (but not fully) the letter of the proposed spec: that no state is held on the proxy and checks are instead made...

View on GitHub

mhofman created a comment on a pull request on Agoric/agoric-sdk
> we have a flakey GC test, which is a more severe technical debt than packages having different versions. Sure, I just don't understand how a new version of ava is expected to fix the flakey as...

View on GitHub

mhofman created a review on a pull request on Agoric/agoric-sdk
While I very much like switching to worker threads (if we're compatible) and the test cleanup, I'm a less convinced by the individual switch of a single package to ava@6. I'd prefer if we kept that...

View on GitHub

mhofman opened an issue on Agoric/agoric-sdk
Save LRU list of paged vats
## What is the Problem Being Solved? When restarting, we currently [preload 50% of max vats online](https://github.com/Agoric/agoric-sdk/blob/cb515a848bd8027391939ca540260e75c0ad8c7a/packages/Sw...
mhofman created a comment on a pull request on Agoric/agoric-3-proposals
Before merging and publishing a new version of this package, I would like to see the agoric-sdk PR making use of this new feature in its a3p-integration as a yarn patch.

View on GitHub

mhofman created a comment on an issue on tc39/proposal-stabilize
Example: ```js const someTarget = { foo: 3 }; const proxy = getProxyForTarget(someTarget); freezeWithOverride(someTarget); const someDerivedObject = { __proto__: proxy }; someDerivedObject.foo = 4;...

View on GitHub

mhofman opened an issue on Agoric/agoric-sdk
slog sender with block chunking
## What is the Problem Being Solved? Currently we have 2 kinds of slog senders: write to a single file or stream events to some cloud service (generally through open telemetry). The latter ha...
mhofman opened an issue on Agoric/agoric-sdk
Remove unnecessary `promiseRegistrations`
## What is the Problem Being Solved? While investigating the growing heap of v43-walletFactory (#10706), we identified then worked around a liveslots/virtualReferenceManager leak through `watchP...
mhofman opened an issue on Agoric/agoric-sdk
liveslots may override vpid in eventual send handler
## Describe the bug While investigating solutions for #10757, and how liveslots and the virtual reference manager handling of promises interacts, we realized that if an eventual send promise is ad...
mhofman created a review comment on a pull request on Agoric/agoric-3-proposals
I think with @turadg we were thinking of adding a hook in the [docker build phase](https://github.com/Agoric/agoric-3-proposals/blob/ce1df1dfef039d1cf073512730fe4e7ad1b41125/packages/synthetic-chai...

View on GitHub

mhofman created a review on a pull request on Agoric/agoric-3-proposals
This is probably what we need, but to avoid churn in releases, let's apply this as a patch to agoric-sdk a3p-integration to make sure it is sufficient.

View on GitHub

mhofman created a review on a pull request on Agoric/agoric-3-proposals
This is probably what we need, but to avoid churn in releases, let's apply this as a patch to agoric-sdk a3p-integration to make sure it is sufficient.

View on GitHub

mhofman created a review on a pull request on endojs/endo

View on GitHub

mhofman opened an issue on Agoric/agoric-sdk
Kernel log output should also be sent to slog
## What is the Problem Being Solved? The slog capture detailed structured log events of SwingSet activity. One of these event is of type `console`, and can have source `liveslots` or `vat`. Thes...
mhofman created a review on a pull request on Agoric/agoric-sdk

View on GitHub

mhofman created a review comment on a pull request on Agoric/agoric-sdk
Interesting, because this is a new package in master, but that we need to keep intra workspace deps consistent, the diff of this package.json from master is unlike others: the deps are bumped, but ...

View on GitHub

mhofman created a review on a pull request on Agoric/agoric-sdk
I checked the [diff with master](https://github.com/Agoric/agoric-sdk/compare/e06691f..mk/u18-merge) and verified only expected u18 changes are present.

View on GitHub

mhofman created a review on a pull request on Agoric/agoric-sdk
I checked the [diff with master](https://github.com/Agoric/agoric-sdk/compare/e06691f..mk/u18-merge) and verified only expected u18 changes are present.

View on GitHub

mhofman closed an issue on Agoric/agoric-sdk
Contract restart: v43-walletFactory
## What is the Problem Being Solved? The smart wallet seem to be experiencing a heap leak (#10706). Until we figure out where it's coming from, we need to restart v43-walletFactory periodically ...
mhofman created a comment on an issue on Agoric/agoric-sdk
Smart wallet is getting upgraded in u18, and the cause of the leak was addressed in https://github.com/Agoric/agoric-sdk/pull/10758 so closing this.

View on GitHub

mhofman created a review on a pull request on Agoric/agoric-sdk

View on GitHub

mhofman created a review comment on a pull request on agoric-labs/cometbft
@JeancarloBarrios please update this to 5000

View on GitHub

mhofman created a review on a pull request on agoric-labs/cometbft

View on GitHub

mhofman pushed 0 commits to mhofman/p2p-recv-msg-routine agoric-labs/cometbft

View on GitHub

mhofman pushed 8 commits to mhofman/p2p-recv-msg-routine agoric-labs/cometbft
  • feat(p2p): add msg recv routine 24807d9
  • feat(p2p): limit max aggregate size of recv buffer 1806d42
  • chore(p2p): make new recv buffer length configurable 7616e1a
  • chore(p2p): add tests for recv msg routine 5f8eb65
  • add test for checking max buff size 66a0cca
  • add test for checking max buffsize 59e9e96
  • cleanup test 037c437
  • chore(p2p): tweak debug logging 4a9f117

View on GitHub

Load more