Home
last modified time | relevance | path

Searched refs:V8_INLINE (Results 1 – 25 of 36) sorted by relevance

12

/external/v8/src/
Dlayout-descriptor.h27 V8_INLINE bool IsTagged(int field_index);
38 V8_INLINE bool IsFastPointerLayout();
39 V8_INLINE static bool IsFastPointerLayout(Object* layout_descriptor);
42 V8_INLINE bool IsSlowLayout();
44 V8_INLINE static LayoutDescriptor* cast(Object* object);
45 V8_INLINE static const LayoutDescriptor* cast(const Object* object);
47 V8_INLINE static LayoutDescriptor* cast_gc_safe(Object* object);
70 V8_INLINE static LayoutDescriptor* FastPointerLayout();
90 V8_INLINE int capacity();
98 V8_INLINE static Handle<LayoutDescriptor> New(Isolate* isolate, int length);
[all …]
Dhandles.h29 V8_INLINE explicit HandleBase(Object** location) : location_(location) {} in HandleBase()
30 V8_INLINE explicit HandleBase(Object* object, Isolate* isolate);
33 V8_INLINE bool is_identical_to(const HandleBase that) const { in is_identical_to()
44 V8_INLINE bool is_null() const { return location_ == nullptr; } in is_null()
48 V8_INLINE Object* operator*() const {
54 V8_INLINE Object** location() const { in location()
64 V8_INLINE
86 V8_INLINE explicit Handle(T** location = nullptr)
93 V8_INLINE explicit Handle(T* object) : Handle(object, object->GetIsolate()) {} in Handle()
94 V8_INLINE Handle(T* object, Isolate* isolate) : HandleBase(object, isolate) {} in Handle()
[all …]
Datomic-utils.h23 V8_INLINE T Increment(T increment) { in Increment()
28 V8_INLINE T Value() { return static_cast<T>(base::Acquire_Load(&value_)); } in Value()
30 V8_INLINE void SetValue(T new_value) { in SetValue()
34 V8_INLINE T operator=(T value) {
55 V8_INLINE T Value() { in Value()
59 V8_INLINE bool TrySetValue(T old_value, T new_value) { in TrySetValue()
66 V8_INLINE void SetValue(T new_value) { in SetValue()
161 V8_INLINE base::AtomicWord ToIntegral() const {
165 V8_INLINE base::AtomicWord Mask(E element) const {
Dmachine-type.h158 V8_INLINE size_t hash_value(MachineRepresentation rep) { in hash_value()
162 V8_INLINE size_t hash_value(MachineType type) { in hash_value()
Dutils.h393 V8_INLINE void MemCopy(void* dest, const void* src, size_t size) {
400 V8_INLINE void MemCopyUint8Wrapper(uint8_t* dest, const uint8_t* src,
406 V8_INLINE void MemCopy(void* dest, const void* src, size_t size) {
410 V8_INLINE void MemMove(void* dest, const void* src, size_t size) {
421 V8_INLINE void MemCopyUint16Uint8(uint16_t* dest, const uint8_t* src,
429 V8_INLINE void MemCopyUint8Wrapper(uint8_t* dest, const uint8_t* src,
435 V8_INLINE void MemCopy(void* dest, const void* src, size_t size) {
439 V8_INLINE void MemMove(void* dest, const void* src, size_t size) {
444 V8_INLINE void MemCopy(void* dest, const void* src, size_t size) {
447 V8_INLINE void MemMove(void* dest, const void* src, size_t size) {
/external/v8/src/base/
Dfunctional.h68 V8_INLINE size_t hash_combine() { return 0u; } in hash_combine()
69 V8_INLINE size_t hash_combine(size_t seed) { return seed; } in hash_combine()
72 V8_INLINE size_t hash_combine(T const& v, Ts const&... vs) { in hash_combine()
78 V8_INLINE size_t hash_range(Iterator first, Iterator last) { in hash_range()
88 V8_INLINE size_t hash_value(type v) { return static_cast<size_t>(v); }
99 V8_INLINE size_t hash_value(signed type v) { \
109 V8_INLINE size_t hash_value(float v) { in V8_BASE_HASH_VALUE_SIGNED()
114 V8_INLINE size_t hash_value(double v) { in hash_value()
120 V8_INLINE size_t hash_value(const T (&v)[N]) { in hash_value()
125 V8_INLINE size_t hash_value(T (&v)[N]) { in hash_value()
[all …]
Dmacros.h159 V8_INLINE Dest bit_cast(Source const& source) { in bit_cast()
191 #define INLINE(declarator) V8_INLINE declarator
Dlogging.h112 V8_INLINE std::string* Check##NAME##Impl(Lhs const& lhs, Rhs const& rhs, \
116 V8_INLINE std::string* Check##NAME##Impl(int lhs, int rhs, \
Dfunctional.cc25 V8_INLINE size_t hash_value_unsigned(T v) { in hash_value_unsigned()
/external/pdfium/xfa/src/fxjse/src/
Dvalue.h20 V8_INLINE FX_BOOL IsUndefined() const { in IsUndefined()
29 V8_INLINE FX_BOOL IsNull() const { in IsNull()
38 V8_INLINE FX_BOOL IsBoolean() const { in IsBoolean()
47 V8_INLINE FX_BOOL IsString() const { in IsString()
56 V8_INLINE FX_BOOL IsNumber() const { in IsNumber()
65 V8_INLINE FX_BOOL IsInteger() const { in IsInteger()
74 V8_INLINE FX_BOOL IsObject() const { in IsObject()
83 V8_INLINE FX_BOOL IsArray() const { in IsArray()
92 V8_INLINE FX_BOOL IsFunction() const { in IsFunction()
101 V8_INLINE FX_BOOL IsDate() const { in IsDate()
[all …]
Dutil_inline.h9 static V8_INLINE v8::Local<v8::Object> FXJSE_GetGlobalObjectFromContext( in FXJSE_GetGlobalObjectFromContext()
13 static V8_INLINE void FXJSE_UpdateObjectBinding(v8::Local<v8::Object>& hObject, in FXJSE_UpdateObjectBinding()
19 static V8_INLINE void* FXJSE_RetrieveObjectBinding(
Dcontext.h20 V8_INLINE v8::Isolate* GetRuntime(void) { return m_pIsolate; } in GetRuntime()
/external/v8/src/base/platform/
Dmutex.cc14 static V8_INLINE void InitializeNativeHandle(pthread_mutex_t* mutex) { in InitializeNativeHandle()
35 static V8_INLINE void InitializeRecursiveNativeHandle(pthread_mutex_t* mutex) { in InitializeRecursiveNativeHandle()
49 static V8_INLINE void DestroyNativeHandle(pthread_mutex_t* mutex) { in DestroyNativeHandle()
56 static V8_INLINE void LockNativeHandle(pthread_mutex_t* mutex) { in LockNativeHandle()
63 static V8_INLINE void UnlockNativeHandle(pthread_mutex_t* mutex) { in UnlockNativeHandle()
70 static V8_INLINE bool TryLockNativeHandle(pthread_mutex_t* mutex) { in TryLockNativeHandle()
81 static V8_INLINE void InitializeNativeHandle(PCRITICAL_SECTION cs) {
86 static V8_INLINE void InitializeRecursiveNativeHandle(PCRITICAL_SECTION cs) {
91 static V8_INLINE void DestroyNativeHandle(PCRITICAL_SECTION cs) {
96 static V8_INLINE void LockNativeHandle(PCRITICAL_SECTION cs) {
[all …]
Dmutex.h75 V8_INLINE void AssertHeldAndUnmark() { in AssertHeldAndUnmark()
82 V8_INLINE void AssertUnheldAndMark() { in AssertUnheldAndMark()
Delapsed-timer.h83 static V8_INLINE TimeTicks Now() { in Now()
/external/v8/include/
Dv8.h218 V8_INLINE Local() : val_(0) {} in Local()
220 V8_INLINE Local(Local<S> that) in Local()
233 V8_INLINE bool IsEmpty() const { return val_ == 0; } in IsEmpty()
238 V8_INLINE void Clear() { val_ = 0; } in Clear()
240 V8_INLINE T* operator->() const { return val_; }
242 V8_INLINE T* operator*() const { return val_; }
251 V8_INLINE bool operator==(const Local<S>& that) const {
259 template <class S> V8_INLINE bool operator==(
275 V8_INLINE bool operator!=(const Local<S>& that) const {
279 template <class S> V8_INLINE bool operator!=(
[all …]
Dv8config.h303 # define V8_INLINE inline __attribute__((always_inline)) macro
305 # define V8_INLINE __forceinline macro
307 # define V8_INLINE inline macro
/external/v8/src/compiler/
Dnode-marker.h23 V8_INLINE Mark Get(Node* node) { in Get()
32 V8_INLINE void Set(Node* node, Mark mark) { in Set()
51 V8_INLINE NodeMarker(Graph* graph, uint32_t num_states) in NodeMarker()
54 V8_INLINE State Get(Node* node) { in Get()
58 V8_INLINE void Set(Node* node, State state) { in Set()
Dgraph-trimmer.h36 V8_INLINE bool IsLive(Node* const node) { return is_live_.Get(node); } in IsLive()
37 V8_INLINE void MarkAsLive(Node* const node) { in MarkAsLive()
Doperator.cc16 V8_INLINE N CheckRange(size_t val) { in CheckRange()
/external/v8/src/arm64/
Dinstructions-arm64.h99 V8_INLINE Instr InstructionBits() const { in InstructionBits()
103 V8_INLINE void SetInstructionBits(Instr new_instr) { in SetInstructionBits()
124 V8_INLINE const Instruction* following(int count = 1) const {
128 V8_INLINE Instruction* following(int count = 1) {
132 V8_INLINE const Instruction* preceding(int count = 1) const {
136 V8_INLINE Instruction* preceding(int count = 1) {
389 V8_INLINE const Instruction* InstructionAtOffset(
396 V8_INLINE Instruction* InstructionAtOffset(
403 template<typename T> V8_INLINE static Instruction* Cast(T src) { in Cast()
407 V8_INLINE ptrdiff_t DistanceTo(Instruction* target) { in DistanceTo()
/external/v8/src/parsing/
Dparser.h363 V8_INLINE bool IsFutureStrictReserved(const AstRawString* identifier) const;
498 V8_INLINE const AstRawString* EmptyIdentifierString();
537 V8_INLINE void AddParameterInitializationBlock(
541 V8_INLINE Scope* NewScope(Scope* parent_scope, ScopeType scope_type,
544 V8_INLINE void AddFormalParameter(ParserFormalParameters* parameters,
548 V8_INLINE void DeclareFormalParameter(
560 V8_INLINE DoExpression* ParseDoExpression(bool* ok);
572 V8_INLINE void SkipLazyFunctionBody(
575 V8_INLINE ZoneList<Statement*>* ParseEagerFunctionBody(
585 V8_INLINE void CheckConflictingVarDeclarations(v8::internal::Scope* scope,
[all …]
Dpreparser.h842 V8_INLINE void SkipLazyFunctionBody(int* materialized_literal_count, in SkipLazyFunctionBody()
847 V8_INLINE PreParserStatementList ParseEagerFunctionBody(
852 V8_INLINE void ParseArrowFunctionFormalParameterList(
900 V8_INLINE PreParserExpression ParseDoExpression(bool* ok);
1063 V8_INLINE void SkipLazyFunctionBody(int* materialized_literal_count,
1065 V8_INLINE PreParserStatementList ParseEagerFunctionBody(
/external/v8/src/tracing/
Dtrace-event.h371 static V8_INLINE void SetTraceValue(actual_type arg, unsigned char* type, \
380 static V8_INLINE void SetTraceValue(actual_type arg, unsigned char* type, \
412 static V8_INLINE uint64_t AddTraceEvent(char phase, in INTERNAL_DECLARE_SET_TRACE_VALUE_INT()
422 static V8_INLINE uint64_t AddTraceEvent(char phase, in AddTraceEvent()
438 static V8_INLINE uint64_t AddTraceEvent( in AddTraceEvent()
516 static V8_INLINE const char* Current() { in Current()
521 static V8_INLINE void Set(const char* category_and_name) { in Set()
/external/v8/src/base/utils/
Drandom-number-generator.h49 V8_INLINE int NextInt() WARN_UNUSED_RESULT { in NextInt()
66 V8_INLINE bool NextBool() WARN_UNUSED_RESULT { in NextBool()

12