| Commit message (Expand) | Author | Age | Files | Lines |
* | cpu-timers, icount: new modules | Claudio Fontana | 2020-10-05 | 1 | -1/+2 |
* | disas: Move host asm annotations to tb_gen_code | Richard Henderson | 2020-10-03 | 1 | -9/+15 |
* | qemu/atomic.h: rename atomic_ to qatomic_ | Stefan Hajnoczi | 2020-09-23 | 1 | -27/+28 |
* | accel/tcg: better handle memory constrained systems | Alex Bennée | 2020-07-27 | 1 | -1/+6 |
* | osdep: Make MIN/MAX evaluate arguments only once | Eric Blake | 2020-06-26 | 1 | -3/+3 |
* | translate-all: call qemu_spin_destroy for PageDesc | Emilio G. Cota | 2020-06-16 | 1 | -0/+9 |
* | tcg: call qemu_spin_destroy for tb->jmp_lock | Emilio G. Cota | 2020-06-16 | 1 | -0/+8 |
* | translate-all: include guest address in out_asm output | Alex Bennée | 2020-05-15 | 1 | -6/+33 |
* | disas: include an optional note for the start of disassembly | Alex Bennée | 2020-05-15 | 1 | -2/+2 |
* | accel/tcg: Relax va restrictions on 64-bit guests | Richard Henderson | 2020-05-15 | 1 | -6/+9 |
* | tcg: Remove softmmu code_gen_buffer fixed address | Richard Henderson | 2020-03-28 | 1 | -32/+5 |
* | accel/tcg: increase default code gen buffer size for 64 bit | Alex Bennée | 2020-02-29 | 1 | -9/+26 |
* | accel/tcg: only USE_STATIC_CODE_GEN_BUFFER on 32 bit hosts | Alex Bennée | 2020-02-29 | 1 | -5/+6 |
* | accel/tcg: remove link between guest ram and TCG cache size | Alex Bennée | 2020-02-29 | 1 | -8/+0 |
* | accel/tcg: use units.h for defining code gen buffer sizes | Alex Bennée | 2020-02-29 | 1 | -9/+10 |
* | tcg: Search includes from the project root source directory | Philippe Mathieu-Daudé | 2020-01-16 | 1 | -1/+1 |
* | qemu_log_lock/unlock now preserves the qemu_logfile handle. | Robert Foley | 2019-12-18 | 1 | -2/+2 |
* | Merge remote-tracking branch 'remotes/stsquad/tags/pull-tcg-plugins-281019-4'... | Peter Maydell | 2019-10-30 | 1 | -2/+13 |
|\ |
|
| * | translate-all: notify plugin code of tb_flush | Emilio G. Cota | 2019-10-28 | 1 | -0/+6 |
| * | translate-all: use cpu_in_exclusive_work_context() in tb_flush | Emilio G. Cota | 2019-10-28 | 1 | -2/+7 |
* | | translate-all: Remove tb_alloc | Richard Henderson | 2019-10-28 | 1 | -18/+2 |
* | | translate-all: fix uninitialized tb->orig_tb | Clement Deschamps | 2019-10-28 | 1 | -0/+1 |
|/ |
|
* | cputlb: Pass retaddr to tb_check_watchpoint | Richard Henderson | 2019-09-25 | 1 | -3/+3 |
* | cputlb: Pass retaddr to tb_invalidate_phys_page_fast | Richard Henderson | 2019-09-25 | 1 | -20/+19 |
* | cputlb: Remove tb_invalidate_phys_page_range is_cpu_write_access | Richard Henderson | 2019-09-25 | 1 | -4/+2 |
* | Include qemu-common.h exactly where needed | Markus Armbruster | 2019-06-12 | 1 | -0/+1 |
* | qemu-common: Move tcg_enabled() etc. to sysemu/tcg.h | Markus Armbruster | 2019-06-11 | 1 | -1/+2 |
* | cpu: Move icount_decr to CPUNegativeOffsetState | Richard Henderson | 2019-06-10 | 1 | -4/+4 |
* | cpu: Replace ENV_GET_CPU with env_cpu | Richard Henderson | 2019-06-10 | 1 | -1/+1 |
* | tcg: Restart after TB code generation overflow | Richard Henderson | 2019-04-24 | 1 | -6/+32 |
* | tcg: Hoist max_insns computation to tb_gen_code | Richard Henderson | 2019-04-24 | 1 | -2/+13 |
* | tcg: Simplify how dump_exec_info() prints | Markus Armbruster | 2019-04-18 | 1 | -22/+23 |
* | tcg: Simplify how dump_opcount_info() prints | Markus Armbruster | 2019-04-18 | 1 | -2/+2 |
* | tcg: Fix LGPL version number | Thomas Huth | 2019-01-30 | 1 | -1/+1 |
* | accel/tcg: Add cluster number to TCG TB hash | Peter Maydell | 2019-01-29 | 1 | -0/+3 |
* | build-sys: don't include windows.h, osdep.h does it | Marc-André Lureau | 2019-01-11 | 1 | -4/+0 |
* | cputlb: Count "partial" and "elided" tlb flushes | Richard Henderson | 2018-10-31 | 1 | -2/+6 |
* | tcg: access cpu->icount_decr.u16.high with atomics | Emilio G. Cota | 2018-10-19 | 1 | -1/+1 |
* | accel/tcg: Remove dead code | Thomas Huth | 2018-10-02 | 1 | -9/+0 |
* | qht: drop ht argument from qht iterators | Emilio G. Cota | 2018-09-26 | 1 | -4/+2 |
* | accel/tcg: tb_gen_code(): Create single-insn TB for execution from non-RAM | Peter Maydell | 2018-08-14 | 1 | -1/+18 |
* | accel/tcg: Handle get_page_addr_code() returning -1 in tb_check_watchpoint() | Peter Maydell | 2018-08-14 | 1 | -1/+3 |
* | accel: Fix typo and grammar in comment | Stefan Weil | 2018-07-16 | 1 | -1/+1 |
* | translate-all: honour CF_NOCACHE in tb_gen_code | Emilio G. Cota | 2018-07-09 | 1 | -15/+19 |
* | translate-all: fix locking of TBs whose two pages share the same physical page | Emilio G. Cota | 2018-07-02 | 1 | -7/+25 |
* | Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging | Peter Maydell | 2018-06-29 | 1 | -22/+6 |
|\ |
|
| * | move public invalidate APIs out of translate-all.{c,h}, clean up | Paolo Bonzini | 2018-06-28 | 1 | -22/+6 |
* | | compiler: add a sizeof_field() macro | Stefan Hajnoczi | 2018-06-27 | 1 | -1/+1 |
|/ |
|
* | tcg: remove tb_lock | Emilio G. Cota | 2018-06-15 | 1 | -92/+40 |
* | translate-all: remove tb_lock mention from cpu_restore_state_from_tb | Emilio G. Cota | 2018-06-15 | 1 | -1/+0 |