OLD | NEW |
1 // Copyright 2009 the V8 project authors. All rights reserved. | 1 // Copyright 2009 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 173 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
184 | 184 |
185 void CodeGenerator::GenerateFastCaseSwitchJumpTable(SwitchStatement* a, | 185 void CodeGenerator::GenerateFastCaseSwitchJumpTable(SwitchStatement* a, |
186 int b, | 186 int b, |
187 int c, | 187 int c, |
188 Label* d, | 188 Label* d, |
189 Vector<Label*> e, | 189 Vector<Label*> e, |
190 Vector<Label> f) { | 190 Vector<Label> f) { |
191 UNIMPLEMENTED(); | 191 UNIMPLEMENTED(); |
192 } | 192 } |
193 | 193 |
| 194 void CodeGenerator::VisitStatements(ZoneList<Statement*>* a) { |
| 195 UNIMPLEMENTED(); |
| 196 } |
| 197 |
| 198 void CodeGenerator::VisitBlock(Block* a) { |
| 199 UNIMPLEMENTED(); |
| 200 } |
| 201 |
| 202 void CodeGenerator::VisitDeclaration(Declaration* a) { |
| 203 UNIMPLEMENTED(); |
| 204 } |
| 205 |
| 206 void CodeGenerator::VisitExpressionStatement(ExpressionStatement* a) { |
| 207 UNIMPLEMENTED(); |
| 208 } |
| 209 |
| 210 void CodeGenerator::VisitEmptyStatement(EmptyStatement* a) { |
| 211 UNIMPLEMENTED(); |
| 212 } |
| 213 |
| 214 void CodeGenerator::VisitIfStatement(IfStatement* a) { |
| 215 UNIMPLEMENTED(); |
| 216 } |
| 217 |
| 218 void CodeGenerator::VisitContinueStatement(ContinueStatement* a) { |
| 219 UNIMPLEMENTED(); |
| 220 } |
| 221 |
| 222 void CodeGenerator::VisitBreakStatement(BreakStatement* a) { |
| 223 UNIMPLEMENTED(); |
| 224 } |
| 225 |
| 226 void CodeGenerator::VisitReturnStatement(ReturnStatement* a) { |
| 227 UNIMPLEMENTED(); |
| 228 } |
| 229 |
| 230 void CodeGenerator::VisitWithEnterStatement(WithEnterStatement* a) { |
| 231 UNIMPLEMENTED(); |
| 232 } |
| 233 |
| 234 void CodeGenerator::VisitWithExitStatement(WithExitStatement* a) { |
| 235 UNIMPLEMENTED(); |
| 236 } |
| 237 |
| 238 void CodeGenerator::VisitSwitchStatement(SwitchStatement* a) { |
| 239 UNIMPLEMENTED(); |
| 240 } |
| 241 |
| 242 void CodeGenerator::VisitLoopStatement(LoopStatement* a) { |
| 243 UNIMPLEMENTED(); |
| 244 } |
| 245 |
| 246 void CodeGenerator::VisitForInStatement(ForInStatement* a) { |
| 247 UNIMPLEMENTED(); |
| 248 } |
| 249 |
| 250 void CodeGenerator::VisitTryCatch(TryCatch* a) { |
| 251 UNIMPLEMENTED(); |
| 252 } |
| 253 |
| 254 void CodeGenerator::VisitTryFinally(TryFinally* a) { |
| 255 UNIMPLEMENTED(); |
| 256 } |
| 257 |
| 258 void CodeGenerator::VisitDebuggerStatement(DebuggerStatement* a) { |
| 259 UNIMPLEMENTED(); |
| 260 } |
| 261 |
| 262 void CodeGenerator::VisitFunctionLiteral(FunctionLiteral* a) { |
| 263 UNIMPLEMENTED(); |
| 264 } |
| 265 |
| 266 void CodeGenerator::VisitFunctionBoilerplateLiteral( |
| 267 FunctionBoilerplateLiteral* a) { |
| 268 UNIMPLEMENTED(); |
| 269 } |
| 270 |
| 271 void CodeGenerator::VisitConditional(Conditional* a) { |
| 272 UNIMPLEMENTED(); |
| 273 } |
| 274 |
| 275 void CodeGenerator::VisitSlot(Slot* a) { |
| 276 UNIMPLEMENTED(); |
| 277 } |
| 278 |
| 279 void CodeGenerator::VisitVariableProxy(VariableProxy* a) { |
| 280 UNIMPLEMENTED(); |
| 281 } |
| 282 |
| 283 void CodeGenerator::VisitLiteral(Literal* a) { |
| 284 UNIMPLEMENTED(); |
| 285 } |
| 286 |
| 287 void CodeGenerator::VisitRegExpLiteral(RegExpLiteral* a) { |
| 288 UNIMPLEMENTED(); |
| 289 } |
| 290 |
| 291 void CodeGenerator::VisitObjectLiteral(ObjectLiteral* a) { |
| 292 UNIMPLEMENTED(); |
| 293 } |
| 294 |
| 295 void CodeGenerator::VisitArrayLiteral(ArrayLiteral* a) { |
| 296 UNIMPLEMENTED(); |
| 297 } |
| 298 |
| 299 void CodeGenerator::VisitCatchExtensionObject(CatchExtensionObject* a) { |
| 300 UNIMPLEMENTED(); |
| 301 } |
| 302 |
| 303 void CodeGenerator::VisitAssignment(Assignment* a) { |
| 304 UNIMPLEMENTED(); |
| 305 } |
| 306 |
| 307 void CodeGenerator::VisitThrow(Throw* a) { |
| 308 UNIMPLEMENTED(); |
| 309 } |
| 310 |
| 311 void CodeGenerator::VisitProperty(Property* a) { |
| 312 UNIMPLEMENTED(); |
| 313 } |
| 314 |
| 315 void CodeGenerator::VisitCall(Call* a) { |
| 316 UNIMPLEMENTED(); |
| 317 } |
| 318 |
| 319 void CodeGenerator::VisitCallEval(CallEval* a) { |
| 320 UNIMPLEMENTED(); |
| 321 } |
| 322 |
| 323 void CodeGenerator::VisitCallNew(CallNew* a) { |
| 324 UNIMPLEMENTED(); |
| 325 } |
| 326 |
| 327 void CodeGenerator::VisitCallRuntime(CallRuntime* a) { |
| 328 UNIMPLEMENTED(); |
| 329 } |
| 330 |
| 331 void CodeGenerator::VisitUnaryOperation(UnaryOperation* a) { |
| 332 UNIMPLEMENTED(); |
| 333 } |
| 334 |
| 335 void CodeGenerator::VisitCountOperation(CountOperation* a) { |
| 336 UNIMPLEMENTED(); |
| 337 } |
| 338 |
| 339 void CodeGenerator::VisitBinaryOperation(BinaryOperation* a) { |
| 340 UNIMPLEMENTED(); |
| 341 } |
| 342 |
| 343 void CodeGenerator::VisitCompareOperation(CompareOperation* a) { |
| 344 UNIMPLEMENTED(); |
| 345 } |
| 346 |
| 347 void CodeGenerator::VisitThisFunction(ThisFunction* a) { |
| 348 UNIMPLEMENTED(); |
| 349 } |
| 350 |
194 void CpuFeatures::Probe() { | 351 void CpuFeatures::Probe() { |
195 UNIMPLEMENTED(); | 352 UNIMPLEMENTED(); |
196 } | 353 } |
197 | 354 |
198 void Debug::GenerateCallICDebugBreak(MacroAssembler* a) { | 355 void Debug::GenerateCallICDebugBreak(MacroAssembler* a) { |
199 UNIMPLEMENTED(); | 356 UNIMPLEMENTED(); |
200 } | 357 } |
201 | 358 |
202 void Debug::GenerateConstructCallDebugBreak(MacroAssembler* a) { | 359 void Debug::GenerateConstructCallDebugBreak(MacroAssembler* a) { |
203 UNIMPLEMENTED(); | 360 UNIMPLEMENTED(); |
(...skipping 315 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
519 : cgen_(cgen), | 676 : cgen_(cgen), |
520 masm_(NULL), | 677 masm_(NULL), |
521 elements_(0), | 678 elements_(0), |
522 parameter_count_(0), | 679 parameter_count_(0), |
523 local_count_(0), | 680 local_count_(0), |
524 stack_pointer_(0), | 681 stack_pointer_(0), |
525 frame_pointer_(kIllegalIndex) { | 682 frame_pointer_(kIllegalIndex) { |
526 UNIMPLEMENTED(); | 683 UNIMPLEMENTED(); |
527 } | 684 } |
528 | 685 |
| 686 byte* ArgumentsAdaptorFrame::GetCallerStackPointer() const { |
| 687 UNIMPLEMENTED(); |
| 688 return NULL; |
| 689 } |
| 690 |
| 691 void Builtins::Generate_Adaptor(MacroAssembler* a, Builtins::CFunctionId b) { |
| 692 UNIMPLEMENTED(); |
| 693 } |
| 694 |
| 695 void Builtins::Generate_ArgumentsAdaptorTrampoline(MacroAssembler* a) { |
| 696 UNIMPLEMENTED(); |
| 697 } |
| 698 |
| 699 void Builtins::Generate_FunctionApply(MacroAssembler* a) { |
| 700 UNIMPLEMENTED(); |
| 701 } |
| 702 |
| 703 void Builtins::Generate_FunctionCall(MacroAssembler* a) { |
| 704 UNIMPLEMENTED(); |
| 705 } |
| 706 |
| 707 void Builtins::Generate_JSConstructCall(MacroAssembler* a) { |
| 708 UNIMPLEMENTED(); |
| 709 } |
| 710 |
| 711 void Builtins::Generate_JSConstructEntryTrampoline(MacroAssembler* a) { |
| 712 UNIMPLEMENTED(); |
| 713 } |
| 714 |
| 715 void Builtins::Generate_JSEntryTrampoline(MacroAssembler* a) { |
| 716 UNIMPLEMENTED(); |
| 717 } |
| 718 |
| 719 void CodeGenerator::GenerateArgumentsAccess(ZoneList<Expression*>* a) { |
| 720 UNIMPLEMENTED(); |
| 721 } |
| 722 |
| 723 void CodeGenerator::GenerateArgumentsLength(ZoneList<Expression*>* a) { |
| 724 UNIMPLEMENTED(); |
| 725 } |
| 726 |
| 727 void CodeGenerator::GenerateFastCharCodeAt(ZoneList<Expression*>* a) { |
| 728 UNIMPLEMENTED(); |
| 729 } |
| 730 |
| 731 void CodeGenerator::GenerateIsArray(ZoneList<Expression*>* a) { |
| 732 UNIMPLEMENTED(); |
| 733 } |
| 734 |
| 735 void CodeGenerator::GenerateIsNonNegativeSmi(ZoneList<Expression*>* a) { |
| 736 UNIMPLEMENTED(); |
| 737 } |
| 738 |
| 739 void CodeGenerator::GenerateIsSmi(ZoneList<Expression*>* a) { |
| 740 UNIMPLEMENTED(); |
| 741 } |
| 742 |
| 743 void CodeGenerator::GenerateLog(ZoneList<Expression*>* a) { |
| 744 UNIMPLEMENTED(); |
| 745 } |
| 746 |
| 747 void CodeGenerator::GenerateObjectEquals(ZoneList<Expression*>* a) { |
| 748 UNIMPLEMENTED(); |
| 749 } |
| 750 |
| 751 void CodeGenerator::GenerateSetValueOf(ZoneList<Expression*>* a) { |
| 752 UNIMPLEMENTED(); |
| 753 } |
| 754 |
| 755 void CodeGenerator::GenerateValueOf(ZoneList<Expression*>* a) { |
| 756 UNIMPLEMENTED(); |
| 757 } |
| 758 |
| 759 void ExitFrame::Iterate(ObjectVisitor* a) const { |
| 760 UNIMPLEMENTED(); |
| 761 } |
| 762 |
| 763 byte* InternalFrame::GetCallerStackPointer() const { |
| 764 UNIMPLEMENTED(); |
| 765 return NULL; |
| 766 } |
| 767 |
| 768 byte* JavaScriptFrame::GetCallerStackPointer() const { |
| 769 UNIMPLEMENTED(); |
| 770 return NULL; |
| 771 } |
| 772 |
529 } } // namespace v8::internal | 773 } } // namespace v8::internal |
OLD | NEW |