| OLD | NEW | 
|    1 // Copyright 2006-2008 the V8 project authors. All rights reserved. |    1 // Copyright 2006-2008 the V8 project authors. All rights reserved. | 
|    2 // Redistribution and use in source and binary forms, with or without |    2 // Redistribution and use in source and binary forms, with or without | 
|    3 // modification, are permitted provided that the following conditions are |    3 // modification, are permitted provided that the following conditions are | 
|    4 // met: |    4 // met: | 
|    5 // |    5 // | 
|    6 //     * Redistributions of source code must retain the above copyright |    6 //     * Redistributions of source code must retain the above copyright | 
|    7 //       notice, this list of conditions and the following disclaimer. |    7 //       notice, this list of conditions and the following disclaimer. | 
|    8 //     * Redistributions in binary form must reproduce the above |    8 //     * Redistributions in binary form must reproduce the above | 
|    9 //       copyright notice, this list of conditions and the following |    9 //       copyright notice, this list of conditions and the following | 
|   10 //       disclaimer in the documentation and/or other materials provided |   10 //       disclaimer in the documentation and/or other materials provided | 
| (...skipping 74 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   85  |   85  | 
|   86 // Define list of builtins used by the debugger implemented in assembly. |   86 // Define list of builtins used by the debugger implemented in assembly. | 
|   87 #define BUILTIN_LIST_DEBUG_A(V)                                \ |   87 #define BUILTIN_LIST_DEBUG_A(V)                                \ | 
|   88   V(Return_DebugBreak,          BUILTIN, DEBUG_BREAK)          \ |   88   V(Return_DebugBreak,          BUILTIN, DEBUG_BREAK)          \ | 
|   89   V(Return_DebugBreakEntry,     BUILTIN, DEBUG_BREAK)          \ |   89   V(Return_DebugBreakEntry,     BUILTIN, DEBUG_BREAK)          \ | 
|   90   V(ConstructCall_DebugBreak,   BUILTIN, DEBUG_BREAK)          \ |   90   V(ConstructCall_DebugBreak,   BUILTIN, DEBUG_BREAK)          \ | 
|   91   V(StubNoRegisters_DebugBreak, BUILTIN, DEBUG_BREAK)          \ |   91   V(StubNoRegisters_DebugBreak, BUILTIN, DEBUG_BREAK)          \ | 
|   92   V(LoadIC_DebugBreak,          LOAD_IC, DEBUG_BREAK)          \ |   92   V(LoadIC_DebugBreak,          LOAD_IC, DEBUG_BREAK)          \ | 
|   93   V(KeyedLoadIC_DebugBreak,     KEYED_LOAD_IC, DEBUG_BREAK)    \ |   93   V(KeyedLoadIC_DebugBreak,     KEYED_LOAD_IC, DEBUG_BREAK)    \ | 
|   94   V(StoreIC_DebugBreak,         STORE_IC, DEBUG_BREAK)         \ |   94   V(StoreIC_DebugBreak,         STORE_IC, DEBUG_BREAK)         \ | 
|   95   V(KeyedStoreIC_DebugBreak,    KEYED_STORE_IC, DEBUG_BREAK)    |   95   V(KeyedStoreIC_DebugBreak,    KEYED_STORE_IC, DEBUG_BREAK) | 
|   96  |   96  | 
|   97  |   97  | 
|   98 // Define list of builtins implemented in JavaScript. |   98 // Define list of builtins implemented in JavaScript. | 
|   99 #define BUILTINS_LIST_JS(V)    \ |   99 #define BUILTINS_LIST_JS(V)    \ | 
|  100   V(EQUALS, 1)                 \ |  100   V(EQUALS, 1)                 \ | 
|  101   V(STRICT_EQUALS, 1)          \ |  101   V(STRICT_EQUALS, 1)          \ | 
|  102   V(COMPARE, 2)                \ |  102   V(COMPARE, 2)                \ | 
|  103   V(ADD, 1)                    \ |  103   V(ADD, 1)                    \ | 
|  104   V(SUB, 1)                    \ |  104   V(SUB, 1)                    \ | 
|  105   V(MUL, 1)                    \ |  105   V(MUL, 1)                    \ | 
| (...skipping 114 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  220   static void Generate_KeyedStoreIC_DebugBreak(MacroAssembler* masm); |  220   static void Generate_KeyedStoreIC_DebugBreak(MacroAssembler* masm); | 
|  221   static void Generate_ConstructCall_DebugBreak(MacroAssembler* masm); |  221   static void Generate_ConstructCall_DebugBreak(MacroAssembler* masm); | 
|  222   static void Generate_Return_DebugBreak(MacroAssembler* masm); |  222   static void Generate_Return_DebugBreak(MacroAssembler* masm); | 
|  223   static void Generate_Return_DebugBreakEntry(MacroAssembler* masm); |  223   static void Generate_Return_DebugBreakEntry(MacroAssembler* masm); | 
|  224   static void Generate_StubNoRegisters_DebugBreak(MacroAssembler* masm); |  224   static void Generate_StubNoRegisters_DebugBreak(MacroAssembler* masm); | 
|  225 }; |  225 }; | 
|  226  |  226  | 
|  227 } }  // namespace v8::internal |  227 } }  // namespace v8::internal | 
|  228  |  228  | 
|  229 #endif  // V8_BUILTINS_H_ |  229 #endif  // V8_BUILTINS_H_ | 
| OLD | NEW |