v8/test/unittests/heap/cppgc-js
Nikolaos Papaspyrou 7c79ab6d43 [heap] Fix setting start of stack
The stack of an isolate's main thread is kept in the isolate's heap.
This CL sets the stack's start address when the isolate's heap is set
up; it can also be set explicitly from the embedder. The CL also fixes
threaded cctests, where an isolate is shared by many "main" threads.

Bug: v8:13257
Change-Id: Ie30bbbe4130882d94f23de946cbada748f32e22d
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3870923
Reviewed-by: Omer Katz <omerkatz@chromium.org>
Commit-Queue: Nikolaos Papaspyrou <nikolaos@chromium.org>
Cr-Commit-Position: refs/heads/main@{#82973}
2022-09-05 12:43:21 +00:00
..
traced-reference-unittest.cc [heap] Fix setting start of stack 2022-09-05 12:43:21 +00:00
unified-heap-snapshot-unittest.cc [gcc] More gcc build fixes 2022-06-29 12:27:47 +00:00
unified-heap-unittest.cc [heap] Use v8_flags for accessing flag values 2022-09-05 10:59:05 +00:00
unified-heap-utils.cc [api, heap] Deprecate v8::EmbedderHeapTracer 2022-08-24 09:03:00 +00:00
unified-heap-utils.h Move unified heap unittests into cppgc-js directory 2021-11-04 15:12:52 +00:00