HomeSort by relevance Sort by last modified time
    Searched refs:V8_INLINE (Results 1 - 25 of 48) sorted by null

1 2

  /external/v8/src/
layout-descriptor.h 27 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();
91 V8_INLINE int capacity();
99 V8_INLINE static Handle<LayoutDescriptor> New(Isolate* isolate, int length)
    [all...]
handles.h 31 V8_INLINE explicit HandleBase(Object** location) : location_(location) {}
32 V8_INLINE explicit HandleBase(Object* object, Isolate* isolate);
35 V8_INLINE bool is_identical_to(const HandleBase that) const {
46 V8_INLINE bool is_null() const { return location_ == nullptr; }
50 V8_INLINE Address address() const { return bit_cast<Address>(location_); }
54 V8_INLINE Object* operator*() const {
60 V8_INLINE Object** location() const {
70 V8_INLINE
94 V8_INLINE explicit Handle(T** location = nullptr)
100 V8_INLINE explicit Handle(T* object) : Handle(object, object->GetIsolate()) {
    [all...]
managed.h 26 V8_INLINE CppType* get() {
  /external/v8/src/base/platform/
mutex.cc 14 static V8_INLINE void InitializeNativeHandle(pthread_mutex_t* mutex) {
35 static V8_INLINE void InitializeRecursiveNativeHandle(pthread_mutex_t* mutex) {
49 static V8_INLINE void DestroyNativeHandle(pthread_mutex_t* mutex) {
56 static V8_INLINE void LockNativeHandle(pthread_mutex_t* mutex) {
63 static V8_INLINE void UnlockNativeHandle(pthread_mutex_t* mutex) {
70 static V8_INLINE bool TryLockNativeHandle(pthread_mutex_t* mutex) {
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...]
mutex.h 76 V8_INLINE void AssertHeldAndUnmark() {
83 V8_INLINE void AssertUnheldAndMark() {
elapsed-timer.h 83 static V8_INLINE TimeTicks Now() {
  /external/v8/src/base/
functional.h 69 V8_INLINE size_t hash_combine() { return 0u; }
70 V8_INLINE size_t hash_combine(size_t seed) { return seed; }
73 V8_INLINE size_t hash_combine(T const& v, Ts const&... vs) {
79 V8_INLINE size_t hash_range(Iterator first, Iterator last) {
89 V8_INLINE size_t hash_value(type v) { return static_cast<size_t>(v); }
100 V8_INLINE size_t hash_value(signed type v) { \
110 V8_INLINE size_t hash_value(float v) {
115 V8_INLINE size_t hash_value(double v) {
121 V8_INLINE size_t hash_value(const T (&v)[N]) {
126 V8_INLINE size_t hash_value(T (&v)[N])
    [all...]
atomic-utils.h 23 V8_INLINE T Increment(T increment) {
29 V8_INLINE T Decrement(T decrement) {
34 V8_INLINE T Value() const {
38 V8_INLINE void SetValue(T new_value) {
42 V8_INLINE T operator=(T value) {
47 V8_INLINE T operator+=(T value) { return Increment(value); }
48 V8_INLINE T operator-=(T value) { return Decrement(value); }
70 V8_INLINE bool TrySetValue(T old_value, T new_value) {
77 V8_INLINE T Value() const {
81 V8_INLINE void SetValue(T new_value)
    [all...]
macros.h 97 V8_INLINE Dest bit_cast(Source const& source) {
128 // Newly written code should use V8_INLINE and V8_NOINLINE directly.
129 #define INLINE(declarator) V8_INLINE declarator
functional.cc 25 V8_INLINE size_t hash_value_unsigned(T v) {
  /external/v8/src/compiler/
node-marker.h 23 V8_INLINE Mark Get(const Node* node) {
31 V8_INLINE void Set(Node* node, Mark mark) {
63 V8_INLINE NodeMarker(Graph* graph, uint32_t num_states)
66 V8_INLINE State Get(const Node* node) {
70 V8_INLINE void Set(Node* node, State state) {
graph-trimmer.h 40 V8_INLINE bool IsLive(Node* const node) { return is_live_.Get(node); }
41 V8_INLINE void MarkAsLive(Node* const node) {
operator.cc 16 V8_INLINE N CheckRange(size_t val) {
  /external/v8/src/parsing/
preparser.h     [all...]
parser.h 361 V8_INLINE Statement* DeclareClass(const AstRawString* variable_name,
365 V8_INLINE void DeclareClassVariable(const AstRawString* name,
368 V8_INLINE void DeclareClassProperty(const AstRawString* class_name,
373 V8_INLINE Expression* RewriteClassLiteral(const AstRawString* name,
376 V8_INLINE Statement* DeclareNative(const AstRawString* name, int pos,
626 V8_INLINE void MarkCollectedTailCallExpressions();
627 V8_INLINE void MarkTailPosition(Expression* expression);
630 V8_INLINE void RewriteDestructuringAssignments();
632 V8_INLINE Expression* RewriteExponentiation(Expression* left,
634 V8_INLINE Expression* RewriteAssignExponentiation(Expression* left
    [all...]
expression-classifier.h 60 V8_INLINE Error()
66 V8_INLINE explicit Error(Scanner::Location loc,
110 V8_INLINE ~ExpressionClassifier() {
115 V8_INLINE bool is_valid(unsigned productions) const {
119 V8_INLINE DuplicateFinder* duplicate_finder() const {
123 V8_INLINE bool is_valid_expression() const {
127 V8_INLINE bool is_valid_formal_parameter_initializer() const {
131 V8_INLINE bool is_valid_binding_pattern() const {
135 V8_INLINE bool is_valid_assignment_pattern() const {
139 V8_INLINE bool is_valid_arrow_formal_parameters() const
    [all...]
  /external/v8/include/
v8.h 218 V8_INLINE Local() : val_(0) {}
220 V8_INLINE Local(Local<S> that)
233 V8_INLINE bool IsEmpty() const { return val_ == 0; }
238 V8_INLINE void Clear() { val_ = 0; }
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...]
  /external/v8/src/base/utils/
random-number-generator.h 50 V8_INLINE int NextInt() WARN_UNUSED_RESULT {
67 V8_INLINE bool NextBool() WARN_UNUSED_RESULT {
  /external/v8/src/ic/
ic-stats.h 57 V8_INLINE ICInfo& Current() {
63 V8_INLINE static ICStats* instance() { return instance_.Pointer(); }
  /external/v8/src/arm64/
instructions-arm64.h 99 V8_INLINE Instr InstructionBits() const {
103 V8_INLINE void SetInstructionBits(Instr new_instr) {
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) {
407 V8_INLINE ptrdiff_t DistanceTo(Instruction* target)
    [all...]
  /external/v8/src/heap/
mark-compact.h 39 V8_INLINE static MarkBit MarkBitFrom(HeapObject* obj) {
49 V8_INLINE static bool IsImpossible(HeapObject* obj) {
53 V8_INLINE static bool IsBlack(HeapObject* obj) {
57 V8_INLINE static bool IsWhite(HeapObject* obj) {
61 V8_INLINE static bool IsGrey(HeapObject* obj) {
65 V8_INLINE static bool IsBlackOrGrey(HeapObject* obj) {
69 V8_INLINE static void ClearMarkBit(HeapObject* obj) {
73 V8_INLINE static void BlackToWhite(HeapObject* obj) {
80 V8_INLINE static void GreyToWhite(HeapObject* obj) {
85 V8_INLINE static void BlackToGrey(HeapObject* obj)
    [all...]
  /external/v8/src/profiler/
profiler-listener.h 62 V8_INLINE bool HasObservers() { return !observers_.empty(); }
81 V8_INLINE void DispatchCodeEvent(const CodeEventsContainer& evt_rec) {
profile-generator.h 115 V8_INLINE static CodeEntry* program_entry() {
118 V8_INLINE static CodeEntry* idle_entry() { return kIdleEntry.Pointer(); }
119 V8_INLINE static CodeEntry* gc_entry() { return kGCEntry.Pointer(); }
120 V8_INLINE static CodeEntry* unresolved_entry() {
  /external/v8/src/libplatform/tracing/
trace-object.cc 18 V8_INLINE static size_t GetAllocLength(const char* str) {
24 V8_INLINE static void CopyTraceObjectParameter(char** buffer,
  /external/v8/src/tracing/
trace-event.h 414 static V8_INLINE uint64_t AddTraceEventImpl(
441 static V8_INLINE void SetTraceValue(actual_type arg, unsigned char* type, \
450 static V8_INLINE void SetTraceValue(actual_type arg, unsigned char* type, \
476 static V8_INLINE void SetTraceValue(ConvertableToTraceFormat* convertable_value,
483 static V8_INLINE typename std::enable_if<
495 static V8_INLINE uint64_t AddTraceEvent(char phase,
506 static V8_INLINE uint64_t AddTraceEvent(
520 static V8_INLINE uint64_t AddTraceEvent(

Completed in 391 milliseconds

1 2