Chromium Code Reviews

Side by Side Diff: src/assembler.cc

Issue 113343003: Remove the last remnants of the TranscendentalCache. (Closed) Base URL: https://v8.googlecode.com/svn/branches/bleeding_edge
Patch Set: MIPS port. Created 7 years ago
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff | | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 1994-2006 Sun Microsystems Inc. 1 // Copyright (c) 1994-2006 Sun Microsystems Inc.
2 // All Rights Reserved. 2 // All Rights Reserved.
3 // 3 //
4 // Redistribution and use in source and binary forms, with or without 4 // Redistribution and use in source and binary forms, with or without
5 // modification, are permitted provided that the following conditions are 5 // modification, are permitted provided that the following conditions are
6 // met: 6 // met:
7 // 7 //
8 // - Redistributions of source code must retain the above copyright notice, 8 // - Redistributions of source code must retain the above copyright notice,
9 // this list of conditions and the following disclaimer. 9 // this list of conditions and the following disclaimer.
10 // 10 //
(...skipping 1075 matching lines...)
1086 ExternalReference ExternalReference::date_cache_stamp(Isolate* isolate) { 1086 ExternalReference ExternalReference::date_cache_stamp(Isolate* isolate) {
1087 return ExternalReference(isolate->date_cache()->stamp_address()); 1087 return ExternalReference(isolate->date_cache()->stamp_address());
1088 } 1088 }
1089 1089
1090 1090
1091 ExternalReference ExternalReference::stress_deopt_count(Isolate* isolate) { 1091 ExternalReference ExternalReference::stress_deopt_count(Isolate* isolate) {
1092 return ExternalReference(isolate->stress_deopt_count_address()); 1092 return ExternalReference(isolate->stress_deopt_count_address());
1093 } 1093 }
1094 1094
1095 1095
1096 ExternalReference ExternalReference::transcendental_cache_array_address(
1097 Isolate* isolate) {
1098 return ExternalReference(
1099 isolate->transcendental_cache()->cache_array_address());
1100 }
1101
1102
1103 ExternalReference ExternalReference::new_deoptimizer_function( 1096 ExternalReference ExternalReference::new_deoptimizer_function(
1104 Isolate* isolate) { 1097 Isolate* isolate) {
1105 return ExternalReference( 1098 return ExternalReference(
1106 Redirect(isolate, FUNCTION_ADDR(Deoptimizer::New))); 1099 Redirect(isolate, FUNCTION_ADDR(Deoptimizer::New)));
1107 } 1100 }
1108 1101
1109 1102
1110 ExternalReference ExternalReference::compute_output_frames_function( 1103 ExternalReference ExternalReference::compute_output_frames_function(
1111 Isolate* isolate) { 1104 Isolate* isolate) {
1112 return ExternalReference( 1105 return ExternalReference(
(...skipping 546 matching lines...)
1659 assembler_->RecordRelocInfo(RelocInfo::POSITION, state_.current_position); 1652 assembler_->RecordRelocInfo(RelocInfo::POSITION, state_.current_position);
1660 state_.written_position = state_.current_position; 1653 state_.written_position = state_.current_position;
1661 written = true; 1654 written = true;
1662 } 1655 }
1663 1656
1664 // Return whether something was written. 1657 // Return whether something was written.
1665 return written; 1658 return written;
1666 } 1659 }
1667 1660
1668 } } // namespace v8::internal 1661 } } // namespace v8::internal
OLDNEW

Powered by Google App Engine