Sam MacPherson
Sam MacPherson
Similar to https://github.com/makerdao/dss/pull/241 this is designed to make the `vow` immutable going forward, but instead of using a proxy it splits things out into two contracts. Read the other PR...
Vow will need to be replaced when we update the flap/flop mechanism to dutch auctions. During that replacement I recommend we switch to using an upgradable proxy design so that...
Not super sold on the name `step`, but basically this small addition will enable to set the liquidation ratio to be less than the vat collateralization ratio. If this has...
I generalized NativePerJobThreadIntPtr to take advantage of the wasted cache line space and allow for multiple counters to run at the same time. The buffer will round up to the...
### Component Forge ### Have you ensured that all of these are up to date? - [X] Foundry - [X] Foundryup ### What version of Foundry are you on? forge...
Added a test case that fails without the fix.
Promise.error() is nice to have, and EmptyPromise is a good indicator that the result is not relevant. As opposed to returning Promise which is ambiguous.
The setImmediate polyfill is riddled with bad code. Running a performance test of a game I am building saw an overhead of a whopping 35% overhead due to the functions...
This addition is a starting point for automatically "promisifying" NodeJS style functions using macros. This is similar to the way it is done in the popular bluebird promise library for...
NodeJS is printing the current stack which is pretty useless as it's more than likely the current stack trace has nothing to do with the thrown error. I would change...