aboutsummaryrefslogtreecommitdiff
path: root/translate-all.c
AgeCommit message (Expand)Author
2015-11-05cpu-exec: allow temporary disabling icountPavel Dovgalyuk
2015-10-19tcg/ppc: Revise goto_tb implementationRichard Henderson
2015-10-07tcg: Check for overflow via highwater markRichard Henderson
2015-10-07tcg: Allocate a guard page after code_gen_bufferRichard Henderson
2015-10-07tcg: Emit prologue to the beginning of code_gen_bufferRichard Henderson
2015-10-07tcg: Save insn data and use it in cpu_restore_state_from_tbRichard Henderson
2015-10-07tcg: Pass data argument to restore_state_to_opcRichard Henderson
2015-10-07tcg: Merge cpu_gen_code into tb_gen_codeRichard Henderson
2015-09-16translate: move real_host_page setting to -commonPeter Crosthwaite
2015-09-16translate-all: Move tcg_handle_interrupt() to -commonPeter Crosthwaite
2015-09-14Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell
2015-09-11maint: avoid useless "if (foo) free(foo)" patternMarkus Armbruster
2015-09-09cpu-exec: fix lock hierarchy for user-mode emulationPaolo Bonzini
2015-09-09exec: make mmap_lock/mmap_unlock globally availablePaolo Bonzini
2015-09-09tcg: comment on which functions have to be called with mmap_lock heldPaolo Bonzini
2015-09-09tcg: add memory barriers in page_find_alloc accessesPaolo Bonzini
2015-09-09replace spinlock by QemuMutex.KONRAD Frederic
2015-09-09translate-all: remove obsolete comment about l1_mapEmilio G. Cota
2015-08-24linux-user: remove --enable-guest-base/--disable-guest-baseLaurent Vivier
2015-08-14exec: drop cpu_can_do_io, just read cpu->can_do_ioPaolo Bonzini
2015-08-06cpu-exec: Do not invalidate original TB in cpu_exec_nocache()Sergey Fedorov
2015-07-09translate-all: Change tb_flush() env argument to cpuPeter Crosthwaite
2015-07-06cpu-all: complete "real" host page size APIPeter Crosthwaite
2015-06-26include/exec: Move tb hash functions outPeter Crosthwaite
2015-06-17translate-all: fix watchpoints if retranslation not possibleAurelien Jarno
2015-06-05translate-all: make less of tb_invalidate_phys_page_range depend on is_cpu_wr...Paolo Bonzini
2015-06-05cputlb: remove useless arguments to tlb_unprotect_code_phys, renamePaolo Bonzini
2015-06-05translate-all: remove unnecessary argument to tb_invalidate_phys_rangePaolo Bonzini
2015-04-30exec: move rcu_read_lock/unlock to address_space_translate callersPaolo Bonzini
2015-04-28translate-all: use bitmap helpers for PageDesc's bitmapEmilio G. Cota
2015-04-27translate-all: use glib for all page descriptor allocationsEmilio G. Cota
2015-04-04target-i386: remove superfluous TARGET_HAS_SMC macroEmilio G. Cota
2015-02-10translate-all: Use g_try_malloc() for dynamic translator bufferMarkus Armbruster
2015-01-20exec.c: Drop TARGET_HAS_ICE define and checksPeter Maydell
2015-01-15translate-all: Mark map_exec() with the 'unused' attributeSeokYeon Hwang
2015-01-03translate: check cflags instead of use_icount globalPaolo Bonzini
2014-12-23cpu-exec: add a new CF_USE_ICOUNT cflagPaolo Bonzini
2014-12-17Merge remote-tracking branch 'remotes/xtensa/tags/20141217-xtensa' into stagingPeter Maydell
2014-12-17tcg: add separate monitor command to dump opcode countersMax Filippov
2014-12-16target-mips: Correct MIPS16/microMIPS branch size calculationMaciej W. Rozycki
2014-12-15cpu-exec: invalidate nocache translation if they are interruptedPavel Dovgalyuk
2014-10-06translate-all.c: memory walker initial address miscalculationMikhail Ilyin
2014-08-12trace: add some tcg tracing supportAlex Bennée
2014-06-24Fix new typos (found by codespell)Stefan Weil
2014-06-19memory: move preallocation code out of exec.cPaolo Bonzini
2014-05-24tcg-mips: Constrain the code_gen_buffer to be within one 256mb segmentRichard Henderson
2014-05-24tcg-mips: Layout executable and code_gen_bufferRichard Henderson
2014-05-12tcg: Define tcg_insn_unit for code pointersRichard Henderson
2014-04-04page_check_range: don't bail out early after unprotecting pageAndrei Warkentin
2014-03-13exec: Change cpu_abort() argument to CPUStateAndreas Färber