Commit History

Autor SHA1 Mensaxe Data
  Fabian 60c35e36ce consistent style (space after keyword) hai 5 meses
  Fabian c86dc4f642 nasmtests: more tests, new large arithmetic test generation, compile faster hai 1 ano
  Fabian f45e086992 tests: add DISABLE_JIT env var hai 1 ano
  Fabian 8dc153b8eb nasmtests: compare entire bss (resize it to 8kB) %!s(int64=2) %!d(string=hai) anos
  Fabian d766863a27 nasmtests: generate single executable for both test and reference %!s(int64=2) %!d(string=hai) anos
  Fabian 84714d17a4 Don't fail on atapi command 0xBE %!s(int64=3) %!d(string=hai) anos
  Fabian dcc990ed99 Remove unused imports, constants and no_mangle %!s(int64=3) %!d(string=hai) anos
  Fabian 9ab71cd39a Port reset_cpu to rust %!s(int64=3) %!d(string=hai) anos
  Fabian bf1ea2e742 Force immediate hlt on exception in nasmtests %!s(int64=4) %!d(string=hai) anos
  Fabian a238684de6 Store instruction counter in local, use it for loop limits %!s(int64=4) %!d(string=hai) anos
  Fabian b96f984963 Use softfloat f80 for x87 fpu %!s(int64=4) %!d(string=hai) anos
  Fabian 91b43687e7 Experiment support for synchronous compilation (only node) %!s(int64=4) %!d(string=hai) anos
  Fabian 6187fc7cca Use assert over console.assert %!s(int64=4) %!d(string=hai) anos
  Fabian acb8ad5423 Avoid console.assert (doesn't throw) %!s(int64=4) %!d(string=hai) anos
  Fabian 764879bad1 s/reg32s/reg32 %!s(int64=4) %!d(string=hai) anos
  Fabian 9a38e6a654 nasmtests: Check exception eip %!s(int64=4) %!d(string=hai) anos
  Fabian 58292cfbc8 namstests: Handle pagefaults %!s(int64=6) %!d(string=hai) anos
  Fabian 8eae31295d nasmtests: Handle exceptions in forced-jit mode %!s(int64=6) %!d(string=hai) anos
  Fabian 9959e758d5 nasmtests: Fix display of integers %!s(int64=6) %!d(string=hai) anos
  Fabian 05296b0586 Enable fpu instructions in nasm tests %!s(int64=6) %!d(string=hai) anos
  Fabian 5b95165de2 Add TEST_RELEASE_BUILD to run tests on release build %!s(int64=6) %!d(string=hai) anos
  Fabian b83ed1b7c1 Minor %!s(int64=6) %!d(string=hai) anos
  Fabian 70ae4b720a Remove use of raising cpu exceptions for trigger_ud %!s(int64=6) %!d(string=hai) anos
  Fabian a7c25c423e nasmtests: Add timeout and clarify %!s(int64=6) %!d(string=hai) anos
  Fabian f43ab3387a Remove use of cpu exceptions for trigger_gp for instructions %!s(int64=6) %!d(string=hai) anos
  Fabian 4ee7da8f83 Remove use of cpu exceptions for divisions %!s(int64=6) %!d(string=hai) anos
  Fabian 3a8d644d75 Port jit to Rust %!s(int64=6) %!d(string=hai) anos
  Fabian 0cc47d72d1 nasmtests: Catch general protection error / sigsegv %!s(int64=6) %!d(string=hai) anos
  Fabian 67af8f55e1 nasmtests: Allow running specific test by name %!s(int64=6) %!d(string=hai) anos
  Fabian ae2407a4dc Minor: Simplify and delete dead code %!s(int64=6) %!d(string=hai) anos