v8 12.4.254 (node 22.4.1)
V8 is Google's open source JavaScript engine
|
#include <math.h>
#include <stddef.h>
#include <stdint.h>
#include <stdlib.h>
#include <memory>
#include <string>
#include "v8-source-location.h"
#include "v8config.h"
Go to the source code of this file.
Data Structures | |
class | Task |
class | IdleTask |
class | TaskRunner |
class | JobDelegate |
class | JobHandle |
class | JobTask |
class | ScopedBlockingCall |
class | ConvertableToTraceFormat |
class | TracingController |
class | TracingController::TraceStateObserver |
class | PageAllocator |
class | PageAllocator::SharedMemoryMapping |
class | PageAllocator::SharedMemory |
class | ThreadIsolatedAllocator |
class | VirtualAddressSpace |
class | ZoneBackingAllocator |
class | HighAllocationThroughputObserver |
class | Platform |
Namespaces | |
namespace | v8 |
Typedefs | |
using | PlatformSharedMemoryHandle = intptr_t |
Enumerations | |
enum class | TaskPriority : uint8_t { kBestEffort , kUserVisible , kUserBlocking , kMaxPriority = kUserBlocking } |
enum class | BlockingType { kMayBlock , kWillBlock } |
enum class | PagePermissions { kNoAccess , kRead , kReadWrite , kReadWriteExecute , kReadExecute } |
Functions | |
PlatformSharedMemoryHandle | SharedMemoryHandleFromFileDescriptor (int fd) |
int | FileDescriptorFromSharedMemoryHandle (PlatformSharedMemoryHandle handle) |