[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module
From: |
Luiz Capitulino |
Subject: |
Re: [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module |
Date: |
Sun, 18 Oct 2009 12:06:31 -0200 |
On Sat, 17 Oct 2009 11:01:33 +0100
Vincent Hanquez <address@hidden> wrote:
> Anthony Liguori wrote:
> > Paolo Bonzini wrote:
> >> On 10/16/2009 11:37 PM, Anthony Liguori wrote:
> >>>
> >>> I already am :-) Stay tuned, I should have a patch later this
> >>> afternoon.
> >>
> >> Was it a race? (Seriously, sorry I didn't notice a couple of hours
> >> ago).
> >>
> >> This one is ~5% slower than the "Evil" one, but half the size.
> >> Tested against the comments.json file from the "Evil" parser and with
> >> valgrind too. Does all the funky Unicode stuff too.
> >
> > I haven't benchmarked mine. While yours came out an hour earlier, I
> > included a full test suite, output QObjects, and support vararg
> > parsing so I think I win :-)
> ar.. got mine too, i've been doing for the last 3 weeks slowly;
Very nice to see all these contributions.
> it got a raw/pretty printer, an interruptible parser (on the same idea
> as JSON_parser.c), it's faster than JSON_parser.c [1],
> it's completely generic (more like a library than an embedded thing),
> fully JSON compliant (got a test suite too), support
> user supplied alloc functions, and callback for integer/float doesn't
> have their data converted automatically which means
> that the user of the library can use whatever it want to support the
> non-limited size JSON number (or just return errors for user that want
> the limit).
>
> the library by itself is 39K with -g last time i've looked.
Integration with QObjects is a killer feature, I think it's the
stronger argument against grabbing one from the internet.
- [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, (continued)
- [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, Anthony Liguori, 2009/10/16
- [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, Paolo Bonzini, 2009/10/16
- [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, Anthony Liguori, 2009/10/16
- [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, Paolo Bonzini, 2009/10/16
- Re: [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, malc, 2009/10/16
- Re: [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, Paolo Bonzini, 2009/10/16
- [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, Anthony Liguori, 2009/10/16
- [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, Anthony Liguori, 2009/10/16
- [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, Paolo Bonzini, 2009/10/17
- Re: [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, Vincent Hanquez, 2009/10/17
- Re: [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module,
Luiz Capitulino <=
- Re: [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, Paolo Bonzini, 2009/10/18
- Re: [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, Anthony Liguori, 2009/10/18
- Re: [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, Luiz Capitulino, 2009/10/18
- Re: [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, Paolo Bonzini, 2009/10/18
- Re: [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, Luiz Capitulino, 2009/10/18
- Re: [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, Anthony Liguori, 2009/10/18
- Re: [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, Paolo Bonzini, 2009/10/18
- Re: [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, Luiz Capitulino, 2009/10/18
- Re: [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, Anthony Liguori, 2009/10/18
- Re: [Qemu-devel] Re: [PATCH 01/10] Introduce qmisc module, Vincent Hanquez, 2009/10/18