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

Side by Side Diff: test/fuzzer/wasm-code.cc

Issue 2383463002: [wasm] Rename encoder.(cc,h) to wasm-module-builder.(cc,h) (Closed)
Patch Set: Created 4 years, 2 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 2016 the V8 project authors. All rights reserved. 1 // Copyright 2016 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 <stddef.h> 5 #include <stddef.h>
6 #include <stdint.h> 6 #include <stdint.h>
7 7
8 #include "include/v8.h" 8 #include "include/v8.h"
9 #include "src/isolate.h" 9 #include "src/isolate.h"
10 #include "src/objects.h" 10 #include "src/objects.h"
11 #include "src/wasm/encoder.h"
12 #include "src/wasm/wasm-interpreter.h" 11 #include "src/wasm/wasm-interpreter.h"
12 #include "src/wasm/wasm-module-builder.h"
13 #include "src/wasm/wasm-module.h" 13 #include "src/wasm/wasm-module.h"
14 #include "test/cctest/wasm/test-signatures.h" 14 #include "test/cctest/wasm/test-signatures.h"
15 #include "test/common/wasm/wasm-module-runner.h" 15 #include "test/common/wasm/wasm-module-runner.h"
16 #include "test/fuzzer/fuzzer-support.h" 16 #include "test/fuzzer/fuzzer-support.h"
17 17
18 #define WASM_CODE_FUZZER_HASH_SEED 83 18 #define WASM_CODE_FUZZER_HASH_SEED 83
19 19
20 using namespace v8::internal::wasm; 20 using namespace v8::internal::wasm;
21 21
22 extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) { 22 extern "C" int LLVMFuzzerTestOneInput(const uint8_t* data, size_t size) {
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after
99 __FILE__, __LINE__, 99 __FILE__, __LINE__,
100 "Interpreter result (%d) != compiled module result (%d). Hash: %u", 100 "Interpreter result (%d) != compiled module result (%d). Hash: %u",
101 result_interpreted, result_compiled, 101 result_interpreted, result_compiled,
102 v8::internal::StringHasher::HashSequentialString( 102 v8::internal::StringHasher::HashSequentialString(
103 data, static_cast<int>(size), WASM_CODE_FUZZER_HASH_SEED)); 103 data, static_cast<int>(size), WASM_CODE_FUZZER_HASH_SEED));
104 } 104 }
105 CHECK_EQ(result_interpreted, result_compiled); 105 CHECK_EQ(result_interpreted, result_compiled);
106 } 106 }
107 return 0; 107 return 0;
108 } 108 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698