| Index: src/compiler.cc
|
| diff --git a/src/compiler.cc b/src/compiler.cc
|
| index d6499509c05549a2c4395168972a692b2a619470..162997ce59b554ecfc47d6a47d4a6b0584e34f44 100644
|
| --- a/src/compiler.cc
|
| +++ b/src/compiler.cc
|
| @@ -445,21 +445,10 @@ bool UseIgnition(CompilationInfo* info) {
|
| }
|
|
|
| int CodeAndMetadataSize(CompilationInfo* info) {
|
| - int size = 0;
|
| if (info->has_bytecode_array()) {
|
| - Handle<BytecodeArray> bytecode_array = info->bytecode_array();
|
| - size += bytecode_array->BytecodeArraySize();
|
| - size += bytecode_array->constant_pool()->Size();
|
| - size += bytecode_array->handler_table()->Size();
|
| - size += bytecode_array->source_position_table()->Size();
|
| - } else {
|
| - Handle<Code> code = info->code();
|
| - size += code->CodeSize();
|
| - size += code->relocation_info()->Size();
|
| - size += code->deoptimization_data()->Size();
|
| - size += code->handler_table()->Size();
|
| + return info->bytecode_array()->SizeIncludingMetadata();
|
| }
|
| - return size;
|
| + return info->code()->SizeIncludingMetadata();
|
| }
|
|
|
| bool GenerateUnoptimizedCode(CompilationInfo* info) {
|
|
|