fanbingxin

Results 30 issues of fanbingxin

Go 1.17 implements a new way of passing function arguments and results using registers instead of the stack. - https://go.googlesource.com/proposal/+/master/design/40724-register-calling.md - https://go.googlesource.com/go/+/refs/heads/dev.regabi/src/cmd/compile/internal-abi.md This issue is used to track affected modules...

Add support for WASM, it is best to support the WASI standard, so as to support programs written in c or c++ as user programs. In addition, need to add...

enhancement

Although the goal of eggos is to run on bare metal, supporting [virtio](https://developer.ibm.com/articles/l-virtio/) allows us to run eggos on cloud servers.

enhancement

Split architecture-independent code

enhancement

At present, if `egg run` does not use `-k` to specify the kernel file, it simply prints the error of `missing kernel file`, need to add more detailed information on...

documentation

Now we can add kernel environment variables by passing the `-append` parameter to qemu, consider adding command line arguments.

enhancement

Now eggos allows users to write their own kernel, the lack of some system calls will cause the program to not run normally, add a document describing how to add...

documentation

We can put more system metrics in `procfs`, such as the number of syscalls, the number of context switches, and then we can collect them through Prometheus. Do we need...

enhancement

Lazyloadversion says in the comment `Any writes to a lazy loaded tree may result in unexpected behavior`, what unexpected behavior may happen? Thank you!