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

Side by Side Diff: test/cctest/wasm/test-run-wasm-js.cc

Issue 2021323003: [wasm] remove faux code objects Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: Created 4 years, 6 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
OLDNEW
1 // Copyright 2015 the V8 project authors. All rights reserved. 1 // Copyright 2015 the V8 project authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include <stdint.h> 5 #include <stdint.h>
6 #include <stdio.h> 6 #include <stdio.h>
7 #include <stdlib.h> 7 #include <stdlib.h>
8 #include <string.h> 8 #include <string.h>
9 9
10 #include "src/wasm/wasm-macro-gen.h" 10 #include "src/wasm/wasm-macro-gen.h"
(...skipping 368 matching lines...) Expand 10 before | Expand all | Expand 10 after
379 factory->NewNumber(inputs.arg_d(1)), 379 factory->NewNumber(inputs.arg_d(1)),
380 factory->NewNumber(inputs.arg_d(2)), 380 factory->NewNumber(inputs.arg_d(2)),
381 factory->NewNumber(inputs.arg_d(3)), 381 factory->NewNumber(inputs.arg_d(3)),
382 factory->NewNumber(inputs.arg_d(4)), 382 factory->NewNumber(inputs.arg_d(4)),
383 factory->NewNumber(inputs.arg_d(5)), 383 factory->NewNumber(inputs.arg_d(5)),
384 factory->NewNumber(inputs.arg_d(6)), 384 factory->NewNumber(inputs.arg_d(6)),
385 factory->NewNumber(inputs.arg_d(7)), 385 factory->NewNumber(inputs.arg_d(7)),
386 factory->NewNumber(inputs.arg_d(8)), 386 factory->NewNumber(inputs.arg_d(8)),
387 factory->NewNumber(inputs.arg_d(9)), 387 factory->NewNumber(inputs.arg_d(9)),
388 }; 388 };
389
390 double nan = std::numeric_limits<double>::quiet_NaN(); 389 double nan = std::numeric_limits<double>::quiet_NaN();
391 double expected = which < num_args ? inputs.arg_d(which) : nan; 390 double expected = which < num_args ? inputs.arg_d(which) : nan;
392 EXPECT_CALL(expected, jsfunc, args, num_args); 391 EXPECT_CALL(expected, jsfunc, args, num_args);
393 } 392 }
394 } 393 }
395 394
396 TEST(Run_JSSelectAlign_0) { 395 TEST(Run_JSSelectAlign_0) {
397 RunJSSelectAlignTest(0, 1); 396 RunJSSelectAlignTest(0, 1);
398 RunJSSelectAlignTest(0, 2); 397 RunJSSelectAlignTest(0, 2);
399 } 398 }
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after
438 RunJSSelectAlignTest(9, 8); 437 RunJSSelectAlignTest(9, 8);
439 RunJSSelectAlignTest(9, 9); 438 RunJSSelectAlignTest(9, 9);
440 } 439 }
441 440
442 TEST(Run_JSSelectAlign_10) { 441 TEST(Run_JSSelectAlign_10) {
443 RunJSSelectAlignTest(10, 7); 442 RunJSSelectAlignTest(10, 7);
444 RunJSSelectAlignTest(10, 8); 443 RunJSSelectAlignTest(10, 8);
445 RunJSSelectAlignTest(10, 9); 444 RunJSSelectAlignTest(10, 9);
446 RunJSSelectAlignTest(10, 10); 445 RunJSSelectAlignTest(10, 10);
447 } 446 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698