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(-)
----------------------------------------------------------------------