Il ven 6 ott 2023, 20:36 Richard W.M. Jones <rjo...@redhat.com> ha scritto:
> I patched my copy of qemu to add ../configure --disable-qom-cast-debug > flag. This reduced the time taken to run two test compiles inside the > guest from [465, 467] seconds down to [445, 441] seconds, which is a > saving of about 5%. > > Or ... maybe someone knows a way to disable the debugging code when > called from particular call sites? > You can replace the hottest sites with just a C cast. The only one I see in the flame graph is cpu_get_tb_cpu_state(). Paolo > Rich. > > -- > Richard Jones, Virtualization Group, Red Hat > http://people.redhat.com/~rjones > Read my programming and virtualization blog: http://rwmj.wordpress.com > Fedora Windows cross-compiler. Compile Windows programs, test, and > build Windows installers. Over 100 libraries supported. > http://fedoraproject.org/wiki/MinGW > >