| OLD | NEW | 
|   1 // Copyright (c) 2011, the Dart project authors.  Please see the AUTHORS file |   1 // Copyright (c) 2011, the Dart project authors.  Please see the AUTHORS file | 
|   2 // for details. All rights reserved. Use of this source code is governed by a |   2 // for details. All rights reserved. Use of this source code is governed by a | 
|   3 // BSD-style license that can be found in the LICENSE file. |   3 // BSD-style license that can be found in the LICENSE file. | 
|   4  |   4  | 
|   5 #ifndef VM_RUNTIME_ENTRY_LIST_H_ |   5 #ifndef VM_RUNTIME_ENTRY_LIST_H_ | 
|   6 #define VM_RUNTIME_ENTRY_LIST_H_ |   6 #define VM_RUNTIME_ENTRY_LIST_H_ | 
|   7  |   7  | 
|   8 namespace dart { |   8 namespace dart { | 
|   9  |   9  | 
|  10 #define RUNTIME_ENTRY_LIST(V)                                                  \ |  10 #define RUNTIME_ENTRY_LIST(V)                                                  \ | 
| (...skipping 28 matching lines...) Expand all  Loading... | 
|  39   V(Throw)                                                                     \ |  39   V(Throw)                                                                     \ | 
|  40   V(TraceFunctionEntry)                                                        \ |  40   V(TraceFunctionEntry)                                                        \ | 
|  41   V(TraceFunctionExit)                                                         \ |  41   V(TraceFunctionExit)                                                         \ | 
|  42   V(DeoptimizeMaterialize)                                                     \ |  42   V(DeoptimizeMaterialize)                                                     \ | 
|  43   V(UpdateFieldCid)                                                            \ |  43   V(UpdateFieldCid)                                                            \ | 
|  44   V(InitStaticField)                                                           \ |  44   V(InitStaticField)                                                           \ | 
|  45   V(GrowRegExpStack)                                                           \ |  45   V(GrowRegExpStack)                                                           \ | 
|  46   V(CompileFunction)                                                           \ |  46   V(CompileFunction)                                                           \ | 
|  47   V(MonomorphicMiss)                                                           \ |  47   V(MonomorphicMiss)                                                           \ | 
|  48   V(SingleTargetMiss)                                                          \ |  48   V(SingleTargetMiss)                                                          \ | 
 |  49   V(UnlinkedCall)                                                              \ | 
|  49  |  50  | 
|  50 #define LEAF_RUNTIME_ENTRY_LIST(V)                                             \ |  51 #define LEAF_RUNTIME_ENTRY_LIST(V)                                             \ | 
|  51   V(void, PrintStopMessage, const char*)                                       \ |  52   V(void, PrintStopMessage, const char*)                                       \ | 
|  52   V(intptr_t, DeoptimizeCopyFrame, uword, uword)                               \ |  53   V(intptr_t, DeoptimizeCopyFrame, uword, uword)                               \ | 
|  53   V(void, DeoptimizeFillFrame, uword)                                          \ |  54   V(void, DeoptimizeFillFrame, uword)                                          \ | 
|  54   V(void, StoreBufferBlockProcess, Thread*)                                    \ |  55   V(void, StoreBufferBlockProcess, Thread*)                                    \ | 
|  55   V(intptr_t, BigintCompare, RawBigint*, RawBigint*)                           \ |  56   V(intptr_t, BigintCompare, RawBigint*, RawBigint*)                           \ | 
|  56   V(double, LibcPow, double, double)                                           \ |  57   V(double, LibcPow, double, double)                                           \ | 
|  57   V(double, DartModulo, double, double)                                        \ |  58   V(double, DartModulo, double, double)                                        \ | 
|  58   V(double, LibcFloor, double)                                                 \ |  59   V(double, LibcFloor, double)                                                 \ | 
|  59   V(double, LibcCeil, double)                                                  \ |  60   V(double, LibcCeil, double)                                                  \ | 
|  60   V(double, LibcTrunc, double)                                                 \ |  61   V(double, LibcTrunc, double)                                                 \ | 
|  61   V(double, LibcRound, double)                                                 \ |  62   V(double, LibcRound, double)                                                 \ | 
|  62   V(double, LibcCos, double)                                                   \ |  63   V(double, LibcCos, double)                                                   \ | 
|  63   V(double, LibcSin, double)                                                   \ |  64   V(double, LibcSin, double)                                                   \ | 
|  64   V(double, LibcTan, double)                                                   \ |  65   V(double, LibcTan, double)                                                   \ | 
|  65   V(double, LibcAcos, double)                                                  \ |  66   V(double, LibcAcos, double)                                                  \ | 
|  66   V(double, LibcAsin, double)                                                  \ |  67   V(double, LibcAsin, double)                                                  \ | 
|  67   V(double, LibcAtan, double)                                                  \ |  68   V(double, LibcAtan, double)                                                  \ | 
|  68   V(double, LibcAtan2, double, double)                                         \ |  69   V(double, LibcAtan2, double, double)                                         \ | 
|  69   V(RawBool*, CaseInsensitiveCompareUC16,                                      \ |  70   V(RawBool*, CaseInsensitiveCompareUC16,                                      \ | 
|  70     RawString*, RawSmi*, RawSmi*, RawSmi*)                                     \ |  71     RawString*, RawSmi*, RawSmi*, RawSmi*)                                     \ | 
|  71  |  72  | 
|  72 }  // namespace dart |  73 }  // namespace dart | 
|  73  |  74  | 
|  74 #endif  // VM_RUNTIME_ENTRY_LIST_H_ |  75 #endif  // VM_RUNTIME_ENTRY_LIST_H_ | 
| OLD | NEW |