зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1481009 Part 4 - Add redirection for crash reporter code, r=froydnj.
--HG-- extra : rebase_source : 6237a4c6d9b3a0ef44f5c02fbbc5d21f3d36c9eb
This commit is contained in:
Родитель
b4b9e7d9a1
Коммит
3f0e33d9c3
|
@ -150,6 +150,7 @@ namespace recordreplay {
|
|||
MACRO(sandbox_free_error) \
|
||||
MACRO(sandbox_init) \
|
||||
MACRO(sandbox_init_with_parameters) \
|
||||
MACRO(task_threads) \
|
||||
MACRO(vm_copy) \
|
||||
MACRO(vm_purgable_control) \
|
||||
MACRO(tzset) \
|
||||
|
@ -1508,6 +1509,16 @@ RR_sandbox_init_with_parameters(const char* aProfile, uint64_t aFlags,
|
|||
aProfile, aFlags, aParameters, aErrorBuf);
|
||||
}
|
||||
|
||||
static kern_return_t
|
||||
RR_task_threads(mach_port_t aTask, thread_act_array_t *aThreads,
|
||||
mach_msg_type_number_t *aNumThreads)
|
||||
{
|
||||
// Make sure events are passed through here so that replaying processes can
|
||||
// inspect their own threads.
|
||||
AutoEnsurePassThroughThreadEvents pt;
|
||||
return OriginalCall(task_threads, kern_return_t, aTask, aThreads, aNumThreads);
|
||||
}
|
||||
|
||||
static kern_return_t
|
||||
RR_mach_vm_allocate(vm_map_t aTarget, mach_vm_address_t* aAddress,
|
||||
mach_vm_size_t aSize, int aFlags)
|
||||
|
|
Загрузка…
Ссылка в новой задаче