summary refs log tree commit diff stats
path: root/results/classifier/118/performance/1896
diff options
context:
space:
mode:
Diffstat (limited to 'results/classifier/118/performance/1896')
-rw-r--r--results/classifier/118/performance/189684
1 files changed, 84 insertions, 0 deletions
diff --git a/results/classifier/118/performance/1896 b/results/classifier/118/performance/1896
new file mode 100644
index 000000000..14649e1dc
--- /dev/null
+++ b/results/classifier/118/performance/1896
@@ -0,0 +1,84 @@
+performance: 0.922
+semantic: 0.893
+architecture: 0.882
+i386: 0.867
+arm: 0.845
+mistranslation: 0.826
+peripherals: 0.820
+graphic: 0.807
+debug: 0.804
+device: 0.789
+network: 0.783
+user-level: 0.759
+kernel: 0.759
+socket: 0.749
+PID: 0.748
+hypervisor: 0.698
+permissions: 0.643
+files: 0.612
+TCG: 0.596
+vnc: 0.539
+x86: 0.513
+ppc: 0.481
+assembly: 0.459
+risc-v: 0.429
+register: 0.427
+VMM: 0.409
+boot: 0.380
+KVM: 0.363
+virtual: 0.323
+
+Use `qemu_exit()` function instead of `exit()`
+Additional information:
+I just saw the similar refactoring for the GDB part of QEMU and thought it might be useful in more general case too: https://lore.kernel.org/qemu-devel/20230907112640.292104-1-chigot@adacore.com/T/#m540552946cfa960b34c4d76d2302324f5de8627f
+
+```
+$ rg "exit\(0" -t c -l
+gdbstub/gdbstub.c
+qemu-edid.c
+subprojects/libvhost-user/libvhost-user.c
+semihosting/arm-compat-semi.c
+softmmu/async-teardown.c
+softmmu/device_tree.c
+softmmu/vl.c
+softmmu/runstate.c
+os-posix.c
+dtc/util.c
+dtc/dtc.c
+dtc/tests/dumptrees.c
+qemu-keymap.c
+qemu-io.c
+contrib/ivshmem-server/main.c
+contrib/rdmacm-mux/main.c
+tests/qtest/vhost-user-blk-test.c
+tests/qtest/fuzz/fuzz.c
+tests/qtest/fuzz/generic_fuzz.c
+tests/unit/test-seccomp.c
+tests/unit/test-rcu-list.c
+tests/unit/rcutorture.c
+tests/bench/qht-bench.c
+tests/bench/atomic64-bench.c
+tests/bench/atomic_add-bench.c
+tests/unit/test-iov.c
+tests/tcg/multiarch/linux/linux-test.c
+tests/tcg/aarch64/mte-3.c
+tests/tcg/aarch64/pauth-2.c
+tests/tcg/aarch64/mte-5.c
+tests/tcg/aarch64/mte-6.c
+tests/tcg/aarch64/mte-2.c
+tests/tcg/cris/libc/check_glibc_kernelversion.c
+tests/tcg/cris/libc/check_lz.c
+tests/tcg/s390x/signals-s390x.c
+tests/tcg/i386/hello-i386.c
+tests/tcg/cris/bare/sys.c
+tests/tcg/ppc64/mtfsf.c
+qemu-nbd.c
+net/net.c
+hw/nvram/eeprom93xx.c
+hw/arm/allwinner-r40.c
+hw/rdma/rdma_backend.c
+hw/watchdog/watchdog.c
+trace/control.c
+hw/pci/pci.c
+hw/misc/sifive_test.c
+```