You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucy.apache.org by ma...@apache.org on 2015/05/12 16:14:35 UTC

[7/7] lucy-clownfish git commit: Merge branch 'CLOWNFISH-9-most-types-final-v3'

Merge branch 'CLOWNFISH-9-most-types-final-v3'

Mark most core types as final: Blob, ByteBuf, CharBuf, Class, Method, Hash,
HashIterator, Vector, and the concrete Num types.

This closes #16.  This closes #17.


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

Branch: refs/heads/master
Commit: 8316e7c2d238c1a76ae2c8ad485ac24c0e99a7fe
Parents: d6276a5 1491960
Author: Marvin Humphrey <ma...@rectangular.com>
Authored: Tue May 12 06:56:30 2015 -0700
Committer: Marvin Humphrey <ma...@rectangular.com>
Committed: Tue May 12 06:56:30 2015 -0700

----------------------------------------------------------------------
 compiler/perl/lib/Clownfish/CFC.xs      |  5 +++--
 compiler/src/CFCBindClass.c             |  6 ++----
 compiler/src/CFCBindMethod.c            |  7 ++++---
 compiler/src/CFCPerlConstructor.c       | 12 ++++++------
 compiler/src/CFCPerlMethod.c            | 29 ++++++++++++++--------------
 compiler/src/CFCPerlSub.c               | 19 ++++++++++--------
 compiler/src/CFCPerlSub.h               | 10 ++++++----
 runtime/core/Clownfish/Blob.cfh         |  2 +-
 runtime/core/Clownfish/ByteBuf.cfh      |  2 +-
 runtime/core/Clownfish/CharBuf.cfh      |  2 +-
 runtime/core/Clownfish/Class.cfh        |  2 +-
 runtime/core/Clownfish/Hash.cfh         |  2 +-
 runtime/core/Clownfish/HashIterator.cfh |  2 +-
 runtime/core/Clownfish/Method.cfh       |  2 +-
 runtime/core/Clownfish/Num.cfh          |  8 ++++----
 runtime/core/Clownfish/Vector.cfh       |  2 +-
 runtime/perl/t/021-class.t              | 23 ++++++++++------------
 17 files changed, 69 insertions(+), 66 deletions(-)
----------------------------------------------------------------------