1. f68808c translate-all: Avoid -Werror=switch-bool by Richard Henderson · 8 years ago
  2. 1ee7321 log: Add locking to large logging blocks by Richard Henderson · 8 years ago
  3. ba051fb tcg: move locking for tb_invalidate_phys_page_range up by Alex Bennée · 8 years ago
  4. 14e6fe1 *_run_on_cpu: introduce run_on_cpu_data type by Paolo Bonzini · 8 years ago
  5. a5e9982 tcg: protect translation related stuff with tb_lock. by KONRAD Frederic · 8 years ago
  6. e505a06 translate-all: Add assert_(memory|tb)_lock annotations by Alex Bennée · 8 years ago
  7. 7d7500d tcg: comment on which functions have to be called with tb_lock held by Paolo Bonzini · 8 years ago
  8. 301e40e translate-all: add DEBUG_LOCKING asserts by Alex Bennée · 8 years ago
  9. 955939a translate_all: DEBUG_FLUSH -> DEBUG_TB_FLUSH by Alex Bennée · 8 years ago
  10. fdbc2b5 tcg: Add EXCP_ATOMIC by Richard Henderson · 9 years ago
  11. 66ec9f4 translate-all.c: Compute L1 page table properties at runtime by Vijaya Kumar K · 8 years ago
  12. 3359baa tcg: Make tb_flush() thread safe by Sergey Fedorov · 8 years ago
  13. 01ecaf4 tcg: Merge GETPC and GETRA by Richard Henderson · 8 years ago
  14. 2e1ae44 tcg: set up tb->page_addr before insertion by Alex Bennée · 9 years ago
  15. 6d21e42 tcg: Prepare TB invalidation for lockless TB lookup by Paolo Bonzini · 9 years ago
  16. 118b073 tcg: Prepare safe access to tb_flushed out of tb_lock by Sergey Fedorov · 9 years ago
  17. 89a16b1 tcg: Prepare safe tb_jmp_cache lookup out of tb_lock by Sergey Fedorov · 9 years ago
  18. 135a972 translate: early exit in tb_flush if there is no tcg by Christian Borntraeger · 8 years ago
  19. 7266ae9 qht: do not segfault when gathering stats from an uninitialized qht by Emilio G. Cota · 8 years ago
  20. 7399a33 translate-all: Fix user-mode self-modifying code in 2 page long TB by Stanislav Shmarov · 9 years ago
  21. 7c25504 exec: [tcg] Track which vCPU is performing translation and execution by Lluís Vilanova · 9 years ago
  22. 02d0e09 os-posix: include sys/mman.h by Paolo Bonzini · 9 years ago
  23. 329844d translate-all: add tb hash bucket info to 'info jit' dump by Emilio G. Cota · 9 years ago
  24. 909eaac tb hash: track translated blocks with qht by Emilio G. Cota · 9 years ago
  25. 42bd322 tb hash: hash phys_pc, pc, and flags with xxhash by Emilio G. Cota · 9 years ago
  26. 6886b98 cpu-exec: Rename cpu_resume_from_signal() to cpu_loop_exit_noexc() by Peter Maydell · 9 years ago
  27. f213e72 user-exec: Push resume-from-signal code out to handle_cpu_signal() by Peter Maydell · 9 years ago
  28. 7580922 translate-all.c: Don't pass puc, locked to tb_invalidate_phys_page() by Peter Maydell · 9 years ago
  29. e4e6979 memory: remove unnecessary masking of MemoryRegion ram_addr by Paolo Bonzini · 9 years ago
  30. 63c9155 cpu: move exec-all.h inclusion out of cpu.h by Paolo Bonzini · 9 years ago
  31. 3213525 tcg: Remove needless CPUState::current_tb by Sergey Fedorov · 9 years ago
  32. 6f789be tcg: Rework tb_invalidated_flag by Sergey Fedorov · 9 years ago
  33. 6fad459 tcg: code_bitmap and code_write_count are not used by user-mode emulation by Paolo Bonzini · 9 years ago
  34. f9c5b66 tcg: Clean up tb_jmp_unlink() by Sergey Fedorov · 9 years ago
  35. 89bba49 tcg: Extract removing of jumps to TB from tb_phys_invalidate() by Sergey Fedorov · 9 years ago
  36. 1336267 tcg: Rename tb_jmp_remove() to tb_remove_from_jmp_list() by Sergey Fedorov · 9 years ago
  37. 901bc3d tcg: Init TB's direct jumps before making it visible by Sergey Fedorov · 9 years ago
  38. e90d96b tcg: Rearrange tb_link_page() to avoid forward declaration by Sergey Fedorov · 9 years ago
  39. c37e6d7 tcg: Use uintptr_t type for jmp_list_{next|first} fields of TB by Sergey Fedorov · 9 years ago
  40. f309101 tcg: Clean up direct block chaining data fields by Sergey Fedorov · 9 years ago
  41. 7ba6a51 translate-all: Adjust 256mb testing for mips64 by Richard Henderson · 9 years ago
  42. 8bdf499 translate-all: add missing munmap of the code_gen guard page for MIPS by Emilio G. Cota · 9 years ago
  43. 835154b translate-all: remove redundant setting of tcg_ctx.code_gen_buffer_size by Emilio G. Cota · 9 years ago
  44. 399f164 tcg/ppc: Make direct jump patching thread-safe by Sergey Fedorov · 9 years ago
  45. 89fee74 tb: consistently use uint32_t for tb->flags by Emilio G. Cota · 9 years ago
  46. 7e6bd36 translate-all: add missing fold of tb_ctx into tcg_ctx by Emilio G. Cota · 9 years ago
  47. d977e1c qemu-log: dfilter-ise exec, out_asm, op and opt_op by Alex Bennée · 9 years ago
  48. 5bd2ec3 tcg: pass down TranslationBlock to tcg_code_gen by Alex Bennée · 9 years ago
  49. 508127e log: do not unnecessarily include qom/cpu.h by Paolo Bonzini · 9 years ago
  50. 7b31bbc exec: Clean up includes by Peter Maydell · 9 years ago
  51. 0c2d70c translate-all: ensure host page mask is always extended with 1's by Paolo Bonzini · 9 years ago
  52. 56c0269 cpu-exec: allow temporary disabling icount by Pavel Dovgalyuk · 9 years ago
  53. 5bfd75a tcg/ppc: Revise goto_tb implementation by Richard Henderson · 9 years ago
  54. b125f9d tcg: Check for overflow via highwater mark by Richard Henderson · 9 years ago
  55. f293709 tcg: Allocate a guard page after code_gen_buffer by Richard Henderson · 9 years ago
  56. 8163b74 tcg: Emit prologue to the beginning of code_gen_buffer by Richard Henderson · 9 years ago
  57. fca8a50 tcg: Save insn data and use it in cpu_restore_state_from_tb by Richard Henderson · 9 years ago
  58. bad729e tcg: Pass data argument to restore_state_to_opc by Richard Henderson · 9 years ago
  59. fec88f6 tcg: Merge cpu_gen_code into tb_gen_code by Richard Henderson · 9 years ago
  60. 5f12a78 translate: move real_host_page setting to -common by Peter Crosthwaite · 9 years ago
  61. 9b68a77 translate-all: Move tcg_handle_interrupt() to -common by Peter Crosthwaite · 9 years ago
  62. a2aa09e Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 9 years ago
  63. 012aef0 maint: avoid useless "if (foo) free(foo)" pattern by Markus Armbruster · 9 years ago
  64. 9fd1a94 cpu-exec: fix lock hierarchy for user-mode emulation by Paolo Bonzini · 9 years ago
  65. 8fd19e6 exec: make mmap_lock/mmap_unlock globally available by Paolo Bonzini · 9 years ago
  66. 7569208 tcg: comment on which functions have to be called with mmap_lock held by Paolo Bonzini · 9 years ago
  67. 6940fab tcg: add memory barriers in page_find_alloc accesses by Paolo Bonzini · 9 years ago
  68. 677ef62 replace spinlock by QemuMutex. by KONRAD Frederic · 9 years ago
  69. d1142fb translate-all: remove obsolete comment about l1_map by Emilio G. Cota · 9 years ago
  70. 4cbea59 linux-user: remove --enable-guest-base/--disable-guest-base by Laurent Vivier · 9 years ago
  71. 414b15c exec: drop cpu_can_do_io, just read cpu->can_do_io by Paolo Bonzini · 10 years ago
  72. 02d57ea cpu-exec: Do not invalidate original TB in cpu_exec_nocache() by Sergey Fedorov · 10 years ago
  73. bbd77c1 translate-all: Change tb_flush() env argument to cpu by Peter Crosthwaite · 10 years ago
  74. 4e51361 cpu-all: complete "real" host page size API by Peter Crosthwaite · 10 years ago
  75. e1b8932 include/exec: Move tb hash functions out by Peter Crosthwaite · 10 years ago
  76. 8d302e7 translate-all: fix watchpoints if retranslation not possible by Aurelien Jarno · 10 years ago
  77. fc377bc translate-all: make less of tb_invalidate_phys_page_range depend on is_cpu_write_access by Paolo Bonzini · 10 years ago
  78. 9564f52 cputlb: remove useless arguments to tlb_unprotect_code_phys, rename by Paolo Bonzini · 10 years ago
  79. 3586533 translate-all: remove unnecessary argument to tb_invalidate_phys_range by Paolo Bonzini · 10 years ago
  80. 41063e1 exec: move rcu_read_lock/unlock to address_space_translate callers by Paolo Bonzini · 10 years ago
  81. 510a647 translate-all: use bitmap helpers for PageDesc's bitmap by Emilio G. Cota · 10 years ago
  82. e3a0abf translate-all: use glib for all page descriptor allocations by Emilio G. Cota · 10 years ago
  83. 9c04146 target-i386: remove superfluous TARGET_HAS_SMC macro by Emilio G. Cota · 10 years ago
  84. 8b98ade translate-all: Use g_try_malloc() for dynamic translator buffer by Markus Armbruster · 10 years ago
  85. ec53b45 exec.c: Drop TARGET_HAS_ICE define and checks by Peter Maydell · 10 years ago
  86. 2d8ac5e translate-all: Mark map_exec() with the 'unused' attribute by SeokYeon Hwang · 10 years ago
  87. bd79255 translate: check cflags instead of use_icount global by Paolo Bonzini · 10 years ago
  88. 0266359 cpu-exec: add a new CF_USE_ICOUNT cflag by Paolo Bonzini · 10 years ago
  89. 86b182a Merge remote-tracking branch 'remotes/xtensa/tags/20141217-xtensa' into staging by Peter Maydell · 10 years ago
  90. 246ae24 tcg: add separate monitor command to dump opcode counters by Max Filippov · 10 years ago
  91. c357747 target-mips: Correct MIPS16/microMIPS branch size calculation by Maciej W. Rozycki · 10 years ago
  92. d8a499f cpu-exec: invalidate nocache translation if they are interrupted by Pavel Dovgalyuk · 10 years ago
  93. 1a1c4db translate-all.c: memory walker initial address miscalculation by Mikhail Ilyin · 10 years ago
  94. 6db8b53 trace: add some tcg tracing support by Alex Bennée · 10 years ago
  95. 5d831be Fix new typos (found by codespell) by Stefan Weil · 11 years ago
  96. 3818331 memory: move preallocation code out of exec.c by Paolo Bonzini · 11 years ago
  97. 483c76e tcg-mips: Constrain the code_gen_buffer to be within one 256mb segment by Richard Henderson · 11 years ago
  98. 479eb12 tcg-mips: Layout executable and code_gen_buffer by Richard Henderson · 11 years ago
  99. 1813e17 tcg: Define tcg_insn_unit for code pointers by Richard Henderson · 11 years ago
  100. cd7ccc8 page_check_range: don't bail out early after unprotecting page by Andrei Warkentin · 11 years ago