class LdStartupCreateProcessTestsBase

Defined at line 31 of file ../../sdk/lib/ld/test/ld-startup-create-process-tests.h

This is the common base class for template instantiations. It handles the

process mechanics, while the templated subclass does the loading.

Public Methods

void Init (std::initializer_list<std::string_view> args, std::initializer_list<std::string_view> env)

Defined at line 34 of file ../../sdk/lib/ld/test/ld-startup-create-process-tests.cc

void ~LdStartupCreateProcessTestsBase ()

Defined at line 65 of file ../../sdk/lib/ld/test/ld-startup-create-process-tests.cc

Protected Methods

void MimicSpawnProcessVmarReservation ()

Call this after CreateProcess() to mimic the system program loader's

behavior of avoiding the low half of the address space.

Defined at line 16 of file ../../sdk/lib/ld/test/ld-startup-create-process-tests.cc

void FinishLoad (zx::vmo executable_vmo)

Defined at line 51 of file ../../sdk/lib/ld/test/ld-startup-create-process-tests.cc