lp:~zorba-coders/zorba/llvm
Created by
William Candillon
and last modified
- Get this branch:
- bzr branch lp:~zorba-coders/zorba/llvm
Members of
Zorba Coders
can upload to this branch. Log in for directions.
Branch merges
Propose for merging
No branches
dependent on this one.
Superseded
for merging
into
lp:zorba
- Paul J. Lucas: Approve
- Matthias Brantner: Pending requested
-
Diff: 6480 lines (+870/-842)152 files modifiedCMakeCompiler.txt (+6/-4)
CMakeLists.txt (+15/-13)
bin/zorbacmd.cpp (+2/-0)
include/zorba/config.h.cmake (+1/-1)
src/api/CMakeLists.txt (+4/-1)
src/api/dynamiccontextimpl.cpp (+4/-4)
src/api/serialization/serializer.cpp (+8/-8)
src/api/serialization/serializer.h (+1/-1)
src/api/staticcontextimpl.cpp (+2/-1)
src/api/staticcontextimpl.h (+3/-3)
src/api/uuid.cpp (+5/-0)
src/api/xqueryimpl.cpp (+7/-7)
src/api/xqueryimpl.h (+1/-1)
src/api/zorbaimpl.h (+1/-1)
src/compiler/api/compiler_api.cpp (+2/-2)
src/compiler/api/compiler_api.h (+2/-2)
src/compiler/codegen/plan_visitor.cpp (+21/-21)
src/compiler/codegen/plan_visitor.h (+1/-1)
src/compiler/expression/expr_manager.cpp (+3/-3)
src/compiler/expression/expr_manager.h (+3/-1)
src/compiler/expression/flwor_expr.cpp (+2/-2)
src/compiler/expression/var_expr.cpp (+1/-1)
src/compiler/expression/var_expr.h (+3/-3)
src/compiler/parsetree/parsenode_print_xml_visitor.cpp (+1/-5)
src/compiler/parsetree/parsenode_print_xquery_visitor.cpp (+1/-1)
src/compiler/parsetree/parsenodes.cpp (+1/-1)
src/compiler/parsetree/parsenodes.h (+10/-10)
src/compiler/rewriter/framework/rewriter_context.h (+1/-1)
src/compiler/rewriter/rewriters/default_optimizer.cpp (+1/-1)
src/compiler/rewriter/rules/flwor_rules.cpp (+4/-4)
src/compiler/rewriter/rules/fold_rules.cpp (+1/-1)
src/compiler/rewriter/rules/hoist_rules.cpp (+1/-1)
src/compiler/rewriter/rules/index_join_rule.cpp (+22/-22)
src/compiler/rewriter/tools/dataflow_annotations.cpp (+6/-6)
src/compiler/rewriter/tools/expr_tools.cpp (+5/-5)
src/compiler/rewriter/tools/expr_tools.h (+1/-1)
src/compiler/rewriter/tools/udf_graph.cpp (+2/-2)
src/compiler/rewriter/tools/udf_graph.h (+4/-4)
src/compiler/translator/prolog_graph.cpp (+5/-5)
src/compiler/translator/translator.cpp (+13/-13)
src/compiler/xqddf/value_index.cpp (+2/-2)
src/context/default_url_resolvers.cpp (+3/-1)
src/context/dynamic_context.cpp (+28/-28)
src/context/dynamic_context.h (+14/-14)
src/context/namespace_context.cpp (+4/-4)
src/context/static_context.cpp (+12/-12)
src/context/static_context.h (+7/-7)
src/functions/function.cpp (+1/-1)
src/functions/function_impl.h (+2/-2)
src/functions/udf.cpp (+1/-1)
src/runtime/core/apply_updates.cpp (+2/-2)
src/runtime/core/flwor_iterator.cpp (+6/-6)
src/runtime/core/flwor_iterator.h (+4/-4)
src/runtime/core/fncall_iterator.cpp (+2/-2)
src/runtime/core/gflwor/common.h (+1/-1)
src/runtime/core/gflwor/groupby_iterator.cpp (+4/-4)
src/runtime/core/gflwor/orderby_iterator.cpp (+13/-13)
src/runtime/core/gflwor/orderby_iterator.h (+5/-5)
src/runtime/core/gflwor/window_iterator.cpp (+14/-14)
src/runtime/core/gflwor/window_iterator.h (+17/-17)
src/runtime/core/path.cpp (+10/-10)
src/runtime/core/path.h (+3/-3)
src/runtime/core/path_iterators.cpp (+5/-5)
src/runtime/core/path_iterators.h (+3/-3)
src/runtime/core/trycatch.h (+1/-1)
src/runtime/core/var_iterators.cpp (+2/-2)
src/runtime/core/var_iterators.h (+12/-12)
src/runtime/eval/eval.cpp (+6/-6)
src/runtime/eval/eval.h (+2/-2)
src/runtime/indexing/doc_indexer.h (+1/-1)
src/runtime/indexing/index_ddl.cpp (+10/-10)
src/runtime/introspection/pregenerated/sctx.h (+5/-5)
src/runtime/parsing_and_serializing/parsing_and_serializing_impl.cpp (+2/-2)
src/runtime/sequences/SequencesImpl.cpp (+3/-3)
src/runtime/sequences/sequences_impl.cpp (+1/-1)
src/runtime/spec/codegen-cpp.xq (+1/-1)
src/runtime/spec/introspection/sctx.xml (+5/-5)
src/runtime/store/maps_impl.cpp (+2/-2)
src/runtime/update/update.cpp (+7/-7)
src/runtime/visitors/printer_visitor_impl.cpp (+4/-4)
src/store/api/item_factory.h (+11/-11)
src/store/api/item_handle.h (+0/-8)
src/store/naive/atomic_items.cpp (+2/-2)
src/store/naive/atomic_items.h (+2/-2)
src/store/naive/collection.cpp (+1/-1)
src/store/naive/collection.h (+1/-1)
src/store/naive/dataguide.cpp (+13/-13)
src/store/naive/dataguide.h (+7/-7)
src/store/naive/hashmap_nodep.h (+1/-1)
src/store/naive/item_vector.cpp (+1/-1)
src/store/naive/item_vector.h (+2/-2)
src/store/naive/loader.h (+1/-1)
src/store/naive/loader_dtd.cpp (+5/-5)
src/store/naive/loader_fast.cpp (+5/-5)
src/store/naive/node_factory.cpp (+2/-2)
src/store/naive/node_factory.h (+2/-2)
src/store/naive/node_items.cpp (+16/-16)
src/store/naive/node_items.h (+6/-6)
src/store/naive/node_updates.cpp (+6/-6)
src/store/naive/nsbindings.cpp (+6/-6)
src/store/naive/ordpath.cpp (+118/-118)
src/store/naive/ordpath.h (+43/-43)
src/store/naive/pul_primitives.h (+10/-10)
src/store/naive/qname_pool.cpp (+4/-4)
src/store/naive/qname_pool.h (+6/-6)
src/store/naive/query_context.h (+3/-3)
src/store/naive/simple_collection.h (+2/-2)
src/store/naive/simple_collection_set.cpp (+1/-1)
src/store/naive/simple_collection_set.h (+1/-1)
src/store/naive/simple_index.cpp (+7/-7)
src/store/naive/simple_index_general.h (+1/-1)
src/store/naive/simple_item_factory.cpp (+18/-18)
src/store/naive/simple_item_factory.h (+18/-18)
src/store/naive/simple_pul.h (+2/-2)
src/store/naive/simple_store.cpp (+1/-1)
src/store/naive/simple_store.h (+2/-2)
src/store/naive/store.cpp (+10/-10)
src/store/naive/store.h (+10/-10)
src/store/naive/string_pool.cpp (+1/-1)
src/store/naive/string_pool.h (+1/-1)
src/store/naive/tree_id.h (+1/-1)
src/store/naive/tree_id_generator.cpp (+1/-1)
src/store/naive/tree_id_generator.h (+3/-3)
src/store/util/hashmap_stringbuf.h (+1/-1)
src/store/util/item_vector.cpp (+2/-2)
src/types/typemanagerimpl.cpp (+2/-2)
src/unit_tests/CMakeLists.txt (+10/-2)
src/unit_tests/test_fs_iterator.cpp (+2/-1)
src/util/cxx_util.h (+2/-1)
src/util/dynamic_bitset.cpp (+1/-1)
src/util/dynamic_bitset.h (+14/-14)
src/util/file.cpp (+2/-0)
src/util/regex_xquery.cpp (+2/-0)
src/util/unicode_util.cpp (+3/-1)
src/util/unicode_util.h (+0/-1)
src/util/utf8_util.cpp (+2/-0)
src/util/utf8_util.h (+2/-3)
src/zorbaserialization/serialize_basic_types.cpp (+2/-2)
src/zorbaserialization/serialize_basic_types.h (+1/-1)
src/zorbaserialization/serialize_template_types.h (+2/-2)
src/zorbatypes/URI.cpp (+16/-16)
src/zorbatypes/URI.h (+5/-5)
src/zorbatypes/datetime/datetimetype.cpp (+5/-5)
src/zorbatypes/datetime/duration.cpp (+1/-1)
src/zorbautils/hashmap.h (+14/-14)
src/zorbautils/hashmap_itemh.h (+1/-1)
src/zorbautils/hashset.h (+2/-2)
src/zorbautils/lock.h (+2/-2)
src/zorbautils/stack.h (+5/-5)
src/zorbautils/string_util.cpp (+5/-0)
test/update/specification.h (+2/-2)
test/update/updtestdriver.cpp (+4/-4)
Branch information
Recent revisions
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:zorba