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