summaryrefslogtreecommitdiff
path: root/deps/v8/src/compiler-dispatcher
diff options
context:
space:
mode:
authorMichaël Zasso <targos@protonmail.com>2019-08-01 08:38:30 +0200
committerMichaël Zasso <targos@protonmail.com>2019-08-01 12:53:56 +0200
commit2dcc3665abf57c3607cebffdeeca062f5894885d (patch)
tree4f560748132edcfb4c22d6f967a7e80d23d7ea2c /deps/v8/src/compiler-dispatcher
parent1ee47d550c6de132f06110aa13eceb7551d643b3 (diff)
downloadandroid-node-v8-2dcc3665abf57c3607cebffdeeca062f5894885d.tar.gz
android-node-v8-2dcc3665abf57c3607cebffdeeca062f5894885d.tar.bz2
android-node-v8-2dcc3665abf57c3607cebffdeeca062f5894885d.zip
deps: update V8 to 7.6.303.28
PR-URL: https://github.com/nodejs/node/pull/28016 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Refael Ackermann (רפאל פלחי) <refack@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Diffstat (limited to 'deps/v8/src/compiler-dispatcher')
-rw-r--r--deps/v8/src/compiler-dispatcher/compiler-dispatcher.cc14
-rw-r--r--deps/v8/src/compiler-dispatcher/compiler-dispatcher.h12
-rw-r--r--deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.cc18
-rw-r--r--deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h6
4 files changed, 25 insertions, 25 deletions
diff --git a/deps/v8/src/compiler-dispatcher/compiler-dispatcher.cc b/deps/v8/src/compiler-dispatcher/compiler-dispatcher.cc
index 08c815787f..e1d47d30a6 100644
--- a/deps/v8/src/compiler-dispatcher/compiler-dispatcher.cc
+++ b/deps/v8/src/compiler-dispatcher/compiler-dispatcher.cc
@@ -7,14 +7,14 @@
#include "src/ast/ast.h"
#include "src/base/platform/time.h"
#include "src/base/template-utils.h"
-#include "src/cancelable-task.h"
-#include "src/compiler.h"
-#include "src/flags.h"
-#include "src/global-handles.h"
-#include "src/objects-inl.h"
+#include "src/codegen/compiler.h"
+#include "src/flags/flags.h"
+#include "src/handles/global-handles.h"
+#include "src/objects/objects-inl.h"
#include "src/parsing/parse-info.h"
#include "src/parsing/parser.h"
-#include "src/task-utils.h"
+#include "src/tasks/cancelable-task.h"
+#include "src/tasks/task-utils.h"
#include "src/zone/zone-list-inl.h" // crbug.com/v8/8816
namespace v8 {
@@ -104,7 +104,7 @@ void CompilerDispatcher::RegisterSharedFunctionInfo(
if (trace_compiler_dispatcher_) {
PrintF("CompilerDispatcher: registering ");
- function->ShortPrint();
+ function.ShortPrint();
PrintF(" with job id %zu\n", job_id);
}
diff --git a/deps/v8/src/compiler-dispatcher/compiler-dispatcher.h b/deps/v8/src/compiler-dispatcher/compiler-dispatcher.h
index 0bfbe9d719..544e9c8ba7 100644
--- a/deps/v8/src/compiler-dispatcher/compiler-dispatcher.h
+++ b/deps/v8/src/compiler-dispatcher/compiler-dispatcher.h
@@ -17,9 +17,9 @@
#include "src/base/platform/condition-variable.h"
#include "src/base/platform/mutex.h"
#include "src/base/platform/semaphore.h"
-#include "src/globals.h"
-#include "src/identity-map.h"
-#include "src/maybe-handles.h"
+#include "src/common/globals.h"
+#include "src/handles/maybe-handles.h"
+#include "src/utils/identity-map.h"
#include "testing/gtest/include/gtest/gtest_prod.h" // nogncheck
namespace v8 {
@@ -75,7 +75,7 @@ class Handle;
// thread.
class V8_EXPORT_PRIVATE CompilerDispatcher {
public:
- typedef uintptr_t JobId;
+ using JobId = uintptr_t;
CompilerDispatcher(Isolate* isolate, Platform* platform,
size_t max_stack_size);
@@ -136,8 +136,8 @@ class V8_EXPORT_PRIVATE CompilerDispatcher {
bool aborted;
};
- typedef std::map<JobId, std::unique_ptr<Job>> JobMap;
- typedef IdentityMap<JobId, FreeStoreAllocationPolicy> SharedToJobIdMap;
+ using JobMap = std::map<JobId, std::unique_ptr<Job>>;
+ using SharedToJobIdMap = IdentityMap<JobId, FreeStoreAllocationPolicy>;
void WaitForJobIfRunningOnBackground(Job* job);
JobMap::const_iterator GetJobFor(Handle<SharedFunctionInfo> shared) const;
diff --git a/deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.cc b/deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.cc
index b84949acf7..fbaeaa73f8 100644
--- a/deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.cc
+++ b/deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.cc
@@ -6,15 +6,15 @@
#include "src/base/atomicops.h"
#include "src/base/template-utils.h"
-#include "src/cancelable-task.h"
-#include "src/compiler.h"
-#include "src/counters.h"
-#include "src/isolate.h"
-#include "src/log.h"
-#include "src/objects-inl.h"
-#include "src/optimized-compilation-info.h"
+#include "src/codegen/compiler.h"
+#include "src/codegen/optimized-compilation-info.h"
+#include "src/execution/isolate.h"
+#include "src/init/v8.h"
+#include "src/logging/counters.h"
+#include "src/logging/log.h"
+#include "src/objects/objects-inl.h"
+#include "src/tasks/cancelable-task.h"
#include "src/tracing/trace-event.h"
-#include "src/v8.h"
namespace v8 {
namespace internal {
@@ -25,7 +25,7 @@ void DisposeCompilationJob(OptimizedCompilationJob* job,
bool restore_function_code) {
if (restore_function_code) {
Handle<JSFunction> function = job->compilation_info()->closure();
- function->set_code(function->shared()->GetCode());
+ function->set_code(function->shared().GetCode());
if (function->IsInOptimizationQueue()) {
function->ClearOptimizationMarker();
}
diff --git a/deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h b/deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h
index 1011808e99..c1b92ff5c9 100644
--- a/deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h
+++ b/deps/v8/src/compiler-dispatcher/optimizing-compile-dispatcher.h
@@ -8,12 +8,12 @@
#include <atomic>
#include <queue>
-#include "src/allocation.h"
#include "src/base/platform/condition-variable.h"
#include "src/base/platform/mutex.h"
#include "src/base/platform/platform.h"
-#include "src/flags.h"
-#include "src/globals.h"
+#include "src/common/globals.h"
+#include "src/flags/flags.h"
+#include "src/utils/allocation.h"
namespace v8 {
namespace internal {