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