Tate, Hongliang Tian's repositories
sgx_hello_world
A Hello World for Intel SGX
ringbuf-bench
A simple benchmark for ring buffers in Rust
asterinas
Asterinas is a secure, fast, and general-purpose OS kernel, written in Rust and providing Linux-compatible ABI.
cargo
The Rust package manager
field-projection
Field projection experiment
io-uring
The `io_uring` library for Rust
jinzhao-disk
Jinzhao Disk (JinDisk) is a log-structured secure block device for TEEs. This repo is JinDisk's Linux version.
new-tee-os
A brand new OS that runs in various kinds of TEEs and supports Linux ABI
ngo.old
Next-Gen Occlum, an experimental fork that is optimized for Intel SGX 2.0
ngo2
Next-Gen Occlum, an experimental fork of Occlum that is optimized for the next-generation of Intel SGX (on Xeon SP processors)
occlum-pipe-bench
A simple benchmark to measure the throughput of pipe on Occlum
openanolis.org
website code of openanolis.org
parking_lot
Compact and efficient synchronization primitives for Rust. Also provides an API for creating custom synchronization primitives.
reproduce_llvm_tls_bug
Reproduce a bug in LLVM 7 regarding with file-scoped TLS variables
ringbuf
Lock-free SPSC FIFO ring buffer with direct access to inner data
ringbuf-bench-sgx
A simple benchmark to measure the throughput of ringbuf crate in SGX environments
sui
Sui, a next-generation smart contract platform with high throughput, low latency, and an asset-oriented programming model powered by the Move programming language
tikv
Distributed transactional key-value database, originally created to complement TiDB
weekend_db
A tutorial database to demonstrate the usage of iterators in Rust
XArray
An XArray struct implemented by Rust.
zCore
Reimplement Zircon microkernel in Rust.