summaryrefslogtreecommitdiffstats
path: root/qobject/json-parser.c
Commit message (Expand)AuthorAgeFilesLines
* qjson: surprise, allocating 6 QObjects per token is expensivePaolo Bonzini2015-11-261-67/+48
* qjson: store tokens in a GQueuePaolo Bonzini2015-11-261-45/+20
* qjson: Convert to parser to recursive descentMarkus Armbruster2015-11-261-118/+47
* qjson: Inline token_is_escape() and simplifyMarkus Armbruster2015-11-261-17/+15
* qjson: Inline token_is_keyword() and simplifyMarkus Armbruster2015-11-261-13/+7
* qjson: Give each of the six structural chars its own token typeMarkus Armbruster2015-11-261-22/+9
* Include qapi/qmp/qerror.h exactly where neededMarkus Armbruster2015-06-221-1/+0
* qobject: Use 'bool' for qboolEric Blake2015-06-221-3/+3
* json-parser: Accept 'null' in QMPEric Blake2015-05-111-0/+2
* json-parser: drop superfluous assignment for token variableGonglei2014-06-111-13/+2
* qerror.h: Remove QERR defines that are only used onceCole Robinson2014-04-251-1/+1
* json-parser: fix handling of large whole number valuesMichael Roth2013-05-231-3/+23
* build: move qobject files to qobject/ and libqemuutil.aPaolo Bonzini2013-01-121-0/+704
OpenPOWER on IntegriCloud