src: remove dead inspector code
This was overlooked in c58324534c7b1e7868. Refs: https://github.com/nodejs/node/pull/26137 PR-URL: https://github.com/nodejs/node/pull/26295 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Tobias Nießen <tniessen@tnie.de>
This commit is contained in:
parent
0fc40c8049
commit
b0b370c9b5
@ -96,13 +96,6 @@ class DispatchMessagesTask : public v8::Task {
|
||||
MainThreadInterface* thread_;
|
||||
};
|
||||
|
||||
void DisposePairCallback(uv_handle_t* ref) {
|
||||
using AsyncAndInterface = std::pair<uv_async_t, MainThreadInterface*>;
|
||||
AsyncAndInterface* pair = node::ContainerOf(
|
||||
&AsyncAndInterface::first, reinterpret_cast<uv_async_t*>(ref));
|
||||
delete pair;
|
||||
}
|
||||
|
||||
template <typename T>
|
||||
class AnotherThreadObjectReference {
|
||||
public:
|
||||
@ -231,18 +224,6 @@ MainThreadInterface::~MainThreadInterface() {
|
||||
handle_->Reset();
|
||||
}
|
||||
|
||||
// static
|
||||
void MainThreadInterface::DispatchMessagesAsyncCallback(uv_async_t* async) {
|
||||
AsyncAndInterface* asyncAndInterface =
|
||||
node::ContainerOf(&AsyncAndInterface::first, async);
|
||||
asyncAndInterface->second->DispatchMessages();
|
||||
}
|
||||
|
||||
// static
|
||||
void MainThreadInterface::CloseAsync(AsyncAndInterface* pair) {
|
||||
uv_close(reinterpret_cast<uv_handle_t*>(&pair->first), DisposePairCallback);
|
||||
}
|
||||
|
||||
void MainThreadInterface::Post(std::unique_ptr<Request> request) {
|
||||
Mutex::ScopedLock scoped_lock(requests_lock_);
|
||||
bool needs_notify = requests_.empty();
|
||||
|
@ -89,11 +89,6 @@ class MainThreadInterface {
|
||||
void RemoveObject(int handle);
|
||||
|
||||
private:
|
||||
using AsyncAndInterface = std::pair<uv_async_t, MainThreadInterface*>;
|
||||
|
||||
static void DispatchMessagesAsyncCallback(uv_async_t* async);
|
||||
static void CloseAsync(AsyncAndInterface*);
|
||||
|
||||
MessageQueue requests_;
|
||||
Mutex requests_lock_; // requests_ live across threads
|
||||
// This queue is to maintain the order of the messages for the cases
|
||||
|
Loading…
x
Reference in New Issue
Block a user