hyperlight-dev / hyperlight-dev/hyperlight
Add tests for handling exceptions in core Hyperlight
- Linguagem predominante
- Rust
- Estrelas
- 4.7k
- Forks
- 210
- Merge médio
- 1d 7h
- PRs com merge (30d)
- 48
Descrição
Currently, we have support for registering exception handlers, but the only tests of this functionality are in hyperlight-wasm. We should add simpler tests in hyperlight core, and especially a test of allocating a page on demand when first read/written to.
Guia de contribuição
Direção de pesquisa
Leia os testes existentes de tratamento de exceções em hyperlight-wasm e, em seguida, localize os pontos de entrada correspondentes para o registro do manipulador de exceções e o tratamento de páginas de memória no core Hyperlight. Adicione testes mais simples no core para o tratamento de exceções, incluindo a alocação de uma página sob demanda em sua primeira leitura ou escrita; considera-se concluído quando esses casos passarem na suíte de testes do core.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- rust
- Domínio
- operating-systems, testing
- Tipo de issue
- Funcionalidade
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 45/100