Boost logo

Boost :

Subject: Re: [boost] [metaparse] performance comparisons?
From: Abel Sinkovics (abel_at_[hidden])
Date: 2015-06-01 17:39:56


Hi Peter,

On 2015-06-01 18:06, Peter Dimov wrote:
> I cited Metaparse as an argument that char packs are quite obviously
> practical if they work in practice, and was asked whether measurement
> data has been presented as part of the formal review, perhaps compared
> to alternatives.
>
> I'm not aware of any alternatives to Metaparse though, so this
> question may be hard to answer. :-)
>
> Either way, the only performance data I see is
>
> http://abel.web.elte.hu/mpllibs/metaparse/performance.html
>
> which seems rather slim. Is there any other?

Measurements:

- http://abel.sinkovics.hu/download.php?fn=dsltemp.pdf
   section 5.3

-
https://github.com/boostcon/cppnow_presentations_2012/blob/master/tue/metaparse.pdf?raw=true
   starting at slide 157: memory footprint + compilation time

- http://abel.sinkovics.hu/download.php?fn=2014_dsl.pdf
   slide 268 ("Compile-time parsing" is about Metaparse)

> (On an unrelated note, the cpp-next.com link is dead, but archive.org
> still has it at
> http://web.archive.org/web/20140217173026/http://cpp-next.com/archive/2012/10/using-strings-in-c-template-metaprograms).
>
Thank you for pointing this out. I've fixed the URL.

Regards,
   Ábel


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk