Commit Verlauf

Autor SHA1 Nachricht Datum
  Fabian 295985e8e0 Remove code section: Only a single buffer is used for generating code vor 6 Jahren
  Fabian 41b60d278c Accept builder in gen_jmp_rel16, simplifying vor 6 Jahren
  Fabian fa958d95c3 Fix warnings: Remove unused stuff vor 6 Jahren
  Fabian fa50294b47 Generate code for read-modify-write instructions (C1/D1/D3: Shifts and rotates) vor 6 Jahren
  Fabian 3706bcac12 Use jit for read-modify-write arithmetic instructions vor 6 Jahren
  Fabian cfb9cd8abe Partial custom implementation for arithmethic instructions with read-memory vor 6 Jahren
  Fabian 1d24c5952d Cleanup of codegen api vor 6 Jahren
  Fabian ca36680d52 PAGE_FAULT is u8 vor 6 Jahren
  Fabian b0eff6b951 Implement 8-bit memory accesses vor 6 Jahren
  Fabian d4d7d236d5 Make all instructions non-faulting; handle faulting case in gen_safe_{read,write} (#44) vor 6 Jahren
  Fabian 8051db8ac6 Access from allocated memory vor 6 Jahren
  Fabian 1a96072840 Use u8 for page_fault vor 6 Jahren
  Fabian a5cbf53da5 Fix jit in presence of new page fault handling vor 6 Jahren
  Fabian 1faf8ccc86 Allocate memory via Rust instead of ahead-of-time vor 6 Jahren
  Awal Garg 26fc44a61f simplify push16,32 vor 6 Jahren
  Awal Garg bfc04b80fb jit E8 vor 6 Jahren
  Awal Garg 4d7f87c515 avoid local in gen_safe_read_write vor 6 Jahren
  Awal Garg b6aa8efc37 merge push16_ss* and push32_ss* functions vor 6 Jahren
  Awal Garg 2f5b1311c6 re-add gen_safe_read_write vor 6 Jahren
  Awal Garg fb9a6e714a remove unused codegen functions (register related) vor 6 Jahren
  Awal Garg be7d21e79f add gen_push32_ss{16,32} vor 6 Jahren
  Awal Garg 5c2ab56b3b add gen_push16_ss{16,32} vor 6 Jahren
  Awal Garg bad796b9eb deduplicate safe_{read,write}* functions vor 6 Jahren
  Awal Garg 22e570e1eb remove commented out code vor 6 Jahren
  Awal Garg 470246651d move {set,tee}_new_local to builder vor 6 Jahren
  Awal Garg 046e399b55 extend Vec<u8> with wasm_util functions vor 6 Jahren
  Awal Garg 9b0fdc5019 Improve locals handling vor 6 Jahren
  Awal Garg 57d79c256d remove unused local vor 6 Jahren
  Awal Garg 07630b3947 fix comment vor 6 Jahren
  Awal Garg 5f22e393ff jit safe_read16 vor 6 Jahren