Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-11 | feat(ops): implement fast lazy async ops (#16579) | Divy Srivastava | |
Implements fast scheduling of deferred op futures. ```rs #[op(fast)] async fn op_read( state: Rc<RefCell<OpState>>, rid: ResourceId, buf: &mut [u8], ) -> Result<u32, Error> { // ... } ``` The future is scheduled via a fast API call and polled by the event loop after being woken up by its waker. | |||
2022-11-10 | refactor(ops): Rewrite fast call optimizer and codegen (#16514) | Divy Srivastava | |
2022-09-23 | feat(ops): Fallible fast ops (#15989) | Aapo Alasuutari | |
2022-09-01 | feat(ops): support `v8::FastApiCallbackOptions` (#15721) | Divy Srivastava | |
2022-08-21 | feat(ops): V8 Fast Calls (#15291) | Divy Srivastava | |
2022-07-22 | Revert "feat(ops): V8 Fast Calls (#15122)" (#15276) | Divy Srivastava | |
This reverts commit 03dc3b8972f460e40d0b75fc3207cae9fe4f60da. | |||
2022-07-22 | feat(ops): V8 Fast Calls (#15122) | Divy Srivastava | |
Co-authored-by: Bartek IwaĆczuk <biwanczuk@gmail.com> |