OLD | NEW |
1 // Copyright 2012 the V8 project authors. All rights reserved. | 1 // Copyright 2012 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 10899 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
10910 return ast_context()->ReturnInstruction(result, call->id()); | 10910 return ast_context()->ReturnInstruction(result, call->id()); |
10911 } | 10911 } |
10912 | 10912 |
10913 | 10913 |
10914 void HOptimizedGraphBuilder::GenerateFastAsciiArrayJoin(CallRuntime* call) { | 10914 void HOptimizedGraphBuilder::GenerateFastAsciiArrayJoin(CallRuntime* call) { |
10915 return Bailout("inlined runtime function: FastAsciiArrayJoin"); | 10915 return Bailout("inlined runtime function: FastAsciiArrayJoin"); |
10916 } | 10916 } |
10917 | 10917 |
10918 | 10918 |
10919 // Support for generators. | 10919 // Support for generators. |
10920 void HOptimizedGraphBuilder::GenerateGeneratorSend(CallRuntime* call) { | 10920 void HOptimizedGraphBuilder::GenerateGeneratorNext(CallRuntime* call) { |
10921 return Bailout("inlined runtime function: GeneratorSend"); | 10921 return Bailout("inlined runtime function: GeneratorNext"); |
10922 } | 10922 } |
10923 | 10923 |
10924 | 10924 |
10925 void HOptimizedGraphBuilder::GenerateGeneratorThrow(CallRuntime* call) { | 10925 void HOptimizedGraphBuilder::GenerateGeneratorThrow(CallRuntime* call) { |
10926 return Bailout("inlined runtime function: GeneratorThrow"); | 10926 return Bailout("inlined runtime function: GeneratorThrow"); |
10927 } | 10927 } |
10928 | 10928 |
10929 | 10929 |
10930 #undef CHECK_BAILOUT | 10930 #undef CHECK_BAILOUT |
10931 #undef CHECK_ALIVE | 10931 #undef CHECK_ALIVE |
(...skipping 668 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
11600 } | 11600 } |
11601 } | 11601 } |
11602 | 11602 |
11603 #ifdef DEBUG | 11603 #ifdef DEBUG |
11604 if (graph_ != NULL) graph_->Verify(false); // No full verify. | 11604 if (graph_ != NULL) graph_->Verify(false); // No full verify. |
11605 if (allocator_ != NULL) allocator_->Verify(); | 11605 if (allocator_ != NULL) allocator_->Verify(); |
11606 #endif | 11606 #endif |
11607 } | 11607 } |
11608 | 11608 |
11609 } } // namespace v8::internal | 11609 } } // namespace v8::internal |
OLD | NEW |