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
Fabian
6fcfedfdc1
Properly run tinycore test as hard drive
2021-11-04 18:51:36 -05:00
Fabian
65a75d4fe3
Additional assertions for the return value of mmap_read8 and mmap_read16
2021-11-04 18:51:36 -05:00
Fabian
23d4f862e6
Avoid local when modrm address is single register without offset
2021-11-04 18:51:36 -05:00
Fabian
c5dbd55d53
Fix macros used as expression
2021-10-29 01:18:21 +02:00
Fabian
6def710a62
Clean up code, add missing handle_read, replace imgsplit with gnu split
2021-10-20 19:06:58 +02:00
pixelsuft
271c8a9c53
Add splitting without server side
2021-10-20 19:06:58 +02:00
Andrew Au
2034526624
Include the controller output port concept
2021-10-18 02:21:40 +02:00
Andrew Au
e5efc198e5
Supports disabling A20 through PS/2
2021-10-18 02:21:40 +02:00
Fabian
85df1ec798
Expect tests: tlb offset is not stable
2021-09-23 20:13:08 +02:00
Ryo Ota
51105a6700
Fix debian build
2021-09-23 19:35:10 +02:00
Ryo Ota
df94bd595a
fix typo
2021-09-23 19:30:13 +02:00
Ryo Ota
3648b4ba88
fix docker-run command in README.md
2021-07-25 22:22:45 +02:00
Progyan Bhattacharya
9679e2c00a
(feat) Docker: Add Support for Running inside Docker Container ( #501 )
...
* (feat) Docker: Add Support for Running inside Docker Container
Uses Alpine image as base to have minimal size. 2-step build process to get rid of source and library files after compilation and during runtime. Uses Python3 HTTP Server to serve static assets.
Signed-off-by: Progyan Bhattacharya <bprogyan@gmail.com>
2021-07-24 15:07:14 +02:00