src/Structures.h
changeset 161 b3f0aaee735a
parent 153 fc91c4a3dfe2
child 164 3bf7c007883d
     1.1 --- a/src/Structures.h	Sun Aug 05 01:28:12 2012 -0700
     1.2 +++ b/src/Structures.h	Sun Aug 05 01:45:37 2012 -0700
     1.3 @@ -118,8 +118,8 @@
     1.4      const unsigned *traceOffsets() {
     1.5          return reinterpret_cast<unsigned *>(this + 1);
     1.6      }
     1.7 -    size_t size() {
     1.8 -        return Align(sizeof(StructMap) + sizeof(unsigned) * traceOffsetCount(), kObjectAlignment);
     1.9 +    size_t objSize() {
    1.10 +        return sizeof(StructMap) + sizeof(unsigned) * traceOffsetCount();
    1.11      }
    1.12      Type *type() {
    1.13          return type_;
    1.14 @@ -153,8 +153,8 @@
    1.15    public:
    1.16      static Struct *New(Zone *zone, Handle<StructMap> map, Heap::Tenure tenure = Heap::Tenure_Default);
    1.17  
    1.18 -    size_t size() {
    1.19 -        return Align(sizeof(Struct) + map()->structureSize(), kObjectAlignment);
    1.20 +    size_t objSize() {
    1.21 +        return sizeof(Struct) + map()->structureSize();
    1.22      }
    1.23      StructMap *map() {
    1.24          return StructMap::cast(Object::map());