Merge branch 'stack_objects_v2'

Remove StackString class. Generalize object allocation on the stack.


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

Branch: refs/heads/master
Commit: 603c2613326cee9311ae8231146a92563908a1e2
Parents: 8316e7c 5870510
Author: Nick Wellnhofer <[email protected]>
Authored: Tue May 12 18:35:15 2015 +0200
Committer: Nick Wellnhofer <[email protected]>
Committed: Tue May 12 18:36:26 2015 +0200

----------------------------------------------------------------------
 compiler/src/CFCPerlSub.c                       |   2 +-
 compiler/src/CFCPerlTypeMap.c                   |   4 +-
 runtime/c/src/Clownfish/Class.c                 |   3 +
 runtime/c/src/Clownfish/Obj.c                   |   2 +-
 runtime/core/Clownfish/Class.c                  | 133 ++++++++++++-------
 runtime/core/Clownfish/Class.cfh                |   9 +-
 runtime/core/Clownfish/Hash.c                   |  12 +-
 runtime/core/Clownfish/String.c                 |  34 +----
 runtime/core/Clownfish/String.cfh               |  31 +----
 runtime/core/Clownfish/Test/TestHash.c          |  30 ++---
 runtime/core/Clownfish/Test/TestObj.c           |   6 +-
 runtime/core/Clownfish/Test/TestVector.c        |   2 +-
 runtime/go/ext/clownfish.c                      |   4 +-
 .../perl/buildlib/Clownfish/Build/Binding.pm    |   7 +-
 runtime/perl/lib/Clownfish.pm                   |  10 --
 runtime/perl/xs/XSBind.c                        |  16 ++-
 runtime/perl/xs/XSBind.h                        |  12 +-
 17 files changed, 153 insertions(+), 164 deletions(-)
----------------------------------------------------------------------


Reply via email to