8d7747a715
By replacing usage of the IsNotArrayIndex bit with IsNotIntegerIndex, we get back one bit that we can use to increase the number of hash bits stored. The price is that strings that represent array/integer indices beyond the cacheable range will have to be scanned more often, but these strings should be rare, and we expect that the additional hash bit is more worthwhile to have. Bug: v8:9904 Change-Id: I33f74b0a73f4754aee85805d4b7c409177668439 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2051947 Reviewed-by: Toon Verwaest <verwaest@chromium.org> Reviewed-by: Ulan Degenbaev <ulan@chromium.org> Commit-Queue: Ulan Degenbaev <ulan@chromium.org> Auto-Submit: Jakob Kummerow <jkummerow@chromium.org> Cr-Commit-Position: refs/heads/master@{#66299}
39 lines
1.2 KiB
Plaintext
39 lines
1.2 KiB
Plaintext
Tests stepping through wasm scripts.
|
|
Instantiating.
|
|
Waiting for wasm script (ignoring first non-wasm script).
|
|
Setting breakpoint at offset 54 on script wasm://wasm/0c10a5fe
|
|
Setting breakpoint at offset 53 on script wasm://wasm/0c10a5fe
|
|
Setting breakpoint at offset 51 on script wasm://wasm/0c10a5fe
|
|
Setting breakpoint at offset 49 on script wasm://wasm/0c10a5fe
|
|
Setting breakpoint at offset 45 on script wasm://wasm/0c10a5fe
|
|
Setting breakpoint at offset 47 on script wasm://wasm/0c10a5fe
|
|
Calling main(4)
|
|
Breaking on byte offset 45
|
|
Breaking on byte offset 47
|
|
Breaking on byte offset 49
|
|
Breaking on byte offset 51
|
|
Breaking on byte offset 53
|
|
Breaking on byte offset 54
|
|
Breaking on byte offset 45
|
|
Breaking on byte offset 47
|
|
Breaking on byte offset 49
|
|
Breaking on byte offset 51
|
|
Breaking on byte offset 53
|
|
Breaking on byte offset 54
|
|
Breaking on byte offset 45
|
|
Breaking on byte offset 47
|
|
Breaking on byte offset 49
|
|
Breaking on byte offset 51
|
|
Breaking on byte offset 53
|
|
Breaking on byte offset 54
|
|
Breaking on byte offset 45
|
|
Breaking on byte offset 47
|
|
Breaking on byte offset 49
|
|
Breaking on byte offset 51
|
|
Breaking on byte offset 53
|
|
Breaking on byte offset 54
|
|
Breaking on byte offset 45
|
|
Breaking on byte offset 47
|
|
exports.main returned!
|
|
Finished!
|