| Index: src/api.cc
|
| diff --git a/src/api.cc b/src/api.cc
|
| index 6b234bc2bd3c00035e9fb5ba3cdb0e08d526992c..491da4b1fc8f569ed3fd69cbd6fe016637a830a8 100644
|
| --- a/src/api.cc
|
| +++ b/src/api.cc
|
| @@ -67,6 +67,7 @@
|
| #include "src/snapshot/snapshot.h"
|
| #include "src/startup-data-util.h"
|
| #include "src/tracing/trace-event.h"
|
| +#include "src/trap-handler/trap-handler.h"
|
| #include "src/unicode-inl.h"
|
| #include "src/v8.h"
|
| #include "src/v8threads.h"
|
| @@ -6114,6 +6115,15 @@ bool v8::V8::Initialize() {
|
| return true;
|
| }
|
|
|
| +bool V8::TryHandleFault(void* source_instruction, void* target_data,
|
| + void** return_address) {
|
| + return v8::internal::trap_handler::TryHandleFault(
|
| + source_instruction, target_data, return_address);
|
| +}
|
| +
|
| +bool V8::RegisterDefaultSignalHandler() {
|
| + return v8::internal::trap_handler::RegisterDefaultSignalHandler();
|
| +}
|
|
|
| void v8::V8::SetEntropySource(EntropySource entropy_source) {
|
| base::RandomNumberGenerator::SetEntropySource(entropy_source);
|
|
|