Commit graph

3,900 commits

Author SHA1 Message Date
Fabian
ec8d00684b kvm-unit-test: build less 2022-01-14 17:17:23 -06:00
Fabian
4a9170c2b9 Clean up 2022-01-14 16:49:57 -06:00
Fabian
942b16d71d Delete {read,write}_aligned 2022-01-14 16:49:57 -06:00
Fabian
70b98bbe5a inline 2022-01-14 16:49:57 -06:00
Fabian
4e28e51d04 Clean up 2022-01-14 16:49:57 -06:00
Fabian
ff22df3f9c Assert on NX bit 2022-01-14 16:49:57 -06:00
Paweł Marczewski
f72d0a9ca0
Add support for PAE (#599)
Physical memory is still limited to 32-bit addresses, but systems that enable PAE should work now.
2022-01-14 21:19:54 +01:00
Fabian
6b9d1f74d5 Fix acpi setting not being applied in state image (fix 9front) 2022-01-06 17:52:02 -06:00
Fabian
7117e2880c minor 2021-12-16 16:52:12 -05:00
Fabian
48eb6cb51b Add android 4.4 kitkat 2021-12-16 16:52:12 -05:00
Shizuka0000
42c80ae566
Added url config (#566)
Enable networking, audio, acpi configuration via url parameters
2021-12-16 22:39:13 +01:00
Fabian
53a7904834 Improve mute button 2021-12-16 16:24:33 -05:00
Fabian
0247e75674 Fix fs2json.py and copy-to-sha256.py for the new shorter hash 2021-12-10 17:03:25 -05:00
ShuoZheLi
7853d8f191 added logic for sound on/off buttom 2021-12-10 22:51:38 +01:00
ShuoZheLi
46af8ccee1 added is_muted variable 2021-12-10 22:51:38 +01:00
ShuoZheLi
ef93f08214 Added sound on/off buttom 2021-12-10 22:51:38 +01:00
ParkerTomatoes
c7e4bef2ad fix build on MacOS 2021-11-28 23:20:26 +01:00
root
a7c35f06bb WSL setup 2021-11-14 01:22:11 +01:00
Fabian
5646529322 bench: fix arch directory 2021-11-12 14:31:06 -05:00
Fabian
74af9457c4 Add wasm-opt 2021-11-11 19:50:18 -05:00
Fabian
2f2705a106 Fix Arch Linux boot profile button 2021-11-11 18:13:13 -05:00
Fabian
bbcd3791a2 Replace macros by closures 2021-11-11 17:39:51 -05:00
Fabian
ffae108c42 Show .wasm size in kilobytes 2021-11-11 14:58:18 -05:00
Fabian
e6c725bf54 Don't export ZSTD_ symbols (reduce wasm size) 2021-11-10 23:19:49 -05:00
Fabian
714105a7bc Remove log_segment_null, debug_set_dispatcher_target, check_dispatcher_target, check_page_switch in release mode 2021-11-10 22:52:05 -05:00
Fabian
31b2582d13 Avoid generating memory read for profiling info in release mode 2021-11-10 22:52:05 -05:00
Fabian
a19fefbe84 never inline test_privileges_for_io (reduce wasm size) 2021-11-10 21:36:18 -05:00
Fabian
636217e81d never inline switch_seg (reduce wasm size) 2021-11-10 21:32:44 -05:00
Fabian
851e6a1ab4 never inline trigger_* (reduce wasm size) 2021-11-10 21:29:38 -05:00
Fabian
03053f0b0d Allow specifying memory size via url parameter m=… and vram=… (#448, #510) 2021-11-09 15:29:12 -05:00
Fabian
72e8c6ea19 Update readme: rust nightly is not needed any more, reorder build dependencies 2021-11-09 15:10:26 -05:00
Fabian
5fd6e9356d Handle page switch in conditional jump when both cases are fallthroughs (occurs when MAX_PAGES=30) 2021-11-09 14:31:02 -05:00
Fabian
abe5b972e0 Optimise negated condition if reordered 2021-11-08 23:25:41 -05:00
Fabian
e95aed2b22 Remove optimisation (never happens across all tests) 2021-11-08 23:25:34 -05:00
Fabian
577d403d14 fix: panic in conditional branch code generation due to label_for_addr not being valid in fallthroughs, using index_for_addr instead (#547) 2021-11-08 23:25:25 -05:00
Fabian
340f1cce12 far jump/int: fix fetch of esp from 16-bit tss and improve bounds checks, restore previously disabled assertion 2021-11-08 23:25:21 -05:00
Fabian
96735eba68 iret: Implement eip limit check (fix ubuntu 10 #474) 2021-11-08 23:25:16 -05:00
Fabian
9cffa38ca0 Use gen_set_reg16_unmasked for mov r16, imm 2021-11-08 23:25:10 -05:00
Fabian
d155439329 Increase tinycore test timeout 2021-11-04 22:43:15 -05:00
Fabian
46b497c74b Run tests on all branches 2021-11-04 21:46:59 -05:00
Fabian
52a8a1bf56 Add psychdos, haiku-boot and archlinux-boot profiles 2021-11-04 21:00:15 -05:00
Fabian
5d72ffa84c cargo: update test profile 2021-11-04 20:28:22 -05:00
Fabian
1218bafae5 Add cdn query parameter for testing 2021-11-04 20:27:52 -05:00
Fabian
5877d36bf5 Add sectorlisp and sectorforth 2021-11-04 20:13:58 -05:00
Fabian
7814f96e1c Dead debug code 2021-11-04 18:51:36 -05:00
Fabian
2418f6c6df Retry 5xx and error'd requests 2021-11-04 18:51:36 -05:00
Fabian
39ab3b6d03 preventDefault in mousedown/mouseup events (fixes text selection in Firefox) 2021-11-04 18:51:36 -05:00
Fabian
30fa3dbaf9 Clean up 2021-11-04 18:51:36 -05:00
Fabian
be477084a9 Add assertion 2021-11-04 18:51:36 -05:00
Fabian
36fcfe1b16 jit not8/neg8 2021-11-04 18:51:36 -05:00