summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk/kernel/xml-test.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Port kernel to C++11 and refactor some of the core modules. Convert functors ↵jsdelfino2012-12-111-235/+0
| | | | | | to lambdas, and add C++ const, noexcept and inline annotations to get more efficient generated code. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1419985 13f79535-47bb-0310-9956-ffa450edef68
* Minor memory management, performance, and tracing improvements.jsdelfino2012-07-161-0/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1361917 13f79535-47bb-0310-9956-ffa450edef68
* Fix mapping between repeating XML elements, S-expression lists, and JSON ↵jsdelfino2012-02-271-0/+47
| | | | | | array cells. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1294006 13f79535-47bb-0310-9956-ffa450edef68
* Refactor some of the extensions and remove unnecessary namespace prefixes.jsdelfino2011-05-231-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1126298 13f79535-47bb-0310-9956-ffa450edef68
* Fix test case broken by XML document indentation format change.jsdelfino2011-02-271-27/+34
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@1074984 13f79535-47bb-0310-9956-ffa450edef68
* Working Web service component using Axis2C 1.6. Some fixes to the JSON ↵jsdelfino2010-01-241-2/+18
| | | | | | conversion functions to correctly handle all cases of nested objects and arrays. Added support for component properties, the Web service component has a URI property that can be configured to the address of the target Web service. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@902540 13f79535-47bb-0310-9956-ffa450edef68
* Updated test composites and xsds to the latest SCA schemas.jsdelfino2010-01-171-1/+1
| | | | git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@900233 13f79535-47bb-0310-9956-ffa450edef68
* Performance improvements when running both in multi-threaded and pre-forked ↵jsdelfino2010-01-021-35/+34
| | | | | | HTTPD. Changed memory management to use Apache APR pools instead of ref counting pointers as it's much faster and easier to integrate with the Python and Ruby interpreters. Changed to use simple pool-based string and stream implementations instead of the STL ones, which cause a lots of mutex locks in a multi-threaded environment. Added build options to compile with threading and profiling. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@895165 13f79535-47bb-0310-9956-ffa450edef68
* Added timing functions to measure performance, removed unused cache support, ↵jsdelfino2009-12-261-0/+165
refactored and removed some obsolete tests and adjusted build. git-svn-id: http://svn.us.apache.org/repos/asf/tuscany@893937 13f79535-47bb-0310-9956-ffa450edef68