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.221.83.34
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 /
cppgc /
[ HOME SHELL ]
Name
Size
Permission
Action
internal
[ DIR ]
drwxr-xr-x
allocation.h
11.61
KB
-rw-r--r--
common.h
643
B
-rw-r--r--
cross-thread-persistent.h
14.81
KB
-rw-r--r--
custom-space.h
2.4
KB
-rw-r--r--
default-platform.h
2.18
KB
-rw-r--r--
ephemeron-pair.h
804
B
-rw-r--r--
explicit-management.h
3.29
KB
-rw-r--r--
garbage-collected.h
3.11
KB
-rw-r--r--
heap-consistency.h
11.74
KB
-rw-r--r--
heap-handle.h
1.26
KB
-rw-r--r--
heap-state.h
2.57
KB
-rw-r--r--
heap-statistics.h
3.89
KB
-rw-r--r--
heap.h
5.7
KB
-rw-r--r--
liveness-broker.h
2.34
KB
-rw-r--r--
macros.h
1.31
KB
-rw-r--r--
member.h
22.75
KB
-rw-r--r--
name-provider.h
1.99
KB
-rw-r--r--
object-size-trait.h
1.6
KB
-rw-r--r--
persistent.h
13.5
KB
-rw-r--r--
platform.h
5.56
KB
-rw-r--r--
prefinalizer.h
2.88
KB
-rw-r--r--
process-heap-statistics.h
1009
B
-rw-r--r--
sentinel-pointer.h
935
B
-rw-r--r--
source-location.h
2.57
KB
-rw-r--r--
testing.h
2.96
KB
-rw-r--r--
trace-trait.h
3.14
KB
-rw-r--r--
type-traits.h
7.78
KB
-rw-r--r--
visitor.h
14.84
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : testing.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_CPPGC_TESTING_H_ #define INCLUDE_CPPGC_TESTING_H_ #include "cppgc/common.h" #include "cppgc/macros.h" #include "v8config.h" // NOLINT(build/include_directory) namespace cppgc { class HeapHandle; /** * Namespace contains testing helpers. */ namespace testing { /** * Overrides the state of the stack with the provided value. Parameters passed * to explicit garbage collection calls still take precedence. Must not be * nested. * * This scope is useful to make the garbage collector consider the stack when * tasks that invoke garbage collection (through the provided platform) contain * interesting pointers on its stack. */ class V8_EXPORT V8_NODISCARD OverrideEmbedderStackStateScope final { CPPGC_STACK_ALLOCATED(); public: /** * Constructs a scoped object that automatically enters and leaves the scope. * * \param heap_handle The corresponding heap. */ explicit OverrideEmbedderStackStateScope(HeapHandle& heap_handle, EmbedderStackState state); ~OverrideEmbedderStackStateScope(); OverrideEmbedderStackStateScope(const OverrideEmbedderStackStateScope&) = delete; OverrideEmbedderStackStateScope& operator=( const OverrideEmbedderStackStateScope&) = delete; private: HeapHandle& heap_handle_; }; /** * Testing interface for managed heaps that allows for controlling garbage * collection timings. Embedders should use this class when testing the * interaction of their code with incremental/concurrent garbage collection. */ class V8_EXPORT StandaloneTestingHeap final { public: explicit StandaloneTestingHeap(HeapHandle&); /** * Start an incremental garbage collection. */ void StartGarbageCollection(); /** * Perform an incremental step. This will also schedule concurrent steps if * needed. * * \param stack_state The state of the stack during the step. */ bool PerformMarkingStep(EmbedderStackState stack_state); /** * Finalize the current garbage collection cycle atomically. * Assumes that garbage collection is in progress. * * \param stack_state The state of the stack for finalizing the garbage * collection cycle. */ void FinalizeGarbageCollection(EmbedderStackState stack_state); /** * Toggle main thread marking on/off. Allows to stress concurrent marking * (e.g. to better detect data races). * * \param should_mark Denotes whether the main thread should contribute to * marking. Defaults to true. */ void ToggleMainThreadMarking(bool should_mark); /** * Force enable compaction for the next garbage collection cycle. */ void ForceCompactionForNextGarbageCollection(); private: HeapHandle& heap_handle_; }; V8_EXPORT bool IsHeapObjectOld(void*); } // namespace testing } // namespace cppgc #endif // INCLUDE_CPPGC_TESTING_H_
Close