| Index: vm/code_generator.h
 | 
| ===================================================================
 | 
| --- vm/code_generator.h	(revision 10541)
 | 
| +++ vm/code_generator.h	(working copy)
 | 
| @@ -84,47 +84,7 @@
 | 
|  #undef DEFINE_ENUM_LIST
 | 
|  };
 | 
|  
 | 
| -// This class wraps around the array RawClass::functions_cache_.
 | 
| -// The structure of that array is specified by FunctionsCache::Entries.
 | 
| -// The last entry in the array is always NULL, the lookup code can rely on
 | 
| -// last entry being NULL to terminate its search.
 | 
| -// The compiled functions are added sequentially (except for the last entry
 | 
| -// being empty). Names of functions with variable number of arguments
 | 
| -// can appear several times, once for each valid argument count.
 | 
| -class FunctionsCache : public ValueObject {
 | 
| - public:
 | 
| -  // Entries in the RawClass::functions_cache_. The size of initially allocated
 | 
| -  // functions_cache_ array is (kInitialSize * kNumEntries).
 | 
| -  enum Entries {
 | 
| -    kFunctionName = 0,
 | 
| -    kArgCount = 1,
 | 
| -    kNamedArgCount = 2,
 | 
| -    kFunction = 3,
 | 
| -    kNumEntries = 4
 | 
| -  };
 | 
|  
 | 
| -  explicit FunctionsCache(const Class& cls) : class_(cls) {}
 | 
| -
 | 
| -  void AddCompiledFunction(const Function& function,
 | 
| -                           int num_arguments,
 | 
| -                           int num_named_arguments);
 | 
| -
 | 
| -  // This is a testing function, the lookup (will) occur inlined in stub code.
 | 
| -  RawCode* LookupCode(const String& function_name,
 | 
| -                      int num_arguments,
 | 
| -                      int num_named_arguments);
 | 
| -
 | 
| - private:
 | 
| -  static void EnterFunctionAt(int i,
 | 
| -                              const Array& cache,
 | 
| -                              const Function& function,
 | 
| -                              int num_arguments,
 | 
| -                              int num_named_arguments);
 | 
| -
 | 
| -  const Class& class_;
 | 
| -};
 | 
| -
 | 
| -
 | 
|  RawCode* ResolveCompileInstanceCallTarget(Isolate* isolate,
 | 
|                                            const Instance& receiver);
 | 
|  
 | 
| 
 |