Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(448)

Side by Side Diff: test/cctest/test-assembler-arm.cc

Issue 1094014: Merge the partial_snapshots branch back into bleeding_edge. For... (Closed) Base URL: http://v8.googlecode.com/svn/branches/bleeding_edge/
Patch Set: Created 10 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright 2010 the V8 project authors. All rights reserved. 1 // Copyright 2010 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 29 matching lines...) Expand all
40 typedef Object* (*F1)(int x, int p1, int p2, int p3, int p4); 40 typedef Object* (*F1)(int x, int p1, int p2, int p3, int p4);
41 typedef Object* (*F2)(int x, int y, int p2, int p3, int p4); 41 typedef Object* (*F2)(int x, int y, int p2, int p3, int p4);
42 typedef Object* (*F3)(void* p, int p1, int p2, int p3, int p4); 42 typedef Object* (*F3)(void* p, int p1, int p2, int p3, int p4);
43 43
44 44
45 static v8::Persistent<v8::Context> env; 45 static v8::Persistent<v8::Context> env;
46 46
47 47
48 // The test framework does not accept flags on the command line, so we set them 48 // The test framework does not accept flags on the command line, so we set them
49 static void InitializeVM() { 49 static void InitializeVM() {
50 // disable compilation of natives by specifying an empty natives file
51 FLAG_natives_file = "";
52
53 // enable generation of comments 50 // enable generation of comments
54 FLAG_debug_code = true; 51 FLAG_debug_code = true;
55 52
56 if (env.IsEmpty()) { 53 if (env.IsEmpty()) {
57 env = v8::Context::New(); 54 env = v8::Context::New();
58 } 55 }
59 } 56 }
60 57
61 58
62 #define __ assm. 59 #define __ assm.
(...skipping 214 matching lines...) Expand 10 before | Expand all | Expand 10 after
277 t.c = 17.17; 274 t.c = 17.17;
278 Object* dummy = CALL_GENERATED_CODE(f, &t, 0, 0, 0, 0); 275 Object* dummy = CALL_GENERATED_CODE(f, &t, 0, 0, 0, 0);
279 USE(dummy); 276 USE(dummy);
280 CHECK_EQ(4.25, t.c); 277 CHECK_EQ(4.25, t.c);
281 CHECK_EQ(4.25, t.b); 278 CHECK_EQ(4.25, t.b);
282 CHECK_EQ(1.5, t.a); 279 CHECK_EQ(1.5, t.a);
283 } 280 }
284 } 281 }
285 282
286 #undef __ 283 #undef __
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698