Chromium Code Reviews| Index: src/vm/session.cc |
| diff --git a/src/vm/session.cc b/src/vm/session.cc |
| index 74b3d132b5b2436fd1eb5401634952f51f48f95d..dfe08655a1a7cd67b339530a191111067e1fbbe7 100644 |
| --- a/src/vm/session.cc |
| +++ b/src/vm/session.cc |
| @@ -766,12 +766,19 @@ void Session::PushBuiltinClass(Names::Id name, int fields) { |
| klass = program()->coroutine_class(); |
| } else if (name == Names::kPort) { |
| klass = program()->port_class(); |
| - } else if (name == Names::kForeign) { |
| - klass = program()->foreign_class(); |
| + } else if (name == Names::kForeignMemory) { |
| + klass = program()->foreignmemory_class(); |
| + } else if (name == Names::kForeignFunction) { |
| + klass = program()->foreignfunction_class(); |
| } else { |
| + printf("name: %d, %d", name, Names::kForeignFunction); |
|
kasperl
2015/07/03 07:49:54
Debug printing?
ricow1
2015/07/03 08:57:25
Done.
|
| UNREACHABLE(); |
| } |
| + if (!(klass->instance_format().type() != InstanceFormat::INSTANCE_TYPE || |
|
kasperl
2015/07/03 07:49:54
Debug printing?
ricow1
2015/07/03 08:57:25
Well in this case I would call it:
HowTheHellIsThi
|
| + klass->NumberOfInstanceFields() == fields)) { |
| + printf("Numberof fields: %d %d", klass->NumberOfInstanceFields(), fields); |
| + } |
| ASSERT(klass->instance_format().type() != InstanceFormat::INSTANCE_TYPE || |
| klass->NumberOfInstanceFields() == fields); |