Commit | Date | |
---|---|---|
[r6250]
by
debug
Adding __builtin_expect (likely/unlikely) detection to the configure script. Time to run test/test_netbsd_pmax_install.sh likely() put in the hot path of the MIPS load/store implementation clang 6.0.0 without likely(): with likely(): without -flto: 244.13 seconds 242.81 seconds g++ 8.3.0 without likely(): with likely(): without -flto: 232.40 seconds 232.78 seconds Not very noticable, but I'll leave them in, for now. |
2019-06-14 18:45:09 | Tree |
2019-06-14 17:34:48 | Tree | |
[r6248]
by
debug
Add an example of using setroot to play with booting, even though there is no keyboard support. |
2019-06-14 17:20:15 | Tree |
2019-06-13 03:49:38 | Tree | |
2019-06-12 19:21:36 | Tree | |
2019-06-12 19:14:49 | Tree | |
2019-06-12 19:10:59 | Tree | |
[r6243]
by
debug
Minor update; include link to the 2014 blog post about a possible revival of the NetBSD port. |
2019-06-12 19:09:27 | Tree |
[r6242]
by
debug
Making the instruction combination statistics gatherer skip C++ parts of symbols, to make it easier to read again. |
2019-06-12 17:53:56 | Tree |
[r6241]
by
debug
Expanding the MIPS lw/sw 2-, 3-, and 4-instruction combinations (when loading/storing using the same base register) so that they are used also when emulating 64-bit CPUs such as the R4400. (Note: still lw/sw, i.e. 32-bit loads and stores, NOT ld/sd.) Also stretching it to 5-instruction-sequences. |
2019-06-11 20:13:45 | Tree |