| Index: src/compiler/ast-graph-builder.cc | 
| diff --git a/src/compiler/ast-graph-builder.cc b/src/compiler/ast-graph-builder.cc | 
| index b236775154bf59a1962cfcfea71a4a8e9f48a0f9..61c433821aae88837d34064bb3782e30f95b8d81 100644 | 
| --- a/src/compiler/ast-graph-builder.cc | 
| +++ b/src/compiler/ast-graph-builder.cc | 
| @@ -1558,22 +1558,16 @@ void AstGraphBuilder::VisitClassLiteral(ClassLiteral* expr) { | 
|  | 
|  | 
| void AstGraphBuilder::VisitClassLiteralContents(ClassLiteral* expr) { | 
| -  Node* class_name = expr->raw_name() ? jsgraph()->Constant(expr->name()) | 
| -                                      : jsgraph()->UndefinedConstant(); | 
| - | 
| -  // The class name is expected on the operand stack. | 
| -  environment()->Push(class_name); | 
| VisitForValueOrTheHole(expr->extends()); | 
| VisitForValue(expr->constructor()); | 
|  | 
| // Create node to instantiate a new class. | 
| Node* constructor = environment()->Pop(); | 
| Node* extends = environment()->Pop(); | 
| -  Node* name = environment()->Pop(); | 
| Node* start = jsgraph()->Constant(expr->start_position()); | 
| Node* end = jsgraph()->Constant(expr->end_position()); | 
| const Operator* opc = javascript()->CallRuntime(Runtime::kDefineClass); | 
| -  Node* literal = NewNode(opc, name, extends, constructor, start, end); | 
| +  Node* literal = NewNode(opc, extends, constructor, start, end); | 
| PrepareFrameState(literal, expr->CreateLiteralId(), | 
| OutputFrameStateCombine::Push()); | 
|  | 
|  |