Merge branch 'circular-refs'

Fixes CLOWNFISH-36.


Project: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/repo
Commit: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/commit/94eed76c
Tree: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/tree/94eed76c
Diff: http://git-wip-us.apache.org/repos/asf/lucy-clownfish/diff/94eed76c

Branch: refs/heads/master
Commit: 94eed76c4753273abe6aca06e921c8f4f5750870
Parents: f5139ff d9829fb
Author: Nick Wellnhofer <wellnho...@aevum.de>
Authored: Sat Mar 19 18:22:12 2016 +0100
Committer: Nick Wellnhofer <wellnho...@aevum.de>
Committed: Sat Mar 19 18:22:12 2016 +0100

----------------------------------------------------------------------
 compiler/src/CFCPerlMethod.c                    |   2 +-
 compiler/src/CFCPerlTypeMap.c                   |   2 +-
 runtime/c/src/clownfish.c                       |  35 +--
 runtime/core/Clownfish/Blob.cfh                 |   2 +-
 runtime/core/Clownfish/Boolean.cfh              |   2 +-
 runtime/core/Clownfish/ByteBuf.cfh              |   2 +-
 runtime/core/Clownfish/Hash.cfh                 |   2 +-
 runtime/core/Clownfish/Num.cfh                  |   4 +-
 runtime/core/Clownfish/Obj.cfh                  |   2 +-
 runtime/core/Clownfish/PtrHash.c                | 226 +++++++++++++++++
 runtime/core/Clownfish/PtrHash.h                |  53 ++++
 runtime/core/Clownfish/String.cfh               |   2 +-
 runtime/core/Clownfish/Test.c                   |   2 +
 runtime/core/Clownfish/Test/TestPtrHash.c       | 108 ++++++++
 runtime/core/Clownfish/Test/TestPtrHash.cfh     |  29 +++
 runtime/core/Clownfish/Vector.cfh               |   2 +-
 runtime/example-lang/src/Clownfish/Obj.c        |   2 +-
 runtime/go/ext/clownfish.c                      |  38 +--
 .../perl/buildlib/Clownfish/Build/Binding.pm    |  11 +-
 runtime/perl/t/binding/016-vector.t             |  32 ++-
 runtime/perl/t/binding/017-hash.t               |  23 +-
 runtime/perl/t/core/050-ptrhash.t               |  23 ++
 runtime/perl/xs/XSBind.c                        | 252 ++++++++++++++++---
 runtime/perl/xs/XSBind.h                        |   2 +-
 runtime/python/cfext/CFBind.c                   |  27 +-
 runtime/python/cfext/CFBind.h                   |   4 +-
 26 files changed, 784 insertions(+), 105 deletions(-)
----------------------------------------------------------------------


Reply via email to