Commit Graph

4777 Commits

Author SHA1 Message Date
Joel de Guzman
997bbd8276 standardized benchmark scaffolding
[SVN r55067]
2009-07-21 16:40:19 +00:00
Hartmut Kaiser
a87f0245b1 Spirit: benchmark updates
[SVN r55065]
2009-07-21 14:44:03 +00:00
Hartmut Kaiser
71753f5b79 Spirit: Added output iterator composition
[SVN r55064]
2009-07-21 14:42:55 +00:00
Hartmut Kaiser
02b87dd2f1 Spirit: fixing another hanging test case
[SVN r55063]
2009-07-21 13:55:20 +00:00
Hartmut Kaiser
f5d5de947a Spirit: fixed hanging test case
[SVN r55061]
2009-07-21 12:56:41 +00:00
Joel de Guzman
d44e36aa24 fix/optimize traits::clear
[SVN r55054]
2009-07-21 07:10:25 +00:00
Joel de Guzman
e139a2551f benchmark updates
[SVN r55053]
2009-07-21 07:09:43 +00:00
Hartmut Kaiser
9201aa943b Spirit: fixed bogus assertion.
[SVN r55052]
2009-07-21 02:29:28 +00:00
Hartmut Kaiser
7479c27f55 Spirit: added missing base classes
[SVN r55051]
2009-07-21 00:23:35 +00:00
Hartmut Kaiser
e86d67f897 Spirit: Enabled use cases in example as those compile now
[SVN r55048]
2009-07-20 15:41:44 +00:00
Hartmut Kaiser
c41c212cde Spirit: added karma::omit[] directive, updated docs, added example
[SVN r55047]
2009-07-20 15:41:01 +00:00
Hartmut Kaiser
2531e36330 Spirit: added karma::omit[] directive
[SVN r55046]
2009-07-20 15:37:09 +00:00
Hartmut Kaiser
115bc96d3c Spirit: fixing compiler and linker problems in attribute handling
[SVN r55040]
2009-07-20 03:04:22 +00:00
Hartmut Kaiser
77dabafaf1 Spirit: added missing inline
[SVN r55039]
2009-07-20 02:52:41 +00:00
Hartmut Kaiser
d79adb9db1 Spirit: commented work in progress
[SVN r55038]
2009-07-20 02:48:00 +00:00
Hartmut Kaiser
8ae3316215 Spirit: corrected base class types
[SVN r55037]
2009-07-20 02:44:49 +00:00
Hartmut Kaiser
e64396bcfc Spirit: added missing base classes
[SVN r55036]
2009-07-20 02:42:19 +00:00
Hartmut Kaiser
1a8f3deb6f Spirit: improving overall performance, doc update
[SVN r55035]
2009-07-20 02:40:15 +00:00
Hartmut Kaiser
751147fbe9 Spirit: improving overall performance
[SVN r55034]
2009-07-20 02:38:27 +00:00
Hartmut Kaiser
49561e2a6f Spirit: minor performance tweaks
[SVN r55032]
2009-07-19 19:50:58 +00:00
Hartmut Kaiser
d09c47f66f Spirit: Moved buffering from sequences to alternatives, which makes more sense...
[SVN r55031]
2009-07-19 19:50:23 +00:00
Hartmut Kaiser
c204913a70 Spirit: performance optimization of karma::output_iterator
[SVN r55030]
2009-07-19 18:34:40 +00:00
Joel de Guzman
e33f6b6709 added int_ benchmarks
[SVN r55026]
2009-07-19 10:19:55 +00:00
Hartmut Kaiser
070d790330 Spirit: added one more Karma benchmark
[SVN r55025]
2009-07-19 03:42:34 +00:00
Hartmut Kaiser
6636216111 Spirit: benchmark and doc updates
[SVN r55019]
2009-07-18 18:34:11 +00:00
Hartmut Kaiser
15fa2746ea Spirit: updating test case for new list parser code
[SVN r55015]
2009-07-18 16:02:29 +00:00
Joel de Guzman
4ae6a1290e loop parsers fixes
[SVN r55012]
2009-07-18 04:26:51 +00:00
Joel de Guzman
e710685723 loop parsers fixes
[SVN r55011]
2009-07-18 04:25:54 +00:00
Hartmut Kaiser
dda391af8e Spirit: fixing inconsistency in list parser behavior for optional/variant based attributes
[SVN r55010]
2009-07-18 03:39:03 +00:00
Hartmut Kaiser
20beef7337 Spirit: added proper initialization of attribute value
[SVN r55009]
2009-07-18 03:36:48 +00:00
Hartmut Kaiser
65562dd6d1 Spirit: integrated multi_pass iterator with expectation points and error handling
[SVN r55008]
2009-07-18 03:35:24 +00:00
Hartmut Kaiser
846037d697 Spirit: moved benchmarks to separate directory, added more Karma benchmarks
[SVN r55007]
2009-07-18 03:30:28 +00:00
Hartmut Kaiser
59baa0542d Spirit: fixing lex example for vc10
[SVN r54991]
2009-07-17 02:28:59 +00:00
Hartmut Kaiser
3a32900834 Spirit: reapplied compiler specific fixes to generator.hpp
[SVN r54990]
2009-07-17 02:24:09 +00:00
Hartmut Kaiser
932159a73c Spirit: doc updates
[SVN r54989]
2009-07-17 01:14:34 +00:00
Hartmut Kaiser
19a1d23f6e Spirit: updated performance measurements to use Boost.Format in an more efficient way
[SVN r54979]
2009-07-16 13:45:27 +00:00
Hartmut Kaiser
bf387b0be0 Spirit: doc updates
[SVN r54977]
2009-07-16 02:05:38 +00:00
Hartmut Kaiser
84d8077901 Spirit: added a missing forward declaration
[SVN r54976]
2009-07-16 00:26:58 +00:00
Hartmut Kaiser
518fe46872 Spirit: portability fixes for long long
[SVN r54969]
2009-07-15 14:30:44 +00:00
Hartmut Kaiser
a34914f12c Spirit: fixed bogus return types
[SVN r54968]
2009-07-15 14:27:04 +00:00
Hartmut Kaiser
ed9f1e1cfb Spirit: added some performance measurements to docs
[SVN r54956]
2009-07-15 01:30:19 +00:00
Hartmut Kaiser
50cb9ee805 Spirit: fixing gcc compilation error
[SVN r54955]
2009-07-15 00:19:31 +00:00
Hartmut Kaiser
97a6cfdbb9 Spirit: added Karma performance measurements
[SVN r54954]
2009-07-14 19:47:03 +00:00
Hartmut Kaiser
9a0f88e762 Spirit: removed obsolete file
[SVN r54947]
2009-07-14 16:12:44 +00:00
Joel de Guzman
9f9168d3f2 fix lists not reseting its local value used as the left parser's attribute between matching consecutive elements of the 'list'.
[SVN r54944]
2009-07-14 07:55:32 +00:00
Joel de Guzman
f3b548222d fix for g++
[SVN r54943]
2009-07-14 06:51:15 +00:00
Joel de Guzman
cc8af4612d fix lists not reseting its local value used as the left parser's attribute between matching consecutive elements of the 'list'.
[SVN r54942]
2009-07-14 06:46:12 +00:00
Joel de Guzman
364377249b fix lists not reseting its local value used as the left parser's attribute between matching consecutive elements of the 'list'.
[SVN r54941]
2009-07-14 06:45:56 +00:00
Hartmut Kaiser
08db39ddb0 Spirit: fixing bogus include statement
[SVN r54922]
2009-07-13 14:59:39 +00:00
Hartmut Kaiser
1c3a8848fc Spirit: fixing compilation problems
[SVN r54921]
2009-07-13 14:59:05 +00:00