aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-02-09Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20160209' into stagingPeter Maydell25-568/+564
2016-02-09tcg: Introduce temp_loadRichard Henderson1-64/+52
2016-02-09tcg: Change temp_save argument to TCGTempRichard Henderson1-9/+7
2016-02-09tcg: Change temp_sync argument to TCGTempRichard Henderson1-27/+28
2016-02-09tcg: Change temp_dead argument to TCGTempRichard Henderson1-25/+23
2016-02-09tcg: Change reg_to_temp to TCGTemp pointerRichard Henderson2-62/+57
2016-02-09tcg: Remove tcg_get_arg_str_i32/64Richard Henderson2-15/+0
2016-02-09tcg: More use of TCGReg where appropriateRichard Henderson2-15/+19
2016-02-09tcg: Work around clang bug wrt enum rangesRichard Henderson1-6/+6
2016-02-09tcg: Tidy temporary allocationRichard Henderson1-67/+56
2016-02-09tcg: Change ts->mem_reg to ts->mem_baseRichard Henderson2-31/+38
2016-02-09tcg: Change tcg_global_mem_new_* to take a TCGv_ptrRichard Henderson22-264/+282
2016-02-09tcg: Remove lingering references to gen_opc_bufRichard Henderson4-8/+4
2016-02-09tcg: Respect highwater in tcg_out_tb_finalizeRichard Henderson4-10/+27
2016-02-08MAINTAINERS: Add .travis.ymlAlex Bennée1-0/+6
2016-02-08.travis.yml: reduce the test matrix a littleAlex Bennée1-25/+17
2016-02-08.travis.yml: enable ccache for the buildsAlex Bennée1-0/+1
2016-02-08.travis.yml: enable each of the co-routine backendsAlex Bennée1-1/+14
2016-02-08.travis.yml: run make check for all matrix targetsAlex Bennée1-7/+10
2016-02-08qapi: Add missing JSON files in build dependenciesLluís Vilanova1-1/+2
2016-02-08qapi: Fix compilation failure on MIPS and SPARCEric Blake3-9/+11
2016-02-08qmp: Don't abuse stack to track qmp-output rootEric Blake1-63/+26
2016-02-08qmp: Fix reference-counting of qnull on empty output visitEric Blake2-7/+36
2016-02-08qapi: Drop unused error argument for list and implicit structEric Blake11-53/+41
2016-02-08qapi: Tighten qmp_input_end_list()Eric Blake1-1/+1
2016-02-08qapi: Drop unused 'kind' for struct/enum visitEric Blake15-48/+36
2016-02-08qapi: Swap 'name' in visit_* callbacks to match public APIEric Blake8-93/+95
2016-02-08qom: Swap 'name' next to visitor in ObjectPropertyAccessorEric Blake28-287/+278
2016-02-08qapi: Swap visit_* arguments for consistent 'name' placementEric Blake52-371/+385
2016-02-08qom: Use typedef for VisitorEric Blake5-14/+13
2016-02-08qapi: Don't cast Enum* to int*Eric Blake1-2/+3
2016-02-08qapi: Consolidate visitor small integer callbacksEric Blake2-101/+55
2016-02-08qapi: Make all visitors supply uint64 callbacksEric Blake7-28/+73
2016-02-08qapi: Prefer type_int64 over type_int in visitorsEric Blake8-33/+43
2016-02-08qapi-visit: Kill unused visit_end_union()Eric Blake4-14/+1
2016-02-08qapi: Track all failures between visit_start/stopEric Blake1-6/+12
2016-02-08qapi: Improve generated event use of qapi visitorEric Blake2-11/+10
2016-02-08balloon: Improve use of qapi visitorEric Blake1-3/+5
2016-02-08vl: Ensure qapi visitor properly ends struct visitEric Blake1-6/+8
2016-02-08hmp: Cache use of qapi visitorEric Blake2-10/+14
2016-02-08hmp: Drop pointless allocation during qapi visitEric Blake2-6/+2
2016-02-08qapi: Drop dead parameter in gen_params()Eric Blake1-2/+2
2016-02-08qapi: Dealloc visitor does not need a type_size()Eric Blake1-6/+0
2016-02-08qapi: Drop dead dealloc visitor variableEric Blake1-1/+0
2016-02-08qapi: Avoid use of misnamed DO_UPCAST()Eric Blake3-28/+44
2016-02-08qobject: Document more shortcomings in our number handlingEric Blake2-3/+14
2016-02-08tests: Use Python 2.6 "except E as ..." syntaxMarkus Armbruster2-7/+7
2016-02-08Revert "tracetool: use Python 2.4-compatible exception handling syntax"Markus Armbruster1-2/+2
2016-02-08scripts/qmp: Use Python 2.6 "except E as ..." syntaxMarkus Armbruster4-6/+6
2016-02-08qapi: Use Python 2.6 "except E as ..." syntaxMarkus Armbruster1-4/+4