v8/test/cctest/wasm
Frederik Gossen fa7c0ed288 [wasm-hints] Resolve Performance Problem
Locks for compilation state callbacks and for the native module are
again taken one after the other. As a consequence, publishing compiled
Wasm code again happens in parallel. Compile times are now comparable to
before lazy hints were enabled.

Bug: chromium:949050
Change-Id: I45c52254d046de080938bd131fd3ed8116660bef
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1552787
Commit-Queue: Frederik Gossen <frgossen@google.com>
Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
Reviewed-by: Clemens Hammacher <clemensh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#60646}
2019-04-05 11:07:00 +00:00
..
OWNERS Reduce wasm OWNERS to current team members 2018-10-15 14:47:49 +00:00
test-c-wasm-entry.cc [wasm-hints] Merged Tier Enum 2019-04-03 16:13:21 +00:00
test-jump-table-assembler.cc [MIPS] fix build error. 2019-03-01 10:11:39 +00:00
test-run-wasm-64.cc [test] Modernize value helpers 2019-02-01 12:56:59 +00:00
test-run-wasm-asmjs.cc [test] Modernize value helpers 2019-02-01 12:56:59 +00:00
test-run-wasm-atomics64.cc [test] Modernize value helpers 2019-02-01 12:56:59 +00:00
test-run-wasm-atomics.cc [test] Modernize value helpers 2019-02-01 12:56:59 +00:00
test-run-wasm-bulk-memory.cc Revert "[wasm] Implement table.init for interpreter" 2019-03-26 19:27:00 +00:00
test-run-wasm-exceptions.cc [wasm] Call through dispatch table in interpreter 2019-03-21 07:35:27 +00:00
test-run-wasm-interpreter.cc [wasm] Add support for "br_on_exn" in the interpreter. 2019-04-03 12:16:36 +00:00
test-run-wasm-js.cc [wasm] Call through dispatch table in interpreter 2019-03-21 07:35:27 +00:00
test-run-wasm-module.cc [wasm] Reserve upto maximum for a shared WebAssembly.Memory 2019-02-23 01:59:12 +00:00
test-run-wasm-sign-extension.cc [wasm] Unify all enums representing execution tiers 2018-08-21 15:45:18 +00:00
test-run-wasm-simd.cc [wasm-hints] Merged Tier Enum 2019-04-03 16:13:21 +00:00
test-run-wasm.cc [wasm-hints] Resolve Performance Problem 2019-04-05 11:07:00 +00:00
test-streaming-compilation.cc [wasm] Use engine's allocator consistently 2019-04-03 14:33:30 +00:00
test-wasm-breakpoints.cc [ubsan] Port JSReceiver and subclasses to the new design 2018-12-08 04:05:50 +00:00
test-wasm-codegen.cc [wasm][cleanup] Using 'using' instead of 'typedef' 2019-03-29 10:20:30 +00:00
test-wasm-import-wrapper-cache.cc [wasm][gc] Add code ref scopes for code GC 2019-04-02 11:37:41 +00:00
test-wasm-interpreter-entry.cc [wasm-hints] Merged Tier Enum 2019-04-03 16:13:21 +00:00
test-wasm-serialization.cc [wasm] Add getter for shared_ptr to NativeModule 2018-12-11 14:29:36 +00:00
test-wasm-shared-engine.cc [wasm-hints] Merged Tier Enum 2019-04-03 16:13:21 +00:00
test-wasm-stack.cc [cleanup] Refactor base, compiler, and wasm classes to use bools instead of converting ints. 2018-09-20 09:14:25 +00:00
test-wasm-trap-position.cc [cleanup] Refactor base, compiler, and wasm classes to use bools instead of converting ints. 2018-09-20 09:14:25 +00:00
wasm-atomics-utils.h [wasm][cleanup] Using 'using' instead of 'typedef' 2019-03-29 10:20:30 +00:00
wasm-run-utils.cc [wasm-hints] Resolve Performance Problem 2019-04-05 11:07:00 +00:00
wasm-run-utils.h [wasm-hints] Merged Tier Enum 2019-04-03 16:13:21 +00:00