Index: src/wasm/wasm-module.cc |
diff --git a/src/wasm/wasm-module.cc b/src/wasm/wasm-module.cc |
index b92914f7dcf59c3e12b064e0ffca84c078a6135a..0ddd2abe33a5362e8a0766889f115a860e9bebc2 100644 |
--- a/src/wasm/wasm-module.cc |
+++ b/src/wasm/wasm-module.cc |
@@ -52,8 +52,8 @@ |
uint32_t offset, uint32_t size) { |
// TODO(wasm): cache strings from modules if it's a performance win. |
Handle<SeqOneByteString> module_bytes = compiled_module->module_bytes(); |
- DCHECK_GE(module_bytes->length(), offset); |
- DCHECK_GE(module_bytes->length() - offset, size); |
+ DCHECK_GE(static_cast<size_t>(module_bytes->length()), offset); |
+ DCHECK_GE(static_cast<size_t>(module_bytes->length() - offset), size); |
Address raw = module_bytes->GetCharsAddress() + offset; |
if (!unibrow::Utf8::Validate(reinterpret_cast<const byte*>(raw), size)) |
return {}; // UTF8 decoding error for name. |
@@ -110,7 +110,7 @@ |
// addressable memory after the guard page can be made inaccessible. |
const size_t alloc_size = |
RoundUp(kWasmMaxHeapOffset, base::OS::CommitPageSize()); |
- DCHECK_EQ(0, size % base::OS::CommitPageSize()); |
+ DCHECK_EQ(0u, size % base::OS::CommitPageSize()); |
// AllocateGuarded makes the whole region inaccessible by default. |
void* memory = base::OS::AllocateGuarded(alloc_size); |
@@ -888,7 +888,7 @@ |
// TODO(wasm): only save the sections necessary to deserialize a |
// {WasmModule}. E.g. function bodies could be omitted. |
size_t module_bytes_len = module_end - module_start; |
- DCHECK_LE(module_bytes_len, kMaxInt); |
+ DCHECK_LE(module_bytes_len, static_cast<size_t>(kMaxInt)); |
Vector<const uint8_t> module_bytes_vec(module_start, |
static_cast<int>(module_bytes_len)); |
Handle<String> module_bytes_string = |
@@ -2014,7 +2014,7 @@ |
compiled_module->set_script(asm_js_script); |
size_t offset_tables_len = |
asm_js_offset_tables_end - asm_js_offset_tables_start; |
- DCHECK_GE(kMaxInt, offset_tables_len); |
+ DCHECK_GE(static_cast<size_t>(kMaxInt), offset_tables_len); |
Handle<ByteArray> offset_tables = |
isolate->factory()->NewByteArray(static_cast<int>(offset_tables_len)); |
memcpy(offset_tables->GetDataStartAddress(), asm_js_offset_tables_start, |