[Miwi-middleware] KIARA: Version 0.8.5

Dmitri Rubinstein rubinstein at cs.uni-saarland.de
Thu Dec 12 12:50:53 CET 2013


Hi. I finished and pushed to ZHAW Gitorious Repos a new version of 
KIARA. This is a minor feature release.

* New features:

1. Added support for arrays of structures:

IDL:

namespace * aostest
struct Vec3f {
  float x,
  float y,
  float z
}
struct Quatf {
  float r,
  Vec3f v
}
struct Location {
  Vec3f position,
  Quatf rotation
}
struct LocationList {
  array<Location> locations
}
service aostest {
   void setLocations(LocationList locations);
   LocationList getLocations();
}

Examples:

kiara/src/tests/aostest.c        - client
kiara/src/tests/aostest_server.c - server

2. Added all missing implementation of functions for binary 
serialization used for encryption.

All examples can now use encryption by adding [Encrypted] annotation to 
the service function parameters in the IDL.

3. More debugging functionality for LLVM.

LLVM Optimization can be disabled at compile-time in 
src/KIARA/Compiler/LLVM/Evaluator.cpp

All LLVM functions can be transformed with 
llvmAnnotateFunctionEntersAndExits() function to print information on 
enter and exit from function.

There are no changes in installation instructions.

Best,

Dmitri



More information about the Miwi-middleware mailing list

You can get more information about our cookies and privacy policies clicking on the following links: Privacy policy   Cookies policy