| Index: src/objects.cc
 | 
| ===================================================================
 | 
| --- src/objects.cc	(revision 303)
 | 
| +++ src/objects.cc	(working copy)
 | 
| @@ -4189,6 +4189,21 @@
 | 
|  }
 | 
|  
 | 
|  
 | 
| +const char* Code::ICState2String(InlineCacheState state) {
 | 
| +  switch (state) {
 | 
| +    case UNINITIALIZED: return "UNINITIALIZED";
 | 
| +    case PREMONOMORPHIC: return "PREMONOMORPHIC";
 | 
| +    case MONOMORPHIC: return "MONOMORPHIC";
 | 
| +    case MONOMORPHIC_PROTOTYPE_FAILURE: return "MONOMORPHIC_PROTOTYPE_FAILURE";
 | 
| +    case MEGAMORPHIC: return "MEGAMORPHIC";
 | 
| +    case DEBUG_BREAK: return "DEBUG_BREAK";
 | 
| +    case DEBUG_PREPARE_STEP_IN: return "DEBUG_PREPARE_STEP_IN";
 | 
| +  }
 | 
| +  UNREACHABLE();
 | 
| +  return NULL;
 | 
| +}
 | 
| +
 | 
| +
 | 
|  void Code::Disassemble() {
 | 
|    PrintF("kind = %s", Kind2String(kind()));
 | 
|  
 | 
| 
 |